
@media (min-width:1499px) {
  #home-slider h1.slider-text { margin: 25px 0 0; }
  #home-slider p { margin: 32px 0; }
}
@media(max-width:1024px) {
  .favorites-slider .slick-list, #top-ten-slider-nav .slick-list{margin-bottom: 50px !important;}
}
@media (min-width:992px) {
  .three-column { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 5px; -moz-column-gap: 5px; column-gap: 5px; }
}
@media (min-width:1600px){
  .iq-parallax-block .iq-title-box .iq-title-desc{ width: 600px;}
}
@media (max-width:1300px) {
  .upcoming-contens .inner-slider .slick-arrow {margin-top: 0;}
}
@media (min-width:1200px) {
  li.slide-item.slick-active + li.slide-item.slick-active + li.slide-item.slick-active + li.slide-item.slick-active:hover .block-images { transform: scale3d(1.1, 1.1, 1) translate3d(-7%, 0, 0) perspective(500px); }
  .watch-title { position: absolute; top: 50%; left: -20%; transform: translateY(-50%); font-size: 17px; letter-spacing: 3.5px; font-weight: 600; color: var(--iq-white-color); }
  .watch-title:before { content: ''; position: absolute; top: 50%; left: -36%; transform: translateY(-50%); background: var(--iq-white-color); width: 52px; height: 2px; }
  .col-1-5 { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }
}
@media(max-width:1200px) {
  .iq-tab-no-title.d-flex {display: block !important;}
}
@media(max-width:1199px) {
  li.slide-item.slick-active + li.slide-item.slick-active + li.slide-item.slick-active:hover .block-images{ transform: scale3d(1.1, 1.1, 1) translate3d(-7%, 0, 0) perspective(500px); }
  
  h1 {font-size: 3.8em;}
  .slider-inner .trailor-video {position: absolute; bottom: 50px; left: auto; right: 0; text-align: right;}
}
@media(max-width:1024px){
  h1.big-title {font-size: 3.5em;}
  .height-100 {padding-top: 50px;}
  .upcoming-contens .inner-slider .slick-arrow, #iq-favorites .inner-slider .slick-arrow{top: 47%;}
}
@media(max-width:991px) {
  .hover-buttons .btn { font-size: 10px; }
  #home-slider .slick-bg { padding: 50px 0; }
  .r-mb-23 { margin-bottom: 23px; }
 .vertical_s { position: static; }
  #top-ten-slider-nav { width: 100%; height: 100%; }
  .banner-wrapper .trending-info .trending-dec { width: 100%; }
  .banner-caption, .overlay-s-name { left: 30px; }
  .scroll-gene { width: 100%; height: 600px; }
  .genres-box .dropdown-menu { height: 250px; overflow-y: auto; }
  .trailor-video { display: none !important; }
  .topten-title-sm { display: block; }
  .topten-title { display: none; }
  .device-margin { margin-top: 15px; }
  #home-slider h1.slider-text { font-size: 55px;}
  #tvshows-slider h1.big-title { font-size: 55px;}
  .m-profile {padding-top: 100px;padding-bottom: 60px;}
  .trending-info .trending-dec{width: 52%;}
  .trending-content{padding: 0 30px;}
  .favorites-slider li.slide-item{padding: 0 7.5px;}
  .slider-inner{padding-top: 40px;}

}
@media(max-width:767px) {
  .height-100 {padding-top: 30px;}
  #home-slider .slick-bg{height: 80vh;}
  .favorites-slider .slick-list, #top-ten-slider-nav .slick-list{margin-bottom: 30px !important;}
  li.slide-item .block-images::before { content: none; }
  li.slide-item .block-social-info { display: none !important; }
  li.slide-item.slick-current:hover .block-images, li.slide-item:hover .block-images, li.slide-item.slick-active + li.slide-item.slick-active + li.slide-item.slick-active + 
  li.slide-item.slick-active:hover .block-images, li.slide-item.slick-active + li.slide-item.slick-active + 
  li.slide-item.slick-active:hover .block-images { transform: none; }
  .type { padding: 9px 10px; font-size: 13px; }
  #home-slider h1.slider-text { font-size: 45px;}
  #tvshows-slider h1.big-title { font-size: 45px;}
  .parallax-window { padding: 60px 0; }
  .banner-wrapper { height: 100%; padding: 100px 0; }
  .trending-content { padding: 0; }
  .banner-wrapper .trending-info .text-detail, .banner-wrapper .series { justify-content: flex-start; }
  .trending-info .trending-dec { width: 100%; }
  .banner-wrapper .trending-info .trending-dec { text-align: left; }
  #home-slider h1.slider-text {line-height: 62px; margin: 10px 0 0; }
  .trending-info .block-social.social1 { margin-left: 0 !important; }
  .trending-info .trending-text { font-size: 32px !important; line-height: 1.3; }
  .trending-info { padding: 30px 0px; }
  #home-slider p { margin: 15px 0; }
  #home-slider .trending-list {margin: 0 0 20px 0;}
  #home-slider p{-webkit-line-clamp: 2;}
  .r-mt-20 { margin-top: 20px; }
  .main-title { font-size: 1em; }
  .sign-info { flex-direction: column; }
  .sign-info .btn { margin-bottom: 15px; }
  .banner-caption, .overlay-s-name { left: 15px; }
  .episodes-slider1 .owl-nav button.owl-prev, .episodes-slider1 .owl-nav button.owl-next { width: 30px; height: 30px; font-size: 27px; }
  .r-mb-15 { margin-bottom: 15px; }
  header#main-header { position: static; }
  .shows-img .movie-time { display: none !important; }
  .genres-box { top: 10px; }
  .main-content { padding-top: 25px; }
  #home-slider p { width: 100%; }
  .slick-bg:before { background: linear-gradient(-360deg, rgba(0, 0, 0, 1) 0%, rgba(20, 20, 20, 1) 40%, rgba(83, 100, 141, 0) 100%); }
  .m-profile { padding-top: 40px; padding-bottom: 50px; }
  .m-profile .sign-user_card { padding: 15px; }
  .lang-dropdown { margin-left: 0; margin-top: 1.2rem; }
  .manage-gen .select2-container { width: 100% !important; }
  .manage-gen .select2-search--dropdown .select2-search__field { width: 98%; }
  .trending-info .text-detail{font-size: 17px;}
  .play-button i{font-size: 16px;}
  .play-button:after,
  .play-button:before{width: 40px;height:40px;}
  .manage-p{height:100%;}
  .banner-caption{bottom:10px;}
  .w-name{font-size: 18px;}
  .overlay-wrapper:before{background-image: linear-gradient(to bottom, rgba(51, 51, 51, 0), rgba(0, 0, 0, 0.8) 40%, var(--iq-black) 100%);}
  .favorites-slider .slick-arrow i,
  .favorites-slider .slick-arrow:hover,
  #trending-slider-nav .slick-arrow i,
  #trending-slider-nav .slick-arrow:hover{background: none;}
  #top-ten-slider .NextArrow, #top-ten-slider .PreArrow{background: none;}
  .favorites-slider .slick-prev,
  #trending-slider-nav .slick-prev{right:37px;}
  .trending-content{padding: 0 15px;}
  .inner-slider .slick-arrow i{ background: transparent;}
  .block-description .movie-time {margin: 0 !important;}
  #tvshows-slider .tv-movie-banner {margin: 10px 0 15px;}
  #tvshows-slider p{margin: 15px 15px 15px 0;}
  .iq-parallax-block .iq-title-box .iq-title-desc{width: 100%;}
  #tvshows-slider p{width: 100%;}
  .upcoming-contens .inner-slider .slick-arrow, #iq-favorites .inner-slider .slick-arrow{top: 57%;}
}

@media(max-width:600px){
  .upcoming-contens .inner-slider .slick-arrow, #iq-favorites .inner-slider .slick-arrow{top: 50%;}

}
@media(max-width:400px){
  #trending-slider-nav .slick-current.slick-active{transform: none;}
}
@media(max-width:479px) {
  #home-slider h1.slider-text { font-size: 35px;}
  #tvshows-slider h1.big-title { font-size: 30px;}
  .shows-content>div {padding-left: 20px;}
  li.slide-item.slick-current .block-description .btn-hover, .block-images .hover-buttons{ display: none !important; }
  .block-description{left: 15px;}
  .block-description .iq-title{font-size: 14px;}
  small, .text_small, span {font-size: 12px;}
  .favorites-slider .slick-prev, .inner-slider .slick-prev, #trending-slider-nav .slick-prev, .trending-contens .slick-prev{left: 10px;}
  .favorites-slider .slick-next, .inner-slider .slick-next, #trending-slider-nav .slick-next, .trending-contens .slick-next{right: 10px;}
  .upcoming-contens .inner-slider .slick-arrow, #iq-favorites .inner-slider .slick-arrow{top: 54%;}

}
