@charset "utf-8";

/* CSS Document */

/*Cumulative Layout Shift*/

/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {*/

/*	margin: 0; padding: 0; border: 0; vertical-align: baseline;*/

/*}*/

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body {line-height: 1.1; font-family: 'OpenSansHebrewCondensed';	direction:rtl;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

table {border-collapse: collapse; border-spacing: 0;}

a, a:hover{text-decoration:none; outline:none;}




/*video{ border-radius:5%;}*/

/*video::-webkit-media-controls-play-button{*/
/*  background-color:#17181a;*/
/*    color:white;*/
/*   border-radius:50%;*/
   /*right:20px;*/
/*     margin-left:5px;*/
/*     padding:1px!important;*/
/* width:50px;*/
 /*height:55%;*/
/*   min-width:1px;*/
/*   margin-bottom:11px;*/
/*   position:relative;*/
    /*z-index:1111111111111111;*/
/*}*/

/*video::-webkit-media-controls-play-button{
  background-color:#560007;
   border-radius:50%;
   right:10px;
     margin-left:9px;
 padding:1px!important;
 width:27px;
 height:55%;
   min-width:1px;
   margin-bottom:11px;
   position:relative;
z-index:1111111111111111;
}

Video::-webkit-media-controls-mute-button,
Video::-webkit-media-controls-volume-slider-button{
    background-color:#560007;
   border-radius:50%;
   right:10px;
     margin-left:9px;
padding:1px!important;
 width:27px;
 height:55%;
	margin-top:10px;
   min-width:1px;
   *margin-bottom:11px;
   position:relative;
z-index:1111111111111111;
}
video::-webkit-media-controls-fullscreen-button{
         background-color:#560007;
   border-radius:50%;
   right:10px;
     margin-left:9px;
 padding:1px!important;
 width:27px;
 height:55%;
   min-width:1px;
   margin-bottom:11px;
   position:relative;
   z-index:1111111111111111;
}*/	
/*video::-webkit-media-controls-volume-slider-button{*/
/*        background-color:#17181a;*/
/*    color:white;*/
/*   border-radius:50%!important;*/
/*   margin-right:5px!important;*/
/*     margin-left:5px!important;*/
/*      padding:1px!important; */
   
/*   height:55%!important;*/
/*min-width:1px!important;*/
/*	width:30px!important;*/
/*   z-index:1111111111111111!important;*/
/*	position:relative!important;*/
/*   margin-bottom:11px!important; */
/*}		*/
	
		
	
.navbar{background-color:#191c1f; border:none; border-radius:0; margin:0;}

.navbar .navbar-header{float: right;}

.navbar .navbar-brand{ float: right; margin-left: 0 !important;}

.navbar .navbar-brand img{max-width: 200px;}

.navbar .navbar-toggle{margin-top:20px;}

.navbar .navbar-nav{margin-top:26px;}

.navbar .navbar-nav li{float: right;}

.navbar .navbar-nav>li>a{color:#fff !important; font-size:18px;}

.navbar .navbar-nav>li>a i{margin: 0 4px;}

.navbar .searchbox{float: left; margin-left: 100px; position:relative; margin-top: 35px; margin-bottom:20px;}

.navbar .searchbox .link{background-color: #222b31; color: #fff; padding: 34px 27px; font-size: 26px; display: inline-block; }

.navbar .searchbox .search_box_input{width: 280px; height: 42px;background-color: #222B31; border: 0px; margin: 0; padding:5px 10px; color:#FFF; outline:none;}

.navbar .searchbox i.fa-search{position: absolute; left: 10px; top: 10px; cursor:pointer; color: #FFF; font-size:20px;}





.sidemenu {background-color: #191c1f; position: fixed; right: 0; top: 0; bottom: 0; z-index: 99; display: none; float: left; width: 250px; overflow: auto;}

.sidemenu .serchbx{background-color: #222b31; display: inline-block; width: 100%; margin: 30px 0; position: relative;}

.sidemenu .serchbx .box {float: left; margin-right: 100px; border-right: 1px solid #999; padding: 0 4px; position: relative;}

.sidemenu .serchbx .box .form-control{background-color: transparent; border: none; box-shadow: none; color: #fff; padding-left: 20px;}

.sidemenu .serchbx .box .fa-search {position: absolute; left: 10px; top: 10px; color: #fff;}

.sidemenu .serchbx select.form-control{background-color: transparent; border: none; box-shadow: none; color: #999; width: 90px; position: absolute; right: 0;}

.sidemenu .menulist{display: inline-block; width: 100%;}

.sidemenu .menulist a{display: block; padding: 6px 30px; margin: 6px 0; color: #fff; font-size: 16px; position: relative;}

.sidemenu .menulist .active:before {content: "\f177"; font-family: 'FontAwesome'; position: absolute; left: 10px;}



.topred1{background-color: #f53d3f; padding: 10px 0;}

.topred1 p{color: #fff; font-size: 12px; display: inline-block; margin: 1rem 2rem;}

.topred1 p:after{content: "\f111"; font-family: 'FontAwesome'; color: #ff848d; font-size: 10px; margin: 5px;}

.topred1 #searchbtn{cursor:pointer; color:#fff; margin:0 10px; font-size:18px;}



/*.topred2{background-color: #ff424f;} this is the old background that change by ram*/
.topred2{background-color: #AD000E;
   
}

.topred2 .link{color: #ffffff; font-size: 18px; display: inline-block; padding: 14px 30px; margin: 0 10px;}

.topred2 .link.active{background-color: #e62d3b;}



.videosec{background-color: #0b0e11; padding: 40px 0;}

.videosec .tit{color: #fff; font-weight: 600; font-size: 20px; margin-bottom: 10px;}

.videosec .tit span{color: #f9414e;}

.videosec video{outline: none;}



.sliderlist{background-color: #222b31; padding: 20px 0;}

.sliderlist .sliderdiv{display: inline-block; width: 100%; margin: 10px 0 20px;}

.sliderlist .sliderdiv .tit{color: #fff; font-weight: 600; font-size: 20px; margin-bottom: 10px;}

.sliderlist .slideitem {display: inline-block; width: 100%; padding: 10px;}

.sliderlist .slideitem .banner{background-color: #000; background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative; width: 100%; height: 250px; display: inline-block; margin-bottom: 10px; box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.35);}



/*.sliderlist .slideitem .banner:before {content: ""; background-color: #e62d3b; position: absolute; left: 0; top: 0; right: 0; bottom: 0; opacity: 0;}*/
.sliderlist .slideitem .banner .text {
    bottom: 0;
    height: 230px;
    left: 0;
    margin: auto;
    /*max-width: 158px;*/
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: all 300ms ease 0s;
    width: 100%;
	direction: rtl;
}
.sliderlist .slideitem .banner .text:hover {
    height: 240px;
    opacity: .8;
}
.sliderlist .slideitem .banner .text>span {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    color: #ccc;
    left: 0;
    margin: auto;
    padding: 24px 11px 11px;
    position: absolute;
    right: 0;
    transition: all 500ms ease 0s;
}
.contentLineDetails {
    font-size: 11px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 6px;
    width: 100%;
}
.contentLineDetails span {
    margin-left: 4px;
}
.contentLineDetails img {
    height: 16px!important;
    margin: -3px 0 0 3px!important;
    width: 16px!important;
}
a img {
    border: medium;
}
.sliderlist .slideitem .banner img, .recommended li {
    max-width: 100%;
    overflow: hidden;
    vertical-align: middle;
    float: none;
    display: inline-block;
    padding: 2px;
}

.sliderlist .slideitem .banner .playimg{position: absolute; top: 50%; left: 50%; max-width: 60px; transform: translateY(-50%) translateX(-50%); opacity:1;}

.sliderlist .slideitem .banner .rate{position: absolute; top: -8px; left: 0; right: 0; margin: 0 auto; display: inline-block; padding: 3px 10px; border-radius: 15px; background-color: #6B4C0B; color: #fff; font-size: 12px; line-height: 1; text-align: center; width: max-content;}

.sliderlist .slideitem .banner .text>span h3{
    padding: 5px 10px 5px 10px;
    font-size: 16px;
    float: none;
    color: #ccc;
}
.sliderlist .slideitem .banner .text>span h2{
    padding: 0;
    font-size: 14px;
    color: #ccc;
    float: none;
    text-align: center;
    letter-spacing: 1px;
}

.sliderlist .slideitem .banner:hover:before{opacity:0.8;}

.sliderlist .slideitem .banner:hover .playimg{opacity:1;}

.sliderlist .slideitem .banner:hover .rate{background-color: #e62d3b;}

.sliderlist .slideitem .name{color: #fff; font-weight: normal; font-size: 18px; margin-bottom: 10px;}

.sliderlist .slideitem .disq{color: #80a0b5; font-weight: normal; font-size: 14px; display: block;}



#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {display:none;}

.nbs-flexisel-container {position:relative;	max-width:100%; direction: ltr;}

.nbs-flexisel-ul {position:relative; width:99999px; margin:0px; padding:0px; list-style-type:none; text-align:right; overflow: auto;}

.nbs-flexisel-inner {position: relative; overflow: hidden; float:left; width:100%;}

.nbs-flexisel-item {float:left; margin:0px; padding:0px; cursor:pointer; position:relative; line-height:0px;}

/*** Navigation ***/

.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {padding:5px 10px; position: absolute; cursor: pointer; z-index: 4; top: 50%; transform: translateY(-50%); font-size: 30px;	color: #fff; font-family: 'FontAwesome';}

.nbs-flexisel-nav-left {left: -10px;}

.nbs-flexisel-nav-left:before {content: "\f053"}

.nbs-flexisel-nav-left.disabled {opacity: 0.4;}

.nbs-flexisel-nav-right {right: -10px;}

.nbs-flexisel-nav-right:before {content: "\f054"}

.nbs-flexisel-nav-right.disabled {opacity: 0.4;}



.footersec{background-color: #191c1f; position: relative;}

.footersec:before{content: ""; width: 100%; height: 90px; background-color: #1c2429; position: absolute; top: 0; left: 0; right: 0;}

.footersec .col-md-3{float: right;}

.footersec .footdiv{display: inline-block; width: 100%; margin-bottom: 20px;}

.footersec .footdiv .ftitle{color: #ffffff; font-size: 26px; font-weight: 500; margin: 30px 0 40px 0;}

.footersec .footdiv .abo{color: #ffffff; font-size: 15px; line-height: 1.3;}

.footersec .footdiv .fmenu{display: inline-block; width: 100%;}

.footersec .footdiv .fmenu li{display: inline-block; width: 100%; position: relative; padding-right: 15px; margin: 5px 0;}

.footersec .footdiv .fmenu li:before{content: "\f111"; font-family: 'FontAwesome'; color: #e62d3b; font-size: 6px; position: absolute; right: 0; top: 5px;}

.footersec .footdiv .fmenu li a{color: #fff; font-size: 14px;}

.footersec .footdiv .accountmenu li a{color: #e62d3b; font-size: 16px;}



.ticketpop .modal-header{background-color: #0d0e0f; border-bottom:none;}

.ticketpop .modal-header .close{color: #fff; float: left; opacity: 1; outline:none; font-weight:300;}

.ticketpop .modal-header .headimg{
    height: auto;
    width: 200px;}

.ticketpop .modal-body{background-color: #272d32;}

.ticketpop .boxes{display: inline-block; width: 100%; position: relative;}

.ticketpop .boxes h3{color: #f53d3f; font-size: 30px; font-weight: 600; margin-bottom: 10px; position: relative;}

.ticketpop .boxes p{color: #fff; font-size: 20px; font-weight: 600; position: relative; margin:1.4rem 0px;}

.ticketpop .boxes a{color: #ff6d6f; text-decoration: underline;}

.ticketpop .boxes .ticketicon{position: absolute; left: 50px; top: 0; max-width: 80px;}

.ticketpop .boxes .popcornicon{position: absolute; right: 50px; top: 0; max-width: 80px;}



.moviepop .modal-header{background-color: #0d0e0f; border-bottom:none;}

.moviepop .modal-header .close{color: #fff; float: left; opacity: 1; outline:none; font-weight:300;}

.moviepop .modal-header .headimg{max-width: 200px;}

.moviepop .modal-body{background-color: #272d32;}

.moviepop .boxes{display: inline-block; width: 100%; position: relative;}



.loginpop .modal-header{background-color: #0d0e0f; border-bottom:none;}

.loginpop .modal-header .close{color: #fff; float: left; opacity: 1; outline:none; font-weight:300;}

.loginpop .modal-header .headimg{max-width: 200px; float:left;}

.loginpop .modal-header .headtxt {float: right; padding: 0px 35px 0 6px; margin: 14px; background-image: url('../images/user.png'); background-position: right center; background-repeat: no-repeat; background-size:30px 30px; font-size: 30px; font-weight: 500; color: #f53d3f;}

.loginpop .modal-body{background-color: #272d32; padding:24px 15px;}

.loginpop .boxes{display: inline-block; width: 100%; max-width:450px; position: relative; text-align:right;}

.loginpop .boxes .form-group{margin-bottom:10px;}

.loginpop .boxes .form-control{background-color:transparent; outline:none; box-shadow:none; border-radius:0; border-color:#788692; color:#fff; font-size:22px; text-align:right; direction:ltr;}

.loginpop .boxes .link1{color:#f00; font-size:16px; display:inline-block; margin:2px;}

.loginpop .boxes .link2{color:#fff; font-size:16px; display:inline-block; margin:2px;}

.loginpop .boxes .submit-btn{background-color:#788692; outline:none; border-radius:0; border:none; color:#fff; font-size:22px; padding: 4px 30px; float:left;}



@media (min-width: 991px){

	.ticketpop .modal-dialog {width: 800px;}
    .ticketpop .logo{width:auto !important;}
	.moviepop .modal-dialog {width: 900px;}

	.loginpop .modal-dialog {width: 800px; margin: 100px auto 40px;}



}

@media screen and (max-width: 1500px){

	.navbar .searchbox {margin-left: 0;}

	.navbar .navbar-brand img{max-width: 160px;}

	.navbar .searchbox .search_box_input {width: 200px;}



}

@media screen and (max-width: 1300px){

	.navbar .navbar-brand img {max-width: 130px; margin-top:10px;}

	.navbar .searchbox .search_box_input {width: 160px;}



}

@media screen and (max-width: 1199px){

	.navbar .searchbox .link {padding: 38px 10px; font-size: 20px;}

	.navbar .searchbox .search_box_input {width: 100%;}



}

@media screen and (max-width: 991px){

	.navbar .searchbox{width:100%;}

	.navbar .form_data {display: inline-block;width:100%;}



}

@media screen and (max-width: 767px){

	.navbar .navbar-header{float: none;}

	.navbar .navbar-brand img{margin-top:0;}

	.navbar .navbar-toggle{float: left; margin-left: 15px;}

	.navbar .searchbox{margin-top:0;}

	.navbar .searchbox .link {padding: 10px; display: block; margin-bottom: 10px;}

	.navbar .navbar-nav{margin-top: 7px;}

	.navbar .navbar-nav li{float: none;}

    .ticketpop .modal-body{height:300px !important;}

	.ticketpop .boxes h3{font-size: 26px;}

	.ticketpop .boxes p{font-size: 18px;}

	.ticketpop .boxes .ticketicon{position: static; margin: 5px;}

	.ticketpop .boxes .popcornicon{position: static; margin: 5px;}

	.navbar .searchbox .search_box_input {width: 100%;}



}

@media screen and (max-width: 640px){

	.topred2 .link {margin: 0 5px; padding: 10px 20px;}
	
	.sliderlist .slideitem .banner .text {
    opacity: 1 !important;
 }



}



/*------------------------------ FAQ Page CSS ------------------------------*/



.faqsec{background-color: #222b31; padding: 30px 0 60px;}

.faqsec .title{color: #7b95a7; font-size: 24px; font-weight: 500; margin-bottom: 10px;}

.faqsec .accordsec .panel {background-color: #1e2429;}

.faqsec .accordsec .panel-heading {background-color: #191c1f; position: relative; padding: 10px 25px;}

.faqsec .accordsec .panel-heading:before {content: "\f111"; font-family: 'FontAwesome'; color: #e62d3b; font-size: 6px; position: absolute; right: 10px; top: 15px;}

.faqsec .accordsec .panel-heading a {display: block; text-decoration: none; color: #fff;}

.faqsec .accordsec .panel-body{color: #fff;}



/*------------------------------ Subscribe Page CSS ------------------------------*/



.subscribesec{background-color: #222b31; padding: 50px 0;}

.subscribesec .col-md-3{float: right;}

.subscribesec .subcrititle{display: inline-block; margin-bottom: 30px;}

.subscribesec .subcrititle img{float: left; max-width: 200px;}

.subscribesec .subcrititle .txt{display: inline-block; color: #fff; font-size: 26px; font-weight: 500; margin: 25px 10px;}

.subscribesec .packlist {background-color:#191c1f; width:100%; display:inline-block; margin:20px 0;}

.subscribesec .packlist .packtitle {padding:15px 15px 15px 90px; position:relative; border-bottom: 1px solid #759fba;}

.subscribesec .packlist .packtitle .labels {background-color: #ff424f; position: absolute; left: 1px; top: 15px; padding: 5px; color: #fff; font-weight: 500; width: 80px; text-align: center;}

.subscribesec .packlist .packtitle .tit{color:#fff; font-weight:600; font-size:20px;}

.subscribesec .packlist .packtitle .subtit{color:#759fba; font-weight:400; font-size:14px;}

.subscribesec .packlist .lists{float:left; width:100%; margin:10px 0;}

.subscribesec .packlist .lists li{float:left; width:100%; padding:10px 20px; position: relative; color: #fff;}

.subscribesec .packlist .lists li:before {content: "\f111"; font-family: 'FontAwesome'; color: #fff; font-size: 5px; position: absolute; right: 10px; top: 15px;}

.subscribesec .packlist .link{background-color:#ff424f; display:inline-block; width:100%; position: relative; padding:15px 15px 15px 35px; clip-path: polygon(0 14%, 100% 0, 100% 100%, 0% 100%);}

.subscribesec .packlist .link .fa {position: absolute; left: 12px; top: 30px; color: #fff; font-size: 20px;}

.subscribesec .packlist .link .price {font-size: 16px; font-weight:500; color: #fff;}

.subscribesec .packlist .link .price span{font-size:30px; font-weight:600; line-height: 1;}

.subscribesec .packlist .link .txt {font-size: 16px; font-weight:500; color: #fff;}



@media screen and (max-width: 640px){

	.subscribesec .subcrititle .txt {margin: 10px;}

	.subscribesec .subcrititle img{float: none; display: block;}



}



/*------------------------------ Series/Movie Page CSS ------------------------------*/



.seriesec{background-color: #191D20; height:fit-content ; background-position: center ; background-repeat: no-repeat; background-size: cover; position: relative;}

.seriesec .playbtn {display: inline-block; text-align: center; position: absolute; left: 20%; top: 30%;}

.seriesec .playbtn img{max-width: 100px;}

.seriesec .playbtn p {display: block; color: #fff; font-weight: 600; font-size: 36px; line-height: 1.3;}



.seriesec .bannerbox{float: right; max-width: 320px;}

.seriesec .bannerbox .tit{color: #fff; font-weight: 500; font-size: 36px; line-height: 1.2;}
/*@media screen and (max-width: 480px){*/
/*    .seriesec .bannerbox .tit {*/
/*        font-size: 10px;*/
/*    }*/
/*     .topred1 p {*/
/*        font-size: 11px;*/
/*    }*/
/*      .seriesec .playbtn p {*/
/*        font-size: 14px;*/
/*        font-weight: bold;*/
/*    }*/
/*    .topred2 {*/
/*        height: 172px;*/
/*    }*/
/*    .topred1 {*/
/*        padding: 2px 0;*/
/*        height: 60px;*/
/*    }*/
/*    .fs-edit {*/
/*        font-size: 10px;*/
/*    }*/
/*    .seriesec .bannerbox .info {*/
/*        padding: 0!important;*/
/*        font-size: 10px!important;*/
/*    }*/
/*    .seriesec .bannerbox .desq {*/
/*        margin: 0!important;*/
/*        font-size: 7.5px!important;*/
/*        line-height: 1.2!important;*/
/*    }*/
/*    .seriesec .bannerbox {*/
/*        padding: 5px!important;*/
/*    }*/
/*    .pd-edit {*/
/*        padding: 1px 6px!important;*/
/*    }*/
/*    .edit-btn-clr {*/
/*        padding: 1px 6px!important;*/
/*        font-size: 10px!important;*/
/*    }*/
/*     .topred2 .link {*/
/*        font-size: 10px;*/
/*    }*/
/*    .search_box_input {*/
/*        height: 30px!important;*/
/*    }*/
/*    .mobile_search_box .fa.fa-search {*/
/*        top: 3px!important;*/
/*    }*/
/*    .seriesec {*/
/*        padding: 0!important;*/
/*        min-height: 255px!important;*/
/*    }*/
/*    .seriesec .playbtn img {*/
/*        max-width: 60px!important;*/
/*    }*/
/*    .redinfosec {*/
/*        margin: 0!important;*/
/*    }*/
/*    .serieaccordsec {*/
/*        height: 68px;*/
/*    }*/
/*    .redinfosec .infobox {*/
/*        font-size: 15px;*/
/*    }*/
/*    .infobox h3 , .infobox h2 {*/
/*        font-size: 15px;*/
/*    }*/
    
/*}*/

@media screen and (max-width: 480px) {
     .topred1 p {
        font-size: 11px;
    }
     .dropbtn {
        font-size: 11px!important;
    }
    .topred2 .link {
        margin: 0 5px;
        padding: 10px 13px;
        font-size: 8px;
    }
    .edit-font {
        font-size: 11px;
    }
    .playbtn p {
        font-size: 11px!important;
    }
    .bannerbox h3 {
        font-size: 15px!important;    
    }
    .desq {
            font-size: 8px!important;
            margin: 0!important;
            line-height: 15px!important;
            word-spacing: 1px;
    }
}



.seriesec .bannerbox .info{padding: 10px 0; width: 100%; display: inline-block; color: #fff;}

.seriesec .bannerbox .info .year{display: inline-block; color: #fff; margin: 3px;}

.seriesec .bannerbox .info .cat{display: inline-block; color: #ffffff; margin: 3px;}
.cat a {
    color: #ffffff;
}
.edit-btn-clr {
    color: #ffffff!important;
    background-color: #2B642B!important;
    border-color: #214F21!important;
}
/*change by ram*/

.seriesec .bannerbox .info .rat{display: inline-block; color: #fff; margin: 3px; background-color: #ffb10a; border-radius: 15px; padding: 2px 15px;}



.seriesec .bannerbox .desq{color: #fff; font-weight: 500; font-size: 15px; line-height: 1.5; margin: 10px 0 30px 0; min-height: 200px;}

.seriesec .bannerbox .selection{float: right;}

.seriesec .bannerbox .selection .selectit{color: #fff; font-weight: 500; font-size: 16px; line-height: 1.2; margin: 10px; display: inline-block;}

.seriesec .bannerbox .selection select{color: #fff; border: 1px solid #fff; background-color: transparent; padding: 2px 15px; display: inline-block;}



/*------------------------------form button page CSS -----------------------------------------*/

.ticketpop .boxes h3{
   margin-left: 15px;
}

.main {float: left;width: 1429px;height: auto;background-color: #222b31;}

.contain {float: left;width: 98%;margin-top: 20px;margin-left: 30px;height: 45px;}

.row-last {float: left;border: 2px solid yellow;padding-left: 8px;margin-left: 10px;border-radius: 35px;}

.row-last h3 {text-align: center!important;padding: 5px 22px!important;color: white; font-size: 18px; float: left!important;float: inherit!important;}
.text-last{margin-bottom: -24px!important;}


.text-last {float: left;border: 2px solid blue;margin-left: 10px;border-radius: 35px;}

.text-last .logo {float: left;margin-top: 26px;padding-left: 15px;padding-right: 10px;}

.logo img {float: left;width: 18px;height: 13px;}

.row-even {float: left;}

.row-even h3 {float: left;text-align: center;padding: 5px 5px;padding-right: 20px;color: white; font-size: 18px;}

.text-even {float: left;}

.text-even h3 {float: left;text-align: center;padding: 5px 5px;padding-right: 36px;color: white;font-size: 18px;}

.text-pade {float: left;border: 2px solid green;margin-left: 6px;border-radius: 35px;}

.text-pade .logo {float: left;margin-top: 6px;padding-left: 30px;padding-right: 10px;}

.row_last_even { float: left; border: 2px solid red;border-radius: 35px;margin-left: 10px}

.row_last_even h3 {

    float: left;

    text-align: center;

    padding: 5px 5px;

    padding-right: 12px;

    color: white;

    font-size: 18px;

	padding-left: 15px;

}



.model {

	float: left;

	width: 100%;

}

.text {

	float: left;

	width: 100%;

}

.text h3 {

	float: right;

	padding: 5px 10px 10px 10px;

	font-size: 30px;

	color: white;

}

.text h2 {

	float: right;

	padding: 5px 10px 10px 0px;

	color: red;

}

.text img {

	float: right;

	width: 50px;

	height: 45px;

	padding: 5px 10px 0px 0px;

	margin-right: 60px;

}

.top-text {

	float: left;

	width: 75%;

}

.top-text img {

	float: right ;

	width: 15px;

	height: 12px;

	padding-right: 3px;

    margin-top: 5px;

}

.top-text h3{float: right;color: white;}

.image_width {

	width: 100%;

    display: inline-block;

}

.form_tag {

	width: 100%;

    display: inline-block;

}



.form_tag_width {

	float: left;

	width: 75%;

}

.form_tag_width input {

	width: 563px;

	height: 30px;

    background: transparent;

	border: 1px solid;

}

.form_tag_width button {

	padding: 5px 20px;

    margin: 0 auto;

    display: block;

	margin-top: 12px;

	background-color: #777;

    color: white;

}

.main_comment {

	width: 100%;

	display: inline-block;

}

.comment_text {

	width: 75%;

	float: left;

	color: white;

}

.comment_text_new {

	width: 75%;

	float: left;

	color: #999;

}

.comment_star {

	width: 75%;

	float: left;

}

.comment_star img {

	float: right ;

	width: 15px;

	height: 12px;

	padding-right: 3px;

    margin-top: 5px;

}

.comment_star h6 {

	text-align: center;

    margin: 0 auto;

    display: block;

    padding-left: 40px;

	color: #999;

}

.line_hr{

	clear: both;

    width: 50%;

    margin: 0 auto;

    display: block;

    padding-top: 6px;

}

.line_hr hr{

	margin-left: 120px;

    margin-top: 7px;

}



@media screen and (max-width:1200px){

	.main{width: 78%;}

	.form_tag_width input{width: 401px;}  

	.line_hr hr {margin-left: 60px;}

	

}

@media screen and (max-width:1129px){

	.form_tag_width input{width: 380px;}

	.line_hr hr{margin-left: 66px;}
	
	


}

@media screen and (max-width:1067px){

	.form_tag_width input{width: 360px;}

	.line_hr hr{margin-left: 45px;}



}

@media screen and (max-width:990px){

	.line_hr hr {margin-left: 49px;}

	.form_tag_width input {width: 337px;}

	.contain{margin-left: 16px;width:50%;}

	.row_last_even{margin-top: 15px; padding-left:10px; padding-right: 15px;margin-left: 20px;}

	.text-pade{margin-top: 15px;margin-left: 11px}

	.comment_text  h3{font-size: 15px;}



}

@media screen and (max-width:767px){

	.contain{width: 75%;margin-bottom: 42px;}

	.line_hr hr{margin-left: 21px;}

	.form_tag_width input{width: 277px;}

	.top-text h3{font-size: 15px;}

	.top-text img {float: right;width: 12px;height: 11px;padding-right: 3px;margin-top: 0px;margin-top: 2px;margin-bottom: 12px;}

	.comment_star img{width: 12px;height: 11px;}



}

@media screen and (max-width:600px){

	.contain{width: 78%;}

	.form_tag_width button{padding: 4px 16px;}

	.form_tag_width input {width: 224px;}

	.line_hr hr {margin-left: 6px;}



}

@media screen and (max-width:480px) {

	.contain {width: 82%;margin-bottom: 135px}

	.text-last{margin-top: 10px}

	.row-even h3{padding: 5px 2px;padding-right: 12px;}

	.row_last_even{margin-left: 10px}

	.text img{width: 46px;height: 36px;}

	.text h2 {font-size: 25px;}

	.text h3{font-size: 25px;}

	.main_comment { padding-top: 10px;}

	.form_tag_width input{width: 186px;}

	.line_hr hr {margin-left: 0px;}



}

@media screen and (max-width:320px){
    

	.row-last h3{font-size: 13px;padding-right: 7px;}

	.row-last{padding-right: 8px;padding-left: 14px;}

	.text-last{margin-top: 10px;margin-right: 8px;}

	.text-last .logo {padding-left: 8px;padding-right: 8px;}

	.row-even h3{font-size: 13px;}

	.logo img {float: left;width: 16px;height: 11px;}

	.contain{height: 90px;margin-left: 55px;}

	.model{padding-top: 77px;}

	.text-pade .logo{padding-left: 12px;padding-right: 10px;}

	.form_tag_width input{width: 142px;}

	.row_last_even h3{padding-right: 0px;padding-left: 5px;font-size: 14px;}

	.line_hr hr{ margin-left: 0px;margin-right: 20px;}

	.line_hr{width: 65%;}

}





.serieaccordsec{background-color: black;padding-top: 20px;}

.serieaccordsec .panel {background-color: #0A0E11;}

.serieaccordsec .panel .panel-heading {/*background-color: #191c1f;*/ position: relative; padding: 10px 25px;}

.serieaccordsec .panel .panel-heading a {display: block; text-decoration: none; color: #fff;}

.serieaccordsec .panel .panel-body {text-align: center;}

.serieaccordsec .panel .panel-body .panelbox{padding: 30px; max-width: 900px; width: 100%; display: inline-block;}

.serieaccordsec .panel .panel-body .panelbox .tit{color: #7da0b7; float: right; margin: 10px 0;}

.serieaccordsec .panel .panel-body .panelbox .tit span{color: #fff;}

.serieaccordsec .panel .panel-body .panelbox .btndiv{float: left; margin: 10px 0;}

.serieaccordsec .panel .panel-body .panelbox .btndiv a{display: inline-block; color: #fff; line-height: 1.2; background-color: #222b31; padding: 3px; margin: 3px;}

.serieaccordsec .panel .panel-body .panelbox video{background-color: #191D20;}

.remove_margin {margin-right: 31px;margin-left: -15px;}

.redinfosec{ margin-top: 30px;}

.redinfosec .infobox{display: inline-block; padding-right: 66px; min-height: 55px; position: relative; color: #fff; font-size: 18px; line-height: 1.3;}

.redinfosec .infobox .img{position: absolute; top: 0; right: 0; max-width: 55px;}


@media screen and (max-width: 1200px){
	.seriesec .playbtn{left: 8%;}
	.fb_icon{width: 17%;margin-bottom: 3%;margin-left: -10px;}
}
@media screen and (max-width: 991px){
	.seriesec{
	    /*padding: 100px 0;*/
	    background-position: 30% center;}
    
	.seriesec .playbtn {position: static; margin: 0 auto;width: 100%;}

	.seriesec .bannerbox {max-width: 100%;}
   
	.seriesec .bannerbox .desq {min-height: auto;}
	.fb_icon{width: 8% !important;}
	.wp_icon {width: 11% !important;}
	.mail_icon {width: 5% !important;margin-bottom: 2% !important;}
	.mobile_search_box{
	    display: flex !important;
        justify-content: space-around !important;
	    /*margin: 3.8rem 0px !important;*/
	    /*cls working here*/
	    margin: 3.2rem 0px !important;
	}
	#liveSearchRes{
        width: 91%;
        height: 100%;
        margin:0.5rem 1rem;
        /*padding: 0.5rem;*/
	}
	a.link{
	    /*margin: 1rem !important;*/
        /*padding: 23px 5px !important;*/
	    font-size:14px !important;
	}
	.mobile_search_box .fa.fa-search {
	    left: 3px !important;
    }
    
    
}

/*@media screen and (max-width: 480px){*/
/*    .mobile_search_box {*/
/*        padding: 20px 0px;*/
/*    }*/
/*    .mobile_search_box .fa.fa-search {*/
/*        top: 26px!important;*/
/*    }*/
/*    .seriesec {*/
/*        height : 500px;*/
/*    }*/
/*}*/

#seriesList p {
    color: #ffffff;
}
@media screen and (min-width: 991px){
    a.link{
	    margin: 0rem 2rem !important;
	    /*margin:0rem;*/
        padding: 1.5rem 0rem !important;
	    font-size:14px !important;
	}
	.seriesec center .fs-edit {
        position: relative;
        z-index: 1;
        margin: 3rem 1rem;
    }
	.seriesec .col-md-12{
        padding:0.7rem 2rem 3rem 2rem;
    }
	.seriesec{
        margin:0rem 0rem 1rem 0rem;
    }
	.seriesec>img {
        position: absolute;
        max-height: 100%;
        /*height: auto;*/
        height: fit-content;
        /*object-fit: contain;*/
        /*object-position:50% 0;*/
    }
	
	.playbtn{
	    margin:2rem 1rem;
	    /*padding:1rem 0.5rem;*/
	    
	}
	
	.seriesec .bannerbox .info{
	    margin:1rem 0.2rem;
	}
	.seriesec .bannerbox .desq{
	    margin:3rem 0.2rem;
	    height: auto;
        min-height: fit-content;
	}
	
	.topred1 {
	    padding:0%;
	    margin:2.5rem 0rem;
	}
	.topred2 .col-md-12{
	    padding:1.5rem 0.5rem;
	    margin: 0rem 0.5rem;
	}
	.topred1 .col-md-12{
	    padding:1rem 0.5rem;
	    margin: 0rem 0.5rem;
	}
	.topred2 {
	    padding:0rem 0.5rem;
	    margin: 1rem 0rem 0rem 0rem ;
	}
	.topred1 p {
	    padding:1rem 0.5rem;
	    margin:0.5rem;
	}
	
	#liveSearch{
        padding: 2rem 0.5rem;
        margin: 0rem -1rem;
	}
	.navbar-brand{	    
        padding: 1rem;
        margin-top: 2rem;
	}
	/*.navbar{	    */
        /*padding: 1rem;*/
 /*       margin: 1rem 0rem;*/
	/*}*/
	.navbar-brand img{	    
        /*padding: 1rem;*/
        margin-top: 0rem !important;
	}
	/*.serieaccordsec{*/
	/*    margin:1rem 0rem;*/
	/*}*/
	.clsLogo , .clsLogo2 , .clsLogoTurkey{
	    padding: 1rem 1rem 0rem 1rem !important;
	    margin: 1rem 2rem 0rem 1rem !important;
	}
	
	
    
    .select_box_input{
        margin: 30px 0.5rem 0rem 0.5rem !important;
	}

	.navbar-right{
         margin-right: 15px !important;
         padding:1rem 0.5rem !important;
	}
	
	/*.modal-body {*/
	/*    height:250px;*/
	/*}*/
	/*.ticketpop {*/
	/*    display:none !important;*/
	/*}*/
	
	/*.modal-body p {*/
	/*    margin: 2.4rem 0px;*/
	/*}*/
	.sliderlist .sliderdiv {
        margin: 2rem 1rem;
        padding: 2rem 0.5rem;
    }
	.navbar-right a {
	    padding: 0rem !important;
        margin: 0.5rem 1rem 0rem 1rem !important;
	}
	    
	/*.sliderlist .sliderdiv .tit{*/
	    /*margin:0;*/
	/*    padding:4.2rem 1rem;*/
	/*}    */
	
	#flexiselDemo2 , #flexiselDemo3{
	    left:0 !important;
	}
	
    
}

@media screen and (min-width: 1199px){
    .select_box_input{
        margin: 30px 2rem 0rem 2rem !important;
        width:11% !important;
        padding: 0rem 1rem 1rem 0rem !important;
        
	}
	
}


/*------------------------------  Page CSS ------------------------------*/

