@media (min-width:640px) {
}
@media (min-width:768px) {
}
@media (min-width:992px) {
}
@media (min-width:1200px) {
}
@media (min-width:1200px) and (max-width:1599px) and (max-height:950px) {
}
@media (min-width:1366px) {
}
@media (min-width:1366px) and (max-width:1599px) and (min-height:800px) and (max-height: 1024px) {
}
/*@media (min-width:1366px) and (max-height:900px) {
.hp-bannerslider .hp-bannerslider-inner .slick-dots {bottom:100px;}
.cc-movies-block{margin-top:-100px;}
} Added & Hidded 20170313*/
@media (min-width:1600px) {
}
@media (min-width:1600px) and (min-height:2000px) {
}
/*@media (min-width:1920px) {*/
@media (min-width:1900px) {
}
@media (min-width:2200px) {
}


@media (max-width:767px) {
}

@media (max-width:1919px) {
/*movie-details*/
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-bottom {padding:7px 55px 7px 0;}
}

@media (max-width:1694px) {
.cc-events-promotions-block .cc-events-promotions-block-list .slick-next {right:auto; left:-40px;}
.cc-events-promotions-block .cc-events-promotions-block-list .slick-prev {left:auto; right:-40px;}
.cc-movies-block .cc-movies-tabs {margin:-18px -30px 0 0px;padding:0 30px 0 40px;}
.cc-movies-wrapper .cc-movie-right-panel {margin-right:25px;margin-left:0;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default {padding:12px 20px 10px 50px;}
.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul {margin:0 -10px;}
.seat-content-block .movie-bannercontent-top ul.moviedetails.payment li:first-child {padding-left:0px;padding-right:0;}
}

@media (max-width:1599px) {
/*movie details*/
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li {padding-left:30px;padding-right:0;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li:before {left:auto;right:-22px;}
.movie-location h2.location > span {padding-left:30px;padding-right:0;}
.movie-location .movie-selectbox h2.selectbox-title > span {padding-left:30px;padding-right:0;}
.movie-location .movie-selectbox .movie-selectbox-sub {margin-right:35px;margin-left:0;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-bottom {padding:7px 30px 7px 15px;}
.rating-wrap .modal-dialog .modal-content .modal-body .rating-content {margin-left:0;margin-right:35px;}
/*seat layout*/
.cc-selectedseats-info p{text-align:left;}
.cc-selectedseats-info p strong {float:left;}
/*my account*/
.cc-acctabs-head-block .cc-acctabs-list-lft .nav li a {padding: 24px 15px 19px 8px;}
.cc-giftcard-main-block .cc-giftcard-lft-inner .cc-giftcard-main .cc-giftcards-head .type label{padding:3px 40px 3px 0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details{padding-left:0;padding-right: 32px;}
/*cinemas*/
.cc-cinemas-detail-wrapper{float:right;}
.cc-cinemas-detail-content-area .cc-cinemas-detail-content-area-right{padding: 0 50px 0 0px;}
.innercontent-form .formgroup > .actionfield .btn{margin-right:12px;margin-left:0px;}
.btnprimary, .btnsecondary {font-size:18px;}
.cc-myaccount .innercontent-banner{padding-right:30px;padding-left:0;}
/*.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul li .cc-movieposter .cc-moviecontent{min-height:105px;}*/
}


@media (max-width:1439px) {
.cc-quick-book .qbook-body .qbform .qbform-fields .bootstrap-select .btn{padding:15px 5px 12px 35px;}
.cc-quick-book .qbook-head a {padding: 7px 20px 6px;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default:hover, .cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .open > .dropdown-toggle.btn-default {padding-left:0;padding-right:15px;}
/*my account*/
.cc-acctabs-head-block .cc-acctabs-list-lft .nav li a{padding:24px 7px 19px 8px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .cc-movieposter-box .cc-movieposter .btnprint span {padding-left:0px;padding-right:50px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details{padding-right:22px;padding-left:0;}
.cc-Loyalty-card-qty label{padding-right:0;padding-left:15px;}
.cc-movies-block .cc-movie-left-panel .filter-block  ul#FilterWeek li a:after{right:60px;}
}


@media (max-width:1365px) {
.cc-myaccount .innercontent-banner{padding-left: 400px;}
    .cc-movies-block .cc-select-date h3{padding: 0px 0px 0 35px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details{padding-right:20px;padding-left:0;}
    /*header*/
.cbp-spmenu-left.cbp-spmenu-open {right:0;left:auto;}
.cbp-spmenu-push-toright header{left:auto;right:300px;}
.cbp-spmenu-left {right:-270px;left:auto;}
.cc-menutrigger {left:auto;right:15px;}
.cc-menutrigger.active {right:269px;left:auto;}
.cc-menutrigger.active .icon-span{left:auto;right:15px;}
.cc-site-account ul li ul.cc-logindetail {right:auto;left:-14px;}
.cc-site-account ul li ul.cc-logindetail:before {right:auto;left:11px;}
.cc-site-account ul li ul.cc-logindetail.scrollTpNew {left:-14px;right:auto;top:40px;}
.cbp-spmenu-push-toright {left:auto;right:270px !important;}
.cc-sitelogo {
    max-width: 180px;
    top: 15px;
    margin-left:0px;margin-right:-90px;
}
.cc-sitesearch{margin-top:0;} 
header.hminified .cc-sitelogo{margin-right: -80px;margin-left:0;}
.hp-bannerslider .hp-bannerslider-inner .hp-bslide .hp-bslide-content .hp-bscontent-info ul li {margin-left:0px;margin-right:10px;}
.cc-sitelogo{margin-right:-90px;margin-left:0px;}
.cc-movies-block .cc-movies-tabs{padding:0 15px;}
.bookingprogress-header .bottom-infobar .infobar-left .seatbooking-status ul li{margin-right:10px;}

/*my account*/
.cc-acctabs-head-block .cc-acctabs-list-lft .nav{padding:0 52px 0 18px;}
.cc-acctabs-head-block .cc-acctabs-list-lft .nav li a{padding:20px 10px 17px 0;}
.bookingprogress-header .bottom-infobar .infobar-left .pagetitle{padding-right:0;padding-left:32px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-grandtotal p span{margin-left:0px;margin-right:15px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-grandtotal, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-ticketinfo, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo{padding-left:40px;padding-right:0;}
.innercontent-form .contact-right-block .formgroup:nth-child(2n+1){margin-right:4%;margin-left:0;}
.innercontent-form .formgroup.buttonnt{margin-right:4% !important;margin-left:0 !important;}
.innercontent-form.contactus .cc-verticaltab .cc-verticaltab-list h2{padding:20px 90px 20px 40px;background-position: 87% center;}
/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-inforow li p{padding-right:0 !important;padding-left:95px !important;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4{padding-right:40px;padding-left:270px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4 .cc-paymentinfo-span{right:auto;left:95px;}
}
@media (max-width:1280px) {
.cc-cinemas-detail-content-area .cc-cinemas-detail-content-area-right{padding: 0 50px 0 0px;}
}


@media (max-width:1279px) {

.cc-events-promotions-block .cc-events-promotions-block-list .slick-next {right:auto; left:15px;background-position:0 0;}
.cc-events-promotions-block .cc-events-promotions-block-list .slick-prev {left:auto; right:15px; background-position:0 -39px;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default {padding:10px 15px 10px 40px;}

}

@media (max-width:1199px){
.cc-movies-wrapper .cc-movie-left-panel .cc-reset{left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-grandtotal, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-ticketinfo, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo {padding-right:0px;padding-left:20px;}
.bookingprogress-header .bottom-infobar .infobar-left .pagetitle{padding-right:0;padding-left:27px;}
.cc-site-account ul li ul.cc-logindetail.scrollTpNew{top:38px;}
.cc-movies-wrapper .cc-movie-right-panel {margin-right:20px;margin-left:0;}
.cc-events-promotions-block .cc-events-promotions-block-list .events-promotion-img .cc-ep-more{margin-left:0;margin-right:-50px;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default {padding:7px 15px 5px 40px;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default .caret{left:10px;right:auto;}
.cc-signup-page .innercontent-form .formgroup .formfield-hint ul li {padding:0 20px 0 0px;}
/*movie details*/
.movie-location .movie-selectbox .movie-selectbox-sub {margin-right:20px;margin-left:0;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-bottom h2{margin-left:2.5%;margin-right:0;}
.movie-location .movie-selectbox h2.selectbox-title > span{text-align:right;}
.movie-location h2.location > span {text-align:right;}
.movie-location .movie-selectbox .movie-selectbox-sub .booking-type ul li .type label {padding:10px 42px 6px 0px;}
/*seat layout*/
.bookingprogress-header .bottom-infobar .bookingtimer-inner .booking-timecounter{padding-right:15px;}
.bookingprogress-header .bottom-infobar .infobar-left .seatbooking-status ul li {padding-right:35px;}

/*my account*/
.cc-acctabs-head-block .cc-acctabs-list-lft .nav{padding:0 52px 0 0;}
.cc-acctabs-head-block .cc-acctabs-list-lft .nav li:first-child a {padding-right:10px;padding-left:0;}
tabs-list-lft .nav li a{padding:20px 0px 17px 10px;}
.cc-payment-confirmation .finalinfo .finfo-lft, .cc-payment-confirmation .finalinfo .finfo-rgt {float:none;}

/*experiences*/
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist ul .evenrow .cc-experiencebox{margin-left:0;margin-right:50px;}
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist .cc-experiencebox{margin-left:50px;margin-right:0;}
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist .cc-experiencebox .cc-floating-content{left:-50px;right:auto;}
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist ul .evenrow .cc-experiencebox .cc-floating-content{left:auto;right:-50px;}
ul.cc-cinemas-list li .cc-cinema-name{right:15px;left:auto;}
.cc-cinemas-detail-content-area .cc-cinemas-detail-content-area-right li span{margin-right:0;margin-left:20px;}
.cc-cinemas-detail-content-area .cc-cinemas-detail-content-area-right{padding: 0 20px 0 0px;}
.btnprimary, .btnsecondary{/*font-size:14px; Hided20052019*/font-size:16px;}

.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo .cc-fpickupid span{margin-right:0;margin-left:20px;}
}

@media (max-width:991px) {
.innercontent-form.contactus .cc-verticaltab .cc-verticaltab-list h2{padding: 20px 75px 20px 0px;background-position: 90% center;}
.cc-site-account {margin-left:0px;margin-right:20px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .collapsible-content .ccontent-foot p{padding-left:0px;padding-right:180px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .collapsible-content .ccontent-head p{padding-left:0px;padding-right:180px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .collapsible-content .ccontent-head label{padding:0 0 0 15px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .collapsible-content .ccontent-foot label{padding:0 0 0 15px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-grandtotal, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-ticketinfo, .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo {padding-right: 0;padding-left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .cc-movieposter-box .cc-movieposter .btnprint span {padding:10px 35px 6px 0px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details{padding-left:0px;padding-right:20px;}
/*movie-list*/
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1{padding-right:0px;padding-left:50px;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li{padding-left:20px;padding-right:0;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li:before {left:auto;right:-20px;}
.movie-location .movie-selectbox .movie-selectbox-sub{margin:0;}
.cc-signup-page .innercontent-form .formgroup .formfield-hint ul li:last-child {padding:0 20px 0 0px;}
.cc-site-account ul li ul.cc-logindetail.scrollTpNew{top:32px;}
.cc-menutrigger.active .icon-span{left:auto;right:15px;}
.cc-site-account ul li ul.cc-logindetail{top:50px;}
.cc-quick-book .qbook-body .qbform .qbform-fields .bootstrap-select .btn {padding:12px 5px 10px 30px;}
.cc-quick-book .qbook-head a span {width:25px;background-size:100% auto;}
header.hminified .cc-sitelogo{margin-left:0px;margin-right:-70px;}
.seat-content-block .movie-bannercontent-top ul.moviedetails.payment li.info-exp,.seat-content-block .movie-bannercontent-top ul.moviedetails.payment li:first-child {padding-right:0px;padding-left:0;}
.bookingprogress-header .bottom-infobar .infobar-left .pagetitle{margin-right: 15px;margin-left:0;}
.cc-sitelogo {max-width:160px;top:13px;margin-right:-80px;margin-left:0;}
.cc-site-account ul .cc-userdetails a {padding-left:20px;padding-right:0px;}
.cc-site-account ul .cc-userdetails a img {margin-left:0px;margin-right:10px;}

.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul {margin:0 -5px;}
.cc-movies-block .cc-movies-tabs:before{height:9px;top:-9px;}
.cc-movies-block .cc-movies-tabs {margin:-5px -25px 0 0px;}
.cc-movies-wrapper .cc-movie-right-panel {margin-right:0;margin-left:0px;}
.cc-experience-wrapper .cc-experiencecontent-top .cc-experiencecontent-topright .cc-experience-list .cc-experience-form .cc-luxury-options .btn-default {padding:3px 10px 2px 30px;}

/*login*/
.cc-signup-page .innercontent-form .hint-required {left:20px;right:auto;}
/*seat layout*/
.bookingprogress-header .bottom-infobar .infobar-right{float:none !important;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner .booking-timecounter{padding:0;float:left;}
.bookingprogress-header .bookingstatus-bar ul li {margin-left:0px;margin-right:50px;}
.bookingprogress-header .bookingstatus-bar ul:before {right:25px;left:auto;}
.bookingprogress-header .bottom-infobar .infobar-left{float:none;}
/*my account*/
.cc-myaccount .innercontent-banner .club-card-balance-block{left:14px;right:auto;}
.cc-sitesearch {margin-left:0px;margin-right:35px;}
.cc-search-blk {right:0;left:auto;margin:0;}
.cc-lang-options li {height:30px;line-height:32px;}

.innercontent-form .contact-left-block .contact-add{padding:30px 25px 0px 0px;}
.cc-cinemas-detail-content-area .cc-cinemas-detail-content-area-right{padding: 20px 20px 0 0px;}
.innercontent-form.contactus .formgroup > .formfield > .g-recaptcha {transform: scale(0.75);-webkit-transform: scale(0.75);transform-origin: 100% 0;-webkit-transform-origin: 100% 0;}
.cc-myaccount .innercontent-banner {padding: 14px 14px 14px 320px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .club-card-balance-cnt-blk ul.club-card li label{padding: 0 0 0 15px;}
.cc-myaccount .innercontent-banner .club-card-balance-block .club-card-balance-cnt-blk ul.club-card li p {padding-left:0px !important;padding-right:180px !important;}
.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul li.no-recordfound{margin:0;}
.cc-movies-wrapper .cc-movie-left-panel h3:after{left: 10px;right: auto;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .cc-movie-left-panel-filter-block .moviefilters-wrap:after{right:0;left:auto;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .cc-movie-left-panel-filter-block .moviefilters-wrap:before {right:0;left:auto;webkit-box-shadow: 5px 0 10px 10px rgba(0,0,0,0.2);-moz-box-shadow: 5px 0 10px 10px rgba(0,0,0,0.2);-ms-box-shadow: 5px 0 10px 10px rgba(0,0,0,0.2);-o-box-shadow:5px 0 10px 10px rgba(0,0,0,0.2);box-shadow: 5px 0px 10px 10px rgba(0,0,0,0.2);}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .filter-block > h3{float:right;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .filter-block ul.cc-filter-list{left:0;right:auto;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .filter-block > h3:after{left:10px;right:auto;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .filter-block ul.cc-filter-list li a {padding:6px 30px 3px 0px;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .filter-block ul.cc-filter-list li a:before{right:0;left:auto;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1 span.rate-cont{max-width:395px;}
.seat-content-block .movie-bannercontent-top h1.make-hd{padding-left:0;text-align:right;padding-right:30px;}
/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .cc-movieposter-box .cc-movieposter .btnaddfood span{padding-right:35px;padding-left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4 .cc-fnbtoggle{margin-right:10px;margin-left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo .cc-payment-confirmation .cc-viewdetail-dropdown .cc-food-total-blk ul.cc-view-total li.cc-ftotal{padding-right:0;padding-left:15px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-grandtotal p span{margin-right:20px;margin-left:0;}
}

@media (max-width:767px) {
.cc-verticaltab.cc-android-cont .cc-cinemas-detail-content .mtrailermodal-close{right:auto;left:-15px;}
.cc-verticaltab.cc-android-cont .cc-cinemas-detail-content .modal-dialog{max-width:100%;margin:0;}

/*.cc-movies-block .cc-movie-left-panel .filter-block ul li .tooltip.right{margin-right: -290px;margin-left:0;}*/
.innercontent-form.contactus .cc-verticaltab .cc-verticaltab-list h2{padding:20px 90px 20px 15px;background-position:97% center;}
.cc-myaccount .innercontent-banner .club-card-balance-block{left:auto;}
.cc-myaccount .innercontent-banner{padding:14px;}
.innercontent-form .contact-right-block .formgroup:nth-child(2n+1){margin-right:0;}
.innercontent-form .formgroup.buttonnt{margin-right: 0 !important;}
.cc-movies-wrapper .cc-movie-left-panel h3:after{background: url(../images/filter-arrow1.png) no-repeat 0 0;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li, .movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li:nth-child(3), .movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .moviedetails li:nth-child(5){padding-right:0;padding-left:20px;}
.cc-search-blk .formgroup:after{left:30px;right:auto;}
.rating-wrap .modal-dialog .modal-content .modal-body .rating-content{margin-left:0;padding-right:15px;padding-left:0px;margin-right:0;}
.cbp-spmenu-push-toright{right:0;left:auto;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner .booking-timecounter{float:left;}
.movie-location .movie-selectbox .movie-selectbox-sub .booking-type ul li .type input[type="checkbox"] + label{padding:6px 32px 2px 0px;}
.cc-quick-book .qbook-head a{padding:12px 15px 11px;}
#mtrailer-modal .mtrailermodal-close{left:0px;right:auto;}
    /*.cc-movies-block .cc-select-date ul.date li:first-child {margin-left:0;margin-right:0;}*/
    /*movie detail*/
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1{padding:0 0px 9px 60px;min-height:70px;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top .notice{left:15px;right:auto;}
.cbp-spmenu-push-toright header{right:0;left:auto;}
.cc-menutrigger.active .icon-span, .cc-menutrigger.cc-shrink.active .icon-span{right:0;left:auto;}
.cc-quick-book .qbook-body .qbform .qbform-fields .bootstrap-select .btn{padding:13px 5px 11px 30px;}
.cc-movies-wrapper .cc-movie-right-panel{width:100%;margin:15px 0 0;}
.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul{margin:0 -5px;}
.cc-movies-wrapper .cc-movie-left-panel h2{padding:16px 25px 16px 60px;}
footer .cc-appdownload{float:right;}
footer .cc-footer-topright .cc-appdownload h5{text-align:right;}
footer .cc-footer-topright .cc-appdownload ul.appStore{float:right;}

.cc-movies-wrapper .cc-movie-left-panel h3:after{left:20px;right:auto;}

.hp-bannerslider .hp-bannerslider-inner .hp-bslide .hp-bslide-content .hp-bscontent-info ul li{margin-right:6px;margin-left:0px;}
.hp-bannerslider .hp-bannerslider-inner .slick-dots{right:auto;left:2px;}
.cbp-spmenu-left.cbp-spmenu-open:before{right:0;left:auto;}
.cbp-spmenu-left:before{right:-270px;left:auto;}
.cc-menutrigger.active{left:auto;right:15px;}

/*seat-layout*/
.cc-seatlayout-block .cc-rules-block .checkbox input[type="checkbox"] + label span{background-size:20px auto;margin-left:9px;margin-right:0;}
.bookingprogress-header .bookingstatus-bar ul li{margin-left:0px;margin-right:60px;}

/*my account*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-loyalty-card h4{padding:10px 0 0 20px;}
.cc-giftcard-main-block .cc-giftcard-lft-inner{padding-left:0;padding-right:0;}
.cc-quick-book.open .qbook-head a:after{left:15px;right:auto;}
.cc-quick-book.open .qbook-head a{text-align:right;}
/*.btnprimary, .btnsecondary{font-size:12px;} Hided20052019*/

/*experiences*/
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist ul li{padding-left:0;padding-right:0;}
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist .cc-experiencebox{margin:0;}
.cc-experiences-landing .cc-experiences-landing-inner .cc-experienceslist ul .evenrow .cc-experiencebox{margin:0;}
.innercontent-form .contact-left-block .contact-add{padding:25px 25px 0px 0px;}
.cc-cinemas-detail-content .mtrailermodal-close{right:auto;left:15px;}
.mobile-visible {display:block;}
.desktop-visible {display:none;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1 span.rate-cont{max-width:320px;font-size:12px;line-height:14px;margin-top:0;}
.cc-giftcard-main-block .cc-paymentdetail-blk{margin: 15px 0 0;}

/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-inforow li p{padding-left:0 !important;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-inforow li label{padding-right:0;padding-left:160px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4{padding-left:150px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4 .cc-fnbtoggle{margin-right:5px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4 .cc-paymentinfo-span{right:auto;left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo .cc-payment-confirmation .cc-viewdetail-dropdown .cc-food-total-blk ul.cc-view-total li.cc-ftotal{padding-left:10px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-grandtotal p span{margin-right:8px;margin-left:0;}
}

@media (max-width: 680px) {
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-lbl{padding:0 0 0 10px;}
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-input{float:right;}
.btn-primary.save{float:right;}
.innercontent-form .formgroup > .formfield a{font-size:12px;}
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1 span.rate-cont{max-width:315px;}
}
@media (max-width:679px) {
.movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1 span.rate-cont{max-width:285px;}
}

@media (max-width:639px) {
.cc-site-account{margin-left:0px;margin-right:0px;}
.cc-lang-options li{width:60px;padding: 0 5px 0 0px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-mdetails ul li > span{padding-left:0;padding-right:84px;}
.bookingprogress-header .bottom-infobar .infobar-left .pagetitle{float:none;font-size:16px;line-height:16px;background:none;padding:3px 0 0;margin:0 0 5px;}
.bookingprogress-header .bottom-infobar .infobar-left .seatbooking-status{float:none;padding:1px 0 5px;}
.bookingprogress-header .bottom-infobar .infobar-left{/*padding:11px 0; Hided20052019*/padding:10px 15px;text-align:center;}
.bookingprogress-header .bottom-infobar .infobar-left .seatbooking-status ul li{float:none;display:inline-block;vertical-align:top;}
.cc-site-account ul .cc-userdetails a span{display:none;}
.cc-lang-options li{padding:0  5px 0 0;}
.cc-lang-options li a:after{left:5px;right:auto;}
.cc-events-promotions-block .cc-events-promotions-block-list .events-promotion-img .cc-ep-more{margin-left:0;margin-right:-35px;}
.cc-movies-block .cc-movies-wrapper .cc-movie-left-panel .cc-movie-left-panel-filter-block h2 {padding:7px 15px 7px 50px;}
.bookingprogress-header .bookingstatus-bar ul li.active span i.cc-your-seats-icon {background-position:-37px -36px;}
.bookingprogress-header .bookingstatus-bar ul li.complete span i.cc-your-seats-icon {background-position:-37px -82px;}
.bookingprogress-header .bookingstatus-bar ul li span i.cc-your-seats-icon{background-position:-37px 10px;}
.bookingprogress-header .bookingstatus-bar ul li.complete span i.cc-your-login-icon {background-position:14px -84px;}
.bookingprogress-header .bookingstatus-bar ul li span i.cc-your-login-icon{background-position:14px 9px;}
.bookingprogress-header .bookingstatus-bar ul li.active span i.cc-your-login-icon{background-position:14px -37px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > span, .cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > .seats-selected {padding-left:0px;padding-right:100px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-grandtotal p span {margin-right:10px;margin-left:0px;}
.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul li .cc-movieposter .cc-moviecontent h4{font-size:11px;line-height:12px;}
}
@media (max-width:567px) {
    .bookingprogress-header .bookingstatus-bar ul li {margin-left:0px;margin-right:45px;}
    .seat-content-block .movie-bannercontent-top h1{text-align:right;}
    .seat-content-block .movie-bannercontent-top ul.moviedetails li{padding:0 0px 0 10px;}
    .cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-mdetails ul li > span{padding-left:0;padding-right:130px;}
    /*.cc-movies-block .cc-movie-left-panel .filter-block ul li .tooltip.right{margin-right:-100px;margin-left:0px;}*/
    .cc-newsnevents .cc-newsnevents-inner .nne-tabblock .tablinks ul li a {text-align:right;}
    .movie-banner-wrap .movie-bannercontent-wrap .movie-bannercontent-content .movie-bannercontent-top h1 span.rate-cont{max-width:100%;margin-left:0;padding-top:5px;}
}
@media (max-width:480px) {
.cc-sitelogo{max-width:145px;top:17px;margin-right:-72px;margin-left:0px;}
}

@media (max-width:479px) {
.txt-usr-note-mya{font:12px/12px 'FoundrySterling-Bold';}  
.contact-right-block .cc-contact-cinema .dropdown .dropdown-menu {right:40px;left:auto;}
.innercontent-form .contact-right-block .fg-phonenumber .countrycode{right:45px;left:auto;}
.cc-lang-options li{height:25px;line-height:27px;width:50px;font-size: 12px;}
.cc-lang-options{width:75px;}
 .cc-Loyalty-card-total{padding:10px 0px 0 20px;}
.cc-sitelogo{max-width:130px;margin-left:0px;margin-right:-65px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-mdetails ul li > .seats-selected > li{margin:0 0 5px 5px;}
.rating-wrap .modal-dialog .modal-content .modal-body .rating-content .btngroup .btn:last-child{margin-left: 0px !important;margin-right: 20px !important;}    
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-consolidatedinfo .cc-grandtotal p{float:none;}
.rating-wrap .modal-dialog .modal-content .modal-body .rating-content {padding:15px 0 0;}
.cc-signup-page .innercontent-form .formgroup > .formfield .form-control.fg-mobile{padding-right:160px !important;}
.bookingprogress-header .bottom-infobar .infobar-left .seatbooking-status ul li{padding-right:25px;padding-left:0;margin-left: 0px;margin-right:2px;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner{max-width:275px;}
.cc-movies-block .cc-movies-tabs {margin: 5px -20px 5px 0px;}
.cc-sitelogo {margin-right:-65px;margin-left:0px;top: 13px;}
header.hminified .cc-sitelogo{margin-left:0px;margin-right:-65px;}
.cc-menutrigger {left:auto;right:15px;}
.cc-sitesearch {margin-left:0px;margin-right:30px;}
.cc-signup-page .innercontent-form .formgroup > .actionfield .btn.btnsecondary{margin-left:0;margin-right:0;}
.cc-movies-wrapper .cc-movie-left-panel h2 {padding:10px 10px 8px 36px;}

/*my account*/
.cc-myacc-myprofile-main .cc-myacc-myprofile-head h3{padding:7px 40px 1px 0px;}
.cc-myacc-myprofile-main .cc-myacc-myprofile-info .cc-myacc-myprofile-lft ul li span.fst {padding:0 0px 0 40px;}
.cc-reservation-cancel-rule{padding:20px 20px 20px 10px;}
.make-payment .btn{line-height:25px;}
.btn-primary.save{padding:10px 0;}
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-input ul li.cc-date {float:none;padding-left:0;padding-right:0px;}
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-input ul li.cc-month{float:none;padding-left:0;padding-right:0px;}
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-input .form-control.mobile-pd{padding-right:140px;padding-left:0;}

.cc-movies-block .cc-select-date.add .slick-next{right:auto;left:-15px;}
.cc-movies-block .cc-select-date.add .slick-prev{left:auto;right:-15px;}
.innercontent-form .contact-left-block .contact-add ul li span{margin-left:15px;margin-right:0;}
.innercontent-form.contactus .formgroup > .formfield .form-control {padding-left:0;padding-right:45px !important;}
.innercontent-form.contactus .formgroup > .formfield .dropdown .bootstrap-select button{padding:12px 45px 6px 20px;}
.innercontent-form .formgroup .txt-usr-note{font-size:12px;}
.innercontent-form .formgroup  a.txt-usr-err{font-size:13px;}
.cc-movies-block .cc-movie-right-panel .cc-movie-listwrap ul li .cc-movieposter .cc-moviecontent h4{font-size:10px;line-height:11px;}
.seat-content-block .movie-bannercontent-top h1.make-hd{padding-right: 15px;}
}

@media (max-width:413px) {
/*movie-details*/
.movie-location .movie-selectbox .movie-selectbox-sub .btngroup .btn {margin-right:10px;margin-left:0px;}
.bookingprogress-header .bookingstatus-bar ul li.active span i.cc-your-seats-icon {
    background-position: -26px -26px;
}
.bookingprogress-header .bookingstatus-bar ul li span i.cc-your-seats-icon {
    background-position: -26px 7px;
}
.bookingprogress-header .bookingstatus-bar ul li.complete span i.cc-your-seats-icon {
    background-position: -26px -58px;
}
.bookingprogress-header .bookingstatus-bar ul li.complete span i.cc-your-login-icon {
    background-position: 10px -59px;
}
.bookingprogress-header .bookingstatus-bar ul li span i.cc-your-login-icon {
    background-position: 10px 6px;
}
.bookingprogress-header .bookingstatus-bar ul li.active span i.cc-your-login-icon {
    background-position: 10px -26px;
}
}

@media (max-width:384px) {
.cc-myaccount .innercontent-banner .club-card-balance-block .club-card-balance-cnt-blk ul.club-card li p{padding-left:0px !important;padding-right:150px !important;}
.cc-myaccount .innercontent-banner .club-card-balance-block .club-card-balance-cnt-blk ul.club-card li label{padding-left:5px;padding-right:0;}
.cc-lang-options li{width:52px;}
.cc-lang-options{width:60px;}
.cc-sitelogo{max-width: 80px;margin-left:0;margin-right: -43px;}
header.hminified .cc-sitelogo{margin-right:-43px;}
.cc-acctabs-content-block .cc-tabcontent .cc-myacc-tabtrigger span{font-size:16px;line-height:18px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-mdetails ul li > span{padding-left:0;padding-right:90px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-mdetails ul li > .seats-selected {padding-right: 90px;padding-left:0;}
.innercontent-form .contact-left-block .contact-add{padding:15px;}
.innercontent-form .contact-left-block .contact-add ul li span{margin-left:10px;margin-right:0;}
}

@media (max-width:320px) {
/*Country Code*/
.fg-phonenumber .countrycode span:after{left:-5px;right:auto;}
.fg-phonenumber .countrycode {right:12px;left:auto;}
.cc-myacc-persprofile-edit .cc-profileedit-inner .cc-profileedit-input .form-control.mobile-pd{padding-right:125px;padding-left:0;}
.cc-lang-options{width:45px;}
.cc-lang-options li{width:40px;}
.cc-signup-page .innercontent-form .formgroup > .formfield .form-control.fg-mobile{padding-right:123px;}
}







/*Food and Beverages & Booking Flow*/
@media (max-width:1919px) {
.cc-fnb-block .cc-fnb-maincontent .cc-fnb-tablinks ul li a{padding:0 104px 0 30px;}
.cc-fnb-block .cc-fnb-maincontent .cc-fnb-tablinks ul li a img{right:30px;}

.cc-payment-confirmation .bs-successmsg .cc-bidfpndetails p span{margin-right:60px;margin-left:0;}
}
@media (max-width:1599px) {
.cc-fnb-block .cc-fnb-maincontent .cc-fnb-tablinks ul li a{padding:0 80px 0 30px;}
.fandb-modalpopup .fnb-selectdetailed h2{padding-left:160px;}
.seat-content-block .movie-bannercontent-top h1.make-hd{padding-right:30px;padding-left:0;}
.seat-content-block .cc-paymentdetail .movie-bannercontent-top ul.payment-total li p.row-bach{padding-right:8px;padding-left:0;}

.cc-payment-confirmation .bs-successmsg .cc-bidfpndetails p span{margin-right:30px;margin-left:0;}
.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-pre-bach{padding-right:0;padding-left:60px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-ftotal{padding-right:0;padding-left:60px;}
}
@media (max-width:1439px) {
}
@media (max-width:1365px) {
.cc-giftcard-main-block .cc-paymentdetail-blk .cc-giftcard-lft-inner .cc-giftcard-main .cc-giftcards-head .type label{padding-right:42px;padding-left:0;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.grand-para{padding-right:0;padding-left:40px;}
}
@media (max-width:1199px) {
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch{margin-right:26px;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch:before{right:-11px;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform input{padding-right:15px;padding-left:46px;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform-dropdown ul li p{padding-right:35px;padding-left:85px;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform-dropdown .mCustomScrollbar.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:16px;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform-dropdown .mCustomScrollbar:not(.mCS_no_scrollbar) ul li{padding-right:10px;padding-left:0;}
.cc-fnb-block .cc-fnb-maincontent .cc-fnb-tablinks ul li a{padding:0 59px 0 20px;}
.cc-fnb-block .cc-fnb-maincontent .cc-fnb-tablinks ul li a img{margin-left:5px;right:20px;}
.cc-fnb-block .cc-fnb-maincontent .cc-fnbbox .cc-fnbbox-info{padding-left:78px;}
.cc-fnb-block .cc-fnb-maincontent .cc-fnbbox.withqcounter .cc-fnbbox-info{padding-left:120px;}
.cc-fnb-block .cc-fnb-paymentdetails .cc-pdbody .cc-pdstatement .pds-row.cc-fandbinfo.cc-fandbinfo-mini p .colrgt{padding-right:0;}
.seat-content-block .cc-paymentdetail .movie-bannercontent-top ul.payment-total li p{padding-left:0;}
.seat-content-block .cc-paymentdetail .movie-bannercontent-top ul.payment-total li p.row-bach{padding-right:5px;padding-left:0;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.grand-para{padding-right:0;padding-left:30px;}


.cc-payment-confirmation .cc-viewdetail-dropdown .cc-viewdetail-btn{padding-right:0;padding-left:20px;}
}
@media (max-width:991px) {
/* 23.12.2019 */
.bookingprogress-header .bottom-infobar .infobar-right .skip-btn a{color:#000;font-size:16px;line-height:36px;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner{max-width:400px;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner .booking-timecounter{float:right;padding: 0 10px 0 50px;}


.cc-fnb-block .cc-fnb-paymentdetails .cc-pdbody .cc-mdetails h4,
.cc-fnb-block .cc-fnb-paymentdetails .cc-pdbody .cc-pdstatement .pds-row.cc-fandbinfo h4{padding-right:25px;}
.seat-content-block .cc-paymentdetail .movie-bannercontent-top ul.payment-total li p.row-bach{padding-right:0;padding-left:0;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk .cc-btm-grandtotal{margin-right:0;}

.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols.colrgt .cc-pcinfo-body{margin-right:0;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-content-blk h3{padding-right:0;padding-left:30px;}
.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-pre-bach{padding-left:40px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-ftotal{padding-left:40px;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > span{padding:3px 106px 0 0;}
.cc-payment-confirmation .btnsrow .btnswrap .btnprint span{padding-right:40px;}
}
@media (max-width:767px) {
.cc-fnb-block .btngroup .btn{margin-right:10px;}

.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-paymentinfo{padding-right:0;padding-left:15px;}
.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-ticket-total{padding-right:0;padding-left:25px;}
.cc-payment-confirmation .btnsrow .btnswrap .btnprint span{padding-right:36px;}
}
@media (max-width:679px) {
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols.collft .cc-pcinfo-body{padding:0 15px 0 0;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-mdetails ul li > span{padding:0;}
.cc-payment-confirmation .cc-pcinfo-colswrap .cc-conformation-center-blk{padding-right:25%;padding-left:0;}
.cc-payment-confirmation .cc-pcinfo-colswrap .cc-conformation-center-blk .cc-pcinfo-body{padding:15px 15px 0 0 !important;}
.cc-payment-confirmation .cc-viewdetail-dropdown .cc-food-total-blk ul.cc-view-total li.cc-ftotal{padding-right:0;padding-left:50px;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-grand, .cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-foodtotal{padding-right:0;padding-left:40px;}
}
@media (max-width:639px) {
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch{float:none;margin-right:0;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform a{text-align:right;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform input{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}
.bookingprogress-header .bottom-infobar .infobar-left .cc-fnbsearch .cc-fnbsearchform input{padding-left:36px;}

.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-paymentinfo{padding-left:10px;}
.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-ticket-total{padding-right:0;padding-left:15px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-content-blk h3{padding-right:0;padding-left:15px;}
.cc-payment-confirmation .btnsrow .btnswrap .btnprint span{padding-right:25px;}
/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-ticketinfo h4{padding-right:23px;padding-left:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4{padding-right:32px;padding-left:95px;}
}
@media (max-width:567px) {
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk{padding:10px 5px;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk .cc-btm-grandtotal{text-align: left;padding:0 5px;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.grand-para{padding:0 5px;width: 50%;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.price-para{width:50%;padding:0 5px;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk .make-payment{float:none;}


.fandb-modalpopup .fnb-selectdetailed h2{padding-left:120px;}
.fandb-modalpopup .fnb-selectdetailed .fnb-combinedinfo .fnb-colswrap .fnb-cols{float:none;}
.seat-content-block .movie-bannercontent-top h1.make-hd{padding:0;}



.cc-payment-confirmation .bs-successmsg .cc-bidfpndetails p span{margin:0;}
.cc-payment-confirmation .cc-pcinfo-detailed .cc-pcinfo-colswrap .cc-pcinfo-cols .cc-pcinfo-body{padding-right:0 !important;}
.cc-payment-confirmation .cc-pcinfo-colswrap .cc-conformation-center-blk{padding-right:0;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-paid{padding-right:0;padding-left:20px;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-grand, .cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-foodtotal{padding-right:0;padding-left:30px;}
.cc-payment-confirmation.cc-fnbfor-bookedticket .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-ftotal{padding-right:0;padding-left:10px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-paymentinfo{right:auto;left:0;text-align:left;}
/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details{padding-right:0;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4{padding-right:27px;}
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-fandbsinfo h4 .cc-fnbtoggle{padding-right:0;padding-left:10px;margin-right:0;right:72px;left:auto;}
}
@media (max-width:479px) {
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.grand-para{padding:0 10px;}

.bookingprogress-header .bottom-infobar .bookingtimer-inner{max-width:100%;padding:0 15px;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner .booking-timecounter{float:none;padding:0;}
.bookingprogress-header .bottom-infobar .infobar-right .skip-btn{display: block;text-align: center;padding-top: 10px;}
.bookingprogress-header .bottom-infobar .bookingtimer-inner label{padding-left:15px;}


.bookingprogress-header .bookingstatus-bar ul li{margin-right:30px;}
.fandb-modalpopup .fnb-selectdetailed h2{padding-left:0;}
.fandb-modalpopup .fnb-selectdetailed .fnb-bottomrow .fnbqcounter,
.fandb-modalpopup .fnb-selectdetailed .fnb-bottomrow > .btngroup{float:none;}

.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-pre-bach{padding-left:15px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-ftotal{padding-left:15px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-content-blk h3{padding-left:10px;}
.cc-payment-confirmation .cc-viewdetail-dropdown .cc-food-total-blk ul.cc-view-total li.cc-ftotal{padding-left:30px;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-paid{padding-left:10px;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-grand, .cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-foodtotal{padding-left:10px;}

/*Myaccount > Booking History*/
.cc-acctabs-content-block .cc-tabcontent .tabpan .cc-myacc-booking-history .yet-to-see-block .movie-booking-details .cc-consolidatedinfo .cc-inforow li label{padding-left:130px;}
}
@media (max-width:384px) {


.bookingprogress-header .bookingstatus-bar ul li{margin-right:15px;}

.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-ticket-total{padding-left:0;}
.cc-payment-confirmation .cc-total-permium-blk .cc-total-permium-inner ul li.cc-pre-bach{padding-left:0;}
/*.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-content-blk h3{padding-left:0;}*/
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk ul li.cc-paymentinfo{text-align:center;}
.cc-payment-confirmation.cc-fnbfor-bookedticket .cc-viewdetail-dropdown .cc-food-total-blk ul.cc-view-total li.cc-ftotal{padding-right:0;padding-left:10px;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-food-total-blk{float:right;}
.cc-payment-confirmation .cc-food-blk .cc-food-inner .cc-viewdetail-btn{float:right;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-paid{padding-left:0;}
.cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-grand, .cc-payment-confirmation .cc-grand-total-blk .cc-grandtotal ul li.cc-foodtotal{padding-left:0;}
}
/*E.O.Food and Beverages & Booking Flow*/

@media (max-width:359px) {
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.grand-para{padding:0 5px;}
.cc-giftcard-main-block .cc-paymentdetail-blk .grand-total-blk p.price-para{padding:0;}
}


