.film-details-area .wrap iframe{
width: 100% !important;
height: 600px!important;
}
@media screen and (max-width: 1439px) { 
.main-menu li a {
margin-right: 35px;
}
}
@media screen and (max-width: 1199px) {   
.header-area {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 50;
padding: 15px 0;
background-color: #000;
}
.toggle-btn {
top: 28px;
position: fixed !important;
right: 30px;
display: block;
}
.logo {
width: 140px !important;       
transition: .3s;
}
.logo.show {
opacity: 1;
visibility: visible;
}
.sl-container-wrapper.row5section .sl-thumb img.filmimg {
height: 300px;
}  .inner-header{
background: #fff;
}
.inner-header .main-menu li a{
color: #000;
}
.inner-header .main-menu li a::before,
.inner-header .main-menu li.current a::before{
background: #000;
}
.sticky-wrapper.is-sticky .search-section,
.inner-header .search-section{
display: block;
top: 24px;
right: 90px;
}
.sticky-wrapper.is-sticky .inner-header {
background-color: rgba(255, 255, 255, 1);
padding: 15px 0;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.inner-header .toggle-btn{
display: block;
}
.search-section .search-btn {
float: right;
padding: 6px 12px 9px;
height: 42px;
}
.search-section .search .box {
height: 42px;
width: 500px;
max-width: 500px;
}
.search-section .search input {
height: 42px;
padding: 5px 15px 5px 15px;
right: 36px;
}
.film-menu {
padding: 18px 0;
}
}
@media screen and (max-width: 991px) {
.twin-g-wrapper {
grid-gap: 30px;
}
.twin-to-g {
display: block;
min-height: calc(100% - 73px);
}
.twin-to-g-left {
margin-bottom: 24px;
}
.footer-area{
padding-bottom: 0;
}
.footer-g-wrapper {
grid-template-columns: 222px 3fr .5fr 1fr;
}
.footer-g-wrapper{
display: block;
padding: 25px 15px;
}
.copyright-text p,
.footer-widget.text-end{
text-align: left!important;
}
.privacy-terms{
margin: 0 0 40px;
text-align: left;
}
.copyright-text {
margin-top: 30px;
text-align: left;
}
.footer-widget h4 {    
margin-bottom: 40px;
}
.film-1b .col {
flex: 0 0 50%;
}
.sl-container-wrapper.row5section .sl-thumb img.filmimg {
height: 215px;
object-fit: fill;
}
}
@media screen and (max-width: 767px) {
.cs-padding {
padding-left: 15px;
padding-right: 15px;
}
.landing-lgo {
max-width: 250px;
}
.textpart p {
font-size: 18px;
}
.logo {
width: 105px !important;
}
.toggle-btn {
top: 19px;
right: 16px;
}
.about-area {
padding: 60px 0;
}
.section-title h2 {
font-size: 28px;
margin-bottom: 15px;
}
.all-brand {
margin-bottom: 30px;
margin-top: 30px;
}
.brand-item img {
max-height: 30px;
}
.section-title {
margin-bottom: 30px;
}
.slider-rw {
margin-bottom: 60px;
}
.secondary-title {
font-size: 26px;
margin-bottom: 70px;
}
.twin-g-wrapper {
grid-template-columns: 1fr;
}
.twin-left h4 {
font-size: 26px;
}
.ins-g-wrapper {
grid-template-columns: 1fr 1fr;
}
.footer-g-wrapper {
display: block;
}
.footer-widget {
margin-bottom: 30px;
}
.copyright-text {
margin-top: 34px;
}
.news-area .slider-rw {
margin-bottom: 0;
}
.slider-rw.two {
top: 50%;
}
.sl-container-wrapper.position-relative {
height: 850px;
}
.film-details-area .details h3 {
font-size: 26px;
}
.film-details-area .wrap .details h5 {
margin: 10px 0;
font-size: 20px;
}
.media-area .ins-g-wrapper{
grid-template-columns: 1fr 1fr;
}
.film-details-area .stream-details{
text-align: center;
display: block;
}
.film-details-area .details {
margin: 30px auto 0;
}
.film-details-area .wrap h5{
font-size: 14px;
}
.film-details-area .wrap .hbo-img {
margin: 0 0.25rem;
}
.film-details-area .name-wrap::before{
margin: 30px auto;
}
.related-films {
margin: 10px 0 0;
}
.related-films .arw-design .slick-arrow {
left: 75%;
}
.related-films .arw-design .slick-next.slick-arrow {
left: 85%;
}
.sticky-wrapper.is-sticky .search-section, .inner-header .search-section {
display: block;
top: 16px;
right: 69px;
}
.search-section .search input{
right: 0;
}
.index4 .intro-video video {
height: 44vh;
object-fit: cover;
object-position: top;
position: relative;
top: -50px;
}
h2 {
font-size: 26px;
}
.home-1c .arw-design {
margin-top: 18px;
}
}
@media screen and (max-width: 576px) {
.sticky-wrapper.is-sticky .search-section, .inner-header .search-section{
top: 16px;
right: 70px;
}
.search-section .search-btn {
padding: 5px 9px 9px;
height: 42px;
}
.search-section .search .box{
top: 54px;
width: 480px;
right: -60px;
}
.film-1b .col {
flex: 0 0 100%;
}
.sl-container-wrapper.row5section .sl-thumb img.filmimg {
height: 215px;
object-fit: fill;
}
}
@media screen and (max-width:480px) {
.search-section .search .box{
width: 380px; 
}
}
@media screen and (max-width:380px) {
.search-section .search .box{
width: 360px; 
}
}
@media screen and (max-width:360px) {
.search-section .search .box{
width: 320px; 
}
}
@media screen and (max-width: 380px) {
.sticky-wrapper.is-sticky .search-section, .inner-header .search-section {
right: 70px;
}
.search-section .search .box{
right: -55px;
}
}
@media screen and (min-width: 400px) and (max-width: 576px) {
.sl-container-wrapper.position-relative {
height: 195vw;
}
}
@media screen and (min-width: 577px) and (max-width: 767px) {
.sl-container-wrapper.position-relative {
height: 185vw;
}
.privacy-terms {
text-align: center!important;
}
.team-1C-new .team-area .card-header .block .details p{
text-align: left;
}
}
@media screen and (min-width: 400px) and (max-width: 480px) {
.sl-container-wrapper.position-relative {
height: 205vw;
}
}
@media screen and (max-width: 991px) {
.copyright-text p,
.privacy-terms {
text-align: center!important;
}
.footer-widget  h4,
.footer-widget.text-end{
text-align: center!important;
}
.ft-logo{
max-width: 223px;
margin-bottom: 40px;
}
.awards-1c .block{
margin:0px 0 10px!important;
}
}
@media screen and (max-width: 576px) {
.sl-container-wrapper.row5section .sl-thumb img.filmimg {
height: auto;
object-position: center;
}
}