/**
 * dynamic-css
 *
 */

.cool_timeline.cool-timeline-wrapper {
    background: ;
}


.cool_timeline h1.timeline-main-title {
    font-weight:normal;
    font-family:inherit !important;
    font-size:22px;
    color:#000;
    text-align:center;
}

.section-bullets-right li.active a::after , .section-bullets-left li.active a::after {background-color:#183561; }
.section-bullets-right li.active span , .section-bullets-left li.active span {color:#183561;}

.section-bullets-right li.light-timeline a::after , .section-bullets-left li.light-timeline a::after {background-color:#ccc; }
.section-bullets-right li.light-timeline span , .section-bullets-left li.light-timeline span {color:#ccc;}
.section-bullets-right li.light-timeline.active a::after , .section-bullets-left li.light-timeline.active a::after {background-color:#666; }
.section-bullets-right li.light-timeline.active span , .section-bullets-left li.light-timeline.active span {color:#666;}

.section-bullets-right li.dark-timeline a::after , .section-bullets-left li.dark-timeline a::after {background-color:#222; }
.section-bullets-right li.dark-timeline span , .section-bullets-left li.dark-timeline span {color:#222;}
.section-bullets-right li.dark-timeline.active a::after , .section-bullets-left li.dark-timeline.active a::after {background-color:#666; }
.section-bullets-right li.dark-timeline.active span , .section-bullets-left li.dark-timeline.active span {color:#666;}

.section-bullets-left li.white-timeline:before, .section-bullets-right li.white-timeline:before{background-color:#183561!important;    background-image: inherit;}
.section-bullets-left li.light-timeline:before, .section-bullets-right li.light-timeline:before{background-color:#eaeaea!important;}
.section-bullets-left li.dark-timeline:before, .section-bullets-right li.dark-timeline:before{background-color:#111!important;}

/*
------------------------------------------------ */
.cool-timeline.white-timeline .light-grey-post .timeline-content .content-title { color:#ffffff; }
.cool-timeline.white-timeline .light-grey-post .timeline-content:after,
.cool-timeline.white-timeline .light-grey-post .timeline-content:before  { border-left-color:#f9f9f9; }
.cool-timeline.white-timeline .light-grey-post .even .timeline-content:after,
.cool-timeline.white-timeline .light-grey-post .even .timeline-content:before,
.cool-timeline.white-timeline.one-sided .light-grey-post .timeline-content:after,
.cool-timeline.white-timeline.one-sided .light-grey-post .timeline-content:before,
.cool-timeline.white-timeline.one-sided .light-grey-post .even .timeline-content:after,
.cool-timeline.white-timeline.one-sided .light-grey-post .even .timeline-content:before{
    border: 15px solid transparent;
 /*   border-right-color:#f9f9f9; */
}

.cool-timeline.bordered-timeline.one-sided .timeline-post .timeline-content:before, .cool-timeline.bordered-timeline.one-sided .timeline-post .even .timeline-content:before{
    border-right-color:#27ACCE;
}

/* Timeline content panels
------------------------------------------------------------------- */
.cool-timeline .timeline-post .timeline-content {
   /* background: #fff; */
    position: relative;
    border: 1px solid #ccc;
}

.cool-timeline.white-timeline .timeline-icon.icon-larger.iconbg-indigo{
    background:#183561;
}

.cool-timeline.white-timeline:before,
.cool-timeline.white-timeline.one-sided:before  {
    background-color:#183561;
    background-image: -webkit-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
    background-image: -moz-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
    background-image: -ms-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
}
.cool-timeline.white-timeline .timeline-year{
    background:#183561;
}
.cool-timeline.white-timeline .timeline-year{
    -webkit-box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
}

.cool-timeline.white-timeline .timeline-post .timeline-content .content-title, .cool-timeline.white-timeline .timeline-post .timeline-content .content-title a, .cool-timeline.white-timeline .timeline-post .timeline-content .content-title a {
    color:#ffffff;
    text-decoration: none;
    box-shadow: none;
}
.cool-timeline.white-timeline .timeline-post .timeline-content .content-title a:hover {
    color:#ffffff;
    filter: opacity(0.7);
    -webkit-filter: opacity(0.7);
}
.cool-timeline.white-timeline .timeline-post .timeline-content h2.content-title-simple, .cool-timeline.white-timeline .timeline-post .timeline-content h2.content-title-simple a, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont h2 {
    color:#666666;
    text-decoration: none;
    box-shadow: none;
    filter: brightness(1.05);
    -webkit-filter: brightness(1.05);
}
.cool-timeline.white-timeline .timeline-post .timeline-content h2.content-title-simple a:hover {
    color:#666666;
    filter: brightness(1.5);
    -webkit-filter: brightness(1.5);
}
.cool-timeline.white-timeline .timeline-post .timeline-content .content-details, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont {
    color:#666666;
}
.cool-timeline.white-timeline .timeline-post .timeline-content .content-details a, .cool-timeline.white-timeline .timeline-post .post_meta_details a, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont a, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content a.cd-read-more {
    color:#666666;
    filter: brightness(1.2);
    -webkit-filter: brightness(1.2);
}
.cool-timeline.white-timeline .timeline-post .timeline-content .content-details a:hover, .cool-timeline.white-timeline .timeline-post .post_meta_details a:hover, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont a:hover, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content a.cd-read-more:hover {
    color:#666666;
    filter: brightness(1.5);
    -webkit-filter: brightness(1.5);
}
.cool-timeline.white-timeline .timeline-post .timeline-content{
    color:#666666;
    background:#f9f9f9;
}
.cool-timeline.white-timeline .timeline-post .timeline-meta .meta-details{
    color: !important;
}


.cool-timeline .timeline-post .timeline-content h2.content-title, .cool-timeline .timeline-post .timeline-content h2.content-title-2, .cool-timeline .timeline-post .timeline-content h2.content-title-simple, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont h2 {
    font-size:20px;
    font-family:inherit;
    font-weight:normal;
    text-transform:capitalize;
}
.cool-timeline .timeline-post .timeline-content .content-details, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .ctl_social_cont, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content a.cd-read-more{
    font-size:14px;
    font-family:inherit;
    font-weight:;
}

.cool-timeline .timeline-post .timeline-meta .meta-details, .cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content .cd-date {
    font-size:;
    font-family:;
    font-weight:;
}
.bullets-container li a {
    font-family:;
    font-weight:;
}
.cool-timeline .timeline-year .icon-placeholder span {
    font-family:;
}


.timeline-icon.icon-larger.iconbg-indigo.iconbg-turqoise.icon-color-white{
    -webkit-box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
}

.timeline-icon.icon-larger.iconbg-turqoise.icon-color-white{
    -webkit-box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
}
.cool-timeline.white-timeline  .timeline-post.even .timeline-content .content-title {
    background: #183561;
}
.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title:before, .main-design-3 .cool-timeline.light-timeline .timeline-post.even .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline .timeline-post.even .timeline-content:before, .main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content:before{
    border-right-color: #183561;
}
.cool-timeline.white-timeline  .timeline-post.even .icon-dot-full, .cool-timeline.one-sided.white-timeline .timeline-post.even .icon-dot-full{
    background: #183561;
}

.cool-timeline.white-timeline  .timeline-post.even .icon-color-white, .cool-timeline.one-sided.white-timeline .timeline-post.even .icon-color-white{
    background: #183561;
}
.cool-timeline.white-timeline  .timeline-post.odd .timeline-content .content-title {
    background: #333333;
}

.main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content, .main-design-3 .cool-timeline.light-timeline .timeline-post.even .timeline-content, .main-design-3 .cool-timeline.dark-timeline .timeline-post.even .timeline-content {
    border-left: 6px solid #183561;
}
.main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content {
    border-right: 6px solid #333333;
}
.main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title, .main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title {
    background: none !important;
}
.main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content h2.content-title, .main-design-3 .cool-timeline.white-timeline .timeline-post.even .timeline-content h2.content-title a
{
    color:#183561;
}
.main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content h2.content-title, .main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content h2.content-title a
{
    color:#333333;
}
.main-design-3 .cool-timeline.white-timeline.one-sided .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.light-timeline.one-sided .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline.one-sided .timeline-post.odd .timeline-content {
    border-left: 6px solid #333333;
    border-right: 1px solid #ccc;
}
.main-design-4 .cool-timeline .timeline-post.even .timeline-content .content-title:before {
    content: "";
    width: 26px;
    border: 2px solid #222;
    position: absolute;
    left: -25px;
    top: 27px;
}
.main-design-4 .cool-timeline .timeline-post.odd .timeline-content .content-title:before {
    content: "";
    width: 26px;
    border: 2px solid #222;
    position: absolute;
    right: -25px;
    top: 27px;
}
.main-design-4 .cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title:before {
    border: 2px solid #183561;
}
.main-design-4 .cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title:before {
    border: 2px solid #333333;
}
.main-design-4 .cool-timeline.light-timeline .timeline-post .timeline-content .content-title:before, .main-design-4 .cool-timeline.light-timeline.one-sided .timeline-post .timeline-content .content-title:before {
    border: 2px solid #eaeaea;
}
.main-design-4 .cool-timeline.dark-timeline .timeline-post .timeline-content .content-title:before, .main-design-4 .cool-timeline.dark-timeline.one-sided .timeline-post .timeline-content .content-title:before {
    border: 2px solid #111;
}

.cool-timeline.white-timeline  .timeline-post .icon-dot-full, .cool-timeline.one-sided.white-timeline .timeline-post .icon-dot-full{
    background: #333333;
}

.cool-timeline.white-timeline  .timeline-post .icon-color-white, .cool-timeline.one-sided.white-timeline .timeline-post .icon-color-white{
    background: #333333;
}
.cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title:before, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content:before {
    border-left-color: #333333;
}
.cool-timeline.white-timeline.one-sided .timeline-post.odd .timeline-content .content-title:before, .main-design-3 .cool-timeline.light-timeline.one-sided .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline.one-sided .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.white-timeline.one-sided .timeline-post.odd .timeline-content:before {
    border-right-color: #333333;
    border-left-color: transparent;
}
.main-design-3 .cool-timeline.white-timeline.one-sided .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.light-timeline.one-sided .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline.one-sided .timeline-post.odd .timeline-content:before {
    right:inherit;
    left:-30px;
}


.cool-timeline.white-timeline  .timeline-post.even .timeline-meta .meta-details{
    color: #183561;
}
.cool-timeline.white-timeline  .timeline-post.odd .timeline-meta .meta-details{
    color: #333333;
}

.cool-timeline .timeline-post .timeline-content .content-title span{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cool-timeline .timeline-post .timeline-content .content-details { margin: 0; }
.cool-timeline .timeline-post .timeline-content .content-title {
    min-height: 50px;
    line-height:normal;
}

/*
Single story page
*/

.ctl-related-stories-badge.info-even {background-color:#183561!important;}
.ctl-related-stories-badge.info-even i{color:#183561!important;}
.ctl-related-stories-badge.info-odd{background-color:#333333 !important;}
.ctl-related-stories-badge.info-odd i{color:#333333 !important;}
.ctl-related-stories:before {
    background-color:#183561;
}

.cool_timeline_single{
    padding-left:10px!important;
    padding-right:10px !important;
    padding-top:10px !important;
    padding-bottom:10px !important;
}

.cool_timeline .avatar_container img.center-block.img-responsive.img-circle{
border:4px solid #183561;
}
img.center-block.img-responsive.img-circle{
    width:250px;
    height:250px;
}
.cool-timeline.white-timeline.one-sided .timeline-year:before {
    content: "";
    width: 42px;
    background: #183561;
    border: 2px solid #183561;
    position: absolute;
    left: -50px;
    top: 48.5%;
   }
.main-design-2 .cool-timeline.one-sided .timeline-year:before, .main-design-3 .cool-timeline.one-sided .timeline-year:before, .main-design-4 .cool-timeline.one-sided .timeline-year:before {
    width: 25px;
    left: -32px;
   }

/* Social Timeline Dynamic Styles */

.cool-social-timeline.white-timeline #ctl-social-timeline::before {
    background: #183561;
}
.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-content::before {
     border-left-color: #183561;
}
.cool-social-timeline.white-timeline .ctl-social-timeline-block.odd .ctl-social-timeline-content::before {
     border-right-color: #333333;
}
.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-content .cd-date { color:#183561; }
.cool-social-timeline.white-timeline .ctl-social-timeline-block.odd .ctl-social-timeline-content .cd-date { color:#333333; }

.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-img { background:#183561; }
.cool-social-timeline.white-timeline .ctl-social-timeline-block.odd .ctl-social-timeline-img { background:#333333; }
.cool-social-timeline.white-timeline .ctl-social-timeline-block .ctl-social-timeline-img {
    webkit-box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
    box-shadow: 0 0 0 4px white, inset 0 0 0 2px rgba(0, 0, 0, 0.05), 0 0 0 8px #183561;
}

.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-content { border-right:5px solid #183561; }
.cool-social-timeline.white-timeline .ctl-social-timeline-block.odd .ctl-social-timeline-content { border-left:5px solid #333333; }

.cool-social-timeline .ctl-social-timeline-block .ctl-social-timeline-content { background: #f9f9f9; }


/* Horizontal Styles */

.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post a.ctl_read_more {
    color: #666666;
    border: 1px solid #666666;
    filter: brightness(1.05);
    -webkit-filter: brightness(1.05);
}
.cool-timeline-horizontal .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post a.ctl_read_more:hover {
    filter: brightness(1.2);
    -webkit-filter: brightness(1.2);
}

.cool-timeline-horizontal .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post .content-title {
    background: #183561;
    color:#ffffff;
}

.cool-timeline-horizontal .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post .content-title {
    background: #333333;
    color:#ffffff;
}

.cool-timeline-horizontal .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post .content-title a {
    color:#ffffff;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide.slick-current:after {
    border-bottom-color: #183561;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide.slick-current:after {
    border-bottom-color: #333333;
}

.cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post {
    border-top: 4px solid #183561;
}

.cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post {
    border-top: 4px solid #333333;
}

.cool-timeline-horizontal.ht-design-2 .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide:after {
    border-bottom-color: #183561;
}
.cool-timeline-horizontal.white-timeline.ht-design-3 .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide:after {
    border: 2px solid #183561;
    border-bottom-color: #183561;
}

.cool-timeline-horizontal.ht-design-2 .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide:after {
    border-bottom-color: #333333;
}
.cool-timeline-horizontal.white-timeline.ht-design-3 .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide:after {
    border: 2px solid #333333;
    border-bottom-color: #333333;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n) span.icon-placeholder, .cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n) .ctl-story-time:after, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider .slick-list li:nth-child(2n) span.icon-placeholder, .cool-timeline-horizontal .wrp-desgin-4 ul.ctl_h_nav  .slick-list li:nth-child(2n) .ctl-story-time:after {
    background: #183561;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1) span.icon-placeholder, .cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1) .ctl-story-time:after, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider .slick-list li:nth-child(2n+1) span.icon-placeholder, .cool-timeline-horizontal .wrp-desgin-4 ul.ctl_h_nav  .slick-list li:nth-child(2n+1) .ctl-story-time:after {
    background: #333333;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li span.ctl-story-time, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider .slick-list li span.ctl-story-time {
    color: !important;
    font-size:;
    font-family:;
    font-weight:;
    line-height:normal;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n) span.ctl-story-time, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider .slick-list li:nth-child(2n) span.ctl-story-time, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post h2.content-title-simple a, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n).slick-slide .timeline-post h2.content-title-simple a {
    color:#183561;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:nth-child(2n+1) span.ctl-story-time, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider .slick-list li:nth-child(2n+1) span.ctl-story-time, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post h2.content-title-simple a, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li:nth-child(2n+1).slick-slide .timeline-post h2.content-title-simple a {
    color: #333333;
}

.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title, .cool-timeline-horizontal.dark-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title, .cool-timeline-horizontal.light-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title-simple, .cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title a, .cool-timeline-horizontal.dark-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title a, .cool-timeline-horizontal.light-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title a, .cool-timeline-horizontal.ht-design-3 .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title-simple a, .cool-timeline-horizontal.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post h2.content-title-simple a
 {
    font-size:20px;
    font-family:inherit;
    font-weight:normal;
    text-transform:capitalize;
}
.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post .content-details, .cool-timeline-horizontal.dark-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post .content-details, .cool-timeline-horizontal.light-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post .content-details {
    font-size:14px;
    font-family:inherit;
    font-weight:;
}

.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post {
    color:#666666;
    background:#f9f9f9;
}
.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post a {
    color:#666666;
    filter: brightness(1.05);
    -webkit-filter: brightness(1.05);
}
.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post a:hover {
    color:#666666;
    filter: brightness(1.2);
    -webkit-filter: brightness(1.2);
}
.cool-timeline-horizontal.white-timeline.ht-design-4 .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post {
    background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f9f9f9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f9f9f9 100%);
    background: -o-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f9f9f9 100%);
    background: -ms-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #f9f9f9 100%);
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #f9f9f9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='rgba(255, 255, 255, 0)',GradientType=0 );
}
.cool-timeline-horizontal.white-timeline .clt_caru_slider ul.slick-slider .slick-list li.slick-slide .timeline-post .ctl_info {
    color:#666666;
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider .slick-list li:before, .cool-timeline-horizontal .wrp-desgin-4 ul.ctl_h_nav  .slick-list li:before  {
    background-color:#183561;
    background-image: -webkit-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
    background-image: -moz-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
    background-image: -ms-linear-gradient(top, #183561 0%, #183561 8%, #183561 92%, #183561 100%);
}

.cool-timeline-horizontal .clt_carousel_slider ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal .clt_carousel_slider ul.slick-slider button.slick-next:before, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal .wrp-desgin-4 ul.slick-slider button.slick-next:before {
    color:#183561;
}

.cool-timeline-horizontal.light-timeline .clt_carousel_slider ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal.light-timeline .clt_carousel_slider ul.slick-slider button.slick-next:before, .cool-timeline-horizontal.light-timeline .wrp-desgin-4 ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal.light-timeline .wrp-desgin-4 ul.slick-slider button.slick-next:before {
    color:#666;
}

.cool-timeline-horizontal.dark-timeline .clt_carousel_slider ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal.dark-timeline .clt_carousel_slider ul.slick-slider button.slick-next:before, .cool-timeline-horizontal.dark-timeline .wrp-desgin-4 ul.slick-slider button.slick-prev:before, .cool-timeline-horizontal.dark-timeline .wrp-desgin-4 ul.slick-slider button.slick-next:before {
    color:#222;
}







/* @responsive styling
----------------------------------------------- */
@media (max-width: 860px) {
    .cool-timeline .light-grey-post .timeline-content:after,
    .cool-timeline .light-grey-post .timeline-content:before,
    .cool-timeline .light-grey-post .even .timeline-content:after,
    .cool-timeline .light-grey-post .even .timeline-content:before {
        border-right-color:#183561;
        border-left-color:transparent;
    }
.cool-timeline .custom-pagination {
    margin-left: 30px;
}
.cool-timeline.one-sided .timeline-post .icon-dot-full {
    margin: 27px 0 0 -7px;
}
.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-content::before {
     border-right-color: #183561; border-left-color:transparent;
}
.cool-social-timeline.white-timeline .ctl-social-timeline-block.even .ctl-social-timeline-content { border-left:5px solid #183561; border-right:1px solid #ccc; }


.main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content {
    border-left: 6px solid #333333;
    border-right: 1px solid #ccc;
}
.main-design-3 .cool-timeline .timeline-post.odd .timeline-content:before {
    right:inherit;
    left:-30px;
}
.main-design-3 .cool-timeline.white-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.light-timeline .timeline-post.odd .timeline-content:before, .main-design-3 .cool-timeline.dark-timeline .timeline-post.odd .timeline-content:before {
    border-right-color: #333333;
    border-left-color: transparent;
}

.main-design-4 .cool-timeline .timeline-post.even .timeline-content .content-title:before, .main-design-4 .cool-timeline .timeline-post.odd .timeline-content .content-title:before { top:33px; }

.main-design-4 .cool-timeline.light-timeline.one-sided .timeline-post.even .timeline-content .content-title:before, .main-design-4 .cool-timeline.light-timeline.one-sided .timeline-post.odd .timeline-content .content-title:before, .main-design-4 .cool-timeline.dark-timeline.one-sided .timeline-post.even .timeline-content .content-title:before, .main-design-4 .cool-timeline.dark-timeline.one-sided .timeline-post.odd .timeline-content .content-title:before { top:27px; }

    .cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title:before{
        border-right-color: #333333;
        border-left-color:transparent;
    }
   .cool-timeline .timeline-post.odd .timeline-content .content-title:before{
        border-left-color:transparent;
    }
    .cool-timeline.light-timeline .timeline-post.odd .timeline-content .content-title:before
   {
       border-right-color: #eaeaea;
       left: -25px;
       right: inherit;
   }
   .cool-timeline.dark-timeline .timeline-post.odd .timeline-content .content-title:before
   {
       border-right-color: #000;
   }
   .cool-timeline.light-timeline .timeline-year:before {
    content: "";
    width: 42px;
    background: #eaeaea;
    border: 2px solid #eaeaea;
    position: absolute;
    left: -50px;
    top: 48.5%;
   }
   .cool-timeline.light-timeline .timeline-year, .cool-timeline.dark-timeline .timeline-year, .cool-timeline.white-timeline .timeline-year
   {
    left:100px;
   }
   .cool-timeline.light-timeline.one-sided .timeline-year, .cool-timeline.light-timeline.one-sided .timeline-year, .cool-timeline.one-sided .timeline-year
   {
    left:85px;
   }

   .cool-timeline.dark-timeline .timeline-year:before {
    content: "";
    width: 42px;
    background: #222;
    border: 2px solid #000;
    position: absolute;
    left: -50px;
    top: 48.5%;
   }
   .cool-timeline.white-timeline .timeline-year:before {
    content: "";
    width: 42px;
    border: 2px solid #183561;
    position: absolute;
    left: -50px;
    top: 48.5%;
   }
.main-design-2 .cool-timeline .timeline-year:before, .main-design-3 .cool-timeline .timeline-year:before, .main-design-4 .cool-timeline .timeline-year:before {
    width: 25px;
    left: -32px;
}


    .cool-timeline .light-grey-post .timeline-content:after,
    .cool-timeline .light-grey-post .timeline-content:before,
    .cool-timeline .light-grey-post .odd .timeline-content:after,
    .cool-timeline .light-grey-post .odd .timeline-content:before {
        border-right-color:#333333;
        border-left-color:transparent;
    }
}

/*
custom styles

*/
;
