#related_speakers{position: sticky; position: -webkit-sticky; bottom:-192px; margin-top: 30px; min-height: auto; float: left; transition: all ease-in-out 0.5s; padding: 1rem 0; background-color: #E8DEC7;}
#related_speakers .standard_slider{ width: 100%; float:left; }
#related_speakers .minimize_similer_slider{width: 50px; height: 30px; border: none; background: #E8DEC7; position: absolute; right: 30px; top: -30px; cursor: pointer; padding: 0; margin: 0;}
#related_speakers .minimize_similer_slider::after{ content: ""; width:50px; height:35px; background: url(../images/more-arrow-single-down.png) no-repeat center center; display: inline-block; border-radius: 5px 5px 0px 0px; transform: rotate(180deg);}
#related_speakers .minimize_similer_slider::before{ content: "Open"; width:50px; height:25px; padding:0px 5px; background:#ffffff; position: absolute; top: -25px; left: -5px; border-radius: 5px; font-size:12px; color: #000000; text-transform: uppercase; line-height:25px; -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); -moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); display: none;}
#related_speakers .minimize_similer_slider:hover::before{ display: block;}
#related_speakers.related-spkr-div{ bottom:0;}
#related_speakers.related-spkr-div .minimize_similer_slider::after{ transform: rotate(0deg);}
#related_speakers.related-spkr-div .minimize_similer_slider::before{ content: "close";}
#related_speakers .container{ margin: 0 auto;}
#related_speakers .container .col-md-12{ width: 100%; float: left;}
.similar-speaker .SimilarTitle{ font-size: 24px; color: #8d0106; font-weight: 700; margin: 0 0 1rem 0; display: inline-block; padding: 0; cursor: pointer; position: relative;}
.similar-speaker .SimilarTitle::before{ content: "Open"; width:50px; height:25px; padding:0px 5px; background:#ffffff; position: absolute; top: -25px; border-radius: 5px; font-size:12px; font-weight: normal; color: #000000; text-transform: uppercase; line-height:25px; text-align: center; -webkit-box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); -moz-box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); box-shadow: 0 0 3px 1px rgba(0, 0, 0, .2); display: none;}
.similar-speaker .SimilarTitle:hover::before{ display: block;}
.related-spkr-div .SimilarTitle::before{ content: "close";}
.similar-speaker .SimilarTitle .bi-globe-americas{color:rgba(0, 0, 0, 0.5);}
.similar-speaker .owl-carousel{ padding: 0 10px;}
.similar-speaker#related_speakers .owl-carousel{ padding: 0 10px;}
.similar-speaker .owl-carousel .owl-item img{ height: auto;}
.similar-speaker .rel-speaker-img{ width: 100%; overflow: hidden; border: 3px solid #fff; border-radius: 3px; margin-bottom: 0;}
.similar-speaker .rel-speaker-img h3{ width:100%; background-color: rgba(255, 255, 255, 0.9); line-height: 18px; font-size: 14px; font-weight: 400; color: #030303; padding: 5px; position: absolute; bottom:0px; text-align: center; margin: 0; z-index: 1;}
/*.FavStar{ position: absolute; right: 8px; top:8px; z-index:3;}
.FavStar a{ font-size: 0; text-decoration: none;}
.FavStar a .star-add{ opacity:1; width: 28px; height: 26px; position: absolute; right: 0; top: 0;}
.FavStar a .star-act{ opacity: 0; width: 28px; height: 26px;}
.FavStar a:hover .star-act{ opacity: 1;}
.FavStar a:hover .star-add{ opacity: 0;}*/
.similar-speaker .item .caption{position: absolute; opacity: 0; left: 0; top: 0; width: 100%; height:100%; -webkit-transition: all .45s ease-in-out; -moz-transition: all .45s ease-in-out; -o-transition: all .45s ease-in-out; -ms-transition: all .45s ease-in-out; transition: all .45s ease-in-out; z-index: 2;}
.similar-speaker .item:hover .caption{ opacity: 1;}
.similar-speaker .item .caption a{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; text-decoration: none; flex-wrap: wrap; align-content: center; background-color: rgba(0, 0, 0, 0.6); padding: 0px 7px;}
.similar-speaker .item .caption a p{margin-bottom: 8px; line-height: 15px; font-size:12px; text-align: center; color: #ffffff;}
.similar-speaker .item .caption a span.link{ text-decoration: underline; font-weight: 700; line-height: 18px; font-size: 13px; text-align: center; color: #ffffff;}
.similar-speaker .item .rel-speaker-bio { display:none; justify-content:center; flex-wrap: wrap; padding: 10px; /*background-color: rgba(var(--bs-dark-rgb),0.1);*/ margin-top:7px;}
.similar-speaker .item .rel-speaker-bio p{ width: 100%; margin-bottom: 6px; line-height: 18px; font-size: 13px; color:#000000; height: 56px; overflow: hidden; text-align: center;}
.similar-speaker .item .rel-speaker-bio a{ text-decoration: underline; font-weight:400; line-height: 18px; font-size: 13px; text-align: center; color:#000000;}
.similar-speaker .owl-carousel .owl-dots{ display: none;}
.similar-speaker .owl-carousel .owl-nav .owl-prev, .similar-speaker .owl-carousel .owl-nav .owl-next{ position: absolute; top: 50%; transform: translateY(-50%); font-size:60px; color:#030303; opacity: 0.5;}
.similar-speaker .owl-carousel .owl-nav .owl-prev:hover, .similar-speaker .owl-carousel .owl-nav .owl-next:hover{ opacity: 1;}
.similar-speaker .owl-carousel .owl-nav .owl-prev{ left: -15px;}
.similar-speaker .owl-carousel .owl-nav .owl-next{ right:-15px;}

@media screen and (max-width:1200px) {
    #related_speakers{ bottom:-247px;}
}

@media screen and (max-width:1024px) {
    #related_speakers{ bottom:-242px;}
}

@media screen and (max-width:1023px) {
    #related_speakers{position: relative; bottom: auto;}
    #related_speakers .minimize_similer_slider{ display: none;}
    .caption-style-1 .rel-speaker-img .FavStar span{width: 135px; right: -5px;}
}

@media screen and (max-width:992px) {
    .similar-speaker .owl-carousel{ max-width:100%; margin: 0 auto;}
    .similar-speaker .owl-carousel .owl-nav .owl-prev{left: -10px;}
    .similar-speaker .owl-carousel .owl-nav .owl-next{right: -10px;}
}

@media screen and (max-width:767px) {
    .similar-speaker .SimilarTitle{ font-size: 18px;}
    .similar-speaker .owl-carousel{ max-width:100%; margin: 0 auto;}
    .similar-speaker .item .caption{ display: none;}
    .similar-speaker .rel-speaker-img{ position: relative;}
    .similar-speaker .rel-speaker-img h3{ width: 100%; bottom: 0;}
    .similar-speaker .item .rel-speaker-bio { display: flex;}
}

@media screen and (max-width:480px) {
    /*.similar-container, .similar-container .col-md-12{ max-width: 100%; padding: 0;}
    .similar-container .row{ margin: 0;}*/
    .similar-speaker .owl-carousel, .similar-speaker#related_speakers .owl-carousel{ /*max-width:230px;*/ max-width: 100%; padding: 0;}
    .similar-speaker .standard_slider .container{ max-width: 100%; padding: 0;}
    .similar-speaker .standard_slider .row{ margin-left:0; margin-right: 0;}
    .similar-speaker .standard_slider .slider_wrapper{ padding: 0;}
    .owl-carousel .owl-item img{ height: auto;}
    .similar-speaker .owl-carousel .owl-nav .owl-prev, .similar-speaker .owl-carousel .owl-nav .owl-next{ display: none;}
}
@media screen and (max-width:320px) {
    .similar-speaker .SimilarTitle{ font-size: 17px;}
}