/*body{font-family:'Roboto', sans-serif !important;}*/
.loader{width:100px;height:100px;position:fixed;margin:0 auto;right:0px;top:50%;bottom:0px;display:block;left:0px;}
#loader-6{left:-2.5px;}
#loader-6 span{display:inline-block;width:5px;height:20px;background-color:#3498db;}
#loader-6 span:nth-child(1){animation:grow 1s ease-in-out infinite;}
#loader-6 span:nth-child(2){animation:grow 1s ease-in-out 0.15s infinite;}
#loader-6 span:nth-child(3){animation:grow 1s ease-in-out 0.30s infinite;}
#loader-6 span:nth-child(4){animation:grow 1s ease-in-out 0.45s infinite;}
@keyframes grow{0%, 100%{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);}
50%{-webkit-transform:scaleY(1.8);-ms-transform:scaleY(1.8);-o-transform:scaleY(1.8);transform:scaleY(1.8);}
}
.change_movie_btn{background:#63409a;padding:8px 15px;color:#fff;border-radius:3px;float:right;position:absolute;right:20%;bottom:20px;font-size:13px;}
.quick-movie{padding:30px 0px !important;box-shadow:0px 2px 5px 1px #ccc;}
.quick-title{display:flex;justify-content:center;align-items:center;vertical-align:middle;}
.stepwizard-step p{margin-top:0px;color:#666;}
.stepwizard-row{display:table-row;}
.stepwizard{display:table;width:100%;position:relative;}
.stepwizard .btn.disabled, .stepwizard .btn[disabled], .stepwizard fieldset[disabled] .btn{opacity:1 !important;color:#bbb;}
.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-index:0;}
.stepwizard-step{display:table-cell;position:relative;}
.stepwizard-row .stepwizard-step:nth-child(1){text-align:left;}
.stepwizard-row .stepwizard-step:nth-child(2){text-align:center;}
.stepwizard-row .stepwizard-step:nth-child(3){text-align:right;}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0 !important;font-size:12px;line-height:1.428571429;border-radius:16px !important;}
select{border:none;border-bottom:1px solid #ccc;font-size:16px;border-radius:0;}
.events-list{}
.p-lr-10{padding:0 10px !important;}
.p-tb-30{padding:30px 0px;}
.p-tb-20{padding:20px 0px;}
.p-l-5{padding-left:5px;}
.p-l-25{padding-left:25px !important;}
.border-gray{border:1px solid #dddddd;}
.movies-list{background:#f1f5f8;padding-bottom:2rem;}
.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:16px;line-height:1.3333333;border-radius:0px;border:1px solid #ccc;}
.list-movie-name{font-weight:600 !important;text-align:center;padding-top:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:20px;color: #333;}
.events-list{}
.events-header{padding:20px 0;clear:both;}
.btn-book{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-family:Arial;color:#000;font-weight:600;font-size:14px;background:#e6b800;padding:10px 20px 10px 20px;text-decoration:none;clear:both;border:none;}
.btn-active{background-color:#fff;}
.btn-bas{background-color:#ddd;}
.btn-basic{background-color:#ddd;}
.btn-h{-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#ffffff;font-size:12px;background:#fb9d45;left:0;top:100%;padding:10px 20px 10px 20px;text-decoration:none;}
.h-book{padding:5px 50px;}
.btn-book:hover{color: #000;}
.cast{float:left;}
.cast-desc{padding:0px 100px;}
.para{padding:10px 0px;}
/*.movie-content{padding:20px;}*/
.date-content{padding:10px 0px;}
.squ{padding:0px 40px;width:180px;}
.p-10{padding:5px 0px;}
.squ-red{height:15px;width:20px;background-color:red;}
.squ-orange{height:15px;width:20px;background-color:orange;}
.squ-green{height:15px;width:20px;background-color:green;}
.squ-yellow{height:15px;width:20px;background-color:#6b6b0b;}
.basic-widgets{padding-top:15px;padding-bottom:15px;}
.project-hover{position:relative;overflow:hidden;}
.project-hover:hover .text-view{top:50%;opacity:1;padding:0 10px;}
.project-hover:hover .btn-view{top:60%;opacity:1;}
.project-hover:hover img{opacity:.8;}
.project-hover .text-view{width:100%;position:absolute;top:32%;left:50%;height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;background:rgba(0,0,0,0.8);-webkit-transition:top 0.5s;transition:top 0.5s;}
.project-hover .text-view h3{margin-bottom:10px;font-weight:600;}
.text-view p{padding:10px 5px 0 5px;color:white;}
.modal:before{content:'';display:inline-block;vertical-align:middle;margin-right:-4px;}
.modal-header{border-bottom:0px;padding:0px;}
.trailer-show{min-height:300px;}
.trailer-show-video{height:300px;}
/*.modal-content{border: 1px solid #232325;}*/
.rating-popup{
    border: 1px solid #232325;
    border-radius: 0;
}
.rating-popup .modal-header{background:#232325;color:#fff;text-align:center;}
.bg-w{background-color:#fff;}
.log-p-25{padding:25px 40px !important;}
/*.login-filds{position:relative;}*/
.log-h1{color:#0f378a;text-transform:uppercase;padding:15px 0px;font-weight:bold;}
/*.rating-popup textarea{width:100%;border:none;border-bottom:1px solid #b9b9ba;border-radius:0;box-shadow:none;padding-left:5px;height:100px;font-size:16px;color:#000;}*/
/*.login-filds input{border:none;border-bottom:2px solid #d0d7dc;border-radius:0;box-shadow:none;padding-left:5px;height:40px;}*/
.submit-button{padding:15px 20px !important;background-color:green;text-decoration:none;color:#fff;font-size:16px;font-weight:bold;float:left;width:100%;text-align:center;border-radius:3px !important;height:auto !important;border-bottom:0px !important;border:none;}
/*iframe{width:100%;height:100%;}*/
.form-field{background-color: #000;
    text-align: center;
    padding: 15px 0;}
.gl-star-rating-stars.s10>span:first-child,
.gl-star-rating-stars.s20>span:nth-child(-1n+2),
.gl-star-rating-stars.s30>span:nth-child(-1n+3),
.gl-star-rating-stars.s40>span:nth-child(-1n+4),
.gl-star-rating-stars.s50>span:nth-child(-1n+5),
.gl-star-rating-stars.s60>span:nth-child(-1n+6),
.gl-star-rating-stars.s70>span:nth-child(-1n+7),
.gl-star-rating-stars.s80>span:nth-child(-1n+8),
.gl-star-rating-stars.s90>span:nth-child(-1n+9),
.gl-star-rating-stars.s100>span{background-image:url(../../images/rating/star-filled.svg);}
.gl-star-rating-stars>span{display:inline-block;width:24px;height:24px;background-size:24px;background-repeat:no-repeat;background-image:url(../../images/rating/star-empty.svg);margin:0 4px 0 0}
.modal-footer{padding:5px !important;text-align:right;border-top:none !important;}
.p-lr-100{padding:0px 100px;}
.item-box{padding:15px 0px;width:100%;height:auto;text-align:center;}
.item-box-dis{padding:15px 0px;width:100%;height:auto;opacity: 0.1;}
.item-active,.item-box:hover{background-color:#e6b800;width:100%;height:auto;text-decoration:none;border-radius:10px;}
.custom-owl-item .item-active h4, .custom-owl-item .item-active h3{color: #000;}
.custom-owl-item .item-box:hover h4, .custom-owl-item .item-box:hover h3{color: #000;}
.item-box-dis:hover{background-color:#d0cece;width:100%;height:auto;color:#bdb3b3;}
a:hover{text-decoration:none;}
.d-shadow{box-shadow: 0px 0px 2px #e3e3e3;}
/*.movie-time{padding:25px 0px;}*/
.movie-time-list{padding:25px 0px;}
.mov-list{height:100%;width:100%;}
hr{display:block;margin-top:0.5em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;border-style:inset;/*border:1px solid #ece9e9;*/}
.b-1{border:1px solid #ccc;}
.f-w-600{font-weight:600;}
.p-40{padding:40px 0px;}
.p-15{padding:15px 0px;}
.mv-btn-green-trans{border-radius:50px;padding:4px 15px;color:#009b30;border:1px solid #009b30;}
.mv-btn-green{border-radius:50px;padding:4px 15px;background-color:#009b30;color:white;}
.btn-green-trans{border-radius:50px;padding:4px 15px;color:#009b30;border:1px solid #009b30;}
.btn-green{border-radius: 50px;padding: 6px 25px !important;background-color: transparent;color: #e6b800;border: 1px solid #e6b800;font-size: 14px;}
.btn-orange{border-radius: 50px;padding: 6px 25px !important;background-color: transparent;color: #e6b800;border: 1px solid #e6b800;font-size: 14px;}
.btn-yellow{border-radius: 50px;padding: 6px 25px !important;background-color: transparent;color: #e6b800;border: 1px solid #e6b800;font-size: 14px;}
/*.btn-yellow:hover{background-color:#929220;}*/
.btn-red{border-radius: 50px;background-color: #e6b800;color: #141414;opacity: .5 !important;padding: 6px 25px !important;}
/*.btn-red:hover{background-color:#000;}*/
.cur-def{cursor:default;}
.p-tb-10{padding:10px 0px;}
.p-tb-5{padding:2px 0px;}
.p-rl-5{padding:5px 5px;float:left;position:relative;width:11.667%;margin-bottom:6px;max-height:40px;}
.ml-p-rl-5{padding:5px 5px;float:left;position:relative;margin-bottom:10px;max-height:40px;text-align:center;}
.fa-sx{font-size:1.3em !important;color:#7077bf;}
.fa-tm{font-size:1.2em;color:#fff;}
.c-white{color:white;}
.f-20{font-size:20px;}
.f-30-w{font-size:30px;color:#fff;}
.f-12{font-size:12px;}
.f-16{font-size:16px;}
.f-2em{font-size:2.5em;}
.f-review{background-color:#f4f4f4;font-size:12px;margin-top:30px;}
.p-t-20{padding-top:20px;}
.p-t-30{padding-top:30px;}
.s-fill{color:#f1b811;}
.isDisabled{color:currentColor;cursor:not-allowed;opacity:0.5;text-decoration:none;}
.watch-Trailer{background-color:#f9a13c;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:18px;font-weight:bold;padding:11px 25px;text-decoration:none;margin-bottom:18px;}
.watch-Trailer:hover{color:}
.ban-transfer{cursor:default;background:transparent;border:2px solid #c5c3c3;padding:1px 15px;border-radius:30px;font-size:14px;color:#fff;}
.ban-nth{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:default;color:#fff;overflow:hidden;}
.top-banner{position:relative;display:inline;}
.Banner-info{position:absolute;bottom:10px;left:30%;z-index:11;}
.Banner-Trailer{position:absolute;bottom:8px;right:16px;overflow:hidden;max-width:25%;}
/*.i-share{color:#000;}*/
.c-w{color:#fff;}
.img-gradient{position:relative;display:inline-block;}
.img-gradient:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(178deg, rgba(255, 255, 255, 0) 51%,rgba(0, 0, 0, 0.6) 95%);}
.img-gradient img{display:block;}
.errordp{padding-bottom: 10px;color:red;padding-top: 10px;}
.movie-play-div{top:40%;position:absolute;right:0;left:0;}
.movie-play-icon{font-size:40px !important;color:#fff;padding:0;cursor:pointer;}
/*#MovieCategory{max-width:300px;background:#141414;}*/
.project-hover img{width:100%;max-height:367px;}
.movies-buynow{padding:10px 0;border:1px solid #ef3e38;background:#ef3e38;text-transform:uppercase;color:#fff;font-weight:600;cursor:pointer;text-align:center;}
.movies-buynow a{color:#fff;}
.movies-buynow a:hover{color:#3c3a3a;}
.btn-default{background:#fff !important;}
.btn-default:focus,.btn-default:active{background:#fff !important;outline:none !important;box-shadow:none !important;}
.cinema-bind-two:nth-child(2n+3){clear:both;}
/*.Lishowdates a{color:#6874c0;}*/
.movie-tags{display:inline-block;position:relative;padding-bottom:30px;padding-right: 5px;}
.screen-type{position:absolute;color:#fefefe;font-size:11px;left:0;right:0;margin:0 auto !important;display:flex;align-items:center;justify-content:center;text-align:center;}
.cust-user-review{margin-top:25px;/*background:#e8e8e8;*/}
.cust-user-review span{color:#fff;}
.fa-star{cursor:pointer;}
.banner-last-div{font-size:16px;}
.banner-play{display:flex;z-index:10;justify-content:center;align-items:center;position:absolute;right:0;left:0;}
.banner-play i{color:#fff;font-size:4em;}
.bg-img-banner{position:absolute;background-size:cover !important;background-repeat:no-repeat;width:100%;height:100%;-webkit-filter:blur(5px);filter:blur(5px);}
.share-event:hover #movie-list-detail{display:flex !important;align-content:center;justify-content:center;z-index:99;}
.share-event:hover #movie-list-detail a{margin-right:5px;}
.mld-share{left:initial !important;bottom:100%;}
body:not(.modal-open){padding-right:0px !important;overflow:auto;}
.gettimeslots{color:#6874c0;}
.owl-carousel .owl-stage-outer{right:0;left:0;margin:0 auto;}
.carousel-container .owl-theme .owl-nav, .latest-news-wrapper .owl-theme .owl-nav{z-index:9 !important;}
.flick-booknow{position:absolute;top:40%;right:0;left:0;margin:0 auto;}
.p-0{padding:0;}
.p-t-10{padding-top:10px;}
.p-t-15{padding-top:15px !important;}
.p-b-15{padding-bottom:15px;}
.p-b-20{padding-bottom:20px;}
.p-10{padding:10px;}
.p-t-b-15{padding-top:15px;padding-bottom:15px;}
.p-t-b-5{padding-top:5px;padding-bottom:5px;}
.m-0{margin:0 !important;}
.m-b-0{margin-bottom:0 !important;}
.m-b-10{margin-bottom:10px;}
.m-b-15{margin-bottom:15px;}
.m-b-25{margin-bottom:25px;}
.m-b-30{margin-bottom:30px;}
.m-t-10{margin-top:10px;}
.m-t-10-imp{margin-top:10px !important;}
.m-t-15{margin-top:15px;}
a:focus{text-decoration:none;outline:none;}
.owl-item{cursor:pointer;}
ul li{list-style-type:none;}
.c-black{color:#000 !important;}
.u-c{text-transform:uppercase !important;}
.clearfix{clear:both;}
a:hover{text-decoration:none;}
.cursor-pointer{cursor:pointer;}
.d-in-block{display:inline-block;}
.d-flex{display:flex;}
.btn-custom{background:orange;color:#fff;}
.f-16{font-size:16px !important;}
.f-18{font-size:18px;}
.w-100{width:100%;}
.line-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:18px;}
.f-b{font-weight:600;}
.quick-book-div{display:flex;align-items:center;}
select:focus{outline:none;}
.faq-heading{margin:15px 0px;color: #fa9f3b;font-size: 14px;}
.panel-body ul{margin-left:20px;}
.panel-body ul li{line-height:27px;}
.panel-group .panel{cursor:pointer;}
.movies-body{box-shadow:-webkit-box-shadow:0px 2px 5px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 5px 1px rgba(0,0,0,0.1);box-shadow:0px 2px 5px 1px rgba(0,0,0,0.1);min-height:300px;color: #e8e8e8;text-align: justify;padding-bottom:20px;}
ol{font-weight:normal !important;}
/*.login-filds select{border:none;border-bottom:2px solid #d0d7dc;border-radius:0;box-shadow:none;padding-left:5px;height:40px;width:100%;}*/
/*.login-btn-submit{padding:15px 20px;background:#fd9e40;text-decoration:none;color:#fff;font-size:16px;font-weight:bold;float:left;width:100%;text-align:center;border-radius:3px !important;border:none !important;height:auto !important;}*/
.client-img{height:200px;overflow:hidden;border:1px solid #e1e1e1;margin:5px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background:#fff;cursor:pointer;position:relative;}
.client-img:before{content:'';display:block;background:rgba(0, 0, 0, 0.75);font-size:25px;color:red;width:100%;height:100%;position:absolute;text-align:center;vertical-align:middle;display:table-cell;top:0;bottom:0;opacity:0;transition:all 0.4s ease-out;}
.client-img:after{content:'';background:url('../Images/hover-logo.png');background-size:cover;position:absolute;width:100%;height:100%;text-align:center;font-weight:bold;font-size:100px;color:#fff;opacity:0;transition:all 0.4s ease-out;}
.client-img:hover:after,
.client-img:hover:before{opacity:1;}
._touch .header{width:100%;position:fixed;top:0;left:0;z-index:5;height:56px;-webkit-backface-visibility:hidden;}
.client-img:before{content:'';display:block;background:rgba(0, 0, 0, 0.75);font-size:25px;color:red;width:100%;height:100%;position:absolute;text-align:center;vertical-align:middle;display:table-cell;top:0;bottom:0;opacity:0;transition:all 0.4s ease-out;}
.error-title{color:#59459e;display:inline-block;border-bottom:2px solid #ccc;}
.unsucess-payment-sec ul{list-style-type:none;}
.cinema-bind-two{padding:15px 0;}
.events-info-wrapper{padding:5px 10px;}
.events-info-wrapper .share-booking-wrapper .buy-ticket:hover{background:#fff;border:1px solid #fd9e40;opacity:1;color:#fd9e40;}
.close{cursor:pointer;}
.cust-review-pop .modal-content{background-color:#fff !important;}
.cust-review-pop .modal-header{padding:5px 15px;}
.cust-review-pop .login-filds input{height:auto;}
.modal-dialog{margin:0 auto !important;}
.seat-container{margin-top:30px;}
.share-icon{cursor:pointer;}
.nova-ban-max{max-width:970px;}
.max-poster-height img{max-height:367px;}
@media only screen
and (device-width:320px)
and (orientation:portrait){.header_main .search ul li{margin:10px 20px 0px 6px;}
.no-border-mobile{border-right:0px !important;}
.footer_main .left_side p{font-size:12px !important;font-weight:500 !important;}
.footer_main{padding:10px;}
.border-gray{height:320px;}
.my-account-cancel{margin-top:15px !important;}
.my-account-cancel{margin-top:15px !important;}
}
@media only screen and (max-width:360px){.no-padding-mobile{padding:0px}
.movie_info .movie_poster{margin-bottom:15px;}
.no-mobile{display:none;}
.my_bookings_heading .booking_bg .img_poster{margin-bottom:10px;}
.no-padding-right{padding-right:0px;}
.select_nation{margin-top:15px;}
.footer_main .bottom-menu li a{padding:2px 10px;font-size:12px;}
.events-header{padding:1.5rem 0 1.8rem;}
.link-list > li{text-align:left;}
.overlay .closebtn{position:absolute;top:10px;right:0px;font-size:40px;color:#fff;font-weight:normal;width:60px;height:60px;text-align:center;}
.menu-links{text-align:left;margin-top:10px;}
.menu-links li{padding:10px 10px 10px 35px;text-align:left;}
.down-arrow{display:inline-block;width:0;height:0;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;}
.slider-part .overlay h2{top:0px;}
.slider-part .overlay img{top:0px;height:100%;}
.slider-part{min-height:200px;}
.change-button{height:40px;}
.slider-right .slider-right-content{min-width:initial;}
.overlay-content h1{font-size:16px;color:#fff;}
header .navbar{min-height:0px;border:0px;}
.timeslots{min-height:auto;}
.book-tickets{margin-top:20px;}
.book-tickets{padding:10px;}
.slider-right{min-height:280px;}
.slider-part .overlay h2{bottom:60px;}
.no-border-mobile{border-right:0px !important;}
.footer_main .left_side p{font-size:12px !important;font-weight:500 !important;}
.footer_main{padding:10px;}
.border-gray{height:340px;}
.my-account-cancel{margin-top:15px !important;}
.my-account-cancel{margin-top:15px !important;}
.header_main .search{width:100%;}
}
@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (orientation:portrait){.my_bookings_heading .booking_bg .img_poster{margin-bottom:10px;}
.no-padding-mobile{padding:0px}
.movie_info .movie_poster{margin-bottom:15px;}
.no-mobile{display:none;}
.no-padding-right{padding-right:0px;}
.select_nation{margin-top:15px;}
.footer_main .bottom-menu li a{padding:2px 10px;font-size:12px;}
.events-header{padding:1.5rem 0 1.8rem;}
.overlay .closebtn{position:absolute;top:10px;right:0px;font-size:40px;color:#fff;font-weight:normal;width:60px;height:60px;text-align:center;}
header .navbar{min-height:0px;border:0px;}
.menu-links{text-align:left;margin-top:10px;}
.menu-links li{padding:10px 10px 10px 35px;text-align:left;}
.down-arrow{display:inline-block;width:0;height:0;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;}
.slider-part .overlay h2{top:0px;}
.slider-part .overlay img{top:0px;height:100%;}
.slider-part{min-height:200px;}
.change-button{height:40px;}
.slider-right .slider-right-content{min-width:initial;}
.header_main .search ul{padding-left:25px;padding-top:10px;}
.overlay-content h1{font-size:16px;color:#fff;}
.timeslots{min-height:auto;}
.book-tickets{margin-top:20px;}
.book-tickets{padding:10px;}
.no-border-mobile{border-right:0px !important;}
.footer_main .left_side p{font-size:12px !important;font-weight:500 !important;}
.footer_main{padding:10px;}
.border-gray{height:370px;}
.header_main .search{width:100%;}
.my-account-cancel{margin-top:15px !important;}
}