@media only screen{
    #top_home_slider{
        background: #262626;
        width: 100%;

    }
    #top_home_slider.box-width{
        padding-bottom: 56.25%;
        padding-bottom: calc(56.25% + 100px);
    }

    .homeTopSlider .lSSlideWrapper .box-width .item .poster{
        padding-bottom: 56.25%;
    }
    .homeTopSlider #top_home_slider{
        padding-bottom: 0;
    }
    #top_home_slider .item{
        display: none;
    }
    .homeTopSlider #top_home_slider .item{
        display: block;
    } 
    .homeTopSlider{
        
        position: relative;
    }

    .homeTopSlider .lSSlideWrapper{
        min-height: 180px;
    }
    .homeTopSlider .lSSlideWrapper .item{
        position: relative;
    }

    .homeTopSlider .lSSlideWrapper .item .poster{
        width: 100%;
        
        display: block;
        font-size: 0;
        line-height: 0;
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover;
    }
    .homeTopSlider .lSSlideWrapper .item .poster img{
        display: none;
    }
    .homeTopSlider .lSSlideWrapper .item .info{
        background: #262626;
        height: 100px;
        color: #fff;
        padding: 7px 25px; 

        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
    }
    .homeTopSlider .lSSlideWrapper .item .info .middle{
        max-height: 40px;
        overflow: hidden;
    }
    .homeTopSlider .lSSlideWrapper .item .info h3{
        margin:0;
        text-transform: uppercase;
        font-size: 16px;
        font-weight: 600;
        line-height: 20px;
        overflow: hidden;
    }
    .homeTopSlider .lSSlideWrapper .item .info h3 a{
        text-decoration: none;
        color: #fff;
    }
    .homeTopSlider .lSSlideWrapper .item .info .description{
        font-size: 13px;
        line-height: 20px;
        /* display: none; */
    }
    .homeTopSlider .lSSlideWrapper .item .info .description a{
        text-decoration: none;
        color: #fff;
    }

    .homeTopSlider .lSSlideWrapper .item .info .author{
        white-space: nowrap;
        text-transform: uppercase;
        color: #808080;
        font-size: 11px;
        line-height: 20px;
    }
    .homeTopSlider .lSSlideWrapper .item .info .author a{
        color: #808080;
        text-decoration: none;
    }

    .homeTopSlider .lSSlideWrapper .item .info .date{
        white-space: nowrap;
        text-transform: uppercase;
        color: #808080;
        font-size: 11px;
        line-height: 20px;
    }
    .homeTopSlider .lSSlideWrapper .item .info .top,
    .homeTopSlider .lSSlideWrapper .item .info .bottom{
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .homeTopSlider .lSSlideWrapper .item .info .top{
        position: relative;
    }
    .homeTopSlider .lSSlideWrapper .item .info .disqus-comment-count{
        border-color: transparent;
        display: inline-block;
        vertical-align: middle;
        color: #808080;
    }
    .homeTopSlider .lSSlideWrapper .item .info .disqus-comment-count:hover{
        border-color: #808080;
    }

    .homeTopSlider .lSSlideWrapper .item .info .shareBox{
        display: inline-block;
        vertical-align: middle;
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-button{
        border-color: transparent;
        color: #808080 !important;
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-box-wrapper:hover .share-button{
        color: #fff !important;
    }

    
    .homeTopSlider .lSSlideWrapper .item .info .shareBox .share-list{
        left: auto;
        right: 0;
        top: 21px;
        bottom: auto;
    }
   
    .homeTopSlider .lSSlideWrapper .item .info .live-sticker{
        position: relative;
        right:-20px;
        font-size: 0;
        line-height: 0; 

    }
    .homeTopSlider .lSSlideWrapper .item .info .live-sticker .ls-logo{
        width: 40px;
        height: 15px;
        display: block;
    }

    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-list li > a{
        padding-top: 6px;
        padding-bottom: 6px;
        color: #fff !important;
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-list li > a:hover{
        color: #000 !important;
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-list ul{
        background: rgba(0,0,0,0.85);
        border: none;
        border-radius: 0;
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-list .count{
        background: #000; 
    }
    .homeTopSlider .lSSlideWrapper .item .info .shareBox.share-box-dropdown .share-list a:hover .count{
        background: #fff; 
    }

    .homeTopSlider .lSPager.lSpg{
        height: auto;
        bottom: 10px; 
    }  
    .homeTopSlider .lSAction > a{

        bottom: 50%;
        margin-bottom: -77px;
    } 
    .homeTopSlider.hide-controls .lSAction,
    .homeTopSlider.hide-controls .lSPager.lSpg{
        display: none;
    }
}
@media only screen{
    .homeTopSlider .lSSlideWrapper .item .poster{
        position: relative;
    }
    .homeTopSlider .lSSlideWrapper .item .poster .marker-icon-paly{
        position: absolute;
        z-index: 3;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        -webkit-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear;
        opacity: 0;
    }
    .homeTopSlider .lSSlideWrapper .item.active .poster .marker-icon-paly{
        opacity: 1;
        -webkit-transition-delay: 0.5;
        transition-delay: 0.5;
    }
    .homeTopSlider .lSSlideWrapper .item.clone.active .poster .marker-icon-paly{
        display: none;
    }
    .homeTopSlider .lSSlideWrapper .item .poster .marker-icon-paly:before{
        font-family: 'icons';
        content: '\e808';
        font-size: 12vw;
        line-height: 12vw;
        color: rgba(255,255,255,0.75);
        text-shadow: 0 0 30px rgba(0,0,0,0.50);
    }
}
@media only screen and (min-width: 1024px){
    .homeTopSlider .lSSlideWrapper .item .poster .marker-icon-paly:before{
        font-size: 6vw;
        line-height: 6vw;
    }
    .homeTopSlider .lSSlideWrapper  .full-width .item .poster .marker-icon-paly:before{
        font-size: 9vw;
        line-height: 9vw;
    }
}
@media only screen and (min-width: 1400px){
    .homeTopSlider .lSSlideWrapper  .full-width .item .poster .marker-icon-paly:before{
        font-size: 7vw;
        line-height: 7vw;
    }
}
@media only screen{
    #top_home_slider.full-width{
        padding-bottom: 56.25%;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .poster{
        padding-bottom: 56.25%;
    }
}
@media only screen and (min-width: 1400px){
    #top_home_slider.full-width{
        padding-bottom: 50%;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .poster{
        padding-bottom: 50%;
    }
}
@media only screen and (min-width: 1600px){
    #top_home_slider.full-width{
        padding-bottom: 45%;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .poster{
        padding-bottom: 45%;
    }
}
@media only screen and (orientation:portrait){
    #top_home_slider.full-width{
        padding-bottom: 56.25%;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .poster{
        padding-bottom: 56.25%;
    }
}
@media only screen and (max-width: 768px) and (orientation:portrait){
    #top_home_slider.full-width{
        padding-bottom: 56.25%;
        padding-bottom: calc(56.25% + 100px);
    }
}
@media only screen and (min-width:1024px){
    .homeTopSlider .lSSlideWrapper .full-width .item .info{
        background: rgba(0,0,0,0.55);
        padding: 8px 25px 0; 
        z-index: 10;
    }    
    .homeTopSlider .lSSlideWrapper .full-width .item{
        position: relative;
        overflow: hidden;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info{
        position: absolute;
        top: 50%;
        left: 0;
        width: 30%;
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        height: 35%;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-center{
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        opacity: 0;
        -webkit-transition: opacity 0.5s linear;
        transition: opacity 0.5s linear;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item.active .info-align-center{
        opacity: 1;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-left,
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-right{
        -webkit-transition: transform 0.5s ease-out, opacity 0.5s linear;
        transition: transform 0.5s ease-out, opacity 0.5s linear;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-left{
        -webkit-transform: translate(-100%, -50%);
        transform: translate(-100%, -50%);
        opacity: 0;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-right{
         -webkit-transform: translate(100%, -50%);
        transform: translate(100%, -50%);
        opacity: 0; 
    }
    .homeTopSlider .lSSlideWrapper .full-width .item.clone .info-align-center,
    .homeTopSlider .lSSlideWrapper .full-width .item.clone .info-align-right,
    .homeTopSlider .lSSlideWrapper .full-width .item.clone .info-align-left{
        display: none;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item.active .info-align-right,
    .homeTopSlider .lSSlideWrapper .full-width .item.active .info-align-left{
        -webkit-transform: translate(0, -50%);
        transform: translate(0, -50%);
        opacity: 1;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info-align-right{
        left: auto;
        right: 0;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .shareBox .share-list{
        top: auto;
        bottom: 21px;

    }
    .homeTopSlider-full-width .lSPager.lSpg{
        bottom: 35px; 
    }  
    .homeTopSlider-full-width .lSAction > a{
        bottom: 15px;
        margin-bottom: 0;
    }  
    .homeTopSlider-full-width .lSPager.lSpg > li {
        padding: 0 5px;
    }
    .homeTopSlider-full-width .lSPager.lSpg > li a {
        width: 40px !important;
        height: 2px !important;
        border-radius: 0;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .middle{
        max-height: 130px;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info h3{
        font-size: 22px;
        line-height: 30px;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .description{
        margin-top: 20px;
        line-height: 20px;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .more-link{
        width: 35px; 
        height: 35px;
        background: #fff;
        display: inline-block;
        color: #000;
        line-height: 35px;
        overflow: hidden;
        font-size: 22px;
        text-align: center;
        vertical-align: middle;
        margin: 0 -25px 0 10px;
        text-decoration: none !important;
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .more-link:before{
        content: '\e81d';
        font-family: 'icons';
    }
    .homeTopSlider .lSSlideWrapper .full-width .item .info .disqus-comment-count,
    .homeTopSlider .lSSlideWrapper .full-width .item .info .shareBox.share-box-dropdown .share-button,
    .homeTopSlider .lSSlideWrapper .full-width .item .info .author,
    .homeTopSlider .lSSlideWrapper .full-width .item .info .author a,
    .homeTopSlider .lSSlideWrapper .full-width .item .info .date{
        color: #fff !important; 
    }

    .homeTopSlider-full-width .lSPager.lSpg > li a {
        box-shadow: 0 0 1px #000;
    }



}
@media only screen and (min-width: 1400px){
    .homeTopSlider .lSSlideWrapper .full-width .item .info .middle{
        max-height: 180px;
    }
}