#speaks_banner{background:#001325; padding:100px 0;}
#speaks_banner img{width:100%; max-width:97%;}
#speaks_banner .container{max-width:1000px;}
#speaks_banner .desc{color:#fff; max-height:260px; overflow:hidden;  }
#speaks_banner h2{font-size:42px; font-weight:600; line-height:1.1em; margin-bottom:20px;}
#speaks_banner h4, #speaks_banner p:empty{display:none;}
#speaks_banner .desc p{font-size:14px; line-height:1.5em; margin-bottom:35px;}
#speaks_banner .desc .meta{margin-bottom: 30px; font-size:14px; color:#888; font-weight:500;}
#speaks_banner .desc .dvdr{font-weight:300; margin:0 8px;}
#speaks_banner a.btn-primary{padding:14px 18px; font-size: 20px;}


.tabstrip.container{background:#001325; padding:0 30px; font-size:14px; color:#fff; line-height:40px; 
    font-weight:500;}
.speaks_lst{background:#fff; }
.speaks_lst.container{padding:0 30px;}
.speaks_lst .item{padding-top: 30px; padding-bottom: 30px; margin-left:-30px; margin-right:-30px; border-bottom:1px solid #d9dbdf;}
.speaks_lst .item:last-of-type{border-bottom:0;}
.speaks_lst .item .pic{padding-left: 30px; position:relative;}
.speaks_lst .item figure{ position:relative; border-radius:5px; background:#001325;}
.speaks_lst .item figure img{border-radius:5px; opacity:.6;}
.speaks_lst .item figure span.icn_play { display: block; position: absolute; width: 36px;  height: 36px; 
    background-position: -180px 0; z-index: 10; left: 50%; top: 50%; margin: -18px 0 0 -18px;}
.speaks_lst .item .desc{padding-right: 30px;   }
.speaks_lst .item .desc h3{font-size:18px; font-weight:600; margin-bottom:12px; line-height:1.3em;}
.speaks_lst .item .desc p{font-size:14px; line-height:1.5em; margin-bottom:12px;}
.speaks_lst .item .desc a{color:var(--theme-red); font-size: 14px; font-weight:500;}
.speaks_lst .item .desc a .fa{font-size: 14px;}

/*-------- Speak Detail page Styles ---------*/
#speak_banner{background:#002547; padding:40px 0 50px;}
#speak_banner .speak_nav{margin-bottom:10px;}
#speak_banner .speak_nav .next{float:right; font-size:12px; color:rgba(255,255,255,.6); text-transform:uppercase;}
#speak_banner .speak_nav .next .fa{font-size:15px;}
#speak_banner .speak_nav .previous{float:left; font-size:12px; color:rgba(255,255,255,.6); text-transform:uppercase;}
#speak_banner .speak_nav .previous .fa{font-size:15px;}
#speak_banner .player_outer{margin-bottom:30px; position: relative; padding-bottom:56.3%; }
#speak_banner .player_outer iframe{position:absolute; width: 100%; height:100%; z-index:1;   }
#speak_banner .related{margin-bottom:40px;}
#speak_banner .related h3{font-size:14px; line-height: 1.2em; margin-bottom:18px; font-weight:700; color:#fff ;}
#speak_banner .related .card figure{position: relative; margin-bottom:15px ;}
#speak_banner .related .card figure time, .speaks_lst .item figure time{position: absolute; background:#222; font-size:12px; line-height:1em; padding:7px 12px; border-radius:12px; right:10px; bottom:15px; color:#fff;}
#speak_banner .related .card figure img{display:block; border-radius:5px;}
#speak_banner .related .card h4{font-size:16px; line-height:1.3em; font-weight:400; color:#fff;
min-height:36px;}
#speak_banner .desc{border-top:1px solid rgba(255,255,255,.4); padding-top:35px; color:#fff}
#speak_banner .desc .rating{float:right; margin-left:20px; margin-top:40px;}
#speak_banner .desc h2{font-size:24px; font-weight:bold; line-height:1.3em; margin-bottom:13px; max-width:65% ;}
#speak_banner .desc p{font-size:16px; line-height:1.3em; max-width:65% ;}

#speak_banner .slider1 .slick-prev, #speak_banner .slider1 .slick-next { width: 20px;height: 20px; background-color:#fff;
    border-radius: 50%; top:-25px;}
#speak_banner .slider1 .slick-prev { background-position: -2px -4px;}
#speak_banner .slider1 .slick-next { background-position: -32px -4px;}
#speak_banner .slider1 .slick-prev:hover {background-position: -2px -29px;}
#speak_banner .slider1 .slick-next:hover {background-position: -32px -29px;}

@media screen and (max-width:767px){
	.speaks_lst .item .pic{padding-left: 15px; margin-bottom: 15px;}
}