
@media (min-width:1921px) {
/* .tgv-quickbook-row .tgv-quickbook-col1{padding-left: 18%;}
.tgv-quickbook-row .tgv-quickbook-col3:before{width:770%;} */
.img-responsive{width:100%;}
header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block figure img{width:auto;}
.tgv-wrapper .tgv-benifits-block ul li figure img{width:auto;}
/* 404 Error */
.tgv-error-block .error-bottom-content{background-size:100%;}
.tgv-error-block .error-bottom-content .help-links{left:60%;}
figure.booking-conf-movie-img .img-responsive {width: 100%;}
}
@media (min-width:2561px) {
/* .tgv-quickbook-row .tgv-quickbook-col1{padding-left: 29%;} */
}
@media (min-width:1440px) {
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner .tgv-btn-groups .tgv-btn{font-size:22px;line-height:48px;}
/* rating-18 popup */
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body h4{padding-bottom:35px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body p{margin-top:0px;padding:17px 0}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content{padding-top:45px;}

}

@media (max-width:1919px) {
.tgv-auto-complete-search .tgv-auto-complete-search-block{width: 90%;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login {margin-right: 105px;}
header .tgv-right-block nav{margin-left: 40px;}
header .tgv-right-block nav ul > li {padding-left: 20px;}
.tgv-search-block{right:75px;}
header .tgv-right-block nav ul > li > a{font-size:14px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1{font-size:75px;line-height:85px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h2{font-size:75px;line-height:85px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info {margin: 30px 35px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2{font-size:16px;line-height:20px}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:12px;line-height:20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn:after{border-top:30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list:before, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list:after{width: 119px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs {padding-top: 80px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group,.tgv-promo-banners .btn-view-group {padding: 31px 0 80px;}
/* .tgv-quickbook-row .tgv-quickbook-col1 {padding-left: 50px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list {padding: 0 50px;}
/* Movie details */
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li{padding-left:18px;} */
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li a{min-width:150px;} */
/* Home page > now Showing & coming soon slider length */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.sliderlength{padding-left:85px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{min-width: 203px;}
/* .tgv-quickbook-row .tgv-quickbook-col2{width: 70%;} */
.btn-view-group .btn-view{font-size:22px;}

.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{font-size:60px;line-height:65px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner1.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{font-size:20px;line-height:25px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content p{padding-top:15px;}
footer .tgv-contact-block a{font-size:28px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head{font-size:20px;}
/*Seat Layout*/
.tgv-ticketbooking .tgv-bflow-mdetails{width:1150px;margin-left:-514px;}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner{padding:15px 0;}
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close{right: 170px;} */
/* E.O.Seat Layout*/
/*  Food & Beverages */
.tgv-fab-block .fab-lists{margin:0 -25px;}
.tgv-fab-block .fab-lists > li{padding:23px 25px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty{padding: 15px 25px 9px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-food-item .fab-overlay-text{padding-bottom:35px;}
/* E.O Food & Beverages */

/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list {margin-left: -30px;margin-right: -30px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info {margin: 40px 30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{min-width:217px;}
/*E.O Movies */

/* Cinemas */
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{width:25%;}
/* Cinemas Info */
.tgv-cinemas-infoblk .cinema-detailsblk{padding:50px 0 65px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk .info-addressblk{padding-right:55px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk p{font-size:16px;line-height:30px;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk{padding:0 0 0 40px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3{font-size:28px;}
.tgv-cinemas-infoblk .info-featuresblk{padding-top:25px;}


/* edit profile start */
.edit-profile .profile-form{padding:50px 50px;}
.edit-profile .profile-form-1{padding:0;width:930px;}
.edit-profile .profile-form-1 .form-group {width:400px;margin-left:25px;margin-right:25px;}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width:580px;margin:0 20px 0 20px;}
/* edit profile end */

/* Edit profile home start */
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-points{margin-left:50px;}
.edit-profile-home .movie-details-container .card-right:after{right:-484px;}
.edit-profile-home .movie-details-container .card-right h6{font-size:25px;line-height:30px;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{top:15px;}
/* .edit-profile-home .movie-details-container .movie-left:after{border-top:528px solid #0d0d0d;} */
/* .edit-profile-home .movie-details-container .movie-left:before{border-top:528px solid #545454;} */
/* Edit profile home end */

/*Rewards Page*/
.tgv-rewards-block .navtabs>li>a{font:23px/30px "Gotham-Light"}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font:21px/27px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p,.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font:15px/28px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{padding-bottom: 15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:15px/29px 'Gotham-Book';padding-bottom: 20px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{padding: 23px 0;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul{margin-bottom: 40px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:after{height: 15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two {width: 572px;}    
/*E.O Rewards Page*/    

/* Booking History */
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster{width:17%;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .book-movdetails{width:83%;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:36px;line-height:40px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .about-movie h2{font-size:25px;line-height:28px;}
/* Booking History End */
/* Signin */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-mail-block .tgv-btn-groups .tgv-btn-default{font-size:12px;}
/*E.O Signin */

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{padding:6px 15px 6px 15px;font-size:15px;}
/* favorites movie end */

/* Contactus */
.tgv-contactus-blk{padding:50px 0 80px;}
.tgv-contactus-blk .tgv-enquiry-blk{padding:0 35px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-form-group{padding:0 35px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt{padding:60px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service{padding:0 0 0 55px;}

/*Terms and Conditions*/
    .tgv-wrapper .tgv-content .tandc-block .tandc h1{font:60px/65px 'Gotham-Black'}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{font:27px/35px 'Gotham-Bold'}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p, .tgv-wrapper .tgv-content .tandc-block .tandc p{font:16px/27px 'Gotham-Medium'}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font:14px/50px 'Gotham-Medium'}
/* E.O Terms and Conditions*/

/* about us page start */
.tgv-about-blk .about-loc-blk .about-right{padding:20px 0 0 58px;}  
/* about us page end */
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -110px 105px}
/*E.O Server-Error*/

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:35px;line-height:40px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size: 76px;padding-top: 14px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{/* left:500px; */}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:35px;line-height:40px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:35px;line-height:40px;}
    
header .return-content a{font-size: 16px;}    
header .return-content a:before{background-size: 70%;}
.tgv-content .faq-desc-block h1{font-size: 20px;line-height: 26px;}    
.tgv-content .faq-desc-block h1:before{background-size: 95%;}
/* experiences end */
/* Movies Club */
.movieclub-banner-block .movie-club-cont:before{top:-9px;}
.mc-movie-money-block .mc-add-money{width:400px;}
.mc-movie-money-block h5{font-size:35px;line-height:40px;}
.mc-movie-money-block h2{font-size:35px;line-height:40px;}
.mc-movie-money-block .mc-movie-money li{margin-left:50px;}
.mc-movie-money-block .mc-movie-money li:before{width:50px;left:-50px;}
.mc-movie-money-block .mc-movie-money.beanie li.colr3:before{width: 47px;left: -47px;}
.mc-movie-money-block .mc-movie-money.beanie li.colr4:before {width: 48px;left: -48px;}
/*E.O Movies Club */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{height:425px;}
/* corporate advertise end */
/*TGV Career Core Volue */
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before, .tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {width: 22%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after{margin-left: 19.9%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before{width:28%;margin-right: 19.9%;}
/*E.O TGV Career Core Volue */
/*Contest & Event */
.contest-event-block .promo-container-1 .promo-right h1{font-size:24px;line-height:32px;}
.contest-event-block .promo-container-1 .promo-right h3{font-size:18px;line-height:30px;padding-top:15px;}
.contest-event-block .promo-container-1 .event-details li{font-size:16px;}
.contest-event-block .promo-container-1 .bundle-package li{font-size:18px;line-height:25px;}
.contest-event-block .promo-container-1 .event-times li{font-size:18px;line-height:24px;margin-left:35px;}
.contest-event-block .promo-container-1 .not-all{font-size:24px;line-height:32px;padding-top:40px;}
.contest-event-block .promo-container-1 .promo-right .tgv-terms-condition li{font-size:18px;line-height:26px;}
/*E.O Contest & Event */
/* Seat layout*/
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li{font-size:13px;margin-left:16px;}
/*E.O Seat */
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{font-size:50px;}
}
@media(max-width:1920px) and (max-height:800px)
{

/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content{bottom: 372px;}



.tgv-banner .tgv-social-block ul{bottom: 365px;}

}
@media (max-width:1679px) {



/* .tgv-quickbook-row{min-height:50px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn{width: 223px;}
.tgv-quickbook-row .tgv-quickbook-col1 {padding-left: 30px;}
.tgv-quickbook-row .tgv-quickbook-col1 h3,.tgv-quickbook-row .tgv-quickbook-col3 .tgv-booknow-btn a{font-size:18px;line-height:50px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists{padding:7px 0 8px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists:before{border-top:50px solid transparent;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists:after{border-top: 51px solid rgb(255, 255, 255);} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list {padding: 0 100px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.sliderlength {padding-left: 30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.sliderlength .slick-list{padding:0 60px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs {padding-top: 50px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group, .tgv-promo-banners .btn-view-group {padding: 20px 0 80px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner2 .tgv-banner-slider li .tgv-promo-details .container .tgv-content{max-width: 800px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {font-size: 50px;line-height: 60px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3,.tgv-promo-banners .promo-banner.tgv-promo-banner2.tgv-promo-banner3 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{font-size:15px;line-height:20px;max-width: 600px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner3.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{line-height:50px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{margin-right:28px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary{margin-right:20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:21px;line-height:47px;min-height:47px;min-width: 204px;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn:after {border-top: 47px solid #fff;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{min-width: 203px;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d:path("M 240 -1 l 14 0 0 49");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2{d:path("M 0 -1 l 242 0 l 2 49 -243 0");} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{line-height:47px;min-height:47px;}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:after{
    height: 100%;
    -webkit-transform: skew(-14deg);
    -moz-transform: skew(-14deg);
    -ms-transform: skew(-14deg);
    -o-transform: skew(-14deg);
    transform: skew(-14deg);
}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn:after{
    height: 49px;
    -webkit-transform: skew(-14deg);
    -moz-transform: skew(-14deg);
    -ms-transform: skew(-14deg);
    -o-transform: skew(-14deg);
    transform: skew(-14deg);
}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn:hover:after {border-top: 49px solid #ec1c24;} */
/* Home page > now Showing & coming soon slider length */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.sliderlength{padding-left:45px;}
/* Movie Details*/
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1 {font-size: 55px;line-height: 58px;}




/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content{bottom:105px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content{width:100%;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content .moreinfo{height:135px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li h2{font-size:16px;line-height:18px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li {padding: 10px 27px 5px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info {padding: 6px 0 15px;}



.tgv-content .tgv-show-date-row .tgv-show-date-block li a{}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul{margin:30px -20px 0;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li{padding:0 20px 10px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top{margin-top:20px;padding:30px 50px 0px;}
.cinema-location-accordion-block .panel-default>.panel-heading{padding-left:65px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top:after{left:48px;width:91.2%;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details{width:100%;}
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li{padding-left:19px;} */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content {bottom: 213px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 40px;line-height: 40px;}
/*E.O Movie Details */
footer{padding-bottom:50px;}

/* Sign In Page */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell h4{font-size:34px;}
.tgv-wrapper .tgv-row .tgv-col2.mail-block .tgv-signin-block .signin-table {width: 80%;}
.tgv-wrapper .tgv-benifits-block ul{padding-bottom:30px;}
/*E.O Sign In Page */
/*  Food & Beverages */
.tgv-fab-block h2,.tgv-payment h2{font-size:40px;line-height:45px;}
.tgv-fab-block .tgv-fab-skip {top: 100px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs{padding:25px 0 35px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li{padding-left: 60px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty h3{font-size:18px;line-height:22px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty .fty-block li .fd-price{font-size:18px;line-height:20px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty .fty-block li .fd-price .tgv-offer-price{font-size:15px;line-height:18px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-food-item .fab-overlay-text p{font-size:16px;line-height:20px;}
/* E.O Food & Beverages */
/* Side nav */
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li a{font-size:18px;line-height:50px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block figure {padding-bottom: 30px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-media-block li{padding:20px 10px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-app-block{padding:25px 0;}
/* .side-nav-close{right:420px;} */
/*E.O Side nav */
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close {right: 130px;} */
.tgv-ticketbooking .tgv-bookingflow-timer{right:10px;}

/* edit profile start */
.edit-profile .profile-form-1{width:870px;padding:0;}
.edit-profile .profile-form-1 .form-group{/* margin:0 0 40px 60px; */width:375px;}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width: 596px;float: left;margin: 0 60px 0 0;}
.edit-profile .ch-pass-container .tgv-ch-pass aside:last-child{margin-right:0;}
/* edit profile end */

/* Edit profile home start */
/* .edit-profile-home .movie-details-container .movie-left:after{border-top:502px solid #0d0d0d;} */
/* .edit-profile-home .movie-details-container .movie-left:before{border-top:502px solid #545454;} */
/* body.browser-firefox .edit-profile-home .movie-details-container .movie-left:after{border-top: 521px solid #0d0d0d;} */
/* body.browser-firefox .edit-profile-home .movie-details-container .movie-left:before{border-top: 521px solid #545454;} */
/* body.browser-ie .edit-profile-home .movie-details-container .movie-left:after{border-top: 521px solid #0d0d0d;} */
/* body.browser-ie .edit-profile-home .movie-details-container .movie-left:before{border-top: 521px solid #545454;} */

.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-points{margin-left:50px;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width:30px;height:30px;left:-14px;top:18px;}

.edit-profile-home .movie-details-container .card-right:after{border-top: 503px solid #171717;}
/* Edit profile home end */

/* Rewards Page*/    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font-size:24px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3{font-size:17px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{font-size: 16px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p span{font-size: 14px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-one{width:250px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two{width:670px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement{margin-bottom:38px }
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p{font-size:23px; }
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{margin-bottom: 80px;}
/* E.O Rewards Page*/
.tgv-inbox-block .navtabs>li>a{font-size: 22px;}

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{padding:6px 20px 6px 20px;}
/* .tgv-favorites .favorites-container .favorites-movie .movie-info{padding:50px 0 0 16px;} */
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{width:16.6%;}
/* favorites movie end */
    
/*Terms and Conditions*/
    .tgv-wrapper .tgv-content .tandc-block .tandc h1{margin-bottom:0px;}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{margin-top: 45px;margin-bottom: 30px;}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li{margin-top: 20px;}
/*E.O Terms and Conditions*/

/* about us page start */
.tgv-about-blk .about-loc-blk .about-right{padding:20px 0 0 40px;}
.tgv-about-blk .gallery-blk .gallery-img{margin:0 -10px;}
.tgv-about-blk .gallery-blk .gallery-img li{padding:0 10px 20px 10px;width:25%;margin:0;}
.tgv-about-blk .video-blk .video-img{margin:0 -20px;}
.tgv-about-blk .video-blk .video-img li{padding:0 20px 20px 20px;margin:0;width:50%;}
/* about us page end */
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -169px 105px}    
/*E.O Server-Error*/    

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:30px;line-height:36px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2{font-size:30px;line-height:36px;}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size:22px;line-height:26px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{/* left:640px; */}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:30px;line-height:36px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:30px;line-height:36px;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size:22px;line-height:26px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size: 64px;padding-top: 12px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size: 64px;padding-top: 12px;}
/* experiences end */


/* Experiences inner page start */
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:50px;line-height:54px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:50px;line-height:54px;}
.experience-inner-page .ex-contant-slide{padding:0 50px;}
.experience-inner-page .ex-slide-contant{padding:0 30px;}
/* Experiences inner page end */

    
/*FAQ start*/
.tgv-faq-blk .faq-content-blk .faq-tab-blk{padding: 40px 0 20px 0}
.tgv-faq-blk .tab-content{padding: 65px 0 35px 0}
.tgv-faq-blk .tab-content .faq-cinema-content ul{margin-top: 72px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{padding:15px 0 85px}
.tgv-content .faq-desc-block.movie-pass .faq-content,.tgv-content .faq-desc-block.faq-ratings .faq-content{margin-top: 40px;}
/*FAQ Ends*/

/* promotions info page start */
.promo-container-1 .promo-sec{padding:80px 0;}
.promo-container-1 .promo-left{width:35%;}
.promo-container-1 .promo-right{width:65%;padding-left:30px;}
.promo-container-1 .promo-right h1{font-size:30px;line-height:35px;}
.promo-container-1 .promo-right h3{font-size:20px;line-height:26px;padding:10px 0;}
.promo-container-1 .promo-right p{font-size:18px;line-height:26px;}
.promo-container-1 .promo-right h5{font-size:18px;line-height:22px;padding:20px 0;}
.promo-container-1 .promo-right h6{padding:0 0 10px 4px;}
.promo-container-1 .promo-right ul li{padding-bottom:10px;}
.promo-container-1 .promo-right .book-now-group{padding-top:20px;}
.promo-container-2 h2{font-size:25px;line-height:29px;padding-bottom:20px;}
.promo-container-2 .other-promo-info{padding:50px 0 100px;}
.promo-container-2 .other-promo-info p{margin:20px 0;}
.promo-container-1 .dropcaps{font-size:45px;}
/* promotions info page end */
/* Movies Club */
.movieclub-banner-block .movie-club-cont:before {top: 35px;width: 650px;background-size: 100%;height: 420px;left: 50px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1{font-size:50px;line-height:52px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block p{font-size:15px;line-height:25px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups {padding-top: 25px;padding-bottom: 45px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups .tgv-btn{font-size:20px;line-height:50px;}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2{font-size:18px;line-height:22px;/* background-size: 48%; */padding-top:220px;}
/*E.O Movies Club */

/* tgv corporate gallery start */
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{padding-top:100px;}
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{max-width:100%;}
.tgv-corporate-gallery .tgv-about-blk .gallery-blk .view-all a{font-size:20px;line-height:24px;}
.tgv-corporate-gallery .tgv-about-blk .video-blk .view-all a{font-size:20px;line-height:24px;}
.tgv-corporate-gallery .gallery-blk h6{font-size:20px;padding-bottom:10px;}
.tgv-corporate-gallery .gallery-blk p{font-size:16px;}
.tgv-corporate-gallery .gallery-img-blk{padding-top:30px;}
.tgv-corporate-gallery .video-blk h6{font-size:20px;padding-bottom:10px;}
.tgv-corporate-gallery .video-blk p{font-size:16px;}
.tgv-corporate-gallery .video-blk.private-screen .gallery-blk{padding:30px 0 0 0;}
.tgv-corporate-gallery .tgv-about-blk .gallery-blk{padding:60px 0 30px 0;}
.tgv-corporate-gallery .tgv-about-blk .video-blk{padding:50px 0;}
.tgv-corporate-gallery .tgv-about-blk .video-blk .video-img li{padding:0 40px 20px 40px;}
.tgv-corporate-gallery .video-container-1 .video-img{margin:0 -40px;padding-top:40px;}
.tgv-corporate-gallery .video-container-1 .video-blk .video-view-all a{font-size:20px;line-height:24px;}
.tgv-corporate-gallery .video-container-2 .video-img{margin:0 -40px;padding-top:40px;}
.tgv-corporate-gallery .video-container-2 .video-blk .video-view-all a{font-size:20px;line-height:24px;}
/* tgv corporate gallery end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{height:372px;}
.promo-container-1 .promo-right p{font-size:16px;padding-bottom:20px;}
/* corporate advertise end */

/* careers our people start */
.careers-our-people .our-people-contant{left:500px;}
.careers-our-people .our-people-contant .our-people-inner-contant h2{font-size:30px;line-height:34px;}
.careers-our-people .our-people-contant .our-people-inner-contant p{font-size:20px;line-height:24px;padding-top:20px;}
.tgv-ceo .ceo-contant  h2 {font-size: 30px;line-height: 34px;}
.tgv-ceo .ceo-contant p{font-size:20px;line-height:24px;padding-top:20px;}
.careers-our-people .market-blk p{font-size:18px;line-height:22px;}
.careers-our-people .tgv-about-blk .about-content-blk .about-tab-blk{padding:30px 0;}
.careers-our-people .tgv-about-blk .about-content-blk .about-tab-blk li a{font-size:25px;line-height:30px;}
.careers-our-people .tgv-location-experience-block{padding:30px 0;}
.careers-our-people .tgv-about-blk .gallery-blk .view-all-btn a{font-size:20px;line-height:24px;}
.careers-our-people .tgv-about-blk .video-blk .view-all-btn a{font-size:20px;line-height:24px;}
/* careers our people end */

/* careers development start */
.careers-development .career-dev-contant{padding:50px 0 0;}
.careers-development .career-dev-contant h3{font-size:25px;line-height:29px;padding-bottom:50px;}
.careers-development .career-dev-contant h4{font-size:20px;}
.careers-development .career-dev-contant p{font-size:18px;line-height:22px;padding-top:20px;}
.careers-development .faq-career-desc-block .panel.panel-default .panel-heading .panel-title a{font-size:20px;line-height:24px;}
.careers-development .faq-career-desc-block .gallery-blk p{font-size:16px;line-height:24px;}
/* careers development end */

/* careers careers recognitions start */
.careers-recognitions .cor-recognitions-head .corporate-contant h1{font-size:50px;line-height:54px;}
/* careers careers recognitions end */
/* careers core values start */
.car-core-value .corporate-contant h1{font-size:60px;line-height:64px;}
/* careers core values end */
}
@media (max-width:1679px) and (max-height:800px)
{
/* .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content {bottom: 230px;} */
.tgv-banner .tgv-social-block {bottom: 225px;}
.tgv-banner .tgv-social-block ul {bottom: 200px;}
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -155px 60px}    
.tgv-wrapper .tgv-server-error-block .server-error-top{margin: 53px auto 0 auto}
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 345px;}
/*E.O Server-Error*/        
}
@media (max-width:1599px)
{
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2 {/* font-size: 18px;line-height: 24px; */}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list:before, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list:after {width: 50px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{/* min-width:100%; padding-left:51px;*/}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{/* min-width:100%; */}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info {margin: 30px 25px;} */




/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h1{font-size: 65px;line-height: 75px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h2{font-size: 65px;line-height: 75px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details{padding-bottom: 15px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content{padding-bottom:5px;}



/* Home page > now Showing & coming soon slider length */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.sliderlength{padding-left:0px;}
/* .tgv-quickbook-row .tgv-quickbook-col2 {width: 74%;} */
/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show{font-size:14px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn {width: 210px;}
.tgv-quickbook-row .tgv-quickbook-col1 h3{padding: 0 25px 0 50px;} */
.go-top{width:40px;height:40px;}
.go-top span{font-size: 12px;line-height: 15px;}
.go-top:before{top:7px;}
footer .tgv-contact-block{padding: 20px 15px;}
footer .tgv-ftr-row2{padding-top:35px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{width: 700px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner2.tgv-banner-slider li .tgv-promo-details .container .tgv-content {width: 600px;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 233 0 l 2 49 -235 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 230 -1 l 15 0 0 49");} */
/* Movie Show Time */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content {bottom: 65px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content {bottom: 199px;}
/*E.O Movie Show Time */
/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content {bottom: 180px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 33px;line-height: 34px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block{margin:0 -30px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block .slick-list{padding:0 20px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block .slick-list:before, .tgv-content .tgv-show-date-row .tgv-show-date-block .slick-list:after{width:30px;}
/*E.O Movie Details */
/* Sign In Page */
.tgv-wrapper .tgv-row{padding:50px 0;}
.tgv-wrapper .tgv-row .tgv-col1 {padding-right: 50px;}
    
/*E.O Sign In Page */
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close {right: 50px;} */
.tgv-ticketbooking .tgv-bookingflow-timer{top: auto;bottom: 6px;z-index: 100;right:15px;}
    
/*Rewards Page*/
.tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .navtabs>li>a{font-size: 22px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font:20px/26px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font:14px/26px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul{margin-bottom: 30px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{padding: 20px 0}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::after{top: 25px}
/*E.O Rewards Page*/  
    
/*Inbox Page*/    
.tgv-inbox-block .navtabs>li>a{font:23px/29px 'Gotham-Light';}
.tgv-inbox-block .navtabs>li.active>a{font:23px/29px 'Gotham-Light';}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label{font:19px/25px 'Gotham-Light'}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font:19px/25px 'Gotham-Bold'}
/*E.O Inbox Page*/
    
/*Terms and Conditions*/
    .tgv-wrapper .tgv-content .tandc-block  {margin: 40px 0px;}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{font: 15px/27px 'Gotham-Medium'}
    .tgv-wrapper .tgv-content .tandc-block .tandc  p{margin-top: 20px;font:15px/27px 'Gotham-Medium'}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font: 13px/50px 'Gotham-Medium'}
/*E.O Terms and Conditions*/

/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -231px 30px}    
.tgv-wrapper .tgv-server-error-block .server-error-top{margin: 40px auto 0 auto}
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 335px;}
/*E.O Server-Error*/   
 
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:0 0;margin:-100px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:915px;}
.tgv-error-block .error-bottom-content .help-links h6{font-size:21px;line-height:24px;}
.tgv-error-block .error-bottom-content .help-links a{font-size:19px;line-height:22px;padding:4px 0 0;}
.tgv-error-block .error-bottom-content .help-links a:last-child:before{top:7px;}

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .cor-banner-head h1{font-size:50px;line-height:55px;}
.tgv-corporate-sale .tgv-event-cards ul li{padding:20px 40px 20px 0;}
.tgv-corporate-sale .slick-arrow.slick-prev{left:40px;}
.tgv-corporate-sale .slick-arrow.slick-next{right:40px;}
/* corporate sales end */


/* Experiences inner page start */
.experience-inner-page .movieclub-tabs-block .tgv-tabs{padding-top:20px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li a{padding-bottom:30px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li{padding-left:50px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:40px;line-height:44px;padding-left:20px;width:90%;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:40px;line-height:44px;padding-left:20px;width:90%;}
.experience-inner-page .slick-arrow.slick-prev{left:30px;}
.experience-inner-page .slick-arrow.slick-next{right:30px;}
.experience-inner-page .ex-contant{padding:50px 0;}
.experience-inner-page .ex-contant p{font-size:18px;line-height:30px;}
/* .experience-inner-page .ex-contant-blk ul, .experience-inner-page .ex-contant-blk ol{padding-bottom:20px;} */
/* .experience-inner-page .ex-contant-blk ul li, .experience-inner-page .ex-contant-blk ol li{font-size:16px;line-height:20px;} */
.experience-inner-page .ex-contant-blk h4{font-size:20px;line-height:26px;}
.experience-inner-page .ex-inner-contant{padding-top:50px;}
.experience-inner-page .ex-inner-contant-blk{padding:50px 0;}
.experience-inner-page .ex-slide-contant h3{font-size:20px;line-height:24px;}
.experience-inner-page .ex-slide-contant h2{font-size:20px;line-height:24px;}
.experience-inner-page .ex-slide-contant p{font-size:18px;line-height:30px;}
.experience-inner-page .map-inner h2{font-size:30px;line-height:34px;}
.experience-inner-page .btn-group .find-btn{font-size:20px;line-height:24px;}
/* Experiences inner page end */

/*FAQ start*/
.tgv-faq-blk .faq-banner h1{font-size: 60px;line-height: 64px;bottom: 45px;left: 52px;}
.tgv-faq-blk .tab-content .faq-cinema-content{width: 1000px;}
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size:28px;line-height: 32px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul{margin-top: 52px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{padding: 15px 0 65px;}
/* FAQ Ends*/

/* promotions info page start */
.promo-container-1 .promo-sec{padding:50px 0;}
.promo-container-2 .other-promo-info ul{margin:0 -20px;}
.promo-container-1 .promo-right h1{font-size:24px;line-height:28px;}
.promo-container-1 .promo-right h3{font-size: 18px;line-height: 22px;}
.promo-container-1 .promo-right p{font-size: 16px;line-height: 22px;}
.promo-container-1 .promo-right h5{font-size: 16px;line-height: 22px;}
.promo-container-1 .promo-right .book-now-group .book-now{font-size:20px;line-height:24px;padding:10px;}
.promo-container-2 h2{font-size:20px;line-height:24px;}
.promo-container-2 .other-promo-info ul li{padding:0 20px 90px 20px;}
.promo-container-2 .other-promo-info p{margin:15px 0;}
.promo-container-2 .more-info{font-size:14px;padding:10px;}
/* promotions info page end */
/* tgv corporate gallery start */
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{width:60% !important;}
/* tgv corporate gallery end */
/* TGV Career Core Volue */
.tgv-wrapper .tgv-ccv-block h2{padding: 55px 0 20px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li h3 {font-size: 18px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li p{font-size:16px;line-height:20px;}
/*E.O TGV Career Core Volue */
/* TGV Careers Opportunies*/
.careers-opportunites-block {padding: 50px 0 80px;}
.careers-opportunites-block .co-form-block {padding: 35px 0;}
.careers-opportunites-block p{font-size:18px;line-height:20px;}
.careers-opportunites-block h4 {font-size:25px;line-height:28px;padding-top: 70px;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block .tgv-row{padding:0;}
.tgv-online-block {max-width: 1020px;}
/*E.O Careers TGV Online */
}


@media (max-width:1599px) and (max-height:800px)
{
    .tgv-inbox-block .navtabs>li>a{font-size: 22px;}
}

@media (max-width:1439px) {
header .tgv-right-block nav {margin-left: 40px;}
header .tgv-right-block nav ul > li {padding-left: 15px;}
header .tgv-right-block nav ul > li > a{font-size:13px;}
.tgv-search-block {right: 65px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login {margin-right: 92px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul{padding: 0 5px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login figure a{padding: 0 30px 0 10px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login figure:after{right:8px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{min-width:200px;}
/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn {width:199px;padding: 0 7px;} */
.tgv-auto-complete-search .tgv-auto-complete-search-block {width: 85%;}
/* .tgv-quickbook-row .tgv-quickbook-col1 h3, .tgv-quickbook-row .tgv-quickbook-col3 .tgv-booknow-btn a {font-size: 15px;line-height: 50px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow.slick-prev {left: 20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow.slick-next{right:20px;}



/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:after {border-top: 50px solid #ed1c24;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:hover:after {border-top: 51px solid #fff;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h1 {font-size: 55px;line-height: 65px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h2{font-size: 55px;line-height: 65px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary .tgv-btn {font-size: 20px;line-height: 40px;min-width: 174px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:after {border-top: 50px solid #ed1c24;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn {font-size: 20px;line-height: 38px;min-width: 160px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn:before{height:50px;left:-6px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary.triangle-top-right .tgv-btn:after{height:52px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li{font-size:16px;padding:0 15px}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content{/* bottom:170px; */}





.tgv-banner .tgv-social-block {bottom: 145px;}
.tgv-trailer-block .tgv-play-icon{width:56px;height:55px;}
.tgv-trailer-block .tgv-play-icon:after{background-position: -282px 0;background-size: 392px auto;}
.tgv-trailer-block .tgv-play-icon:hover:after {background-position: -282px -68px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content .tgv-trailer-block{padding-bottom:5px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{}
footer .tgv-ftr-row2 .tgv-accordion-block{padding:0;}
footer .tgv-ftr-row3 .tgv-app-block, footer .tgv-ftr-row3 .tgv-social-block{padding:25px 0;}
footer .tgv-ftr-row4 {padding:15px 0 10px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2,.tgv-promo-banners .promo-banner.tgv-promo-banner1 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {font-size: 40px;line-height: 50px;letter-spacing: 2px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner2.tgv-promo-banner3 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h3,.tgv-promo-banners .promo-banner.tgv-promo-banner1 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h3,.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{font-size: 14px;line-height: 22px;max-width:570px;padding-top:10px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content p{padding-top:10px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head {font-size: 17px;}
/* .tgv-quickbook-row .tgv-quickbook-col2:after{right: -48px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {/* d: path("M 0 -1 l 200 0 l 2 49 -202 0"); */}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {/* d: path("M 197 -1 l 15 0 0 49"); */}
/* Movie Show Time */
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li{padding-top:5px;}
.movie-details .tgv-trailer-block .tgv-play-icon{width: 59px;height: 59px;background-size: 100%;}
.movie-details .tgv-trailer-block .tgv-play-icon:after{width: 59px;height: 59px;background-size: 100%;}
.movie-details .tgv-trailer-block .tgv-play-icon:hover:after{background-size: 100%;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content {bottom: 188px;}
.tgv-content .tgv-show-date-row{height:94px;}
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li{padding-left:10px;} */
.tgv-content .tgv-show-date-row .tgv-show-date-block li a {padding:25px 0;font-size:20px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1 {font-size: 50px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2 .movie-timings-top {margin-top: 20px;}
.cinema-location-accordion-block .panel-defaul .panel-body .movie-timings-top ul li{padding: 0 17px 10px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top{padding:30px 40px 0px;}
.cinema-location-accordion-block .panel-default>.panel-heading {padding-left: 55px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row{padding:35px 0;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1{width:215px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul {margin: 30px -15px 0;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li {padding: 0 15px 10px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time {width: 145px;font-size: 16px;}
.movie-show-times .cinema-location-accordion-block .panel-default>.panel-heading {padding: 0 25px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body{padding-left:25px;}
/*E.O Movie Show Time */
/* Sign In Page */
.tgv-wrapper .tgv-row .tgv-col1 h1{font-size:20px;line-height:22px;}
.tgv-wrapper .tgv-row .tgv-col1 h1 span{font-size:20px;}
.tgv-wrapper .tgv-row .tgv-col1 h2 {padding: 30px 0 20px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell h4 {font-size: 28px;line-height: 30px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-mail-block .tgv-btn-groups .tgv-btn-default{line-height:20px;padding:10px 15px;}
/* .tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table {height: 610px;} */
.form-group{margin:40px 0 0;}
.form-check{padding:40px 0 0;}
.tgv-wrapper .tgv-benifits-block ul{padding-bottom: 70px;}
.guest-popup .modal-content{padding:75px;}
.guest-popup .mtrailermodal-close{top:35px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-mail-block p span{padding:0;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups h5{font-size:20px;line-height:22px;}
.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell h5{font-size:15px;padding-top:30px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups .tgv-forget-pswrd {padding-top: 10px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table {height: 580px;width:375px;}
.tgv-btn-groups .tgv-btn {font-size: 18px;line-height: 40px;}
/*E.O Sign In Page */
/*SignUp Page */
.tgv-signup-block{padding-top:75px;}
/*E.O Sign Up Page */
/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content {bottom: 190px;}
/* E.O Movie Details */

/*Seat Layout*/
.tgv-ticketbooking{padding:0 0 70px;}
.tgv-ticketbooking .tgv-bflow-mdetails{width:965px;margin-left:-421px;}

/* .tgv-ticketbooking .tgv-bookingflow-timer{top:140px;} */
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner{padding-top:0;}
.tgv-ticketbooking .tgv-bookingflow-timer p{font-size:18px;line-height:22px;}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner{padding:5px 0;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{font-size:23px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li{font-size:12px;margin-left:15px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected{padding:20px 0;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow{margin:25px 0 0;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.slr-alphacol{margin-right:20px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.slr-alphacol.slr-lastcol{margin-left:40px;}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{font-size:23px;line-height:40px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li{margin:0 0 15px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul{padding: 0 0 10px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_seats {padding-left: 29px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_seats span {padding-left: 6px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1 {font-size: 18px;line-height: 22px;}
/*E.O.Seat Layout*/
/*  Food & Beverages */
.tgv-fab-block h2,.tgv-payment h2 {font-size: 35px;line-height: 40px;}
.tgv-fab-block .fab-lists > li {padding: 23px 20px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty {padding: 15px 15px 9px;}
.tgv-fab-block .tgv-fab-skip {top: 94px;font-size: 18px;line-height: 20px;}
/* E.O Food & Beverages */
/* Payment */
.tgv-payment .tgv-payment-row .payment-list li .col1,.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading{padding:0 75px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body{padding:0 60px 30px;}
/*E.O Payment */
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close {right: 113px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width: 200px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary {margin-right: 0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary{margin-right: 0;}
/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:12px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {min-width: 170px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{min-width: 160px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2{/* font-size:20px;line-height:22px; */}
/*E.O Movies */

/* edit profile start */
.profile-back:before{height:67px;}
.profile-back ul{padding:20px 0;}
.profile-back ul li{padding-right:20px;font-size:16px;}
.edit-profile .my-profile-container{padding:40px 0 0 0;}
.edit-profile .my-profile-container h6{font-size:20px;padding: 0 0 10px 0;}
.edit-profile .profile-form{padding:30px 40px;}
.edit-profile .profile-form .thumb-img{width: 250px;height: 290px;}
.edit-profile .profile-form-1{width: 810px;}
.edit-profile .profile-form-1 .form-group{/* margin: 0 0 20px 50px; */width: 350px;}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width: 496px;margin: 0 50px 0 0;}
.edit-profile .ch-pass-container h6{font-size:20px;padding:0 0 10px 0;}
.edit-profile .ch-pass-container{padding:40px 0 0;}
.edit-profile .notification-check{padding:40px 0;}
.edit-profile .notification-check h6{font-size:20px;padding:0 0 10px 0;}
.edit-profile .notification-check .form-check{/* margin:0 0 20px 0; */}
.edit-profile .notification-check .tgv-btn-groups{margin:20px 0 0;}
.profile-fileupload{}
.edit-profile .thumb-img .profile-fileupload{width: 11%}
.edit-profile-home .movie-details-container .movie-details .movie-left .important-movie .slick-list:before, .edit-profile-home .movie-details-container .movie-details .movie-left .important-movie .slick-list:after{height:15px;}
/* edit profile end */

/* Cinemas */
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content{margin:20px 0 0 -8px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{padding:50px 15px 45px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini p > span{display:inline;}
/* Cinemas Info */
.tgv-cinemas-infoblk h2, .tgv-cinemas-infoblk h4{font-size:22px;line-height:24px;}
.tgv-cinemas-infoblk .cinema-info h2{font-size:22px;line-height:24px;}
.tgv-cinemas-infoblk .info-featuresblk h2{font-size:22px;line-height:24px;}
.tgv-cinemas-infoblk h1{font-size:22px;line-height:24px;}
.tgv-cinemas-infoblk .cinema-info{padding:35px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk .info-addressblk{padding-right:15px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h4{padding:55px 0 10px;margin:-5px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h2{padding:55px 0 10px;margin:-5px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h4:before{left:-3px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h2:before{left:-3px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);}
.tgv-cinemas-infoblk .cinema-info .info-leftblk p{font-size:15px;line-height:26px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk p br{display:none;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk{padding:0 0 0 25px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3{font-size:22px;line-height:24px;padding:0 0 0 55px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3.st-cpty{margin:20px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3:before{top:0;left:-3px;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3 > span{font-size:15px;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk .get-drctn{margin:10px 0 0;}
.tgv-cinemas-infoblk .info-featuresblk{margin:-45px 0 0;}

/* Edit profile home start */
.edit-profile-home .movie-details-container .movie-left h6{font-size:24px;line-height:28px;padding:0;}
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:16px;line-height:20px;}
.edit-profile-home .movie-details-container .movie-left .movie-name{font-size:18px;}
/* .edit-profile-home .movie-details-container .movie-left:after{border-top:447px solid #0d0d0d;} */
/* .edit-profile-home .movie-details-container .movie-left:before{border-top:447px solid #545454;} */
.edit-profile-home .movie-details-container .movie-left .tgv-booking{padding:20px 0;}
.edit-profile-home .movie-details-container .card-right h6{font-size:24px;line-height:28px;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:first-child{font-size:14px;line-height:19px;padding:0 0 5px 0;vertical-align:top;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:last-child{font-size:14px;line-height:19px;padding:0 0 10px 10px;vertical-align:top;}
.edit-profile-home .movie-details-container .card-right .card-details{padding:18px 0;}
.edit-profile-home .movie-details-container .card-right:after{border-top: 448px solid #171717;}
.edit-profile-home .movie-details-container .rewards-sec{padding:40px 0 0 0;}
.edit-profile-home .movie-details-container .rewards-sec h6{font-size:24px;line-height:28px;padding:0 0 10px 0;}
.edit-profile-home .movie-details-container .rewards-sec p{font-size:20px;line-height:24px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options{padding:40px 0 0;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn{font-size:12px;line-height:16px;padding:10px 10px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:before{border-top:36px solid transparent;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:after{border-top:36px solid #ed1c24;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:hover:after{border-top:36px solid #fff;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn{font-size:12px;line-height:16px;padding:9px 10px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:before{top: -1px;left: -7px;bottom: -1px;width: 13px;-webkit-transform: skewX(-18deg);-ms-transform: skewX(-18deg);-o-transform: skewX(-18deg);-moz-transform: skewX(-18deg);transform: skewX(-18deg);}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:after{top: -1px;right: -7px;bottom: -1px;width: 13px;-webkit-transform: skewX(-18deg);-ms-transform: skewX(-18deg);-o-transform: skewX(-18deg);-moz-transform: skewX(-18deg);transform: skewX(-18deg);}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .more-re-btn{font-size:12px;padding:5px 8px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .start-img p{font-size:16px;line-height:20px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group p{font-size:16px;line-height:20px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tgv-round{width:180px;height:180px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-point-progress-bar{top:90px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content:after{top:90px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-points{margin-left:40px;min-height: 290px;}
.edit-profile-home .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group, .tgv-promo-banners .btn-view-group{padding:20px 0 50px;}
.edit-profile-home .tgv-promo-banners h6{font-size:24px;line-height:24px;padding:0 0 40px 0;}
.edit-profile-home .tgv-promo-banners{padding-bottom:80px;}
.edit-profile-home .movie-details-container .movie-left .slick-prev{top:-24px;}
.edit-profile-home .movie-details-container .movie-left .slick-next{top:-24px;}
/* Edit profile home end */
    
/* Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li{padding: 0 33px;}
.tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .navtabs>li>a{font-size: 21px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-one{width: 226px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two{width:570px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{margin-bottom: 70px;}
/* E.O Rewards Page*/
	
/* Booking History */
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster{width:18%;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .book-movdetails{width:82%;padding:15px 15px 25px 45px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:32px;line-height:38px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist{margin-left:-9px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li{margin:15px 15px 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li:first-child{margin:15px 25px 0 15px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_seat_numbers{margin:15px 0 0 3px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-id h4{font-size:22px;line-height:24px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies{padding:25px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .tgv-booking-movies{padding:0 0 35px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .about-movie h2{font-size:24px;line-height:26px;}
/* Booking History End */  
    
/* Inbox Page*/    
.tgv-inbox-block .navtabs{padding-top:34px;}
.tgv-inbox-block .navtabs>li>a{padding-bottom:20px;}
.tgv-inbox-block .navtabs>li.active>a, .tgv-inbox-block .navtabs>li>a{font-size:20px;}
.tgv-inbox-block .tgv-inbox-tabbed-block{margin-top: 20px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label{}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label span{padding-left: 20px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label{font:16px/25px 'Gotham-Light'}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size:16px;}
/* E.O Inbox Page*/     

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-location .fav-loc-list ul{margin:0 -10px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list ul li{margin-right:10px;margin-left:10px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul{margin:0 -15px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{padding-right:15px;padding-left:15px;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{padding:6px 15px 6px 15px;}
/* favorites movie end */
	
/* Contactus */
.tgv-contactus-blk .tgv-enquiry-blk{padding:0 25px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng h3{font-size:26px;line-height:30px;padding:10px 0 15px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng p{font-size:18px;line-height:26px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups{padding:35px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups .submit-btn{font-size:22px;min-width:245px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt{padding:45px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{font-size:22px;line-height:24px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt p, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt a{font-size:16px;line-height:24px;}

/* about us page start */
.tgv-about-blk .about-banner h1{font-size:50px;line-height:54px;}
.tgv-about-blk .about-content-blk .about-tab-blk{padding:50px 0 20px 0;}
.tgv-about-blk .about-content-blk .about-tab-blk li{padding-left:50px;}
.tgv-about-blk .about-content-blk .about-tab-blk li a{font-size:20px;line-height:24px;}
.tgv-about-blk .about-content{padding:40px 0 40px 0;}
.tgv-about-blk .about-content h4{font-size:24px;line-height:28px;padding-bottom:30px;}
.tgv-about-blk .about-content p{padding-bottom:20px;font-size:18px;}
.tgv-about-blk .about-loc-blk{padding:40px 0 40px;}
.tgv-about-blk .about-loc-blk .about-right h4{font-size:24px;line-height:28px;}
.tgv-about-blk .about-loc-blk .about-right p{font-size:18px;}
.tgv-about-blk .about-loc-blk .about-right{padding:10px 0 0 40px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn-group{padding-top:15px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn{font-size:18px;line-height:40px;padding:0 40px 0 60px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn:before{left:20px;}
.tgv-about-blk .gallery-blk{padding:40px 0;}
.tgv-about-blk .gallery-blk h4{font-size:24px;line-height:28px;padding-bottom:30px;}
.tgv-about-blk .gallery-blk .view-all-btn a{font-size:20px;line-height:24px;}
.tgv-about-blk .video-blk{padding:50px 0 100px 0;}
.tgv-about-blk .video-blk h4{font-size:24px;line-height:28px;}
.tgv-about-blk .video-blk .view-all-btn a{font-size:20px;line-height:24px;}
.tgv-about-blk .about-loc-blk .about-left .cinema-map .embed-responsive-100x400px{padding-bottom:280px;}
/* about us page end */

/*Terms and Conditions*/
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block{width: 100%;}
/*E.O Terms and Conditions*/
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -268px 30px}    
/*E.O Server-Error*/     
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-125px 0;margin:-75px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:785px;top:95px;}
.tgv-error-block .error-bottom-content .help-links h6{font-size:20px;}
/*Maitanance Block */
.tgv-maitanance-block .tgv-maint-cont h1{font-size:32px;line-height:36px;}
.tgv-maitanance-block .tgv-maint-cont h1 .tgv-secondary-cont{font-size:14px;line-height:18px;}
.tgv-maitanance-block .tgv-maint-cont:after{height:45%;}
/*E.O Maitanance Block */

/* experiences start */
.tgv-experiences{padding-bottom:50px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:26px;line-height:30px;}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size:20px;line-height:24px;padding:10px 16px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{/* left:540px; */}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:26px;line-height:30px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:26px;line-height:30px;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size:20px;line-height:24px;padding:10px 16px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:54px;padding-top:10px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size:54px;padding-top:10px;}
/* experiences end */

/* corporate sales start */
.tgv-event-cards{padding-right:0}
/* corporate sales end */
    
/*FAQ start*/
.tgv-faq-blk .faq-banner h1{left:113px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{padding:15px 0 65px}    
    
    header .return-content a{font-size: 14px;line-height: 19px;padding-left: 35px;}    
    header .return-content a:before{background-size: 65%;}
/*FAQ Ends*/
/*Movies Club */
.whats-new-cont h4{font-size:35px;line-height:40px;padding: 45px 0 10px;}
.whats-new-cont h2{font-size:35px;line-height:40px;padding: 45px 0 10px;}
.mc-movie-money-block{margin:95px 0;}
.mc-exclusive-benefits .mc-tc-apply{padding: 45px 130px 45px;}
.tgv-tabs-block .tgv-tabs li{padding-left: 60px;}
.movieclub-tabs-block .tgv-tabs {padding-top: 40px;}
.mc-video-block{margin: 60px auto;}
.mc-exclusive-benefits p{font-size:16px;line-height:24px;}
.tgv-wrapper .tgv-benifits-block ul li h3{font-size:16px;line-height:18px;}
.tgv-wrapper .tgv-benifits-block ul li h2{font-size:16px;line-height:18px;}
.mc-video-block{max-width:900px;}
.mc-movie-money-block{padding:30px;}
.mc-movie-money-block h5 {font-size: 30px;line-height: 35px;}
.mc-movie-money-block h2{font-size: 30px;line-height: 35px;}
.mc-movie-money-block .mc-movie-money li a{font-size:30px;line-height:35px;}
.mc-movie-money-block .mc-movie-money li a span{font-size: 12px;line-height: 12px;}
.mc-movie-money-block .mc-movie-money li{width: 125px;height: 125px;}
.mc-movie-money-block .mc-movie-money li:first-child {width: 161px;height: 161px;}
.mc-movie-money-block .mc-add-money {width: 370px;}
.mc-movie-money-block .mc-movie-money.beanie li.colr3:before {width: 51px;left: -51px;}
.mc-movie-money-block .mc-movie-money.beanie li.colr4:before {width: 46px;left: -46px;}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2{padding-top:195px;}
/*E.O Movies Club */

/* tgv corporate gallery start */

.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{max-width:100%;}
.tgv-corporate-gallery .tgv-about-blk .video-container-1 .video-blk{padding:30px 0;}
.tgv-corporate-gallery .video-container-1 .video-img{margin:0 -20px;padding-top:20px;}
.tgv-corporate-gallery .tgv-about-blk .video-container-1 .video-blk .video-img li{padding:0 20px 20px 0;}
.tgv-corporate-gallery .tgv-about-blk .video-container-2 .video-blk{padding:30px 0;}
.tgv-corporate-gallery .video-container-2 .video-img{margin:0 -20px;padding-top:20px;}
.tgv-corporate-gallery .tgv-about-blk .video-container-2 .video-blk .video-img li{padding:0 20px;}
/* tgv corporate gallery end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1{padding:50px 0;}
.tgv-corporate-advertise .promo-container-1 .promo-sec{padding:0;}
.tgv-corporate-advertise .promo-container-1 .promo-right{height:316px;}
/* corporate advertise end */

/* careers our people start */
.careers-our-people .our-people-contant{left:350px;}
.careers-our-people .our-people-contant .our-people-inner-contant h2{font-size:25px;line-height:29px;padding-bottom:15px;}
.careers-our-people .our-people-contant .our-people-inner-contant p{font-size:18px;line-height:22px;padding-top:15px;}
.tgv-ceo{padding: 30px 0;}
.tgv-ceo .ceo-contant  h2 {font-size: 25px;line-height: 29px;padding-bottom: 15px;}
.tgv-ceo .ceo-contant p{font-size: 18px;line-height: 22px;padding-top: 15px;}

.careers-our-people .tgv-about-blk .about-content-blk .about-tab-blk{padding:20px 0;}
.careers-our-people .tgv-about-blk .about-content-blk .about-tab-blk li a{font-size:20px;}
.careers-our-people .tgv-location-experience-block{padding:20px 0;}
.careers-our-people .tgv-location-experience-block .tgv-le-drop-down{width:400px;}
/* .careers-our-people .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{font-size:18px;} */
.careers-our-people .market-blk h4{font-size:20px;line-height:22px;}
.careers-our-people .market-blk p{width:100%;}
.careers-our-people .tgv-about-blk .gallery-blk{padding:30px 0;}
.careers-our-people .tgv-about-blk .gallery-blk h4{font-size:20px;line-height:22px;}
.careers-our-people .tgv-about-blk .video-blk{padding:30px 0 50px;}
.careers-our-people .tgv-about-blk .video-blk h4{font-size:20px;line-height:22px;}
/* careers our people end */
/*TGV Career Core Volue */
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul {margin: 0 -25px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li {padding: 25px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li a:after{left: 103%;top: 72px;top:66px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before {width: 24%;margin-right: 24%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {margin-left: 23.9%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before, .tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {top:97px;}
/*E.O TGV Career Core Volue */
/*TGV Careers Opportunies*/
.careers-opportunites-block .co-form-block .co-form-field{padding:0 40px;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row {margin: 0 -25px;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-left-block, .careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-right-block {padding: 0 25px;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block .tgv-row .form-group {margin-top: 45px;}
/*E.O Careers TGV Online */
/*Contest & Event */
.contest-event-block .promo-container-1 .promo-left{width:30%;}
.contest-event-block .promo-container-1 .promo-right {width: 70%;}
.contest-event-block .promo-container-1 .promo-right h1 {font-size: 21px;line-height: 31px;}
.contest-event-block .promo-container-1 .promo-right h3 {font-size: 16px;line-height: 24px;}
.contest-event-block .promo-container-1 .event-details li {font-size: 14px;}
.contest-event-block .promo-container-1 .bundle-package li {font-size: 16px;line-height: 23px;}
.contest-event-block .promo-container-1 .event-times {padding-top: 35px;}
.contest-event-block .promo-container-1 .not-all {font-size: 22px;line-height: 30px;padding-top: 25px;}
.contest-event-block .promo-container-1 .promo-right .book-now-group {padding-top: 10px;padding-bottom: 40px;}
/*E.O Contest & Event */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-check label{margin-top:20px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{width:360px;}
}

@media (max-width:1439px) and (max-height:800px)
{
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content {/* bottom: 150px; */}
.tgv-banner .tgv-social-block ul {bottom: 135px;}
}

@media (max-width:1365px) {
header{padding-top:30px;}
/*Side nav */
header .tgv-right-block .side-nav-fixed .side-nav-block{width:335px;right: -335px;}
.tgv-wrapper.side-nav-open,.tgv-wrapper.side-nav-open .tgv-quickbook-row {left: -335px;}
/*E.O Side nav */
.tgv-banner .tgv-social-block ul{bottom: 135px;}
/* .tgv-quickbook-row .tgv-quickbook-col3{right:0;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn {width: 186px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show{font-size:13px;}
.tgv-quickbook-row .tgv-quickbook-col1 {padding-left: 12px;} */

footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body .tgv-detail-lists li a{font-size:14px;line-height: 18px;}
.tgv-auto-complete-search-block .tgv-popular-links-block ul li a{font-size:15px;padding: 8px 0;}
.tgv-auto-complete-search-block .tgv-popular-links-block h2{font-size:20px;line-height:24px;padding:25px 0 15px;}
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller{/* max-height:400px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content{padding-top:20px;}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller ul li {font-size:15px;padding:8px 0 8px 36px;}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller{/* max-height:400px; */}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 178 0 l 2 49 -180 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 175 -1 l 15 0 0 49");} */
/* Movie Details*/

.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1 {font-size: 43px;line-height: 40px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li figure img{width:35px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li {font-size: 15px;line-height: 35px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li {padding-top: 5px;padding-bottom: 5px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{font-size:15px;line-height:55px;width:150px;height:55px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-type{top:15px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 23px;line-height: 24px;}
.movie-details .tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details.open .container .tgv-content {bottom: 180px;}
/* .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{font-size:14px;} */
/* .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .time {font-size: 16px !important;} */
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li h2{font-size:16px;line-height: 16px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info{padding-top:0;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li a:after,.tgv-content .tgv-show-date-row .tgv-show-date-block li.active a:after, .tgv-content .tgv-show-date-row .tgv-show-date-block li:hover a:after{height:2px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li.active a:after, .tgv-content .tgv-show-date-row .tgv-show-date-block li:hover a:after {height: 2px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li a{}
.tgv-content .tgv-show-date-row .tgv-show-date-block li.active a:after, .tgv-content .tgv-show-date-row .tgv-show-date-block li:hover a:after{}
/*E.O Movie Details*/
/* Sign In Page */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table {height: 585px;}
.tgv-wrapper .guest-popup .modal-content{padding:30px 75px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul {padding-bottom: 25px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4{font-size:22px;line-height:22px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4 span{font-size:18px;line-height:20px;}
.tgv-wrapper .guest-popup .mtrailermodal-close{top:25px;right:35px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .form-group .error {padding-top: 5px;line-height: 15px;}
.tgv-wrapper .guest-popup .modal-dialog {max-width: 945px;}
/*E.O Sign In Page */
/*  Food & Beverages */
.tgv-fab-block .fab-lists {margin: 0 -15px;}
.tgv-fab-block .fab-lists > li {padding: 20px 15px;}
/*E.O  Food & Beverages */
/* Movie Show Time */
.cinema-location-accordion-block .panel-default>.panel-heading {padding-left: 40px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top {padding: 30px 25px 0px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{width:145px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-experience{top:16px;}
/*E.O Movie Show Time */
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close {right: 70px;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width: 190px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{min-width: 190px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn{font-size:18px;}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width: 180px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:12px;line-height:20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn:after {right: -20px;border-top: 30px solid #ed1c24;border-right: 19px solid transparent;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover .tgv-movie-customtag, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info.open .tgv-movie-customtag {top: 10px;}

/*Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{font:16px/28px 'Gotham-Bold';padding: 21px 0 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a:before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a:after{height: 14px;top: 26px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body {font:14px/30px 'Gotham-Book'}
.tgv-rewards-block .navtabs{padding-top:32px;}
.tgv-rewards-block .navtabs>li>a{padding-bottom:20px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{margin-bottom: 40px;}
.tgv-rewards-block .tgv-rewards-tabbed-block{margin-top: 30px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li{margin-top: 15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{font:16px/28px 'Gotham-Bold';padding: 21px 0 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:after{height: 14px;top: 26px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body {font:14px/30px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font:19px/25px 'Gotham-Bold'}
/*Rewards Page*/
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -314px 20px;background-size: 149%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top{margin: 30px auto 0 auto}
/*E.O Server-Error*/

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .cor-banner-head h1{font-size:40px;line-height:44px;}
.tgv-corporate-sale .cor-sale-inner .cor-banner-head p{line-height:24px;}
.tgv-corporate-sale .tgv-event-cards .card-list h3{font-size:18px;line-height:22px;bottom:20px;left:20px;}
/* corporate sales end */
/* Experiences inner page start */
.ex-inner-page .back-btn a{font-size:16px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li a{font-size:16px;line-height:20px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li a{padding-bottom:20px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li{padding-left:40px;}
.experience-inner-page .slick-arrow.slick-prev{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}
.experience-inner-page .slick-arrow.slick-next{-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:30px;line-height:34px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:30px;line-height:34px;}
.experience-inner-page .slick-dots{bottom:50px;}
.experience-inner-page .ex-beanie img{width:80%;margin:0 auto;}
.experience-inner-page .ex-contant{padding:30px 0;}
.experience-inner-page .ex-contant p{padding-bottom:20px;}
.experience-inner-page .ex-inner-contant{padding-top:30px;}
.experience-inner-page .ex-inner-contant ul li a{font-size:18px;line-height:22px;}
.experience-inner-page .mc-video-block p{font-size:18px;}
.experience-inner-page .mc-video-block{margin-bottom:50px;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-prev{left:-30px;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-next{right:-30px;}
.experience-inner-page .ex-inner-map-blk{padding:20px 0;}
.experience-inner-page .map-inner h2{font-size:25px;line-height:24px;padding-bottom:20px;}
.experience-inner-page .btn-group .find-btn{font-size:16px;line-height:20px;padding:13px 40px 13px 60px;}
.experience-inner-page .btn-group .find-btn:before{left:20px;}
.experience-inner-page .tgv-cinemas-list{padding-top:20px;}
.experience-inner-page .tgv-cinemas-shows h3{font-size:20px;line-height:24px;}
/* Experiences inner page end */
/*FAQ Start*/
.tgv-faq-blk .faq-banner h1{left: 70px;}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading{min-height: 0;}    
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{font:16px/28px 'Gotham-Bold';padding: 15px 20px 15px 0;}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a:before, .tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a:after{height: 14px;}
.tgv-content .faq-desc-block .panel.panel-default .panel-body {font:14px/30px 'Gotham-Book'}    
.tgv-content .faq-desc-block .panel-group{margin-bottom: 65px;}    
.tgv-content .faq-desc-block.movie-pass .faq-content,.tgv-content .faq-desc-block.faq-ratings .faq-content{margin-top: 35px}    
/*FAQ Ends*/

/* promotions general page start */
.promotions-general h1{font-size:20px;line-height:24px;padding:40px 0;}
/* promotions general page end */
/*Movies Club */
.movieclub-banner-block .movie-club-cont:before{top: 25px;width: 570px;background-size: 100%;height: 380px;left: 50px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1 {font-size: 55px;line-height: 57px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups {padding-bottom: 35px;}

/* careers development start */
/* .careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed){padding:13px 0 0 0;} */
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed){padding:15px 0 15px;}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a{padding:15px 0 15px;}
/* careers development end */
/*Movies Club */
.whats-new-cont h4 {font-size: 30px;line-height: 35px;padding: 40px 0 10px;}
.whats-new-cont h2{font-size: 30px;line-height: 35px;padding: 40px 0 10px;}
/*E.O Movies Club */
}
@media(min-width:1280px)
{
.movie-details .tgv-location-experience-block .tgv-le-drop-down{width:296px;}
}
@media(max-width:1279px)
{
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {min-width: 180px;}
/* .tgv-quickbook-row .tgv-quickbook-col2 {width: 70%;} */
/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn {width: 143px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show {font-size: 10px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller ul li a{font-size:12px;line-height:16px;padding:7px 15px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li a{font-size:18px;line-height:25px;min-width:130px;}
footer .tgv-ftr-row4  .tgv-terams-condition-block li{padding-left: 20px;}
footer .tgv-ftr-row3 .tgv-app-block, footer .tgv-ftr-row3 .tgv-social-block {padding: 15px 0px;}
footer .tgv-ftr-row3 .tgv-social-block{padding-right:35px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:14px;line-height:25px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn:after{border-top: 35px solid #ed1c24;}
/* .tgv-quickbook-row .tgv-quickbook-col3 .tgv-booknow-btn a{padding-left:25px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show .icon-drop-down-arrow{top:3px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show .icon-drop-down-arrow:after{width:10px;height:5px;background-position: right -272px;background-size: 370px auto;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 188 0 l 2 49 -190 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 185 -1 l 15 0 0 49");} */
/* Movie Show Time */

.movie-details .tgv-banner .tgv-banner-slider .slide-item > figure{position:relative;height:350px;overflow:hidden;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li figure{height:auto;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li figure img{position:static;margin:0 10px 0 0;}
.movie-details .tgv-banner .tgv-banner-slider li > figure > img{position:absolute;max-width: 1290px;margin-left: -200px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content{bottom:70px;height:145px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content{bottom:192px;height:145px;}

/* IE HOWE LOOK HERE! **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li h2{font-size:16px;line-height:18px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content{width:70%;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul{margin:0 0px 0 -10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li{padding:5px 10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li.tgv-Synopsis-content h2{font-size:14px;line-height:16px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li.tgv-Synopsis-content p{line-height:20px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li.tgv-Synopsis-content {width: 100%;}

.tgv-content .tgv-show-date-row {height: 66px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li a{font-size:14px;line-height:15px;padding:18px 0;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li.active a:after, .tgv-content .tgv-show-date-row .tgv-show-date-block li:hover a:after {height: 4px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block li a span{font-size:14px;line-height:15px;}
/* .tgv-location-experience-block {padding: 40px 0 20px 0;} */
.tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{/* line-height:55px;min-height:55px; */}
.cinema-location-accordion-block .panel-default>.panel-heading {padding-left: 35px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top {padding: 30px 20px 0px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top:after {left: 20px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block .slick-arrow:before, .tgv-content .tgv-show-date-row .tgv-show-date-block .slick-arrow:after{width: 2px;height: 18px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block .slick-arrow:before {margin: -6px 0 0 8px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block .slick-arrow:after{margin: 6px 0 0 8px;}
/*E.O Movie Show Time */
/* Sign In Page */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key{left:-13px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key{width: 70px;height: 55px;background-size: 150px auto;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key:before{background-position: -105px 0;width: 31px;height: 26px;left: 15px;bottom: 10px;background-size: 150px auto;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table{width:75%;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table {height: 565px;}
/*E.O Sign In Page */
/*  Food & Beverages */
.tgv-fab-block h2,.tgv-payment h2 {font-size: 30px;line-height: 35px;}
.tgv-fab-block .tgv-fab-skip {top: 92px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li {padding-left: 40px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li a{font-size:18px;line-height:22px;}
.tgv-fab-block .fab-lists > li{width:33.3%;}
/*E.O  Food & Beverages */
/* Payment */
.tgv-payment .tgv-payment-row .payment-list li .col1,.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading{padding:0 50px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body{padding:0 35px 30px;}
/*E.O Payment */
.tgv-ticketbooking .tgv-bookingflow-timer{padding:5px 0;bottom:2px;}
/*Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{margin-bottom: 50px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font-size:23px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3{font-size:16px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{font-size: 15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p span{font-size: 13px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{margin-top: 35px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{padding-bottom: 10px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc{margin-bottom: 25px;}
/*E.O Rewards Page*/

    
/*Inbox Page*/
.tgv-inbox-block .navtabs>li.active>a, .tgv-inbox-block .navtabs>li>a{font-size:18px;}
.tgv-inbox-block .navtabs>li{padding-left: 40px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li{min-height: 55px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label{padding-left: 20px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label{padding: 15px 15px 15px 45px}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size: 15px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label:before{height: 15px;width: 15px;top: 19px;left: 15px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label:after{left: 17px;top: 22px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label:after{-webkit-transform:scale(0.8);-o-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content.msgrow-selected a{top: 15px; -webkit-transform:scale(0.8);-o-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
/*E.O Inbox Page*/
    
/* favorites movie start */
.tgv-favorites .favorites-container{padding:30px 0;}
.tgv-favorites .favorites-container h1{font-size:28px;line-height:32px;padding:0 0 20px 0;}
.tgv-favorites .favorites-container .favorites-location h2{font-size:18px;}
.tgv-favorites .favorites-container .favorites-location{padding:20px 0 30px 0;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list{padding:26px 0 0 0;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3{font-size:16px;padding:12px 20px 12px 50px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3:before{left:10px;}
.tgv-favorites .favorites-container .favorites-movie{padding-top:0;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list{padding-top:20px;}
/* favorites movie end */
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -314px 20px;background-size: 149%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 290px;}
/*E.O Server-Error*/    
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-155px 0;}
.tgv-error-block .error-bottom-content .help-links{left:735px;top:105px;}


/* Experiences inner page start */
.experience-inner-page .cor-sale-inner .corporate-contant{padding-left:0;}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{padding-left:40px;width:100%;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{padding-left:40px;width:100%;}
.experience-inner-page .ex-inner-contant-blk{padding:30px 0;}
.experience-inner-page .ex-slide-contant{padding:0 20px;}
.experience-inner-page .ex-slide-contant h3{font-size:16px;line-height:20px;padding-bottom:10px;}
.experience-inner-page .ex-slide-contant h2{font-size:16px;line-height:20px;padding-bottom:10px;}
.experience-inner-page .ex-slide-contant p{font-size:14px;line-height:20px;}
.experience-inner-page .map-inner h2{font-size:20px;line-height:24px;}
/* Experiences inner page end */

    
/*FAQ Start*/
.tgv-faq-blk .faq-banner h1{left: 32px;}    
.tgv-faq-blk .faq-content-blk .faq-tab-blk{padding: 30px 0 20px 0;}
.tgv-faq-blk .faq-content-blk .faq-tab-blk li a{font-size:19px;line-height: 23px;}
.tgv-faq-blk .tab-content{padding: 50px 0 30px 0}
.tgv-faq-blk .tab-content .faq-cinema-content{width:100% }
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size: 26px;line-height: 30px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul{margin-top: 42px;}   
.tgv-faq-blk .tab-content .faq-cinema-content ul li{padding: 15px 0 45px}
.tgv-faq-blk .tab-content .faq-cinema-content ul li figure{height: 165px;width: 165px;line-height:165px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li figure img{max-width: 45%}
.tgv-faq-blk .tab-content .faq-cinema-content ul li h3{font-size: 22px;line-height: 26px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li p{width: 260px;font-size: 15px;line-height: 19px;padding-top: 12px;}       
/*FAQ Ends*/
/*Movies Club */
.tgv-tabs-block .tgv-tabs li{padding-left:40px;}
.tgv-tabs-block .tgv-tabs li:first-child{width: 200px;}
.tgv-tabs-block .tgv-tabs li.active a{font-size:20px;line-height:22px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li a {font-size: 16px;line-height: 22px;}
.tgv-tabs-block .tgv-tabs li a{font-size:20px;line-height:22px;}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2 {font-size: 15px;padding-top: 160px;}
.movieclub-banner-block .movie-club-cont:before{width: 430px;height: 280px;left: 10px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1 {font-size: 38px;line-height:40px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block p br{display:none;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block p {/*font-size: 13px;*/line-height: 18px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups {padding-top: 15px;padding-bottom: 30px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h3{font-size: 16px;line-height: 22px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block ul li{font-size: 12px;line-height: 16px;margin-top:8px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li {width: 33.3%;}
.mc-video-block{margin:40px auto;}
.mc-video-block p{font-size: 18px !important;}
.mc-exclusive-benefits p{font-size:14px;line-height:22px;}
.tgv-wrapper .tgv-benifits-block ul {padding-bottom: 40px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li {padding: 45px 20px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li:nth-child(3n+1):before{background:transparent;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li:nth-child(4n+1):before{background:#525252;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li p {padding: 0 20px;}
.mc-exclusive-benefits .mc-tc-apply {padding: 25px 50px 25px;}
.mc-exclusive-benefits .mc-tc-apply li{font-size:14px;line-height:22px;padding-top:20px;}
.mc-movie-money-block .mc-add-money{}
.mc-movie-money-block .mc-add-money img{width:400px;float:right;}
/*E.O Movies Club */    
/*TGV Career Core Volue */
.tgv-ccv-block .tgv-ccv-scroller .tse-content{white-space: nowrap;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li{width:300px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before{display:block;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li figure {width: 124px;height: 124px;line-height: 124px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:nth-child(4n+1):before{display:block;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:first-child:before{display:none;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:nth-child(4n):after{display:block;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before, .tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {top:87px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li a:after{top:56px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {margin-left: 20.8%;width: 23%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before {width: 26%;margin-right: 20.8%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li figure img {width: 45px;}
.tgv-ccv-block .tgv-ccv-scroller .tse-scrollbar{display:none !important;}
/*E.O TGV Career Core Volue */
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{width:320px;}
}

@media(max-width:1199px)
{
header .tgv-logo a svg{width:115px;}
header .tgv-right-block nav {margin-left: 30px;}
header.user-login .tgv-right-block nav {margin-left: 30px;}
header .tgv-right-block nav ul > li {padding-left: 10px;}
header .tgv-right-block nav ul > li > a {font-size: 12px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login {margin-right: 85px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login .tgv-movie-club-block {float: left;width: 122px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login figure a{line-height:35px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li a{font-size: 12px;line-height:35px;}
.side-nav-close{top:16px;}

/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h1 {font-size: 34px;line-height: 40px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h2{font-size: 34px;line-height: 40px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li {font-size: 15px;line-height:35px;padding: 0 10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li:nth-child(2) {padding-left: 0;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li figure img{width:70%;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content {bottom: 105px;}


.tgv-banner .tgv-social-block ul {bottom: 65px;}
.tgv-banner .tgv-social-block ul li{padding:8px 0;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body .tgv-detail-lists li a {font-size: 12px;line-height: 15px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head{font-size: 14px;line-height:22px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head a,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-2 .tgv-accordion-head a,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-4 .tgv-accordion-head a{padding-left: 25px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-3 .tgv-accordion-head a{padding-left: 36px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-5 .tgv-accordion-head a,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-7 .tgv-accordion-head a,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head a{padding-left: 30px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head a:before{background-size: 358px auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head a:before{width: 19px;height:16px;background-position: -166px -305px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-2 .tgv-accordion-head a:before{width: 20px;height: 16px;background-position: -197px -305px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-3 .tgv-accordion-head a:before {width: 30px;height: 15px;background-position: -234px -305px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-4 .tgv-accordion-head a:before {width: 17px;height: 17px;background-position: -277px -305px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-5 .tgv-accordion-head a:before {width: 21px;height: 16px;background-position: -308px -305px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head a:before{width: 24px;height: 22px;background-position: -333px -112px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-7 .tgv-accordion-head a:before {width: 20px;height: 20px;background-position: -338px -305px;}

/*Movie Show Time */

.movie-details .tgv-banner .tgv-banner-slider li > figure > img {max-width: 1390px;margin-left: -240px;}

/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content{width:100%;}

.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1 {font-size: 28px;line-height: 30px;}
.browser-ie.browser-chrome	.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1{width:215px;padding-right:10px;}
.browser-ie .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1{/* width:215px; */padding-right:10px;}

.browser-ie.browser-chrome .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{font-size:12px;width:115px;}
.browser-ie .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{font-size:12px;width:115px;}
.tgv-content .tgv-show-date-row .tgv-show-date-block{margin:0;}
.tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show {padding-left: 43px;}
.tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show {padding-left:0;}
/* .movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content {left:28px;} */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li:first-child {padding: 0 0px 0 0px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down{width:250px;}
.movie-details .tgv-location-experience-block {padding: 25px 0 15px 0;}

.movie-details .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a{font-size:12px;line-height:16px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show .icon-drop-down-arrow {right: 12px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show {padding-left: 40px;}
.tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show:before{/* left:15px;width:16px;height:16px;background-position:-238px -239px;background-size:330px auto; */}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show:before{left:15px;width:20px;height:15px;background-position:-284px -281px;background-size:330px auto;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.open.tgv-experience-block .tgv-text-show:before {background-position:-284px -253px;}
/* .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show .icon-drop-down-arrow{right:15px;} */
/* .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-text-show {padding-left: 40px;} */
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block .tgv-text-show:before {left: 15px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block .tgv-text-show:before{background-position:-216px -239px;width:14px;height:20px;background-size:330px auto;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block.open .tgv-text-show:before{background-position:-216px -206px;}
.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a{padding:7px 15px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-experience{top:17px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time {}
/* .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .time {font-size: 14px !important;} */
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-status{font-size:10px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1 {width: 225px;padding-right: 25px;}
.movie-show-times .cinema-location-accordion-block .panel-default>.panel-heading{padding:0 30px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body {padding: 30px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul {margin: 30px -15px 0;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li {padding: 0 12px 10px;}
/* .cinema-location-accordion-block .panel-title>.small, .cinema-location-accordion-block .panel-title>.small>a, .cinema-location-accordion-block .panel-title>a, .cinema-location-accordion-block .panel-title>small, .cinema-location-accordion-block .panel-title>small>a{font-size:15px;line-height:65px;} */
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{width:130px;}
/* .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .time{font-size: 17px !important;} */
.movie-details .tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{padding-left: 40px;}
.tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{font-size: 14px;padding:15px 20px 15px 0px;}
.tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{font-size: 14px;padding:15px 20px 15px 0px;}
.tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{padding-left:14px;padding-right:45px;}

.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a {font-size: 12px;line-height: 16px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show {padding:15px 35px 15px 40px;}
.careers-our-people .tgv-about-blk .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{padding-left:20px;}
.careers-our-people .tgv-about-blk .tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{padding-left:20px;}
.careers-our-people .tgv-about-blk .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a{padding:15px 20px;}
/*E.O Movie Show Time */

/* footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head:hover:before{background-position: -166px -320px;} */
/* footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head:hover:before{background-position: -333px -143px;} */

/* Signup */
.tgv-signup-block{padding-top:45px;}
.tgv-signup-block h2{font-size:30px;}
.sign-key{margin:0;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}
.form-left{padding:0 30px 0 0;}
.form-right{padding:0 0 0 30px;}
.tgv-signup-block .form-links a.tgv-btn{font-size:20px;line-height:45px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .form-group {margin-top: 25px;}
.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .sign-key {left: -23px;}
.tgv-wrapper .tgv-row .tgv-reset-password-block{padding:0 30px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-group

/*E.O Sign Up Page */


/*Seat Layout*/
.tgv-ticketbooking{padding:0 0 60px;}

/*.tgv-ticketbooking .tgv-bflow-mdetails{display:none;}*/

.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner p{font-size:14px;line-height:22px;}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner .tgv-ttipwrap span{min-height:22px;}

.tgv-ticketbooking .tgv-seatinfo ul li{font-size:14px;padding-left:34px;margin-left:20px;}
.tgv-ticketbooking .tgv-seatinfo ul li.tgv-twitseats{padding-left:80px;}
.tgv-ticketbooking .tgv-seatinfo ul li:before{width:24px;background-size:24px 20px;}
.tgv-ticketbooking .tgv-seatinfo ul li.tgv-loungerseat {padding-left: 140px;}
.tgv-ticketbooking .tgv-seatinfo ul li.tgv-loungerseat:before{background-size:auto 20px;}
.tgv-ticketbooking .tgv-seatinfo ul li.tgv-twitseats:before{width:58px;background-size:58px 20px;}

.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow{margin:20px 0 0;}
/* .tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats-left,
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats-right{width:34px;height:23px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li .tgv-seat{height:20px;background-size:24px 20px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats-left .tgv-seat,
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats-right .tgv-seat{height:23px;background-size:34px 23px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats a{background-size:100%;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats.tgv-seatselected a{background-size:100%;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats.tgv-seatsold a{background-size:100%;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.slr-alphacol{line-height:20px;margin-right:10px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.slr-alphacol.slr-lastcol{margin-left:30px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-loungerseat{width:156px;height:24px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-loungerseat.tgv-seatsold{width:156px;height:24px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-loungerseat.tgv-seatselected{width:156px;height:24px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats{width: 68px;height: 24px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats.tgv-seatselected {width: 68px;height: 24px;}
.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody .tgv-sl-wrapper .tgv-slrow li.tgv-twinseats.tgv-seatsold {width: 68px;height: 24px;} */

.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner{
    padding:10px 0;
    display: flex;
    justify-content: space-between;
}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{font-size:21px;margin-right:20px;cursor:pointer;position:relative;}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p:after{display:block;}
.tgv-ticketbooking .tgv-bflow-mdetails{width:100%;position:relative;top:0;left:0;margin-left:0;z-index:10;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_seats .seat-num{display:inline-block;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-btn-groups{display:none;position:absolute;top:0;left:0;margin: 10px 0 0 20px;}
.tgv-price-breakup-total{position:fixed;height:100%;background:#000;z-index:120;top:130%;overflow-y:auto;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
/* .inner-pages .tgv-price-breakup-total .sign-in-close-icon.tgv-price-breakup-total-close{display:block;position:absolute;top:15px;right:15px;} */
.tgv-price-breakup-wrap{display:block !important;position:static;top:auto;}
.tgv-price-breakup-total.open{top:0;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner{height:auto;padding:0 0 15px;}
.tgv-ticketbooking .tgv-ticketbooking-content{/* border-top:1px solid #666; */}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{margin:20px 0 0;}
.tgv-price-breakup-wrap .container{width: 970px;}

/* E.O.Seat Layout*/
/*Payment */
.tgv-payment .tgv-payment-row {padding-top: 35px;}
.tgv-payment .tgv-payment-row .payment-debitcard a{font-size:18px;line-height:55px;}
.tgv-payment .tgv-payment-row .payment-debitcard a span{font-size:14px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading .panel-title a{font-size:18px;padding:18px 0;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub h3{font-size:16px;line-height:18px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col2{line-height:60px;}
/*E.O Payment */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {/* padding-left: 42px; */}

/* edit profile start */
.profile-back ul li{font-size:14px;}
.edit-profile .profile-form .thumb-img{width: 220px;height: 256px;}
.edit-profile .profile-form-1{width:640px;}
.edit-profile .profile-form-1 .gender-group span.gender{font-size:16px;}
.edit-profile .profile-form-1 .form-group{margin-right:40px;margin-left:0;width: 275px;}
.edit-profile .ch-pass-container .tgv-ch-pass{padding:20px 20px 30px 20px;margin-bottom:15px;}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width: 420px;margin: 0 40px 0 0;}
.edit-profile-home .movie-details-container .movie-details .movie-left .important-movie .slick-list:before, .edit-profile-home .movie-details-container .movie-details .movie-left .important-movie .slick-list:after{height:10px;}
/* edit profile end */

/* Cinemas */
.tgv-cinemas-blk .tgv-cini-srch{padding:12px 0;margin:-1px 0 0;}
.tgv-cinemas-blk .tgv-cini-srch .form-control{font-size:17px;}
.tgv-cinemas-blk .cinemas-innerblk{padding:35px 0 25px;}
.tgv-cinemas-blk .tgv-cinemas-contents .fltrby{font-size:15px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content{margin:12px 0 0 -8px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{padding:35px 10px 30px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini .cini-inner-links .more-info{font-size:12px;min-width:95px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini .cini-inner-links .show-times{font-size:13px;min-width:110px;margin-left:8px;}
/* Cinemas Info */
.tgv-cinemas-infoblk .cinema-detailsblk{padding:35px 0;}
.tgv-cinemas-infoblk h2{padding-bottom:15px;}
.tgv-cinemas-infoblk h1{padding-bottom:15px;}
.tgv-cinemas-infoblk .cinema-info{padding:25px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk .info-addressblk{width:100%;float:none;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk{width:100%;float:none;padding:20px 0 0;}
.tgv-cinemas-infoblk .info-featuresblk{width:100%;margin:50px 0 0;}
.tgv-cinemas-infoblk .info-featuresblk h4{padding:0;}
.tgv-cinemas-infoblk .info-featuresblk ul{padding-left:0;}

.tgv-cinemas-infoblk .tgv-cinemas-list{padding:35px 0;}

/* Edit profile home start */
.edit-profile-home .movie-details-container .movie-left h6{font-size:20px;}
.edit-profile-home .movie-details-container .movie-left .tgv-booking{padding:10px 0;}
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:15px;}
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:15px;}
.edit-profile-home .movie-details-container .movie-left .movie-date-month{max-width:44px;padding:2px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec{padding:0 0 0 10px}
.edit-profile-home .movie-details-container .movie-left .booked-btn{font-size:12px;padding:8px 10px;}
.edit-profile-home .movie-details-container .movie-left .booked-now{font-size:12px;padding:8px 10px;}
.edit-profile-home .movie-details-container .movie-left .movie-name{font-size:16px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec ul li{font-size:14px;padding:0;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{font-size:14px;padding:0;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{font-size:14px;padding:0;}
/* .edit-profile-home .movie-details-container .movie-left:after{border-right: 142px solid transparent;border-top:386px solid #0d0d0d;right: -142px;} */
/* .edit-profile-home .movie-details-container .movie-left:before{border-right: 142px solid transparent;border-top:386px solid #545454;right: -143px;} */
.edit-profile-home .movie-details-container .card-right h6{font-size:20px;}
.edit-profile-home .movie-details-container .card-right .movieclub-img-sec{padding:10px 0 0 0;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:first-child{font-size:12px;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:last-child{font-size:12px;}
.edit-profile-home .movie-details-container .card-right .card-details{padding:10px 0;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width:30px;height:30px;left:-14px;top:16px;}
.edit-profile-home .movie-details-container .card-right:after{border-top: 387px solid #171717;}
.edit-profile-home .movie-details-container .rewards-sec h6{font-size:20px;padding:0;}
.edit-profile-home .movie-details-container .rewards-sec p{font-size:16px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options{padding:20px 0 0;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-points{min-height: 225px;margin-left: 50px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content .rewards-point-progress-bar{top:60px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tse-content:after{top:60px;width:90%;}
.tgv-round{}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .tgv-round{width: 130px;height: 130px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .start-img figure img{width:60%;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn{padding:5px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:before{border-right: 5px solid #ed1c24;left:-5px;border-top: 26px solid transparent;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:after{border-top: 26px solid #ed1c24;border-right:5px solid transparent;right:-5px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:hover:after{border-top: 26px solid #fff;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:hover:before{border-right: 5px solid #fff;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn{padding:4px;margin-left:5px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:before{top:-1px;left: -3px;bottom: -1px;width: 5px;-webkit-transform: skewX(-9deg);-ms-transform: skewX(-9deg);-o-transform: skewX(-9deg);-moz-transform: skewX(-9deg);transform: skewX(-9deg);}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:after{top: -1px;right: -3px;bottom: -1px;width: 5px;-webkit-transform: skewX(-9deg);-ms-transform: skewX(-9deg);-o-transform: skewX(-9deg);-moz-transform: skewX(-9deg);transform: skewX(-9deg);}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .more-re-btn{padding:5px;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group.more-reward-group{margin-left:-20px;margin-top:10px;}
.edit-profile-home .btn-view-group .btn-view{font-size:20px;}
.edit-profile-home .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group, .tgv-promo-banners .btn-view-group{padding:20px 0 20px;}
.edit-profile-home .tgv-promo-banners h6{font-size:20px;}
.edit-profile-home .tgv-tsescroll-wrapper .tse-content{}
.edit-profile-home .tgv-promo-banners .tgv-content{padding-top:0;}
body.browser-ie .edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:before{left: -3px;}
.edit-profile-home .movie-details-container .movie-left .slick-prev{width: 10px;height: 19px;background-size: 300px auto;background-position: -33px -64px;}
.edit-profile-home .movie-details-container .movie-left .slick-next{background-size: 240px auto;width: 10px;height: 19px;background-position:0 -50px;}
/* Edit profile home end */

/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li{width:25%;}
/*E.O Movies */
    
/* Rewards Page*/
.tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .navtabs>li>a{font-size: 20px;}
.tgv-rewards-block .navtabs>li{padding:0 10px 0px 42px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-one{width: 234px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two{width:432px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-three {width: 120px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li.rewards-statement-title h2{font:13px/20px 'Gotham-Bold';}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups .tgv-btn{padding: 13px 40px 10px 60px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:before{top:11px;left:23px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p{font:22px/28px 'Gotham-Bold'}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{font:15px/28px 'Gotham-Bold'}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body{font:14px/23px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a:before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc  .panel.panel-default .panel-heading .panel-title a:after{height: 11px;top: 29px}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{font:15px/28px 'Gotham-Bold'}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:14px/23px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a:after{height: 11px;top: 29px}        
/* E.O Rewards Page*/
	
/* Booking History */
.tgv-booking-history .bkng-histry-contentblk{padding:25px 0 55px;}
.tgv-booking-history .bkng-histry-contentblk .bh-tab li a{font-size:20px;line-height:22px;padding:5px 5px 15px;}
.tgv-booking-history .bkng-histry-contentblk .bh-tab li{margin-left:35px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies{padding:35px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .book-movdetails{padding:10px 15px 15px 25px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span{font-size:16px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:28px;line-height:30px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-id h4{font-size:19px;line-height:22px;padding:10px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_seat_numbers ul li{width:35px;height:35px;font-size:14px;margin:0 3px 4px 3px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_seat_numbers ul li.tgv-loungerseat{width:120px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p{font-size:13px;line-height:14px;padding:9px 10px 7px 30px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:before{left:10px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:after{border-bottom:32px solid transparent;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info{top:-2px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgv-btngroup a{font-size:16px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .about-movie h2{font-size:22px;line-height:24px;}
/* Booking History End */

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{width:20%;}
/* favorites movie end */

/* Contactus */
.tgv-contactus-blk{padding:35px 0 45px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng h3{font-size:24px;line-height:28px;padding:5px 0 10px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng p{font-size:16px;line-height:24px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-form-group{padding:0 20px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt{padding:25px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups .submit-btn{font-size:20px;line-height:24px;min-width:205px;padding:10px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{font-size:20px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt p, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt a{font-size:15px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service{padding:0 0 0 25px;}
	
/* about us page start */
.tgv-about-blk .about-banner h1{left:50px;font-size:34px;}
.tgv-about-blk .about-content-blk .about-tab-blk{padding:40px 0 20px 0;}
.tgv-about-blk .about-content{padding:30px 0;}
.tgv-about-blk .about-content h4{font-size:20px;line-height:24px;padding-bottom:20px;}
.tgv-about-blk .about-content p{line-height:26px;}
.tgv-about-blk .about-loc-blk{padding:30px 0;}
.tgv-about-blk .about-loc-blk .about-right{padding:0px 0 0 30px;}
.tgv-about-blk .about-loc-blk .about-right h4{font-size:20px;line-height:24px;}
.tgv-about-blk .about-loc-blk .about-right p{line-height:26px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn{font-size:16px;padding:0 30px 0 50px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn:before{left:15px;}
.tgv-about-blk .gallery-blk{padding:30px 0;}
.tgv-about-blk .gallery-blk h4{font-size:20px;line-height:24px;padding-bottom:20px;}
.tgv-about-blk .gallery-blk .view-all-btn a{font-size:16px;line-height:20px;}
.tgv-about-blk .video-blk{padding:30px 0 50px 0;}
.tgv-about-blk .video-blk h4{font-size:20px;line-height:24px;padding-bottom:20px;}
.tgv-about-blk .video-blk .view-all-btn a{font-size:16px;line-height:20px;}
/* about us page end */
/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block{margin-top: 25px;}
.tgv-wrapper .tgv-content .tandc-block .tandc h1{font:45px/55px 'Gotham-Black'}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{margin-bottom:25px;margin-top: 35px;font:22px/35px 'Gotham-Bold'}
.tgv-wrapper .tgv-content .tandc-block .tandc p, .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{font: 13px/24px 'Gotham-Medium'}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li{padding-left: 60px;min-height: 40px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font:12px/22px 'Gotham-Medium';height: 45px;width: 45px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{padding-top: 9px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font:12px/42px 'Gotham-Medium';height: 45px;width: 45px;}
/*E.O Terms and Conditions*/
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -234px 83px;background-size: 145%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top figure img{display: inline-block;max-width: 90%;}
.tgv-wrapper .tgv-server-error-block .server-error-top h2{font: 19px/42px 'Gotham-Book'}
.tgv-wrapper .tgv-server-error-block .server-error-top h3{font: 20px/30px 'Gotham-Book'}
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 265px;font: 11px/53px 'Gotham-Medium'}
/*E.O Server-Error*/       
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-235px 0;margin:-65px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:645px;top:115px;}
.tgv-error-block .error-bottom-content .help-links h6{font-size:18px;line-height:22px;}
.tgv-error-block .error-bottom-content .help-links a{font-size:17px;}
.tgv-error-block .error-bottom-content p{font-size:15px;line-height:20px;}
/*Maitanance Block */
.tgv-maitanance-block .tgv-maint-cont h1{font-size:28px;line-height:30px;}
.tgv-maitanance-block .tgv-maint-cont h1 .tgv-secondary-cont{font-size:12px;line-height:15px;}
.tgv-maitanance-block .tgv-maint-cont .tgv-social-block h2{font-size:12px;line-height:15px;}
/*E.OMaitanance Block */

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:24px;line-height:28px;}
.tgv-experiences .tgv-left-details .tgv-left-contant{left:50px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{/* left:380px; */}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:24px;line-height:28px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:24px;line-height:28px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:54px;padding-top:10px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size:54px;padding-top:10px;}
/* experiences end */

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .cor-banner-head h1{font-size:35px;line-height:40px;}
.tgv-corporate-sale .cor-sale-inner .cor-banner-head p{font-size:16px;line-height:20px;}
.tgv-corporate-sale .cor-sale-inner .corporate-contant{bottom:90px;}
.tgv-corporate-sale .slick-dots{bottom:40px;}
.tgv-corporate-sale .tgv-event-cards ul li{padding:20px 20px 10px 0;}
.tgv-corporate-sale .tgv-event-cards .card-list h3{font-size:16px;line-height:20px;left:10px;bottom:10px;}
.tgv-corporate-sale .tgv-event-cards .card-list h3:after{top:-1px;right:-16px;}
.tgv-corporate-sale .slick-arrow.slick-next{-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);transform: scale(0.8);}
.tgv-corporate-sale .slick-arrow.slick-prev{-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);transform: scale(0.8);}
/* corporate sales end */
    
/*FAQ Starts*/
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{font:15px/23px 'Gotham-Bold'}    
.tgv-content .faq-desc-block .panel.panel-default .panel-body{font:14px/23px 'Gotham-Book'}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a:before, .tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a:after{} 
    
    header .return-content{padding: 18px 0 0 0;}
header .return-content a{font-size: 12px;line-height: 18px;}    
header .return-content a:before{background-size: 60%;}
.tgv-content .faq-desc-block h1{padding: 9px 0 28px 70px}
/*FAQ Ends*/    
    

/* Experiences inner page start */
.ex-inner-page .tgv-content{padding-top: 104px;}
.experience-inner-page .slick-arrow.slick-prev{left:15px;}
.experience-inner-page .slick-arrow.slick-next{right:15px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{padding-left:40px;font-size:25px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{padding-left:40px;font-size:25px;}
.experience-inner-page .cor-sale-inner .corporate-contant{bottom:100px;}
.experience-inner-page .ex-beanie{padding-bottom:15px;}
.experience-inner-page .ex-beanie img{width:60%;}
.experience-inner-page .ex-contant p{font-size:16px;line-height:26px;}
.experience-inner-page .ex-contant ul.list-bullet li{font-size:16px;line-height:26px;}
.tgv-wrapper .tgv-family-friendly-block h2,.experience-inner-page .ex-contant h2{font-size:22px;line-height:24px;}
.experience-inner-page .ex-inner-contant{padding-top:20px;}
.experience-inner-page .ex-inner-contant ul li a{font-size:16px;padding:0 12px;}
.experience-inner-page .ex-inner-contant ul li:before{height:60%;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-prev{left:0;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-next{right:0;}
.experience-inner-page .ex-inner-contant-blk{padding:20px 0;}
.experience-inner-page .ex-contant-blk h4, .experience-inner-page .ex-contant-blk h3{font-size:20px;line-height:25px;}
/* Experiences inner page end */
/*Movies Club */
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li:before{display:block;}
/*E.O Movies Club */

/* promotions general page start */
.promotions-general .movieclub-tabs-block{padding-top:0;}
.promotions-general .tgv-content{}
/* promotions general page end */

/* promotions info page start */
.promo-container-1 .promo-right p{padding-bottom:0;}
/* promotions info page end */

/* tgv corporate gallery start */
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{padding-top:0;}
/* tgv corporate gallery end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{padding-left:30px;height:261px;}
.tgv-corporate-advertise .promo-container-1 .promo-right p{font-size:14px;line-height:20px;padding-bottom: 10px;}
.tgv-advertise-banner-logo .tgv-img-wrap:before{width: 200px;height: 120px;background-size: 100%;}
/* corporate advertise end */

/* careers careers recognitions start */
.careers-recognitions .cor-recognitions-head .corporate-contant h1{font-size:40px;line-height:44px;}
/* careers careers recognitions end */

/* careers our people start */
.careers-our-people .our-people-contant{left:150px;width:80%;}
.careers-our-people .our-people-contant .our-people-inner-contant h2{font-size:20px;line-height:24px;}
.careers-our-people .our-people-contant .our-people-inner-contant p{font-size:16px;line-height:20px;padding-top:10px;}
.careers-our-people .tgv-location-experience-block .tgv-le-drop-down{width:300px;}
.tgv-ceo{padding:20px 0;}
.tgv-ceo .ceo-contant  h2 {font-size: 20px;line-height: 24px;}
.tgv-ceo .ceo-contant p{font-size: 16px;line-height: 20px;padding-top: 10px;}
/* careers our people end */
/* careers core values start */
.car-core-value .corporate-contant h1{font-size:40px;line-height:44px;}
/* careers core values end */

/* careers development start */
.careers-development .career-dev-contant{padding:30px 0 0;}
.careers-development .career-dev-contant h3{font-size:20px;line-height:24px;padding-bottom:30px;}
.careers-development .career-dev-contant p{font-size:16px;line-height:20px;}
.careers-development .faq-career-desc-block .faq-desc-block{padding-left:0;}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed):before{-webkit-transform: rotate(0deg) scale(0.8) translate(0, -50%);-ms-transform: rotate(0deg) scale(0.8) translate(0, -50%);-moz-transform: rotate(0deg) scale(0.8) translate(0, -50%);-o-transform: rotate(0deg) scale(0.8) translate(0, -50%);transform: rotate(0deg) scale(0.8) translate(0, -50%);}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:before{-webkit-transform: translate(0,-50%) rotate(-180deg) scale(0.8);-moz-transform: translate(0,-50%) rotate(-180deg) scale(0.8);-ms-transform: translate(0,-50%) rotate(-180deg) scale(0.8);-o-transform: translate(0,-50%) rotate(-180deg) scale(0.8);transform: translate(0,-50%) rotate(-180deg) scale(0.8);}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a{padding:15px 0 15px;}
.careers-development .faq-desc-block .panel.panel-default .panel-body{padding:20px 0;}
.careers-development .tgv-about-blk .gallery-blk{padding:25px 0;}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed){padding:15px 0 15px;}
/* careers development end */
/*Movies Club */
.mc-movie-money-block h5 {font-size: 25px;line-height: 30px;}
.mc-movie-money-block h2{font-size: 25px;line-height: 30px;}
/*E.O Movies Club */
/*TGV Careers Opportunies*/
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show {font-size:18px;line-height:22px;padding-bottom: 12px;}
.careers-opportunites-block .co-form-block {padding: 25px 0;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block {padding-top: 45px;margin-left:0;}
.tgv-online-block h2{padding:20px 0 20px 100px;margin-bottom:0;font-size:32px;}
.tgv-online-block h2 .sign-key{right:auto;left: -9px;}
.tgv-online-block .tgv-row {margin: 0 -15px;}
.tgv-online-block .tgv-row .tgv-left-block, .tgv-online-block .tgv-row .tgv-right-block {padding: 0 15px;}
.tgv-online-block .tgv-row .form-group {margin-top: 35px;margin-bottom:10px;}

.tgv-online-block .tgv-btn-groups .tgv-btn{font-size:22px;line-height:50px;}
/*E.O Careers TGV Online */
/*Contest & Event */
.contest-event-block .promo-container-1 .promo-right h1 {font-size: 18px;line-height: 23px;}
.contest-event-block .promo-container-1 .promo-right h3 {font-size: 14px;line-height: 22px;}
.contest-event-block .promo-container-1 .event-details li.ent-month{margin-bottom:10px;}
.contest-event-block .promo-container-1 .event-details li.ent-ticket {margin-left:10px;}
.contest-event-block .promo-container-1 h4{font-size: 18px;line-height: 23px;}
.contest-event-block .promo-container-1 .bundle-package li {font-size: 14px;line-height: 20px;}
.contest-event-block .promo-container-1 .event-details li{margin-bottom:10px;}
.contest-event-block .promo-container-1 .event-times{margin:0 -6px;}
.contest-event-block .promo-container-1 .event-times li {font-size: 16px;line-height: 22px;margin-left:0px;padding-left:6px;}
.contest-event-block .promo-container-1 .event-times li span{font-size:16px;}
.contest-event-block .promo-container-1 .promo-right .tgv-terms-condition li{width:100%;}
.contest-event-block .promo-container-1 .not-all {font-size: 18px;line-height: 26px;}
.contest-event-block .promo-container-1 .promo-right .tgv-terms-condition li{font-size: 16px;line-height: 24px;}
.contest-event-block .promo-container-1 .ticket-today{font-size: 16px;line-height: 24px;}
/*E.O Contest & Event */
/* rating-18 popup */
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body h4{font-size:22px;line-height:29px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-rating{width:90px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body p{font-size:14px;line-height:18px;padding:10px 0;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn {font-size: 18px;line-height: 40px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn.tgv-btn-default{line-height: 38px;}

.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-group {margin: 22px 0 40px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-check.guest-form-check{margin-bottom:40px;}
.tgv-signup-block .form-group{/* margin-top:55px; */}
.whats-new-cont .every-money-block figure.moviemoneyoffer{padding-top:20px;}
}
@media(min-width:992px) {
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group.favorite .tgv-btn-primary .tgv-btn span:hover:before{-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group.favorite .tgv-btn-primary .tgv-btn span:hover:after{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
}
@media(max-width:1023px) {
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2, .tgv-promo-banners .promo-banner.tgv-promo-banner1 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {font-size: 30px;line-height:40px}
/* .tgv-quickbook-row{}
.tgv-quickbook-row .tgv-quickbook-col3 .tgv-booknow-btn a.notallowed{z-index:-1;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select .dropdown-menu li.selected a, .bootstrap-select .dropdown-menu li:hover a {background: transparent;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists:after,.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists:before{display:none;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select ul.dropdown-menu{border:0;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller ul li a {font-size: 14px;line-height: 20px;padding: 10px 15px;}
.tgv-quickbook-row .rc-qbtitle-mobile{font: 23px/90px 'Gotham-Medium';color: #2d2926;padding: 0 60px 0 100px;margin:0 0 30px;text-transform: uppercase;position: relative;background:#fff;}
.tgv-quickbook-row .rc-qbtitle-mobile:before{position:absolute;content:'';width:44px;height:32px;top:50%;left:40px;background:url('../images/icon-qbook-mobile.png') no-repeat;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-size:100%;}
body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .bootstrap-select > .dropdown-menu > h4{display:block;font: 20px/30px 'Gotham-Medium';color: #2d2926;padding:15px;margin: 0;text-transform: uppercase;position: relative;}
.tgv-quickbook-row .tgv-quickbook-col3 .tgv-booknow-btn a{display:block;text-align:center;padding:0;}
.tgv-quickbook-row .rc-qbtitle-mobile .btnclose {width: 20px;height: 20px;background: url(../images/ic-qbclose-mobile.png) no-repeat 0 0;display: block;text-indent: -999em;position: absolute;top: 50%;right:30px;margin-top: -10px;}
.tgv-quickbook-row .tgv-quickbook-col2 .bootstrap-select > .dropdown-menu > h4 .btnclose {display:block;width: 16px;height: 16px;background: url(../images/ic-qbclose-mobile.png) no-repeat 0 0;background-size: 100% auto;display: block;text-indent: -999em;position: absolute;top: 50%;right: 15px;margin-top: -8px;}
.tgv-quickbook-row .tgv-quickbook-col1{width:100%;text-align:center;padding:0;cursor:pointer;position:absolute;bottom:0;background:#ec1c24;z-index:3;} */

/* .tgv-quickbook-row .tgv-quickbook-col1 .tgv-get-ticket:after{position: absolute;content: '';top: 0;right: -10px;width: 0px;height: 100%;border-top: 50px solid #fff;border-right: 10px solid transparent;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.tgv-quickbook-row .tgv-quickbook-col1 h3{display:inline-block;font-size:18px;float:left;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show {font-size: 14px;line-height: 20px;color:#fff;padding: 10px 0;margin-bottom: 10px;border-bottom:1px solid rgba(255, 255, 255, 0.22);}
.tgv-quickbook-row .tgv-quickbook-col2:before,.tgv-quickbook-row .tgv-quickbook-col2:after{display:none;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists{width:100%;}
.tgv-quickbook-row .tgv-quickbook-col3{display:block;width:100%;margin-top: 35px;}
.tgv-quickbook-row .tgv-quickbook-col3:before{display:none;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select div.dropdown-menu{position: fixed;width: 100%;height: 100%;z-index: 2;top: 0;left: 100%;background: #fff;-webkit-transform: initial;-moz-transform: initial;-ms-transform: initial;-o-transform: initial;transform: inherit;-webkit-transform-origin: initial;-moz-transform-origin: initial;-ms-transform-origin: initial;-o-transform-origin: initial;transform-origin: initial;z-index:2;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
body.qbmobile-open .tgv-quickbook-row{height:100%;min-height:100%;}
body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col1{display:none;}
.tgv-quickbook-row .rc-qbtitle-mobile{display:block;}
.tgv-quickbook-row .tgv-quickbook-col3{display:block;position:fixed;width:100%;bottom:0;z-index:1;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists{top:0;padding-top:0;background:transparent;}
body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select div.dropdown-menu,body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select ul.dropdown-menu{max-height: 100% !important;}
body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select div.dropdown-menu {z-index:999;}
body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .bootstrap-select.open div.dropdown-menu {left:0;-webkit-transform: initial;-moz-transform: initial;-ms-transform: initial;-o-transform: initial;overflow: scroll;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn{width:100%;padding:0 30px 0 40px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show .icon-drop-down-arrow {top: 0px;background:transparent;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show .icon-drop-down-arrow:after {width: 15px;height: 8px;background-position: right -368px;background-size: auto;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-text-show .icon-drop-down-arrow:after {background:url('../images/icon-qbk-dropdown.png') no-repeat;width: 15px;height: 8px;background-position:unset;background-size: 100%;;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group, .tgv-promo-banners .btn-view-group {padding: 20px 0 50px;}
.btn-view-group .btn-view {font-size: 18px;}
.tgv-btnwrap .btn-read-more{font-size:18px;line-height:44px;height:44px;}
/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down{position:static;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists{height:0%;max-height:0%;position: fixed;bottom: auto;top: 100%;left: 100%;-webkit-transform: scaleY(1) translate(0%);-moz-transform: scaleY(1) translate(0%);-o-transform: scaleY(1) translate(0%);-ms-transform: scaleY(1) translate(0%);transform: scaleY(1) translate(0%);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;padding:0;}
.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists{top:0;height:100%;max-height:100%;}
.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down.open .tgv-movie-lists{-webkit-transform: scaleY(1) translate(0%);-moz-transform: scaleY(1) translate(0%);-o-transform: scaleY(1) translate(0%);-ms-transform: scaleY(1) translate(0%);transform: scaleY(1) translate(0%);left: 0;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller{max-height:100%;height:100%;padding-bottom:50px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller .tse-content{height:100% !important;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller .tse-scroll-content {height: 100% !important;max-height: 100%;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller .tse-content h4{display: block;font: 20px/30px 'Gotham-Medium';color: #2d2926;padding: 15px;margin: 0;text-transform: uppercase;position: relative;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller .tse-content h4 .btnclose {display: block;width: 16px;height: 16px;background: url(../images/ic-qbclose-mobile.png) no-repeat 0 0;background-size: 100% auto;display: block;text-indent: -999em;position: absolute;top: 50%;right: 15px;margin-top: -8px;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 178 0 l 2 49 -180 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 175 -1 l 15 0 0 49");} */
footer .tgv-contact-block {max-width: 480px;}
footer .tgv-contact-block a {font-size: 22px;}
footer .tgv-ftr-row3 .tgv-app-block, footer .tgv-ftr-row3 .tgv-social-block {padding: 10px 0px;}
footer .tgv-ftr-row3 .tgv-social-block{padding-right:55px;padding-left: 5px;}
footer .tgv-ftr-row3 .tgv-app-block{padding-left:0;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{margin:50px 0 0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block .tgv-play-icon {width: 33px;height: 34px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block .tgv-play-icon:after {background-position: 0px -112px;background-size: 320px auto;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block .tgv-play-icon:hover:after {background-position:0px -155px;background-size: 320px auto;}
    
/*Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-one{width: 195px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two{width:495px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-three{width: 120px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li{padding: 0 21px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-one p{font: 13px/21px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-two p{font: 15px/23px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p {font:19px/28px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups .tgv-btn{font: 14px/22px 'Gotham-Bold';padding: 13px 18px 10px 46px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:before {left: 13px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font-size:22px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3{font-size:15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{font-size: 14px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p span{font-size: 13px;}
/*E.O Rewards Page*/

/*Inbox Page*/
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label:after{left: 17px;top: 22px;}
/*E.O Inbox Page*/
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-305px 0;margin:-50px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:575px;}

/* Experiences inner page start */
.ex-inner-page .back-btn,.innerpage-back .back-btn{-webkit-transform: translate(0);-moz-transform: translate(0);-o-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-prev{left:-20px;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-next{right:-20px;}
.experience-inner-page .ex-contant-slide{padding:0 20px;}
.experience-inner-page .ex-slide-contant{padding:0 10px;}
/* Experiences inner page end */

/* promotions info page start */
.promo-container-1 .promo-left{width:40%;}
.promo-container-1 .promo-right{width:60%;}
.promo-container-2 .other-promo-info{padding:50px 0 50px;}
.promo-container-1 .promo-right h3{width:100%;font-size:16px;line-height:20px;}
.promo-container-1 .promo-right h5{padding:15px 0;font-size: 14px;line-height: 18px;}
.promo-container-1 .promo-right .book-now-group .book-now{font-size:16px;line-height:20px;padding:8px;}
.promo-container-2 .other-promo-info ul li{padding:0 20px 70px 20px;}
.promo-container-2 .other-promo-info p{line-height:23px;}
/* promotions info page end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{height:298px;}
/* corporate advertise end */
}

@media(max-width:991px)
{
header{padding-top:20px;}
header .tgv-logo a svg{width:110px;height:42px;}
header .tgv-right-block nav,header .tgv-right-block .tgv-right-nav .tgv-movie-club-login{display:none;}
.tgv-wrapper.side-nav-open .side-nav-close{position:fixed;top:15px;opacity:1;right:15px;}
.tgv-wrapper .side-nav-close{position:fixed;opacity:0;top:15px;right:-100%;transition:all 0.5s;}
.tgv-burger-menu,.tgv-search-block{padding-top:0;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-app-block li.icon-plays-troe{padding-left:0;}
.tgv-banner .tgv-social-block ul{display:none;}

.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h1 {font-size: 25px;line-height: 33px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h2{font-size: 25px;line-height: 33px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info {padding: 6px 0 10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary .tgv-btn,
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn {font-size: 16px;line-height: 30px;min-width: 125px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:hover:after {border-top: 40px solid #fff;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn{line-height:28px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary.triangle-top-left .tgv-btn:after {border-top: 40px solid #ed1c24;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn:before {height: 40px;top: -1px;left: -5px;width: 10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content .tgv-trailer-block{height:53px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content {bottom: 56px;}

.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content .tgv-trailer-block{height:auto;}
.tgv-trailer-block .tgv-play-icon:after {background-position: -256px 0;background-size: 356px auto;}
.tgv-trailer-block .tgv-play-icon:hover:after {background-position: -256px -62px;background-size: 356px auto;}
.tgv-banner-slider .slick-arrow{bottom:32px;}
.tgv-banner-slider .slick-dots{bottom:37px;}
.tgv-trailer-block .tgv-play-icon {width: 50px;height: 50px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info {margin: 30px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{bottom: 85px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content .tgv-btnwrap {margin-top: 15px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-arrow {bottom: 26px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-dots {bottom: 32px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner3.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {line-height: 40px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner2.tgv-promo-banner3.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3, .tgv-promo-banners .promo-banner.tgv-promo-banner1 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h3, .tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3,.tgv-promo-banners .promo-banner.tgv-promo-banner1.tgv-banner-slider li .tgv-promo-details .container .tgv-content h3{font-size: 12px;line-height: 17px;max-width: 450px;padding-top: 5px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col{width: 25% !important;padding-bottom: 20px;}
footer .tgv-ftr-row4  .tgv-terams-condition-block{float:none;text-align:center;}
footer .tgv-ftr-row4  .tgv-terams-condition-block li{float:none;display:inline-block;}
footer .tgv-ftr-row4  .tgv-copy-rights{float:none;text-align:center;padding-top:10px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body .tgv-detail-lists li a{display:block;}
footer .tgv-contact-block {max-width: 357px;}
footer .tgv-contact-block a{font-size: 16px;}
footer .tgv-ftr-row3 .tgv-app-block li, footer .tgv-ftr-row3 .tgv-social-block li{font-size:12px;line-height:20px;}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-android-app a{width: 16px;height:19px;background-size:386px auto;background-position:-149px -35px;}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-android-app a:hover{background-position:-149px -104px;}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-iphone-app a{width: 18px;height: 21px;background-size:386px auto;background-position:-121px -328px;}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-iphone-app a:hover{width: 18px;height: 21px;background-size:386px auto;background-position:-121px -367px}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-huawei-app a{width: 21px;height:19px;background-size:386px auto;background-position:-149px -403px;}
footer .tgv-ftr-row3 .tgv-app-block li.tgv-huawei-app a:hover{background-position:-149px -437px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-fb a{width: 12px;height: 19px;background-size:386px auto;background-position:0 -328px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-fb a:hover{background-position:0 -367px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-twitter a{width: 19px;height:18px;background-size:386px auto;background-position:-25px -328px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-twitter a:hover{background-position:-25px -370px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-instagram a{width: 17px;height:18px;background-size:386px auto;background-position:-57px -328px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-instagram a:hover{background-position:-57px -369px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-gplus a{width: 18px;height:18px;background-size:386px auto;background-position:-88px -328px;}
footer .tgv-ftr-row3 .tgv-social-block li.tgv-gplus a:hover{background-position:-88px -370px;}
footer .tgv-ftr-row3 .tgv-social-block li {padding-left: 15px;}
#trailerModal .mtrailermodal-close{top: -18px;right:0;}
#trailerModal .modal-dialog {margin:0;}
.announceModal .announcement-close {right: 15px!important; top:-5px!important;}
.announceModal  .modal-dialog{z-index: 10;}

.tgv-auto-complete-search{padding:30px 0;}
.tgv-auto-complete-search .tgv-auto-complete-search-block {width: 80%;}


/* .tgv-quickbook-row .rc-qbtitle-mobile{line-height:70px;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 228 0 l 2 49 -230 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 225 -1 l 15 0 0 49");} */
/*Movi eDetails */
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top:after{width:93.2%;}


/* IE HOWE LOOK HERE!! */
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-close-icon{top:20px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li {padding: 2px 10px;}

.movie-details .tgv-banner .tgv-banner-slider li > figure img{max-width: 1300px;margin-left: -300px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content{width:100%;padding:0 15px;z-index:2;}
.browser-ie.browser-chrome .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{width:60%;}
.browser-ie .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{width:60%;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists{/* min-height:100px; */}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down {width: 170px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block,.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block, .movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-movies-block {margin-left: 25px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists{min-width:100%;}
.tgv-location-experience-block.dropup .tgv-le-drop-down.open .tgv-text-show {border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
.tgv-location-experience-block.dropup .tgv-le-drop-down .tgv-le-drop-down-lists {top: 100%;bottom:auto;-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin: top;}
.movie-show-times .tgv-location-experience-block.dropup .tgv-le-drop-down .tgv-le-drop-down-lists{/* margin-top:10px;margin-bottom:0px; */}
.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists{max-height: 190px;}
.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller,.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller .tse-scroll-content{max-height: 190px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs{padding-top:30px;}
/*E.O Movie Details*/
/* Sign In Page */
.tgv-wrapper .tgv-row .tgv-col1 {padding-right: 10px;}
.tgv-wrapper .tgv-row .tgv-col1 h1 span {font-size: 17px;}
.tgv-wrapper .tgv-row .tgv-col1 h1{margin-bottom:20px;}
.tgv-wrapper .tgv-row .tgv-col1 h2{font-size: 18px;line-height:20px;padding:20px 0 25px;}
.tgv-wrapper .tgv-benifits-block ul {padding-bottom: 40px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table {width: 100%;padding:30px 20px 0px;height:auto;min-height:610px;}
.tgv-btn-groups .tgv-btn{font-size:14px;padding:0 20px;}
.tgv-btn-groups .tgv-btn.tgv-btn-default{font-size:14px;padding:0 20px;}
.tgv-wrapper .tgv-row .tgv-col2.mail-block .tgv-signin-block .signin-table {width: 100%;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block p {padding-top: 15px;}
.guest-popup .modal-dialog{padding:0 15px;margin:0;}
.guest-popup .modal-content .modal-body h4{font-size: 20px;line-height:22px;}
.guest-popup .modal-content .modal-body h4 span{font-size:18px;line-height:20px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul {padding-bottom: 25px;}
.guest-popup .modal-content .modal-body .tgv-no-thanks{font-size:18px;line-height:20px;}
.guest-popup .modal-content {padding: 40px;}
.guest-popup .mtrailermodal-close {top: 10px;right: 10px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell h4 {font-size: 22px;line-height: 25px;}
.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table {width: 75%;}
.tgv-wrapper .tgv-benifits-block ul li:before{display:none;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li:before{display:block;border:none;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul.slick-dots li:before{display:none;}

/*E.O Sign In Page */
	
/* Signup */
.tgv-signup-block{padding:15px 0 0;}
.tgv-signup-block h2{font-size:26px;}
.form-left{padding:0 15px 0 0;}
.form-right{padding:0 0 0 15px;}
.tgv-signup-block .form-links a.tgv-btn{font-size:18px;min-width:185px;}
.tgv-wrapper .verification-emil .modal-dialog {max-width: 700px;padding:0 20px;}
.tgv-wrapper .verification-emil .modal-content{padding:30px 20px;}
/* Profile */
header .tgv-right-nav .profile {margin-right: 108px;}
header .tgv-right-nav .profile .profile-drop-down{width: 255px;min-height: 135px;left: -63px;padding: 15px 10px 15px 10px;}

/*Seat Layout*/
.tgv-ticketbooking .tgv-bookingflow-timer{position:static;}

.tgv-ticketbooking .tgv-bookingflow-timer p span{display:inline-block;vertical-align:top;margin-left:10px;}
.tgv-ticketbooking.payment .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{margin-top:20px;}
.tgv-ticketbooking .tgv-bookingflow-infobar ul{padding:10px 0;}

.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected{padding:5px 0 15px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected h6{margin-top:10px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected ul li{margin-top:10px;}

.tgv-ticketbooking .tgv-seatinfo{padding:0 0 15px;}
.tgv-ticketbooking .tgv-seatinfo ul li{margin-top:15px;margin-left:15px;}

.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{font-size:19px;margin-right:15px;}
.tgv-ticketbooking.tgv-seatlayout .tgv-whitestrap{top:87px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-btn-groups {top: 15px;right: 7px;margin: 0;left: inherit;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{margin: 20px 0 0;}
.tgv-price-breakup-wrap{top:87px;}
.tgv-price-breakup-wrap .container{width:750px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont figure{width:17%;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont .tgv-ticket-sum{width:83%;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont{padding:25px 0;}
/* .tgv-price-breakup-wrap{height: 100%;overflow-y: auto;} */
/*E.O.Seat Layout*/
/*  Food & Beverages */
.tgv-fab-block h2,.tgv-payment h2 {font-size: 25px;line-height: 30px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li a {font-size: 16px;line-height: 20px;}
.tgv-fab-block .tgv-fab-skip {top: 86px;font-size: 16px;line-height: 18px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-food-item .fab-overlay-text p {font-size: 14px;line-height: 18px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-food-item .fab-overlay-text{padding:15px 15px 30px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty h3 {font-size: 14px;line-height: 18px;min-height:40px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li {padding-left: 25px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty .fty-block li .fd-price {min-height: 46px;display: block;max-width: 52px;margin: 0 auto;padding-bottom: 10px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty .fty-block li .tgv-qty-select{margin-left:0;}
/*E.O  Food & Beverages */
/*Side nav */
/* burger menu new */
.tgv-wrapper header .tgv-right-block .tgv-right-nav .tgv-movie-club-login{display:block;border-bottom:1px solid rgba(255, 255, 255, 0.20);}
/* .side-nav-close{top:23px;} */
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav{padding-top:0px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li a{font-size: 14px;line-height: 35px;padding-left:40px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login .tgv-movie-club-block{display:none;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul {position:absolute;right:0px;z-index: 1;width: 335px;top:0px;padding: 0;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul:before{display:none;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li{display:block}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li:before{display:none;}
header .tgv-right-block .side-nav-fixed .side-nav-block{width:335px;}

header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li a,header .tgv-right-block nav ul li a{font-size: 14px;line-height: 35px;font-family: 'GothamBlack';padding-left:25px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block{position:relative;float:left;width:100%;}
header .tgv-right-block nav ul li{display:block;padding:0;}
header .tgv-right-block nav ul li a{padding:0;padding-left:40px;}
header .tgv-right-block nav ul li a:after{left:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
header .tgv-right-block nav ul{padding:0;}
header .tgv-right-block nav ul > li:hover > a,header .tgv-right-block nav ul > li.active > a{color:#fff;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
header .tgv-right-block nav ul > li:hover > a:after,header .tgv-right-block nav ul > li.active > a:after{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li a{position:relative;}
/* burger menu old */


/* header .tgv-right-block {padding-top:45px;position: fixed;top:0;right: -340px;width: 335px;overflow:inherit;overflow-y:inherit;z-index: 2;height: 100%;background:#000;transition:all 0.5s;} hidden new burger menu*/
header .tgv-right-block {padding:320px 20px 20px;position: fixed;top:0;right: -500px;width: 500px;overflow:inherit;overflow-y:inherit;z-index: 2;height: 100%;background:#000;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
header .tgv-right-block nav {display: block;position: relative;right: 0;top: 0;z-index: auto;float: left;width: 100%;padding: 0;margin: 0;}
header.user-login .tgv-right-block nav { margin-left: 0 }
header .tgv-right-block .tgv-right-nav {float: left;width: 100%;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login{float: left;width: 100%;border:0;position:absolute;top:0;left:0;padding:60px 15px 15px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul {position: static;right: auto;z-index: auto;width: auto;top: auto;padding: 0;float: left;width: 100%;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login ul li {display: block;width: 100%;}

/* header .tgv-right-block.burger-menu-mobile nav ul,header .tgv-right-block.burger-menu-mobile .side-nav-fixed .side-nav-block .tgv-nav,header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block,.tgv-wrapper header .tgv-right-block nav{display:none;} */
/* burder menu */
/* header .tgv-right-block.burger-menu-mobile .side-nav-fixed .side-nav-block .tgv-nav li a:before,header .tgv-right-block.burger-menu-mobile nav ul > li > a:after{display:none;} */
header .tgv-right-block.burger-menu-mobile nav ul > li > a:after{display:none;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li{display:inline-block;width:auto;padding-left:50px;text-align:center;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li:first-child{padding-left:0px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li span{font:16px/20px 'Gotham-Medium';display:block;color:rgba(255, 255, 255, 0.80);}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li a{padding:0;display:block;font:18px/45px 'Gotham-Bold';text-transform:uppercase;border-radius:5px;margin:0;margin-top:8px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-login a{background:#fff;color:#ed1c24;width:180px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin span{font:16px/20px 'Gotham-Light';}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin span strong{font:16px/20px 'Gotham-Bold';}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin a{color:#fff;background:#ed1c24;width:140px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub,header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more{display:block}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub{font-size:20px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub a{font-size:20px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more{float:left;max-width:340px;font:16px/25px 'Gotham-Book';color:#fff;padding-top:20px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more a{display:inline-block;font:20px/25px 'Gotham-Bold';color:#03a4ef;position:relative;padding-right:20px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more a:before{position: absolute;content: '';width:11px;height:19px;right:0;top:50%;background:url('../images/sprit.png') no-repeat;background-position:-195px -176px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}
header .tgv-right-block .side-nav-fixed {float: left;width:100%;}
header .tgv-right-block .side-nav-fixed .side-nav-block {width: 335px;float: left;width: 100%;position:relative;right:0 !important;}
header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block {position: relative;float: left;width: 100%;padding:0 15px;padding-top:20px;}
.tgv-search-block{position: absolute;width: 22px;top: 28px;}
.tgv-burger-menu{position: absolute;top: 29px;width: 34px;}
header .tgv-right-block.burger-menu-mobile nav ul li a:before{position: absolute;content: '';top: 50%;left: 0;background: url(../images/sprit.png) no-repeat;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);background-size: 358px auto;}
header .tgv-right-block.burger-menu-mobile nav ul li.tgv-movies a:before{width: 19px;height: 16px;background-position: -166px -305px;}
header .tgv-right-block.burger-menu-mobile nav ul li.tgv-showtimes a:before{width: 17px;height: 17px;background-position: -277px -305px;}
header .tgv-right-block.burger-menu-mobile nav ul li.tgv-cinemas a:before{width: 21px;height: 16px;background-position: -308px -305px;}
header .tgv-right-block.burger-menu-mobile nav ul li.tgv-promation a:before{width: 24px;height: 22px;background-position: -112px -174px;}
header .tgv-right-block.burger-menu-mobile nav ul li.tgv-event a:before{width: 20px;height: 20px;background-position: -152px -174px;}
header .tgv-right-block.burger-menu-mobile .side-nav-fixed .side-nav-block .tgv-nav li.tgv-movie-club a:before{width: 20px;height: 16px;background-position: -197px -305px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li a:before{top:50%;left:0;background:transparent url('../images/sprit.png') no-repeat;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);background-size: 358px auto;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-experience a:before{width: 30px;height: 15px;background-position: -234px -305px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-corporate a:before{width: 31px;height: 20px;background-position: -188px -174px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-aboutus a:before{width: 20px;height: 20px;background-position: -338px -305px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-faq a:before{width: 20px;height: 21px;background-position: -265px -174px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-announcement a:before{width: 24px;height: 22px;background-position: -333px -112px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-nav li.tgv-cinemas a:before{width: 21px;height: 16px;background-position: -308px -305px;}
header .tgv-right-block .side-nav-fixed .side-nav-block .media-app-block figure{display:none;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-media-block{border:0;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-app-block li:first-child{display:block;padding:0 0 5px;;color:#fff;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-app-block{position:relative;padding:15px 0;}
header .tgv-right-block .side-nav-fixed .side-nav-block .tgv-app-block:before{position: absolute;content:'';top:0;left:50%;height:1px;width:130px;background:rgba(255, 255, 255, 0.20);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.tgv-wrapper.side-nav-open, .tgv-wrapper.side-nav-open .tgv-quickbook-row {left: -500px;}
/*E.O burder menu */
.tgv-wrapper.side-nav-open header .tgv-right-block{right:0;overflow: hidden;overflow-y: auto;}

/*E.O Side nav */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {/* padding-left: 40px; */}

/* edit profile start */
.edit-profile .my-profile-container{padding:20px 0 0 0;}
.edit-profile .profile-form .thumb-img{width: 210px;height: 245px;}
.edit-profile .profile-form .thumb-img a{padding:5px;top: 18px;left:-16px;font-size:0;}
.edit-profile .profile-form .thumb-img a:after{right: -10px;border-top: 32px solid #ed1c24;border-right: 10px solid transparent;}
.edit-profile .profile-form-1{width:430px;padding-left:20px;}
.edit-profile .profile-form-1 .form-group,.edit-profile .profile-form-1 .form-group:last-child{width:100%;margin-left:0;margin-right:0;margin-bottom:40px;}
.edit-profile .profile-form-1 .form-group.country-code-block{/* margin-bottom:20px; */}
.edit-profile .profile-form-1 .form-group .form-control{height: 40px;}
.edit-profile .profile-form-1 .form-group .gender{margin:10px 0 0;display:inline-block;font-size:15px;}
.edit-profile .profile-form-1 .radio-blk .tgv-radio{margin-right:10px;}
.edit-profile .ch-pass-container{padding:20px 0 0 0;}
.edit-profile .notification-check{padding:20px 0;}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width: 320px;margin: 0 40px 0 0;}
.edit-profile .thumb-img .profile-fileupload {width: 12%;top: 22px;left: -12px;}
.edit-profile h3{font-size:20px;}
.edit-profile ul.password-info li{font-size:14px;}
/* edit profile end */

/* Cinemas */
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li{padding-left:30px;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li a, .tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini h2{font-size:17px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{width:33.333333333%;}
/* Cinemas Info */
.tgv-cinemas-infoblk .cinema-back{padding:15px 0 0;}
.tgv-cinemas-infoblk h2, .tgv-cinemas-infoblk h4{font-size:18px;line-height:22px;}
.tgv-cinemas-infoblk .cinema-info h2{font-size:18px;line-height:22px;}
.tgv-cinemas-infoblk .info-featuresblk h2{font-size:18px;line-height:22px;}
.tgv-cinemas-infoblk h1{font-size:18px;line-height:22px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk p{font-size:14px;line-height:24px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3{font-size:18px;line-height:22px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3:before{top:-5px;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk{padding:0 0 0 15px;}
.tgv-cinemas-infoblk .tgv-trailer-block .tgv-play-icon:after{width:40px;height:40px;}


/* Edit profile home start */
.edit-profile-home .movie-details-container .card-right:before {left:-244%;width:250%;}
.edit-profile-home .tgv-tsescroll-wrapper .tse-content{white-space: nowrap;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .start-img p{font-size:12px;margin:0;width:100%;}
.edit-profile-home .movie-details-container .movie-left h6{font-size:16px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec ul{padding:0;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{padding:0;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec{padding:0 0 0 5px;}
.edit-profile-home .movie-details-container .movie-left .movie-name{font-size:14px;}
.edit-profile-home .movie-details-container .movie-left .booked-btn{padding:6px;}
.edit-profile-home .movie-details-container .movie-left .booked-now{padding:6px;}
/* .edit-profile-home .movie-details-container .movie-left:after{border-right: 80px solid transparent;border-top:360px solid #0d0d0d;right: -80px;} */
/* .edit-profile-home .movie-details-container .movie-left:before{border-right: 80px solid transparent;border-top:360px solid #545454;right: -81px;} */
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:14px;}
.edit-profile-home .movie-details-container .card-right h6{font-size:16px;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:first-child{line-height:16px;}
.edit-profile-home .movie-details-container .card-right .card-details table tr td:last-child{line-height:16px;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width: 25px;height: 25px;left: -11px;top: 12px;}

.edit-profile-home .movie-details-container .card-right:after{border-top: 362px solid #171717;}
.edit-profile-home .movie-details-container .rewards-sec{padding:20px 0 0 0;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options{padding:10px 0 0;}
.edit-profile-home .movie-details-container .rewards-sec h6{font-size:16px;}
.edit-profile-home .tgv-promo-banners h6{padding:0 0 20px 0;font-size:16px;}
.edit-profile-home .tgv-promo-banners{padding-bottom:40px;}
.edit-profile-home .tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li a{font-size:16px;}
.edit-profile-home .tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs{padding-top:40px;}
.edit-profile-home .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group{padding:20px 0 40px;}
.edit-profile-home .btn-view-group .btn-view{font-size:16px;}
.edit-profile-home .movie-details-container .movie-left .slick-prev{top:-25px;}
.edit-profile-home .movie-details-container .movie-left .slick-next{top:-25px;}
.edit-profile-home .movie-details-container .movie-details .movie-left .important-movie .slick-list:before{height: 10px;}
/* Edit profile home end */


/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list{margin:25px -10px 0;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li {width: 33.3%;}
/*E.O Movies */

/* Rewards Page*/
.tgv-rewards-block .navtabs>li>a, .tgv-rewards-block .navtabs>li.active>a{font-size: 18px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-one{width:175px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-two{width: 307px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-three{width: 119px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-one p{font:12px/21px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-two p{font:14px/23px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p{font:20px/28px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p:after{right: 0px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups .tgv-btn{font: 12px/22px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:before{background-position: -4px -12px;background-size:87px auto;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:hover:before{background-position: -8px -156px;background-size:85px auto;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{margin-bottom: 50px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font-size: 17px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{font-size: 13px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p span {font-size: 12px}    
.tgv-rewards-block .navtabs{padding-top:15px;}
.tgv-rewards-block .navtabs>li>a{padding-bottom:10px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading{min-height: 50px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{padding:13px 0 10px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a::before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a::after{top: 20px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default{padding:0 35px 0 30px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading{min-height: 50px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{padding:13px 0 10px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::after{top: 20px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default{padding:0 35px 0 30px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font:18px/25px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font:13px/23px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{padding-bottom: 15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{padding-bottom: 8px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:13px/23px 'Gotham-Book'}
/* E.O Rewards Page*/
	
/* Booking History */
.tgv-booking-history .bkng-histry-contentblk{padding:20px 0 25px;}

.tgv-booking-history .bkng-histry-contentblk .bh-tab li a{font-size:18px;line-height:22px;min-width:165px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies{padding:25px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster{width:24%;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span{font-size:14px;padding:5px 10px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span:after{border-bottom:28px solid transparent;border-left:13px solid #ed1c24;right:-13px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .book-movdetails{width:76%;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:24px;line-height:26px;padding:13px 10px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul{padding:13px 0 0;top:-8px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-id h4{font-size:16px;line-height:18px;padding:8px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details{padding:10px 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist{margin-left:-5px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li{margin:5px 10px 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li:first-child{margin:5px 20px 0 10px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_ctype:before{left:-13px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_seat_numbers{margin:5px 0 0 3px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info .fd-info-cont{font-size:10px;line-height:15px;padding:10px;width:235px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p{font-size:12px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:after{border-left:13px solid #fff;right:-13px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies{padding:10px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .tgv-booking-movies{padding:0 0 25px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .about-movie h2{font-size:22px;line-height:24px;}
/* Booking History End */
    
/* Inbox Page*/
.tgv-inbox-block .navtabs>li.active>a, .tgv-inbox-block .navtabs>li>a{font-size: 16px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size: 14px;padding-bottom: 10px;}
/* E.O Inbox Page*/    

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{width:25%;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{padding:6px 10px 6px 10px;font-size:16px;}
.tgv-favorites .favorites-container .favorites-movie h4{font-size:16px;}
.tgv-favorites .favorites-container h1{font-size:22px;}
/* favorites movie end */

/* about us page start */
.tgv-about-blk .about-banner h1{bottom:30px;}
.tgv-about-blk .about-content p{font-size:16px;line-height:22px;}
.tgv-about-blk .about-loc-blk .about-right p{font-size:16px;line-height:22px;}
.tgv-about-blk .about-loc-blk .about-left .cinema-map .embed-responsive-100x400px {padding-bottom: 250px;}
/* about us page end */

/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block{margin-top: 20px;}
.tgv-wrapper .tgv-content .tandc-block .tandc h1{font: 43px/50px 'Gotham-Black'}
.tgv-wrapper .tgv-content .tandc-block .tandc p{margin-top: 15px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{margin-top: 30px;margin-bottom: 20px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li{margin-top: 15px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font: 12px/42px 'Gotham-Medium'}
/*E.O Terms and Conditions*/

/* Contactus */
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng h3{font-size:21px;line-height:24px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{font-size:18px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .off-addrs{width:50%;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service{width:50%;padding:0 0 0 15px;}
.tgv-contactus-blk .tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{padding-left: 15px;font-size: 14px;}

/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -147px 97px;background-size: 135%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top figure img{max-width: 70%;}
.tgv-wrapper .tgv-server-error-block .server-error-top h2{font:15px/34px 'Gotham-Book'}
.tgv-wrapper .tgv-server-error-block .server-error-top h3{font:17px/30px 'Gotham-Book'}
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 171px;}
/*E.O Server-Error*/     
	

/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-415px 0;margin:-25px 0 0;}
.tgv-error-block .error-top-content figure{margin:0 -115px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:465px;top:120px;}
.tgv-error-block .error-bottom-content .help-links h6{font-size:16px;line-height:20px;}
.tgv-error-block .error-bottom-content .help-links a{font-size:15px;line-height:18px;}
.tgv-error-block .error-bottom-content .help-links a:last-child:before{height:14px;}
.tgv-error-block .error-bottom-content p{font-size:14px;line-height:18px;}
/* new burger menu */
header .tgv-right-nav .profile .profile-name p{display:inline-block;float:right;text-align:left;padding-left:15px;}
header .tgv-right-nav .profile .profile-name figure {display: inline-block;float: left;}
header .tgv-right-nav .profile .profile-drop-down{width:100%;padding:30px 0 0;position:relative;opacity:1;top:0;left:0;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);background:transparent;}
header .tgv-right-nav .profile .profile-drop-down:before,header .tgv-right-nav .profile .profile-drop-down:after{display:none;}
header .tgv-right-nav .profile .profile-drop-down li a:before{display:none;}
header .tgv-right-nav .profile .profile-drop-down li a{padding:0;}
header .tgv-right-nav .profile .profile-drop-down li{display:inline-block;}
header .tgv-right-nav .profile .profile-drop-down li a{font-family:'Gotham-Bold';margin:0;}
header .tgv-right-nav .profile .profile-drop-down li.edit-profile{display:block;}
header .tgv-right-nav .profile .profile-drop-down li.edit-profile a{position:absolute;top:-47px;left:67px;color:#ed1c24;}
header .tgv-right-nav .profile .profile-drop-down li.my-account a{color:#ed1c24;border:1px solid rgba(255, 255, 255, 0.30);padding:10px 15px;border-radius:4px;text-transform:uppercase;display:inline-block;}
header .tgv-right-nav .profile .profile-drop-down li.booking-history{padding-left:20px;}
header .tgv-right-nav .profile .profile-drop-down li.booking-history a{color:#fff;border:1px solid rgba(255, 255, 255, 0.30);padding:10px 15px;border-radius:4px;text-transform:uppercase;display:inline-block;}
header .tgv-right-nav .profile .profile-drop-down li.logout{display:block;padding-top:20px;}
header .tgv-right-nav .profile .profile-drop-down li.logout a{padding-left:30px;display:inline-block;font-family:'Gotham-Book';color:rgba(255, 255, 255, 0.5);font-size:19px;}
header .tgv-right-nav .profile .profile-drop-down li.logout a:before{display:block;width:20px;height:21px;background:url('../images/signup/logout-icon.png') no-repeat;background-size:100%;}
header .tgv-right-nav .profile{width:100%;margin:0;position:absolute;top:0;left:0;padding:90px 20px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.20);}
header .tgv-right-nav .profile .profile-name figure img {width: 51px;height: 51px;}
/* E.O new burger menu */

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:22px;line-height:26px;padding:16px 0;}
.tgv-experiences .tgv-left-details .tgv-left-contant{left:0px;padding:0 15px;}
.tgv-experiences ul.tgv-experience-list .tgv-left-details .tgv-left-contant{
    padding:0 15px;
}
.tgv-experiences ul.tgv-experience-list li:nth-child(even) .tgv-left-details .tgv-left-contant {left:0px;right: auto;}
.tgv-experiences .tgv-left-details .tgv-left-contant figure img{
    width: auto;
    height: auto;
}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size: 18px;line-height: 20px;padding: 10px 10px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{/* left:210px; */}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:22px;line-height:26px;padding:16px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:22px;line-height:26px;padding:16px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant figure img{height:70px;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size: 18px;line-height: 20px;padding: 10px 10px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:46px;padding-top:8px;}
/* experiences end */

/* corporate sales start */
.tgv-corporate-sale .tgv-event-cards .card-img:after{height:101%;}
.tgv-corporate-sale .cor-card-blk{padding:50px 0;}
.tgv-corporate-sale .tgv-event-cards ul li{width:50%;padding:5px;}
.tgv-corporate-sale .cor-sale-inner .cor-banner-head p{width:80%;}
/* corporate sales end */


/* Experiences inner page start */
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-prev{left:-15px;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-next{right:-15px;}
.ex-inner-page .back-btn a:before{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
.experience-inner-page .slick-arrow.slick-prev{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}
.experience-inner-page .slick-arrow.slick-next{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:20px;line-height:24px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:20px;line-height:24px;}
.experience-inner-page .ex-contant-blk h4 {font-size: 18px;line-height:22px;}
.tgv-experiences .tgv-left-details .tgv-left-contant,.tgv-experiences .tgv-right-details .tgv-right-contant {
    max-width: 100% !important;
    left: 0 !important;
    padding: 0 15px;
    display: flex;
}
.tgv-experiences .tgv-left-details .tgv-left-contant {
    width: 100%;
}
.tgv-experiences .tgv-left-details .tgv-left-contant .experience-icon {
    flex: 40%;
    flex-grow: 1;
    padding-right: 1.5rem;
    display: flex;
    align-items: baseline;
}
.tgv-experiences .tgv-left-details .tgv-left-contant .experience-icon img {
    max-width: 100%;   
}
.tgv-experiences .tgv-left-details .tgv-left-contant .experience-content {
    flex: 60%;
    flex-grow: 0;
}


/* .experience-inner-page .ex-contant-blk ul li, .experience-inner-page .ex-contant-blk ol li{padding:5px 0;} */
/* Experiences inner page end */

    
/*FAQ Starts*/
.tgv-faq-blk .faq-banner h1{left: 6%;font-size: 45px;}
.tgv-faq-blk .faq-content-blk .faq-tab-blk ul{min-height: 20px;}
.tgv-faq-blk .faq-content-blk .faq-tab-blk li a{font-size: 16px;line-height: 20px;}
.tgv-faq-blk .tab-content{padding: 40px 0 30px 0}
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size: 21px;line-height: 27px}
.tgv-faq-blk .tab-content .faq-cinema-content ul{margin-top: 32px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{width:50%; padding: 15px 0 30px}
.tgv-faq-blk .tab-content .faq-cinema-content ul li h3{font-size: 21px;line-height: 25px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li p{width: 100%;font-size: 14px;line-height: 19px;}
    
.tgv-content .faq-desc-block .panel.panel-default .panel-heading{min-height: 50px;}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{padding:13px 20px 10px 0;}
.tgv-content .faq-desc-block .panel.panel-default{padding:0 35px 0 30px;}  
.tgv-content .faq-desc-block.movie-pass .faq-content,.tgv-content .faq-desc-block.faq-ratings .faq-content{margin-top: 30px;}    
/*FAQ Ends*/

/* promotions general page start */
.promotions-general .tgv-content{padding-top:0;}
.promotions-general .movieclub-tabs-block{padding-top: 86px;}
/* promotions general page end */

/* promotions info page start */
.promo-container-1{/* padding-top: 76px; */}
/* promotions info page end */
/*Movies Club */
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2 {font-size: 12px;padding-top: 138px;letter-spacing: 2px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1{padding-bottom:5px;font-size:30px;line-height:32px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups .tgv-btn {font-size: 16px;line-height: 40px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups .tgv-btn {font-size: 16px;line-height: 40px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups{padding:12px 0;}
.movieclub-banner-block .movie-club-cont:before {width: 340px;height: 220px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block .slick-dots,.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block .slick-dots li{padding:0;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block .slick-dots li{margin:0 3px;width: 10px;height: 10px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li:nth-child(3n+1):before{background:#525252;}
.mc-exclusive-benefits .mc-tc-apply{margin-top:25px;}
.mc-exclusive-benefits p {font-size: 12px;line-height: 20px;}
.faq-cont .cinema-location-accordion-block .panel-default>.panel-heading {padding: 0 30px;}
.faq-cont .cinema-location-accordion-block .panel-default .panel-body {padding: 0 30px 35px 30px;}
.faq-cont .cinema-location-accordion-block .panel-default .panel-body p{font-size: 14px;line-height:24px;}
.faq-cont h5,.tgv-content .faq-desc-block.faq-general .faq-content h3{padding: 30px 0 15px;}
.faq-cont h2{padding: 30px 0 15px;}
.mc-movie-money-block h5 {font-size: 25px;line-height: 30px;}
.mc-movie-money-block h2{font-size: 25px;line-height: 30px;}
.whats-new-cont .every-money-block .btn-view-group{margin-right:0;}
/*E.O Movies Club */

/* tgv corporate gallery start */
.tgv-corporate-gallery .gallery-blk h6{font-size:18px;}
.tgv-corporate-gallery .video-blk h6{font-size:18px;}
.tgv-corporate-gallery .tgv-about-blk .gallery-blk .view-all a{font-size:16px;line-height:20px;}
.tgv-corporate-gallery .tgv-about-blk .video-blk .view-all a{font-size:16px;line-height:20px;}
.tgv-corporate-gallery .tgv-about-blk .gallery-blk{padding:40px 0 30px 0;}
.tgv-corporate-gallery .video-blk.private-screen{padding:30px 0;}
/* tgv corporate gallery end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{display:block;}
.tgv-corporate-advertise .promo-container-1{padding:40px 0;}
.tgv-corporate-advertise .promo-container-1 .promo-right{height:auto;}
.tgv-advertise-banner-logo .tgv-img-wrap:before{width: 150px;height:80px;}
.tgv-promo-banners.tgv-advertise-banner-logo .tgv-promo-details .container .tgv-content h3{max-width:100% !important;}
/* corporate advertise end */

/* careers our people start */
.careers-our-people .our-people-contant{left:15px;width:95%;}
.careers-our-people .our-people-contant .our-people-inner-contant h2{font-size:18px;line-height:22px;padding-bottom: 10px;}
.careers-our-people .our-people-contant .our-people-inner-contant p{padding-top:8px;}

.tgv-ceo{padding:10px 0;}
.tgv-ceo .ceo-contant  h2 {font-size: 18px;line-height: 22px;padding-bottom: 10px;}
.tgv-ceo .ceo-contant p{/* padding-top: 10px; */}
/* careers our people end */

/* careers development start */
.careers-development .career-dev-contant h4{font-size:16px;}
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed){padding:13px 20px 10px 0;}
/* careers development end */
/*Movies Club */
.whats-new-cont h4 {font-size: 25px;line-height: 30px;padding: 30px 0 10px;}
.whats-new-cont h2{font-size: 25px;line-height: 30px;padding: 30px 0 10px;}
.whats-new-cont .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list {margin-top: 25px;}
/*E.O Movies Club */
/*TGV Career Core Volue */
.tgv-wrapper .tgv-ccv-block h2 {padding: 35px 0 15px;font-size:22px;line-height:26px;}
.tgv-wrapper .tgv-benifits-block ul {padding-bottom: 20px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li h3 {font-size: 16px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li p {font-size: 14px;line-height: 18px;}
/*E.O TGV Career Core Volue */
/*TGV Careers Opportunies*/
.careers-opportunites-block {padding: 40px 0 60px;}
.careers-opportunites-block h2{font-size:25px;line-height:28px;}
.careers-opportunites-block h3 {font-size:18px;line-height:20px;}
.careers-opportunites-block h4 {font-size: 20px;line-height: 24px;padding-top: 50px;}
.careers-opportunites-block p {font-size: 16px;line-height: 20px;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show {font-size: 16px;padding-bottom: 10px;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block h2{font-size:28px;}
.tgv-file-uplaod-block .file-uplaod{padding-right:125px;}
.tgv-file-uplaod-block .file-uplaod .file-name{font-size:15px;line-height: 20px;padding-top: 9px; padding-left: 15px;}
.tgv-file-uplaod-block .file-uplaod .btn-file-uplad{font-size:14px;width: 125px;}
.tgv-online-block h2 {font-size: 22px;}
/*E.O Careers TGV Online */
/* Contect Us */
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-form-group{width:100%;}
.tgv-content .faq-desc-block .faq-content h3{padding: 30px 0px 15px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .gole-captcha{margin-left:-50px;}
.gole-captcha .g-recaptcha{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.77);}
/*Contest & Event */
.contest-event-block .promo-container-1 .event-details li.ent-ticket {margin-left:0px;}
/*E.O Contest & Event */
.tgv-left-img-right-content figure{width:50%;padding:0 15px 12px 0;}
.promo-container-2 .other-promo-info .sliderlength .slick-dots{display:inline-block;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{width:300px;}
}

@media (max-width:960px){.tgv-faq-blk .faq-banner h1{left: 121px;} }
@media(min-width:768px) and (max-width:991px) and (min-height:350px)  {
header {padding-top: 15px;}
.tgv-auto-complete-search-block .tgv-popular-links-block h2 {font-size: 16px;line-height: 19px;padding: 5px 0 10px;}
.tgv-auto-complete-search-block .tgv-popular-links-block ul li a {font-size: 12px;padding: 5px 0;line-height: 16px;}
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller {/* max-height: 210px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller {/* max-height: 230px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller ul li {font-size: 14px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn {font-size: 11px;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d:path("M 0 -1 l 145 0 l 0 47 -145 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 140 -1 l 15 0 0 48");} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2 {font-size: 18px;line-height: 20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block .tgv-play-icon{width: 40px;height: 40px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block .tgv-play-icon:after {/* background-position: -215px 0;background-size: 297px auto; */}
#trailerModal .modal-dialog {max-width: 560px;}

}
@media(max-width:768px){
.tgv-faq-blk .faq-banner h1{left: 3%}
}
@media(max-width:767px)
{
header {padding-top: 15px;}
.inner-pages header{padding: 17px 0 16px;}
.tgv-search-block,.tgv-burger-menu{top:23px;}
/* header .tgv-logo img{max-width:75%;} */


/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content {bottom: 45px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h1 {font-size: 18px;line-height: 20px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content h2{font-size: 18px;line-height: 20px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li:first-child {padding: 0;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li figure img {width: 58%;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li {font-size: 14px;line-height: 30px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content .tgv-trailer-block {height: 44px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details{background:rgba(0,0,0,0.3);}
.tgv-banner .tgv-banner-slider .slide-item > .tgv-img-wrap{position:relative;height:300px;overflow:hidden;}
.tgv-banner .tgv-banner-slider .slide-item > .tgv-img-wrap > img {position:absolute;max-width:110%;top:0;left:0;}





.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2{fill:#ed1c24;color:#fff;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{color:#000;}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {/* min-width: 100%; */}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width:171px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow{width:52px;height:52px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list {padding: 0 50px !important;}
.tgv-banner-slider .slick-arrow {bottom: 12px;}
.tgv-banner-slider .slick-dots {bottom: 17px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2 {padding: 5px 0;}
.tgv-btnwrap .btn-read-more {font-size: 15px;line-height: 40px;height: 40px;min-width: 140px;}
.tgv-btnwrap .btn-read-more:before{width:30px;}
/* .tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap{position:relative;height:250px;overflow:hidden;} */
.tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap > img {
    /* position:absolute; */
    width: 100%;
    height: auto;
    /* top:0; */
    /* left:50%; */
    /* transform: translateX(-50%); */
    margin-left: auto !important;
}
.btn-view-group .btn-view {font-size: 15px;padding-right:40px;}
.tgv-promo-banners .btn-view-group .btn-view:after, .btn-view-group .btn-view:after{width: 30px;height:30px;background-size:386px auto;background-position:-57px -135px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group .btn-view:hover:after {background-position: -57px -187px;}
.tgv-promo-banners .btn-view-group .btn-view:hover:after,.btn-view-group .btn-view:hover:after{background-position:-57px -187px;}
.tgv-trailer-block .tgv-play-icon {width: 38px;height: 38px;}
.tgv-trailer-block .tgv-play-icon:after {background-position: -191px 0;background-size: 266px auto;}
.tgv-trailer-block .tgv-play-icon:hover:after {background-position: -191px -46px;background-size: 266px auto;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs {padding-top: 30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li{padding-left:30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li a {font-size: 16px;line-height: 25px;min-width: 116px;padding-bottom: 10px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .tgv-moster-card{display:none;}
.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-dots {bottom: 22px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-arrow {bottom: 16px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content{top:50%;bottom:auto;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2, .tgv-promo-banners .promo-banner.tgv-promo-banner1.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {font-size: 22px;line-height: 28px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content p {padding-top: 5px;font-size:12px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap > img{max-width:140%;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li.left-side-img > .tgv-img-wrap > img{max-width:165%;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li.right-side-img > .tgv-img-wrap > img{max-width:165%;margin-left: -55%;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li.middle-side-img > .tgv-img-wrap > img{max-width:165%;margin-left: -50%;margin-right: -50%;}
.tgv-promo-banners .promo-banner.tgv-promo-banner3.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{line-height:25px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner1.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{letter-spacing:2px;}
.tgv-auto-complete-search-block .tgv-popular-links-block h2{font-size:20px;padding:10px 0;}
.tgv-auto-complete-search-block .tgv-popular-links-block ul li a{font-size:14px;padding:6px 0;}/* 
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 168 0 l 2 49 -170 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 165 -1 l 15 0 0 49");} */
/* Sign In Page */
/* .inner-pages .tgv-content {padding-top: 90px;} */
.tgv-wrapper .tgv-row .tgv-col1 {padding-right: 0;}
.tgv-wrapper .tgv-row .tgv-col1, .tgv-wrapper .tgv-row .tgv-col2,.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table{width:100%;}
.tgv-wrapper .tgv-benifits-block ul li:before{display:block;}
.tgv-wrapper .guest-popup .tgv-benifits-block {padding-top: 15px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4 {font-size: 14px;line-height: 16px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4 span {font-size: 14px;line-height: 14px;}
.tgv-wrapper .guest-popup .modal-content .modal-body .tgv-btn-groups.tgv-btn-secondary .tgv-btn {font-size: 15px;line-height: 30px;}
.tgv-wrapper .guest-popup .modal-content .modal-body .tgv-no-thanks{font-size: 14px;line-height: 14px;margin-top:10px;}
.tgv-wrapper .guest-popup .modal-content {padding: 8px 15px;}
.tgv-wrapper .tgv-row .tgv-col2{float:none;padding:0;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table{padding:60px 25px 25px;min-height:auto;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key,.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .sign-key {width: 91px;height: 71px;left: 15px;background-size: auto;top: -35px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key:before,.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .sign-key:before {   background-position: -143px 0;width: 37px;height: 32px;	left: 23px;bottom: 13px;background-size:auto;}
/* .tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .sign-key{} */
.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups {padding-top: 35px;padding-bottom: 20px;}
.tgv-wrapper .tgv-row .tgv-col1{padding-top:50px;}
.tgv-wrapper .tgv-row .tgv-reset-password-block {padding: 0;}
.tgv-wrapper .guest-popup .modal-content {padding: 30px 25px;}
.tgv-wrapper .guest-popup .mtrailermodal-close{width:20px;height:21px;background-size:100%;top:8px;right:8px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul{margin: 0 -25px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul .slick-dots{margin:0;}
.tgv-wrapper .tgv-benifits-block ul li{padding:0 10px;}
.tgv-wrapper .tgv-benifits-block ul li h3{font-size:14px;}
.tgv-wrapper .tgv-benifits-block ul li h2{font-size:14px;}
.tgv-wrapper .tgv-benifits-block ul li p{font-size:10px;line-height:14px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4 {font-size: 18px;line-height: 20px;}
.tgv-wrapper .guest-popup .modal-content .modal-body h4 span {font-size: 16px;line-height: 16px;}
.tgv-wrapper .tgv-benifits-block ul {padding-bottom: 65px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li p {font-size: 12px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul {padding-bottom: 50px;}

/*E.O Sign In Page */
/* Movie show Times */
.movie-show-times .tgv-location-experience-block .filter{display:block;margin-bottom:20px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block{margin-left:0;}

/*E.O Movie show Times */
/* Signup */
.tgv-signup-block{padding:45px 0 0;}
.form-check, .tgv-signup-block .form-links{padding:45px 0 0;}
.tgv-signup-block .form-links p{font-size:15px;}
.tgv-wrapper .verification-emil .modal-content .modal-body h4{font-size:18px;padding:0 0 15px;}
.tgv-wrapper .verification-emil .modal-content .modal-body p{font-size: 16px;padding: 15px 0 10px;}
.tgv-wrapper .verification-emil .modal-content .modal-body h4 {font-size: 15px;line-height: 20px;}
.tgv-wrapper .verification-emil .modal-content .modal-body p {font-size: 14px;}
.tgv-wrapper .verification-emil .modal-content .modal-body h5{font-size: 14px;line-height: 18px;}
.tgv-wrapper .verification-emil .modal-content .modal-body .tgv-btn-groups .tgv-btn{line-height:35px;}

/* Movie details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li:first-child {padding: 0;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details{padding-left:15px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details .tgv-btn-more-info a{font-size:16px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content{width:100%;}
/* Profile */

/*Seat Layout*/
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li{margin:0 0 32px;width:25%;padding:0 12px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li:before{height:16px;bottom:16px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li p{min-height:32px;font-size:14px;line-height:16px;padding:0;margin:40px 0 0;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li p em{top:auto;bottom:-32px;left:50%;margin:0 0 0 -12px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li p span:before{top:-40px;}

.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected h6{font-size:14px;line-height:29px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected ul li{width:35px;height:35px;font:12px/30px 'Gotham-Medium'}

.tgv-ticketbooking .tgv-seatinglayout .tgv-slhead{background-size:100% auto;padding:10px 0 0;}

.tgv-ticketbooking .tgv-seatinglayout .tgv-slbody{padding:25px 0 15px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-btn-groups .tgv-btn.tgv-btn-default{line-height:35px;font-size:16px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-btn-groups{right:0;}
.tgv-ticketbooking .tgv-seatinglayout{padding:10px 0 30px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont{padding:20px 0;}
.tgv-price-breakup-wrap .container{width:100%;}
.tgv-seat-continue.fade.in{background:#000;}
.tgv-seat-continue.modal.fade .modal-dialog{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.tgv-seat-continue.modal.in .modal-dialog{top:0px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0;margin:0;padding:0;}
.tgv-seat-continue .modal-content{padding:30px 100px;}
.tgv-seat-continue .tgv-close{top:47px;right: 50px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat{min-height:auto;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected{position:relative;-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg);-o-transform: rotateX(0deg);transform: rotateX(0deg);transition:none;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat.open .tgv-seats-selected{position:relative;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar{position:static;}
/*E.O.Seat Layout*/
/*  Food & Beverages */
.tgv-fab-block .fab-lists > li {width: 50%;}
.tgv-fab-block h2,.tgv-payment h2 {font-size: 22px;line-height: 25px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li {padding-left:35px;}
.tgv-fab-block .tgv-fab-skip {top: 82px;}
.tgv-fab-block .fab-lists > li {padding: 15px;}
.fab-block.tgv-ticketbooking .tgv-bookingflow-timer p{text-align:left;}
.payment.fab-block.tgv-ticketbooking .tgv-bookingflow-timer p{text-align:center;}
.tgv-fab-block {position: static;}
.tgv-fab-block .tgv-fab-skip {top: 10px;right: 15px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont h4{padding-bottom:10px;}
/*E.O  Food & Beverages */
/*Payment */
.tgv-payment .tgv-payment-row .payment-list li .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading {padding: 0 30px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body {padding: 0 15px 20px;}
/*E.O Payment */

/* edit profile start */
.edit-profile .profile-form{padding:15px;}
.edit-profile .ch-pass-container .tgv-ch-pass{padding:15px;}
.edit-profile .profile-form .thumb-img{width: 100%;height: auto;text-align:center;}
.edit-profile .profile-form .thumb-img figure img{margin:0 auto;}
.edit-profile .profile-form .thumb-img figure{display:inline-block;}    
.edit-profile .profile-form .thumb-img a:after{border-top: 32px solid #ed1c24;}
.edit-profile .profile-form-1{width:100%;margin:20px 0 0 0;padding:0;}
.edit-profile .profile-form-1 .form-group{width:100%;}
.edit-profile .profile-form-1 .form-group:last-child{/* margin:0 0 20px 0; */}
.edit-profile .ch-pass-container .tgv-ch-pass aside{width:100%;margin:20px 0;}
.edit-profile .notification-check .form-check{/* margin:0 0 10px 0; */}
.profile-fileupload{}
.edit-profile .thumb-img .profile-fileupload {width:8%;top:22px;left:-11px;}
.edit-profile .profile-form .thumb-img > figure{max-width:250px;}
.edit-profile .profile-form .thumb-img > figure > img{height:auto;}
.edit-profile .notification-check .form-check .form-check-label{font-size:14px;}

/* edit profile end */
	
/* Cinemas */
.tgv-cinemas-blk .tgv-cini-srch .form-control{font-size:15px;}
.tgv-cinemas-blk .cinemas-innerblk{padding:20px 0 15px;}
.tgv-cinemas-blk .tgv-cinemas-contents .fltrby{font-size:14px;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li{padding-left:15px;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li a, .tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini h2{font-size:16px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content{margin:12px 0 0;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{padding:25px 5px 20px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini p{font-size:14px;line-height:20px;min-height:60px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini .cini-inner-links .more-info{min-width:85px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini .cini-inner-links .show-times{font-size:13px;min-width:95px;margin-left:5px;}


/* Edit profile home start */
.edit-profile-home .movie-details-container .movie-left:before{content:none;display:none;}
.edit-profile-home .movie-details-container .movie-left:after{content:none;display:none;}
.edit-profile-home .movie-details-container .movie-left .tgv-booking{padding:20px 0;}
.edit-profile-home .movie-details-container .movie-left .tgv-booking:last-child{padding-bottom:20px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec{padding-bottom: 20px;}
.edit-profile-home .movie-details-container .movie-left .tgv-book{display:block;float:none;}
.edit-profile-home .movie-details-container .movie-left .movie-date-month{font-size:0;max-width: 40px;}
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:12px;}
.card-right{}
.edit-profile-home .movie-details-container .card-right:before,.edit-profile-home .movie-details-container .movie-details:after {display:none;}
.edit-profile-home .movie-details-container .card-right:after{content:none;display:none;}
.edit-profile-home .movie-details-container .card-right .movieclub-img-sec .tgv-movieclub img{width:100%;}
.edit-profile-home .movie-details-container .card-right .movieclub-img-sec .tgv-barcode img{width:100%;}
.edit-profile-home .movie-details-container .card-right .card-details{padding:10px 0 0;}
.edit-profile-home .movie-details-container .card-right .card-details table{margin:0;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width:45px;height:45px;left:-15px;top:35px;cursor:default;}

.redeem-btn{}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn{display:block;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:after{/* content:none;display:none; */}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .redeem-btn:before{/* content:none;display:none; */}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn{margin-top:10px;}
.point-btn{}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn{display:block;padding:5px;/* border:1px solid rgba(238, 238, 238, 0.33); */margin-left:0;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:after{/* content:none;display:none; */}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn:hover{border:1px solid #ed1c24;}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group .point-btn a:before{/* content:none;display:none; */}
.edit-profile-home .movie-details-container .rewards-sec .rewards-options .point-btn-group.more-reward-group{margin-bottom:20px;margin-left:0;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode figure.scaling{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
/* Edit profile home end */


/* Movie */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li{width:50%;}
/*E.O Movie */
    
/* Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block{margin-top: 30px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li{margin-top: 10px;}
.tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .navtabs>li>a{font-size:18px;}
.tgv-rewards-block .navtabs>li{padding: 0 10px 0px 30px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-one{width: 170px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .col-two{width:320px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font-size: 14px;letter-spacing: 0px;padding-bottom: 10px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3{font:14px/19px 'Gotham-Bold';}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li{margin-top: 10px;min-height:85px;padding: 16px 80px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{font-size:12px;line-height: 22px;text-align: justify}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p span{font-size:11px;line-height: 16px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content:before{top:0px;background-position: 1px -86px;background-size:71px auto}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font: 17px/24px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font: 13px/20px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul{width: 640px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tse-scrollable{overflow: visible}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq.tse-scrollable{height:470px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tse-scroller .tse-scrollbar{right:0px;}
.tgv-rewards-block .tgv-rewards-tabbed-block{padding-right:0;}
/* E.O Rewards Page*/    
ul.alphabet, ul.lower-roman, ul.list-bullet{padding-top:15px;}
/* favorites movie start */
.tgv-favorites .favorites-container h1{font-size:20px;line-height:24px;}
.tgv-favorites .favorites-container .favorites-location h2:before{-webkit-transform:translateY(-50%) scale(0.8, 0.8);-o-transform:translateY(-50%) scale(0.8, 0.8);-ms-transform:translateY(-50%) scale(0.8, 0.8);-moz-transform:translateY(-50%) scale(0.8, 0.8);transform:translateY(-50%) scale(0.8, 0.8);}
.tgv-favorites .favorites-container .favorites-location h2{font-size:16px;line-height:25px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list{padding:20px 0 0;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list .loc-box{padding:10px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3{padding:12px 20px 12px 40px;line-height:16px;font-size:15px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3:before{left:5px;-webkit-transform:translateY(-50%) scale(0.6, 0.6);-o-transform:translateY(-50%) scale(0.6, 0.6);-moz-transform:translateY(-50%) scale(0.6, 0.6);-ms-transform:translateY(-50%) scale(0.6, 0.6);transform:translateY(-50%) scale(0.6, 0.6);}
.tgv-favorites .favorites-container .favorites-movie h2{font-size:16px;line-height:20px;}
.tgv-favorites .favorites-container .favorites-movie h2:before{-webkit-transform:translateY(-50%) scale(0.8, 0.8);-o-transform:translateY(-50%) scale(0.8, 0.8);-ms-transform:translateY(-50%) scale(0.8, 0.8);-moz-transform:translateY(-50%) scale(0.8, 0.8);transform:translateY(-50%) scale(0.8, 0.8);}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul{padding:0;}
.tgv-favorites .favorites-container .favorites-movie .fav-icon{-webkit-transform: scale(0.7, 0.7);-o-transform: scale(0.7, 0.7);-ms-transform: scale(0.7, 0.7);-moz-transform: scale(0.7, 0.7);transform: scale(0.7, 0.7);top:10px;left:10px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{padding-right:10px;padding-bottom:30px;width:33.3%;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-movie-information{padding:6px 0 0;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-movie-information li{width:auto;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-info figure > img{width:100%;}
.tgv-favorites .favorites-container .favorites-movie h4{font-size:14px;line-height:18px;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{font-size:16px;padding:6px 20px 6px 20px;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn:before{border-top:35px solid #fff;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn:hover:before{border-top:35px solid #ed1c24;}
/* favorites movie end */

/* about us page start */
.tgv-about-blk .about-banner h1{left:20px;bottom:30px;font-size:30px;line-height:34px;}
.tgv-about-blk .about-banner .about-banner-img:after{opacity:0.2;}
.tgv-about-blk .about-content-blk .about-tab-blk{padding:15px 0;}
.tgv-about-blk .about-content-blk .about-tab-blk li{padding-left:40px;}
.tgv-about-blk .about-content-blk .about-tab-blk li a{font-size: 18px;line-height: 20px;}
.tgv-about-blk .about-content{padding:20px 0;}
.tgv-about-blk .about-content h4{font-size:18px;line-height:22px;}
.tgv-about-blk .about-content p{line-height:20px;padding-bottom:10px;}
.tgv-about-blk .about-loc-blk{padding:20px 0;}
.tgv-about-blk .about-loc-blk .about-right h4{font-size:18px;line-height:22px;padding-bottom:15px;}
.tgv-about-blk .about-loc-blk .about-right p{line-height:20px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn{padding:0 20px 0 40px;line-height:32px;}
.tgv-about-blk .about-loc-blk .about-right .find-btn:before{left:10px;top:12%;-webkit-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);-moz-transform: scale(0.8);transform: scale(0.8);}
.tgv-about-blk .gallery-blk{padding:20px 0;}
.tgv-about-blk .gallery-blk h4{font-size:18px;line-height:22px;padding-bottom:15px;}
.tgv-about-blk .gallery-blk .gallery-img{margin:0 -5px;}
.tgv-about-blk .gallery-blk .gallery-img li{width:50%;padding:0 7px 15px 5px;}
.tgv-about-blk .gallery-blk .view-all-btn{text-align:center;}
.tgv-about-blk .video-blk .view-all-btn{text-align:center;}
.tgv-about-blk .video-blk{padding:20px 0 30px 0;}
.tgv-about-blk .video-blk h4{font-size:18px;line-height:22px;padding-bottom:15px;}
.tgv-about-blk .video-blk .video-img{margin:0 -7px 0px -5px;}
.tgv-about-blk .video-blk .video-img li{padding:0 7px 15px 5px;}
.tgv-about-blk .video-blk .video-img li figure:before{-webkit-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}
.promo-container-1 .promo-left figure.tgv-video:before{-webkit-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}

.aboutus-img-popup .item > img{width:100%;}
/* about us page end */
	
/* Contactus */
.tgv-contactus-blk{padding:25px 0 35px;}
.tgv-contactus-blk .tgv-enquiry-blk{padding:0 0 0 15px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-form-group{width:100%;float:none;padding:0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng h3{font-size:18px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng p{font-size:15px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups .submit-btn{font-size:18px;line-height:22px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{font-size:16px;line-height:20px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt p, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt a{font-size:14px;line-height:22px;}
.tgv-contactus-blk .tgv-location-experience-block .tgv-le-drop-down.open .tgv-text-show{padding:10px 20px 10px 15px;}
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -154px 125px;background-size: 145%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 180px;}
/*E.O Server-Error*/    
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-465px 0;margin:-15px 0 0;}
.tgv-error-block .error-top-content figure{margin:0 -180px 0 0;}
.tgv-error-block .error-bottom-content .help-links{left:415px;}
/*Maitanance Block */
.tgv-maitanance-block .tgv-maint-cont h1{font-size:25px;}
.tgv-maitanance-block .tgv-maint-cont h1 .tgv-secondary-cont{font-size:10px;line-height:15px;}
/*E.OMaitanance Block */

/* experiences start */
.tgv-experiences{padding-bottom:30px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:20px;line-height:24px;padding:12px 0;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2{font-size:20px;line-height:24px;padding-top: 0;}
.tgv-experiences .tgv-left-details .tgv-left-contant{}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size:16px;line-height:18px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{left:170px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:20px;line-height:24px;padding:12px 10px 12px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:20px;line-height:24px;padding:12px 10px 12px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size:16px;line-height:18px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:46px;padding-top:8px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size:46px;padding-top:8px;}
.tgv-experiences br{display:none;}
/* experiences end */

header .tgv-right-block{width:100%;right:auto;left:100%;}
.tgv-wrapper.side-nav-open header .tgv-right-block{width:100%;right:auto;left:0;}

/* burger menu */
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub {font-size: 13px;line-height: 18px;max-width:300px;margin-bottom:25px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub a {font-size: 15px;line-height: 20px;padding-right:110px;background-size: 100px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li {padding-left: 30px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin span{font-size: 14px;line-height: 20px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin span strong {font-size: 14px;line-height: 18px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li span {font-size: 12px;line-height: 15px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li a {font-size: 14px;line-height:40px;width: 120px;line-height: 40px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more {font-size: 12px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more a {font-size: 14px;padding-right:15px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more a:before{width: 8px;height: 13px;background-size:360px;background-position:-140px -127px;}
header .tgv-right-nav .profile .profile-drop-down li a{font-size:12px;}
header .tgv-right-nav .profile .profile-drop-down li.booking-history {padding-left: 10px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-login a,header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin a{width:130px;}
header .tgv-right-block .tgv-right-nav .tgv-movie-club-login{padding-top:85px;}
.tgv-wrapper.side-nav-open header .tgv-right-block:before{position:fixed;content:'';width:100%;height:78px;top:0;left:0;background:#000;z-index:3;}
header .tgv-right-nav .profile{background: #1a1a19 url(../images/bg-paten.png) repeat;}
.tgv-wrapper.side-nav-open header .tgv-logo {position: fixed;z-index: 3;top: 15px;left: 15px;transition: all 0.5s;}
header .tgv-right-nav .profile .profile-drop-down {width:100%;/* left:-17px;top:65px; */}
.tgv-wrapper.side-nav-open .side-nav-overlay,.side-nav-overlay{display:none !important;}
/*E.O burger menu */

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .cor-banner-head h1{font-size:30px;line-height:34px;}
.tgv-corporate-sale .cor-sale-inner .cor-banner-head p{font-size:14px;line-height:18px;}
.tgv-corporate-sale .slick-dots{bottom:20px;}
.tgv-corporate-sale .slick-arrow.slick-prev{left:15px;}
.tgv-corporate-sale .slick-arrow.slick-next{right:15px;}
/* corporate sales end */


/* Experiences inner page start */
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-prev{left:0px;}
.experience-inner-page .ex-inner-contant-blk .slick-arrow.slick-next{right:0;}
.experience-inner-page .map-inner h2{font-size:16px;line-height:20px;}
.experience-inner-page .btn-group .find-btn:before{left:10px;-webkit-transform: translateY(-50%) scale(0.7);-moz-transform: translateY(-50%) scale(0.7);-ms-transform: translateY(-50%) scale(0.7);-o-transform: translateY(-50%) scale(0.7);transform: translateY(-50%) scale(0.7);}
.experience-inner-page .btn-group .find-btn{padding:10px 20px 10px 40px;}
.experience-inner-page .tgv-cinemas-shows h3{font-size:16px;}
.experience-inner-page .slick-dots{bottom:30px;}
.experience-inner-page .cor-sale-inner .corporate-contant{bottom:25%;}
.experience-inner-page .mc-video-block figure{overflow: hidden;position: relative;height: 300px;}
.experience-inner-page .mc-video-block figure img{width:160%;max-width: none;position: absolute;top: 50%;left: 50%;margin: -150px 0 0 -386px;height: 100%;}
.experience-inner-page .ex-contant-blk h4 {font-size: 16px;line-height: 20px;padding:10px 0 5px;}
/* .experience-inner-page .ex-contant-blk ul li, .experience-inner-page .ex-contant-blk ol {font-size: 14px;line-height: 18px;} */
.experience-inner-page .ex-contant-blk h4, .experience-inner-page .ex-contant-blk h3{font-size:18px;line-height: 22px;padding:10px 0;}
/* Experiences inner page end */

    
/*FAQ Starts*/
header .return-content{padding-top:10px; }    
.tgv-faq-blk .faq-banner h1{left: 2%;font-size: 35px;bottom: 25px;}
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size: 19px;line-height: 25px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li h3{font-size: 20px;}
.tgv-content .faq-desc-block{padding-left:0;}
.tgv-content .faq-desc-block .panel-group{margin-bottom: 40px;}
.tgv-content .faq-desc-block.movie-pass .faq-content,.tgv-content .faq-desc-block.faq-ratings .faq-content{margin-top: 25px;}    
/*FAQ Ends*/   

/* promotions general page start */
.promotions-general h1{font-size:18px;padding:20px 0;}
/* promotions general page end */ 

/* promotions info page start */
.promo-container-1 .dropcaps{font-size: 37px;padding-top: 11px;}
.promo-container-1 .promo-right h1{font-size:20px;line-height:24px;}
.promo-container-2 .other-promo-info ul{margin:0 -15px;}
.promo-container-2 .other-promo-info ul li{padding:0 15px 70px 15px;}
.promo-container-2 .more-info-group{padding-top:0;}
.promo-container-1 .promo-sec{padding:20px 0;}
/* promotions info page end */

/*Movies Club */
.faq-cont .cinema-location-accordion-block .panel-default>.panel-heading .panel-title a{font-size:14px;}
.movieclub-banner-block figure {position: relative;height: 350px;overflow:hidden;}
.movieclub-banner-block figure img{position: absolute;width: auto;z-index: -1;max-width: 1460px;margin-left: -410px;}
.movieclub-banner-block .movie-club-cont,.movieclub-banner-block .movie-club-cont .move-club-row{position:relative;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.movieclub-banner-block .movie-club-cont{margin-top:-290px;}
.movieclub-banner-block .movie-club-cont:before{left:50%;top:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block,.movieclub-banner-block .movie-club-cont .move-club-row .right-block{width:100%;}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2{margin:0 auto;max-width:300px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block{background:#000;padding:20px;margin-top:20px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1{padding-bottom:15px;}
.faq-cont .cinema-location-accordion-block .panel-default .panel-body ul li{font-size:14px;line-height:16px;}
/*E.O Movies Club */

/* experiences events start */
.tgv-experiences-events .tgv-left-contant p{line-height:20px;width:75%;}
.tgv-experiences-events .tgv-btn-group{padding-top:15px;}
.tgv-experiences-events .tgv-right-details .tgv-right-contant p{line-height:20px;width:85%;}
/* experiences events end */

/* tgv corporate gallery start */
.tgv-corporate-gallery .tgv-about-blk .video-container-1 .video-blk .video-img li{padding:0 7px 15px 5px;}
.tgv-corporate-gallery .tgv-about-blk .video-container-1 .video-blk{padding:20px 0;}
.tgv-corporate-gallery .video-container-1 .video-blk .video-view-all a{font-size:16px;line-height:20px;}
.tgv-corporate-gallery .video-container-1 .video-blk .video-view-all{padding-top:10px;}
.tgv-corporate-gallery .tgv-about-blk .video-container-2 .video-blk .video-img li{padding:0 7px 15px 5px;}
.tgv-corporate-gallery .tgv-about-blk .video-container-2 .video-blk{padding:20px 0;}
.tgv-corporate-gallery .video-container-2 .video-blk .video-view-all a{font-size:16px;line-height:20px;}
.tgv-corporate-gallery .video-container-2 .video-blk .video-view-all{padding-top:10px;}
/* tgv corporate gallery end */

/* careers page start */
.tgv-careers .tgv-corporate-sale .cor-sale-inner .corporate-contant{bottom:50px;}
/* careers page end */

/* careers our people start */
.tgv-about-blk .about-banner .about-banner-img:after{opacity:1;}
.tgv-about-blk .about-banner .about-banner-img:after{background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);background: -o-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);background: -ms-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);}
.careers-our-people .our-people-contant .our-people-inner-contant h2:after{width:100%;}
.careers-our-people .our-people-contant{position: relative;top: 0;left: 0;bottom: 0;overflow: hidden;margin-top: -80px;width: 100%;padding:40px 15px;}
.careers-our-people .our-people-contant:after{position:absolute;content:'';top:0;left:0;bottom:0;width:100%;height:100%;display:block;z-index:-1;background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.5) 100%);background: -o-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.5) 100%);background: -ms-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.5) 100%);background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.5) 100%);background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.5) 100%);}
.careers-our-people .our-people-inner-contant{position: static;top: 0;    -webkit-transform: translate(0, -50%);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}
.careers-our-people .our-people-contant .our-people-inner-contant p{padding-top:15px;}
.careers-our-people .tgv-about-blk .about-content-blk .about-tab-blk li a{font-size:16px;line-height:20px;}
/* .careers-our-people .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{font-size:14px;line-height:50px;max-height: 30px;padding:0 35px 0 15px;} */
.careers-our-people .tgv-location-experience-block .tgv-le-drop-down{width:250px;}
.careers-our-people .market-blk h4{font-size:16px;line-height:20px;padding-bottom:15px;}
.careers-our-people .market-blk p{font-size:16px;line-height:20px;}
.careers-our-people .tgv-about-blk .gallery-blk{padding:20px 0;}
.careers-our-people .tgv-about-blk .gallery-blk h4{font-size:16px;line-height:20px;padding-top:20px;}
.careers-our-people .tgv-about-blk .video-blk{padding:20px 0;}
.careers-our-people .tgv-about-blk .video-blk h4{font-size:16px;line-height:20px;}
.tgv-about-blk .gallery-blk .view-all-btn.gallery4img-xs-visible{display:block;}
/* careers our people end */

/* careers careers recognitions start */
.careers-recognitions .careers-our-people .about-banner-img{position:static;height:auto;}
.careers-recognitions .careers-our-people .about-banner-img img{position:static;}
/* careers careers recognitions end */

/* careers development start */
.careers-development .careers-our-people .about-banner-img{position:static;height:auto;}
.careers-development .careers-our-people .about-banner-img img{position:static;}
/* careers development end */
/*TGV Careers Opportunies*/
.careers-opportunites-block h2 {font-size: 20px;line-height: 25px;}
.careers-opportunites-block .co-form-block{margin-top:25px;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show {font-size: 14px;}
.careers-opportunites-block h4 {font-size: 18px;line-height: 22px;padding-top: 40px;}
.careers-opportunites-block .tgv-btn-groups .tgv-btn {font-size: 18px;}
.careers-opportunites-block .tgv-btn-groups .tgv-btn {font-size: 16px;min-width: 155px;}
/*E.O TGV Careers Opportunies*/
/*Contest & Event */
.contest-event-block .promo-container-1 .promo-left,.contest-event-block .promo-container-1 .promo-right{width:100%;}
.promo-container-2 .other-promo-info {padding: 20px 0 30px;}
/*E.O Contest & Event */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .gole-captcha {margin-left:0px;text-align:left;}
.tgv-corporate-gallery .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content {width: 100% !important;}

.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block {padding: 10px 0;}
.tgv-signup-block .form-group{margin-bottom:35px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{width:100%;}

}
@media(max-width:767px) and (max-height:450px)  {
#trailerModal .modal-dialog{width:70%;}
}

@media (min-width:639px) and (max-width:767px) and (min-height:360px){
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller,.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller .tse-scroll-content {/* max-height: 200px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller {/* max-height: 200px; */}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 179 0 l 0 49 -179 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 178 -1 l 11 0 0 51");}
 */
/* Rewards Page*/
.tgv-rewards-block .navtabs>li>a, .tgv-rewards-block .navtabs>li.active>a{font: 17px/30px "Gotham-Light"}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-one{width:163px;}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-two{width: 280px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-three{width: 146px;}
/* E.O Rewards Page*/
    
/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{padding-top: 0px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font: 11px/42px 'Gotham-Medium'}
/*E.O Terms and Conditions*/
}
@media (max-width:639px) {
header .tgv-logo a svg {width: 100px;}
.tgv-banner .tgv-banner-slider li > .tgv-img-wrap{height:370px;}
.tgv-banner .tgv-banner-slider li > .tgv-img-wrap > img{max-width:150%;margin-left:-85px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group {z-index: 1;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content, .tgv-promo-banners .promo-banner.tgv-promo-banner2 .tgv-banner-slider li .tgv-promo-details .container .tgv-content, .tgv-promo-banners .promo-banner.tgv-promo-banner2.tgv-banner-slider li .tgv-promo-details .container .tgv-content{padding:0 15px;width:100%;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2, .tgv-promo-banners .promo-banner.tgv-promo-banner1 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h2,.tgv-promo-banners .promo-banner.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2, .tgv-promo-banners .promo-banner.tgv-promo-banner1.tgv-banner-slider li .tgv-promo-details .container .tgv-content h2 {font-size: 20px;line-height: 24px;}
.tgv-promo-banners .promo-banner.tgv-promo-banner3 .tgv-banner-slider li .tgv-promo-details .container .tgv-content h2{line-height:20px;}
.tgv-auto-complete-search .tgv-auto-complete-search-block {width: 100%;}
.tgv-auto-complete-search-block .form-group{margin-top:80px;}
.tgv-auto-complete-search .tgv-logo{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}
.tgv-auto-complete-search  .tt-dropdown-menu{height: 200px;overflow: scroll;}
.tgv-auto-complete-search-block .field-autocomplete .icon-close {width: 20px;height: 20px;background-position: -56px -241px;background-size: 386px auto;}
.tgv-auto-complete-search-block .field-autocomplete .icon-search {width: 19px;height: 19px;background-position: -166px top;background-size: 360px auto;}
.tgv-auto-complete-search-block .form-group label{font-size:14px;margin-top:-13px;}
.tgv-auto-complete-search-block .form-group .form-control{font-size:14px;height:40px;}
.tgv-auto-complete-search-block .form-group,.tgv-auto-complete-search-block .form-group.date-icon{margin-bottom:15px;}
.tgv-auto-complete-search-block .tt-suggestion p {font-size:12px;line-height:17px;padding: 7px 0;}
.tgv-auto-complete-search-block .form-group.focused label {top: -5px;}
.tgv-auto-complete-search-block .tt-dropdown-menu{padding-top:20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group, .tgv-promo-banners .btn-view-group {text-align:center;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .btn-view-group .btn-view, .tgv-promo-banners .btn-view-group .btn-view{float:none;text-align:center;}
/* .tgv-quickbook-row .rc-qbtitle-mobile{font-size:20px;}
.tgv-quickbook-row .rc-qbtitle-mobile{margin-bottom:20px;} */

footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col{width:100% !important;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body{display:none;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head {border-bottom:1px solid rgba(255, 255, 255, 0.5);cursor: pointer;padding: 7px 0px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-2 .tgv-accordion-head, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-4 .tgv-accordion-head,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-3 .tgv-accordion-head,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-5 .tgv-accordion-head, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-7 .tgv-accordion-head, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head{font-size: 15px;line-height:30px;margin-bottom:0;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head a{display:block;padding-right:20px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head span{display:block;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head.open span:before{-webkit-transform: translate(0,-50%) rotateX(0deg);-moz-transform: translate(0,-50%) rotateX(0deg);-ms-transform: translate(0,-50%) rotateX(0deg);-o-transform: translate(0,-50%) rotateX(0deg);transform: translate(0,-50%) rotateX(0deg);}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body {padding-top:10px;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-body .tgv-detail-lists li a {font-size: 14px;line-height: 20px;display:block;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head a:before {width: 23px;height: 20px;background-position: -233px -426px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-2 .tgv-accordion-head a:before {width: 25px;height: 22px;background-position: -275px -426px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-4 .tgv-accordion-head a:before {width: 22px;height: 22px;background-position: -388px -426px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-5 .tgv-accordion-head a:before {width: 28px;height: 22px;background-position: -431px -426px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head a:before {width: 35px;height: 31px;background-position: right -157px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-7 .tgv-accordion-head a:before {width: 27px;height: 27px;background-position: -473px -426px;background-size: auto;}
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-1 .tgv-accordion-head a, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-2 .tgv-accordion-head a, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-4 .tgv-accordion-head a,footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-5 .tgv-accordion-head a, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-7 .tgv-accordion-head a, footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col.tgv-col-6 .tgv-accordion-head a{padding-left: 35px;}
/* Signup */
.tgv-signup-block h2{font-size:24px;}
.form-left, .form-right{width:100%;display:block;padding:0;}
.form-group .error,.form-check .error{line-height:14px;font-size:12px;}
/*Sign In Page */
.tgv-wrapper .tgv-benifits-block ul{margin:0;}
.tgv-wrapper .guest-popup.fade.in{background:#000;}
.tgv-wrapper .guest-popup .tgv-benifits-block{padding-top:20px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul{margin:0;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li{width:100%;padding:15px 0;display:table;min-height:120px;text-align:center;}
.tgv-wrapper .guest-popup .modal-content {padding: 40px 25px 20px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li:before{width:100%;height:1px;top:0;left:0;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li:first-child:before{display:none;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li a{position:relative;padding-left:110px;margin-top:0px;text-align:left;display:table-cell;vertical-align:middle;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li h3 {font-size: 16px;}
.tgv-wrapper .guest-popup.modal.fade .modal-dialog{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.tgv-wrapper .guest-popup.modal.in .modal-dialog{top:0px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0;margin:0;padding:0;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul {padding-bottom: 30px;}
.tgv-wrapper .guest-popup .tgv-btn-groups.tgv-btn-secondary .tgv-btn, .tgv-wrapper .guest-popup .modal-content .modal-body .tgv-no-thanks{font-size: 14px;line-height: 35px;}
.tgv-wrapper .guest-popup .modal-content .modal-body .tgv-no-thanks{margin-top:20px;padding:0 10px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li a figure{position:absolute;top:50%;left:0;text-align:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}
/*E.O Sign In Page */
/* Profile */
header .tgv-right-nav .profile .profile-drop-down li a{font-size:14px;line-height:20px;}
header .tgv-right-nav .profile .profile-drop-down {width: 100%;min-height: 115px;}
header .tgv-right-nav .profile .profile-drop-down:before{top:5px;}

/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li > figure > img {max-width: 1780px;margin-left: -680px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content {padding:0 15px;left:0;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down{width: 210px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block {margin-left: 20px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 23px;line-height: 24px;}
.cinema-location-accordion-block .panel-default>.panel-heading .panel-title a i{width: 17px;height: 17px;right:5px;}
.cinema-location-accordion-block .panel-default>.panel-heading .panel-title a.collapsed i:after{width: 17px;height: 17px;background-position: -72px -196px;background-size: 312px 312px;}
.cinema-location-accordion-block .panel-default>.panel-heading .panel-title a i:after{width: 17px;height: 17px;background-position: -98px -196px;background-size: 312px 312px;}
/* Show Times */
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body{padding:15px 30px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1{display:block;width:auto;padding:0;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1 figure{display:none;}
.browser-ie .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1{width:100%;}
.browser-ie.browser-edge .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{width:100%;}
.browser-ie.browser-chrome .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{width:100%;}
.browser-ie .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{width:100%;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1 h3{padding-top:0;padding-bottom:25px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col1 h3 span{display:none;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2{display:block;}
.browser-safari .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row .movie-col2 {float: none;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down{width:175px;}

/* .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time {font-size: 10px;} */
/* .movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .time {font-size: 11px !important;} */
/* .movie-show-times .tgv-location-experience-block .filter{display:block;margin-bottom:20px;} */
/* .movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block {margin-left:0px;} */

.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block.open .tgv-text-show{padding-left:14px;}
/*E.O Show Times */
/*Seat Layout*/

.tgv-ticketbooking.tgv-seatlayout .tgv-whitestrap{top:81px;}
.tgv-price-breakup-wrap{top: 81px;}
.tgv-seat-continue .tgv-close{top:20px;right:30px;}
.tgv-seat-continue .modal-content{padding: 65px 30px 30px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span{font-size:12px;}
/*  Food & Beverages */
.tgv-fab-block {position: static;}
.tgv-fab-block h2,.tgv-payment h2 {font-size: 20px;line-height: 25px;}

.tgv-fab-block .fab-lists{padding-top:5px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty .fty-block li .fd-price {font-size: 16px;line-height: 18px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-food-item .fab-overlay-text p {font-size: 12px;line-height: 16px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs {padding: 15px 0 0px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs li a{padding-bottom:25px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty h3 .fd-info .fd-info-cont{font-size:10px;line-height:14px;width:193px;right:-40px;}
.tgv-fab-block .fab-lists > li .fab-detail .fab-qty h3 .fd-info .fd-info-cont:after{right:37px;}
/*E.O  Food & Beverages */
/*Payment */
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li .col2, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li .col3{font-size:13px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col2 {line-height: 50px;}
/*E.O Payment */
header .sign-in-close-icon.tgv-price-breakup-total-close{background-size:100%;width: 20px;height: 20px;}
.tgv-fab-block .tgv-tabs-scroller .tgv-fab-tabs{padding-right:20px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {/* padding-left: 37px; */}
	
/* Cinemas */
.tgv-cinemas-blk .tgv-cinemas-contents .fltrby{float:none;display:block;padding:3px 0 0 50px;}
.tgv-cinemas-blk .tgv-cinemas-contents .fltrby:before{left:0;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs{float:none;display:block;padding:12px 0 0;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{width:50%;}
/* Cinemas Info */
.tgv-cinemas-infoblk .cinema-detailsblk, .tgv-cinemas-infoblk .movies-infoblk{padding:25px 0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk{width:100%;float:none;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk .info-addressblk{padding-right:0;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h4{padding:15px 10px 15px 55px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk h2{padding:15px 10px 15px 55px;}
.tgv-cinemas-infoblk .cinema-info .info-leftblk p{padding:10px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk{font-size:0;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3{width:50%;display:inline-block;margin:0;padding:0 10px 0 50px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3.st-cpty{margin:0;padding-right:0;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk{width:100%;float:none;padding:20px 0 0;}
.tgv-cinemas-infoblk .info-featuresblk{margin:30px 0 0;}
.tgv-cinemas-infoblk .info-featuresblk{padding-top:15px;}
.tgv-cinemas-infoblk .info-featuresblk ul li{/* margin:10px 0 0 10px; */}	
/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group {z-index:1 !important;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group {z-index: 1;}
/*E.O Movies */
    
/*Rewards page*/    
.tgv-rewards-block .tgv-rewards-tabbed-block{margin-top: 20px;padding-right: 16px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul{width: 572px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-one{width:163px;}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-two{width: 277px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement .statement.col-three{width: 90px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tse-scrollable .tse-scroll-content{overflow: scroll !important}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2{font: 12px/18px 'Gotham-Bold';}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul {width: 99%}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li{padding: 16px 60px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3{font: 12px/18px 'Gotham-Bold';}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{line-height: 18px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content:before{left: -50px;}
/*E.O Rewards page*/
	
/* Booking History */
.tgv-booking-history .bkng-histry-contentblk{padding:15px 0;}
.tgv-booking-history .bkng-histry-contentblk .bh-tab li a{font-size:16px;line-height:18px;min-width:auto;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies{padding:15px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster{position:relative;width:100%;float:none;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster figure, .tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster figure > img{display:none;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span{padding:5px 10px 5px 15px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .book-movdetails{width:100%;float:none;padding:15px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr{position:relative;top:0;left:0;padding:15px 0 0;background:#303030;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span:before{display:none;content:none;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:20px;line-height:24px;padding:0;display:block;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul li{padding:0 8px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul li:first-child figure{width:30px;height:30px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul li:before{left:-2px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul{display:block;top:0;padding:10px 0 0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-id h4{font-size:15px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li{font-size:14px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_date:before, .tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_time:before{left:-5px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p{font-size:11px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info .fd-info-cont{right:-20px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info .fd-info-cont:after{top:auto;bottom:-20px;border-bottom:23px solid #585858;border-top:0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info .fd-info-cont:after{right:20px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgv-btngroup a{font-size:14px;padding:0 0 0 30px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgv-btngroup a:before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .ucmovies-infoblk{padding:0;}
.tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .ucmovies-infoblk .left-curve, .tgv-booking-history .bkng-histry-contentblk .tgv-lastseen-movies .ucmovies-infoblk .right-curve{display:none;}
/* Booking History End */
    
/*Inbox page*/
    .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size: 12px;line-height: 18px;}
    .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label span{width: 88%;}
    .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content a{right: 20px;}
/*E.O Inbox  page*/
    
/*Terms and Conditions*/
    .tgv-wrapper .tgv-content .tandc-block .tandc h1{font: 40px/50px 'Gotham-Black'}
    .tgv-wrapper .tgv-content .tandc-block .tandc p{margin-top: 10px;}
    .tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{margin-top: 20px;margin-bottom: 15px;font: 20px/30px 'Gotham-Bold'}
    .tgv-wrapper .tgv-content .tandc-block .tandc p, .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{font: 12px/22px 'Gotham-Medium'}    
/*E.O Terms and Conditions*/
    
/* about us page start */
.tgv-about-blk .about-banner .about-banner-img{overflow: hidden;position: relative;height:230px;}
.tgv-about-blk .about-banner .about-banner-img img{width:1125px;max-width: none;position: absolute;top: 50%;left: 50%;margin:-115px 0 0 -600px;height:100%;}
.tgv-about-blk .about-loc-blk .about-left{width:100%;}
.tgv-about-blk .about-loc-blk .about-right{width:100%;padding:20px 0 0;}
.tgv-about-blk .about-banner h1{font-size:25px;}
.tgv-about-blk .about-content-blk .about-tab-blk li a{font-size:16px;}
.tgv-about-blk .about-content-blk .about-tab-blk li{padding-left:20px;}
.tgv-about-blk .about-content h4{font-size:16px;line-height:20px;}
.tgv-about-blk .about-loc-blk .about-right h4{font-size:16px;line-height:20px;}
.tgv-about-blk .gallery-blk h4{font-size:16px;}
.tgv-about-blk .video-blk h4{font-size:16px;}
/* about us page end */
	
/* Contactus */
.tgv-contactus-blk .tgv-enquiry-blk{width:100%;float:none;padding:0;}
.tgv-contactus-blk .google-info{width:100%;float:none;}
.tgv-contactus-blk .google-info .cinema-map, .tgv-contactus-blk .google-info .cinema-map img{display:none;}
.tgv-contactus-blk .google-info .get-drctn{display:block;}
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -194px 133px;background-size: 175%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 180px;}
/*E.O Server-Error*/     
	
/* 404 Error */
.tgv-error-block{padding-bottom:75px;}
.tgv-error-block .error-top-content figure{margin:0 -230px 0 0;}
.tgv-error-block .error-bottom-content{background-position:-385px 0;margin:-25px 0 0;}
.tgv-error-block .error-bottom-content .help-links{position:relative;top:100%;left:0;width:100%;text-align:center;padding:15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.tgv-error-block .error-bottom-content .help-links h6{font-size:15px;}
/* footer  */
footer .tgv-ftr-row2 .tgv-accordion-block .tgv-col .tgv-accordion-head a span{display:block;}

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:16px;line-height:20px;padding:10px 0;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2{font-size:16px;line-height:20px;}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size:14px;}
.tgv-experiences .tgv-left-details .tgv-left-contant figure img{
    width: auto;
    height: auto;
}
.tgv-experiences .tgv-right-details .tgv-right-contant{left:100px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:16px;line-height:20px;padding:10px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:16px;line-height:20px;padding:10px 0;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size:14px;}
.tgv-experiences .tgv-right-details .tgv-right-contant figure img{height:50px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:46px;padding-top:8px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size:46px;padding-top:8px;}
/* experiences end */


/* Experiences inner page start */
.ex-inner-page .tgv-content{padding-top:76px;}
.experience-inner-page .corporate-sale-banner .cor-bannar-img{overflow: hidden;position: relative;height: 300px;}
.experience-inner-page .corporate-sale-banner .cor-bannar-img img{width: auto;max-width: none;position: absolute;top: 50%;left: 50%;margin: -150px 0 0 -350px;height: 100%;}
.experience-inner-page .movieclub-tabs-block .tgv-tabs{padding-top:15px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li a{padding-top:15px;}
.experience-inner-page .mc-video-block{margin-bottom:20px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:18px;line-height:22px;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:18px;line-height:22px;}
.experience-inner-page .btn-group{width:100%;}
.experience-inner-page .ex-map-img{overflow: hidden;position: relative;height: 300px;}
.experience-inner-page .ex-map-img img{width: auto;max-width: none;position: absolute;top: 50%;left: 50%;margin: -150px 0 0 -350px;height: 100%;}
/* Experiences inner page end */

    
/*FAQ Starts*/    
.tgv-faq-blk .faq-content-blk .faq-tab-blk li{padding-left: 50px;}
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size: 20px;}
/*FAQ Ends*/

/* promotions general page start */
.promotions-general .experience-inner-page .movieclub-tabs-block .tgv-tabs{padding-top:0;}
.promotions-general .tgv-content{padding-top:0;}
.promotions-general .movieclub-tabs-block{padding-top: 81px;}
/* promotions general page end */

/* promotions info page start */
.promo-container-1 .promo-left{width:100%;}
.promo-container-1 .promo-right{width:100%;padding-left:0;padding-top:20px;}
.promo-container-2 .other-promo-info p{font-size:12px;line-height:18px;height:40px;}
/* promotions info page end */

/* corporate advertise start */
.tgv-corporate-advertise .promo-container-1 .promo-right{padding-left:0;}
.tgv-corporate-advertise .promo-container-1{padding:20px 0;}
.tgv-corporate-advertise .promo-container-1 .promo-right p{font-size:13px;line-height:18px;}
/* corporate advertise end */


/* careers our people start */
.careers-our-people .our-people-contant .our-people-inner-contant p{font-size:14px;line-height:18px;padding-top:20px;}
.careers-our-people .our-people-contant .our-people-inner-contant h2{font-size:16px;line-height:20px;}
.careers-our-people .market-blk p{font-size:14px;line-height:18px;}
.tgv-content .careers-our-people .faq-desc-block{margin-top:10px;}
.tgv-ceo .ceo-contant h2{font-size:16px;line-height:20px;}
.tgv-ceo .ceo-contant p {font-size:14px;line-height:18px;}




/* careers our people end */

/* careers careers recognitions start */
.careers-recognitions .careers-our-people .about-banner-img{height:250px !important;}
.careers-recognitions .careers-our-people .about-banner-img img{margin: 0px 0 0 -316px !important;width: 1000px !important;top:0;}
/* careers careers recognitions end */

/* careers development start */
.careers-development .careers-our-people .about-banner-img{height:250px !important;}
.careers-development .careers-our-people .about-banner-img img{margin: 0px 0 0 -316px !important;width: 1000px !important;top:0;}
/* careers development end */

/* Movies Club */
.faq-cont .cinema-location-accordion-block .panel-default>.panel-heading {padding: 0 15px;}
.faq-cont .cinema-location-accordion-block .panel-default .panel-body {padding: 0 15px 15px 15px;}
.faq-cont.tc-cont {padding-top: 25px;}
/*E.O Movies Club */
/*Contest & Event */
.contest-event-block .promo-container-1 .promo-right h1 {font-size: 14px;line-height: 20px;}
.contest-event-block .promo-container-1 .promo-right h3 {font-size: 13px;line-height: 20px;}
.contest-event-block .promo-container-1 .event-details li {font-size: 12px;line-height:20px;}
.contest-event-block .promo-container-1 .event-details li:before{background-size:153px auto;}
.contest-event-block .promo-container-1 .event-details li.ent-month:before {width: 23px;height: 22px;}
.contest-event-block .promo-container-1 .event-details li.ent-location:before {width: 18px;height:28px;background-position: -45px 0;}
.contest-event-block .promo-container-1 .event-details li.ent-ticket:before {width:26px;height:26px;background-position: -84px 0;}
.contest-event-block .promo-container-1 .event-times li {font-size: 14px;line-height: 20px;}
.contest-event-block .promo-container-1 .event-times li span:before{width:22px;height:22px;background-position: -131px 0;background-size:153px auto;}
.contest-event-block .promo-container-1 .event-times li span{line-height:24px;padding-left:35px;}
.contest-event-block .promo-container-1 h4 {font-size: 16px;line-height: 20px;}
.contest-event-block .promo-container-1 .bundle-package li {font-size: 12px;line-height: 20px;}
.contest-event-block .promo-container-1 .not-all {font-size: 15px;line-height: 23px;}
.contest-event-block .promo-container-1 .ticket-today {font-size: 15px;line-height: 20px;padding-top:25px;}
.contest-event-block .promo-container-1 .promo-right h6{font-size: 12px;line-height:20px;}
.contest-event-block .promo-container-1 .promo-right .tgv-terms-condition li {font-size: 12px;line-height: 20px;}
/*E.O Contest & Event */
.tgv-signup-block .form-group {margin-bottom: 35px;margin-top: 20px;}
.tgv-signup-block .form-check {padding-top: 35px;margin-bottom: 15px;}
.experience-inner-page .tgv-tabs-block .tgv-tabs li {padding-left:30px;}
.edit-profile-home .tgv-tsescroll-wrapper.profile-back .tse-content,.profile-back.tse-scrollable.tgv-tsescroll-wrapper.horizontal .tse-scroll-content,.edit-profile .profile-back.tse-scrollable.tgv-tsescroll-wrapper .tse-scroll-content .tse-content{float:none;}
.profile-back.tse-scrollable.tgv-tsescroll-wrapper.horizontal .tse-scroll-content{text-align:left;}
.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists{padding-bottom:2px;}
.tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller .tse-scrollbar:after{bottom:0;}
.promo-container-1 .promo-left{padding-bottom:10px;border-bottom:1px solid rgba(255, 255, 255, 0.5);margin-bottom:10px;}
}
@media (max-width:640px) and (max-height:360px) {
#trailerModal .modal-dialog {max-width: 500px;}

}
@media (min-width:480px) and (max-width:600px) and (min-height:320px) {
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller {/* max-height: 120px !important; */}

}
@media (max-width:599px) {
/* burger menu */
header .tgv-right-block{right: -100%;width: 100%;}
/* .tgv-wrapper.side-nav-open, .tgv-wrapper.side-nav-open .tgv-quickbook-row {left: 0;} */
/* header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub{font-size:18px;line-height:22px;margin-bottom:25px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub span{font-size:20px;line-height:24px;} */
/* header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li{padding-left:50px;} */
/* header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li span{font-size:16px;line-height:20px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow{top:36%;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li.tgv-signin span strong{font-size:16px;line-height:18px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login ul li a{width:150px;line-height:40px;}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more{/* font-size:16px;line-height:25px; */}
header .tgv-right-block.burger-menu-mobile .tgv-right-nav .tgv-movie-club-login .tgv-movieclub-more a{/* font-size:16px;line-height:18px; */}
.tgv-wrapper.side-nav-open header .tgv-logo{position:fixed;z-index:3;top:15px;left:15px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.tgv-wrapper.side-nav-open .side-nav-close{top:26px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover .tgv-movie-customtag, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info.open .tgv-movie-customtag {opacity: 1;}
header .tgv-right-block{/* padding-top:85px; */}
/*E.O burger menu */
/* Signin */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .tgv-btn-groups,.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups{text-align:center;}
/*E.O Signin */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li{margin:0 -20px} */
.inner-pages .sign-in-close-icon{width:20px;height:20px;background-size:100%;}

/**
 * Make the nowshowing movie posters all same size
 * https://growthopsasia.atlassian.net/browse/TGV-471
 */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-list {
    display: flex;
    flex-wrap: wrap;
    /* align-items: baseline; */
}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-list .tgv-movie-info {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-list .tgv-movie-info::before,
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-list .tgv-movie-info::after {
    display: none;
}


.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-slide .tgv-movie-info{padding:0px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-center .tgv-movie-info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-before .tgv-movie-info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);} 
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.tgv-movie-info{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
 .slick-list{margin:0px;height:100%;}
 .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover .tgv-movie-cont{transform:scale(1);}
 .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info{transform:scale(0.9);}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info{margin:0;transform:scale(0.9);} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{transform:scale(1);}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-current .tgv-movie-info{height:100%;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-center .tgv-movie-info .tgv-movie-customtag{opacity:1;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.tgv-comingsoon-slider li.slick-center .tgv-movie-info .tgv-movie-customtag{opacity:1;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{opacity:1;position:relative;padding-top:30px;bottom:0;margin:0 0 0 0px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:9px;line-height:16px;padding:5px 14px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group .tgv-btn-primary .tgv-btn:after{border-top: 26px solid #ed1c24;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.tgv-comingsoon-slider li .tgv-movie-info .tgv-movie-customtag.tgv-btn-group.favorite .tgv-btn-primary .tgv-btn:after{border-top: 31px solid #ed1c24;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info{margin:0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{opacity:1;position:relative;bottom:0;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{height:45px;overflow:hidden;margin-bottom:10px;} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-center .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-current .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{height:auto;margin-bottom:0;border-bottom:0px solid rgba(255, 255, 255, 0.3);} */
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{border-right:1px solid rgba(255, 255, 255, 0.3);border-bottom:1px solid rgba(255, 255, 255, 0.3);padding:0;} */

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover figure{padding:0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-slide.before .tgv-movie-info .tgv-movie-cont{min-width:auto !important;left:0 !important;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2{text-align:center;}

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li{padding-left:10px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-grade,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-language{display:inline-block; line-height:30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-info li:first-child{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-info li{padding:0 8px;font-size:14px;line-height:20px;position:relative;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-info li:after{position:absolute;content:'';width:2px;height:18px;top:50%;left:0;background:#888;    -webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-info li.tgv-movie-language{padding-left:0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-info li.tgv-movie-language:after{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group{padding-top:10px;text-align:center;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover{transform:scale(1);}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li{
    padding:0 10px;
    /* float:left; */
    margin:0px;
}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-trailer-block{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information{text-align:center;padding-bottom:10px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li{font-size:14px;line-height:20px;float:none;display:inline-block;position:relative;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li:before{position:absolute;content:'';width:2px;height:18px;top:50%;left:0;background:#888;    -webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-grade, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-language {padding-left:5px;padding-right:5px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-grade:before, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-language:before {display: none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-action{padding-right:15px;padding-left:0;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-action:before{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-hours{padding-left:15px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-action, .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-hours,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-release-date{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li.tgv-movie-release-date:before{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn:after {width: 11px;right:-6px;height: 42px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{font-size:16px;line-height: 40px;min-height: 40px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn:after {border-top: 40px solid transparent;}
.cinema-location-accordion-block .panel-default>.panel-heading {padding-left: 15px;padding-right:10px;}
.cinema-location-accordion-block .panel-default>.panel-heading .panel-title a span{font-size:12px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li {padding: 0 10px 10px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time {width: 108px;font-size:12px;line-height:50px;height:50px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li.movie-fast-filling a .time:before {width: 80%;;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .time {/* font-size: 13px !important; */}
footer .tgv-ftr-row3 .tgv-app-block li, footer .tgv-ftr-row3 .tgv-social-block li{float:none;display:inline-block;vertical-align:middle;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary,.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary{margin-right: 0px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list.tgv-comingsoon-slider li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary{display:block;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{min-width:180px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width: 180px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn:hover:after {/* border-top: 42px solid #ec1c24; */}
footer .tgv-ftr-row3 .tgv-app-block{float:none;text-align:center;padding:10px 0 5px;}
footer .tgv-ftr-row3 .tgv-social-block{float:none;text-align:center;padding:5px 0 10px;}

/* .tgv-quickbook-row .tgv-quickbook-col1 h3{font-size:16px;} */

/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-lists{padding:0;} */
/* .tgv-quickbook-row .tgv-quickbook-col2{padding:15px;} */
/* .tgv-quickbook-row .rc-qbtitle-mobile{margin-bottom:10px;} */
/* .tgv-quickbook-row .tgv-quickbook-col3{margin-top:15px;} */
/* .qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists {height: 85% !important;} */
/* .tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn .tgv-movie-list-drop-down .tgv-movie-lists .tse-scroller{padding-bottom:50px;} */
.tgv-auto-complete-search {padding: 15px 0;}
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller .tse-scroll-content,.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller{/* max-height:200px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content {top:52px;padding-top: 10px;}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller{/* max-height:165px; */}
.tgv-auto-complete-search .tgv-auto-complete-search-block .field-autocomplete .tgv-acs-content .tse-scroller ul li {font-size: 12px;padding: 5px 0 8px 33px;}
.tgv-auto-complete-search-block .tgv-popular-links-block ul li a {font-size: 12px;padding: 5px 0;}
.tgv-auto-complete-search-block .tgv-popular-links-block .tse-scroller {/* max-height: 200px; */}
.tgv-auto-complete-search-block .tgv-popular-links-block h2 {font-size: 16px;line-height: 20px;padding: 5px 0;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line2 {d: path("M 0 -1 l 178 0 l 2 40 -180 0");}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn svg path.line1 {d: path("M 173 -1 l 15 0 0 40");} */
/*Seat Layout*/
.tgv-price-breakup-wrap .tgv-price-breakup-cont figure{display:none;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont .tgv-ticket-sum{width:100%;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span.col3,.tgv-price-breakup-wrap .tgv-price-breakup-cont .col5{padding-right:0;}
.tgv-bookinf-failure .tgv-confirm-banner figure img{height: 440px;margin-left: -1763px;}
/* FAB */
.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont ul{margin-bottom:15px;}
.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont .fab-sub-total{padding-bottom:15px;}
.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont .fab-total-row .col4,.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont .fab-total-row .col5{line-height:40px;}
/* Movie Show Time */
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show span{/* font-size:12px; */}
.movie-show-times .tgv-location-experience-block .filter{font-size:0;display:inline-block;margin-bottom:0;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down {width: 184px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block {margin-left: 5px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-le-drop-down-lists{/* left:auto;right:0; */}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{/* font-size:16px; */}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-experience{font-size:11px;line-height:18px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .movie-experience:after {border-top: 18px solid #fff;border-right: 6px solid transparent;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul .movie-sold a .movie-experience:after {border-top: 18px solid #ed1c24;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a:hover .movie-experience:after, .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a.active .movie-experience:after{border-top: 18px solid #ed1c24;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top h3 .tgv-theatre{font-size:12px;line-height:25px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top .tgv-info{margin-top:4px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-list-row {padding: 30px 0;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block {margin-left: 53px;margin-top: 20px;}
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li a{min-width: 95px;} */
.inner-pages footer .tgv-ftr-row4 {padding: 15px;}
footer .tgv-ftr-row4{background:transparent;}
footer .tgv-ftr-row3{border-bottom:1px solid rgba(255, 255, 255, 0.11);padding-bottom:15px;}
footer .tgv-ftr-row3 figure{padding-bottom:15px;border-bottom:0;}
footer .tgv-ftr-row2 {padding-top: 10px;}
footer .tgv-ftr-row4  .tgv-terams-condition-block li{display:block;padding:5px 0;}

footer .tgv-ftr-row4 .tgv-copy-rights{max-width: 320px;margin: 0 auto;}

/*E.O Movie Show Time */
.tgv-ticketbooking .tgv-seatinfo ul li{font-size: 12px;margin-left: 31px;}
.tgv-booking-confirm.tgv-ticketbooking .tgv-bookingflow-infobar-seat{top:30px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{/* padding-left: 52px; */}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner .fd-info .fd-info-cont{right:-10px;}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner .fd-info .fd-info-cont:after{right:10px;}

/* edit profile start */
.edit-profile .my-profile-container h6{font-size:16px;}
.edit-profile .ch-pass-container{padding:20px 0 0;}
.edit-profile .ch-pass-container h6,.edit-profile .ch-pass-container h3{font-size:16px;line-height:20px;}
.edit-profile .notification-check h6{font-size:16px;padding:20px 0 10px 0;}
.edit-profile .notification-check .tgv-btn-groups{margin:10px 0;}
/* edit profile end */
/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{position:absolute;opacity:0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info:hover .tgv-movie-cont{opacity:1;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info{
    margin:10px 0;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info figure:after{/* display:block; */}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{padding:10px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn{}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li.movie-filter{padding-left:0px;margin-top:-10px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li.movie-filter span{font-size:0;padding-right:0;width:40px;height:38px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li a {padding-bottom: 20px;}
/*E.O Movies */
    
/* Rewards page*/
.tgv-rewards-block .navtabs>li>a, .tgv-rewards-block .navtabs>li.active>a{font-size:18px; }
.tgv-rewards-block .navtabs>li, .tgv-rewards-block .navtabs>li:first-child{padding-right: 20px;}
.tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .navtabs>li>a{font-size:16px; }
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p{font: 18px/28px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{font:13px/20px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading{min-height: 40px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body{font:13px/20px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{padding: 11px 12px 10px 0;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a::before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a::after{top:15px;height: 11px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{font:13px/20px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading{min-height: 40px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:12px/18px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{padding: 11px 0 10px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::before, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a::after{top:15px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{margin-top: 25px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font: 16px/24px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font:12px/19px 'Gotham-Book'}
/*E.O Rewards page*/    

/*Inbox page*/    
.tgv-inbox-block .navtabs{padding-top:20px;}
.tgv-inbox-block .navtabs>li>a{padding-bottom:15px;}
.tgv-inbox-block .navtabs > li{padding-left: 30px;}
.tgv-inbox-block .navtabs > li.active > a, .tgv-inbox-block .navtabs > li > a{font-size: 14px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li{min-height: 45px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label{}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label span{padding-left: 10px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li{padding: 13px 2px 0px 15px}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label:before{top: 16px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label:after{top: 20px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content.msgrow-selected a{top: 13px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size: 11px;}
/*E.O Inbox page*/   
    
/* Edit profile home start */
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width:35px;height:35px;left:-10px;top:28px;}

/* Edit profile home end */

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn{padding:4px 10px 4px 10px;line-height:18px;font-size:15px;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn:hover:before{border-top:26px solid #ed1c24;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-btn:before{border-top:26px solid #fff;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{padding:0 5px 15px 5px;width:50%;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul{margin:0 -5px;}
.tgv-favorites .favorites-container .favorites-movie .movie-info .fav-movie-information li{width:auto;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3{font-size:14px;padding:12px 20px 12px 30px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3:before{left:0px;}
/* favorites movie end */
    
/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block .tandc h1{font:36px/46px 'Gotham-Black'}
.tgv-wrapper .tgv-content .tandc-block .tandc p{padding:0;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{font: 18px/28px 'Gotham-Bold'}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li{margin-top: 10px;}
/*E.O Terms and Conditions*/
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -214px 108px;background-size: 175%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top{max-width: 390px;}
.tgv-wrapper .tgv-server-error-block .server-error-top figure img{max-width: 70%;}
.tgv-wrapper .tgv-server-error-block .server-error-top h2{font:12px/26px 'Gotham-Book';padding-top: 10px;}
.tgv-wrapper .tgv-server-error-block .server-error-top h3, .tgv-wrapper .tgv-server-error-block .server-error-top h3 a{font:12px/20px 'Gotham-Book';}
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 206px;font:  12px/18px 'Gotham-Medium'}
/*E.O Server-Error*/         
/*Maitanance Block */
.tgv-maitanance-block .tgv-maint-cont h1 .tgv-primary-cont{display:block;}
.tgv-maitanance-block figure{position:relative;height:450px;overflow:hidden;}
.tgv-maitanance-block figure img{position:absolute;top:0;left:0;max-width:1090px;margin-left:-390px;margin-top:-30px}
.tgv-maitanance-block .tgv-maint-cont h1 .tgv-secondary-cont { font-size: 11px;line-height: 17px;max-width: 260px;margin: 0 auto;}
.tgv-maitanance-block .tgv-maint-cont .tgv-social-block p {max-width: 300px;margin: 0 auto;}
/*E.OMaitanance Block */

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:15px;line-height:19px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2{font-size:15px;line-height:19px;}
.tgv-experiences .tgv-left-details .tgv-left-contant .tgv-btn-group .view-btn{font-size:12px;padding:8px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h1 span.dropcaps{font-size:36px;padding-top:6px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2 span.dropcaps{font-size:36px;padding-top:6px;}
.tgv-experiences .tgv-right-details .tgv-right-contant{left:15px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:15px;line-height:19px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:15px;line-height:19px;}
.tgv-experiences .tgv-right-details .tgv-right-contant .tgv-btn-group .view-btn{font-size:12px;padding:8px;}
/* experiences end */

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .corporate-contant{bottom:60px;}
/* corporate sales end */
    
/*FAQ Starts*/    
.tgv-faq-blk .faq-banner{overflow: hidden}    
.tgv-faq-blk .faq-banner figure{width: 1050px;margin-left: -166px;}
/*FAQ Ends*/
/*Movies Club */
.movieclub-banner-block figure img{margin-left: -550px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li {padding: 25px 10px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul{padding-bottom:40px;}
.mc-exclusive-benefits .mc-tc-apply {padding: 20px;margin-bottom:50px;}
.mc-exclusive-benefits .mc-tc-apply li{font-size: 12px;line-height: 20px;}
.mc-video-block p:before{width:37px;height:37px;background-size: 26px 12px;}
.mc-video-block p,.experience-inner-page .mc-video-block p{line-height:18px !important;;padding:15px 5px 15px 45px !important;}
.experience-inner-page .mc-video-block p{padding-left:15px !important;}
.tgv-tabs-block .tgv-tabs li a {font-size: 16px;line-height: 20px;padding:0 5px 20px;}
.tgv-tabs-block .tgv-tabs li.active a, .tgv-tabs-block .tgv-tabs li:hover a{font-size: 16px;line-height: 20px;}
.tgv-tabs-block .tgv-tabs li:first-child {width: 165px;}
.tgv-tabs-block .tgv-tabs li {padding-left: 30px;}
.mc-video-block figure:after {width: 43px;height: 43px;background-size:100%;}
/*E.O Movies Club */

/* experiences events start */
.tgv-experiences-events .tgv-left-details .tgv-left-contant h1{padding:0 0 10px 0;}
.tgv-experiences-events .tgv-left-contant p{font-size:14px;width:95%;line-height:18px;}
.tgv-experiences-events .tgv-btn-group{padding-top:10px;}
.tgv-experiences-events .tgv-right-details .tgv-right-contant h1{padding:0 0 10px 0;}
.tgv-experiences-events .tgv-right-details .tgv-right-contant p{font-size:14px;width:90%;line-height:18px;}
/* experiences events end */
/*Movies Club */
.mc-movie-money-block p{padding-top: 30px;padding-left: 0;}
.mc-movie-money-block .btn-view-group {padding-top: 25px;}
.mc-movie-money-block .mc-add-money{bottom:260px;}
.whats-new-cont h4 {font-size: 25px;line-height: 30px;padding: 30px 0 10px;}
.whats-new-cont h2{font-size: 25px;line-height: 30px;padding: 30px 0 10px;}
.whats-new-cont .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list {margin-top: 25px;}
.mc-movie-money-block{padding:15px;margin: 55px 0;}
.mc-movie-money-block .tse-scroll-block{font-size: 0;margin:0 -10px;}
.mc-movie-money-block .moviemoney-scrollable {width:100%;height: 100% !important;display:inline-block;vertical-align:top;padding:0 5px 30px;}
.mc-movie-money-block .mc-movie-money:before{}
.mc-movie-money-block .mc-movie-money{text-align:center;padding:0;white-space:normal;display:inline-block;width:130px;vertical-align: top;}
.mc-movie-money-block .moviemoney-scrollable .tse-scroll-content{height:100% !important;}
.mc-movie-money-block .moviemoney-scrollable .tse-content{}
.mc-movie-money-block .mc-movie-money li {display:inline-block;margin-left:0px;margin-top:42px;width: 110px;height: 110px;}
.mc-movie-money-block .mc-movie-money li:before {width: 40px;height: 6px;-webkit-transform: rotate(90deg) translate(-50%,0);-moz-transform: rotate(90deg) translate(-50%,0);-ms-transform: rotate(90deg) translate(-50%,0);-o-transform: rotate(90deg) translate(-50%,0);transform: rotate(90deg) translate(-50%,0);left: 50%;top: 0;margin-left: -20px;}
.mc-movie-money-block .mc-movie-money li:first-child {width: 120px;height: 120px;margin-top: 0;}
.mc-movie-money-block .mc-movie-money li figure{width:100%;}
.mc-movie-money-block .mc-movie-money li figure img{width:72%;}
.mc-movie-money-block .mc-movie-money li a{}
.mc-movie-money-block .mc-movie-money li a {font-size: 20px;line-height: 22px;}
.mc-movie-money-block .mc-movie-money li a span {font-size: 10px;line-height: 12px;}
.mc-movie-money-block .mc-movie-money.beanie:before{opacity:0.9;}
.mc-movie-money-block .mc-movie-money.beanie li.colr3:before,.mc-movie-money-block .mc-movie-money.beanie li.colr4:before{width: 48px;left: 15.5px;transform: rotate(90deg);top: -23px;z-index: 362;opacity: 31;backface-visibility: visible;-webkit-filter: saturate(7);filter: saturate(3);-webkit-filter:contrast(240%) saturate(52);filter: contrast(240%) saturate(52);}
.mc-movie-money-block .mc-movie-money.beanie li.colr4:before{left: 15.6px;top: -20.9px;-webkit-filter: contrast(240%) saturate(2);filter: contrast(240%) saturate(2);}
.mc-movie-money-block h5 {font-size: 20px;line-height: 30px;}
.mc-movie-money-block h2{font-size: 20px;line-height: 30px;}
.mc-movie-money-block .mc-add-money{position:static;width:100%;float:left;padding-top:15px;text-align:center;}
.mc-movie-money-block .mc-add-money img{width:250px;display:inline-block;float:none;}
/*E.O Movies Club */
/*TGV Careers Opportunies*/
.careers-opportunites-block .co-form-block .co-form-field .tgv-row {margin: 0;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-left-block, .careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-right-block {padding: 15px 0;width:100%;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-left-block{padding-top:0;}
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-right-block{padding-bottom:0;}
.careers-opportunites-block .co-form-block .co-form-field {padding: 0;}
.careers-opportunites-block .co-form-block {padding: 30px 20px;}
.careers-opportunites-block {padding: 30px 0 40px;}
.careers-opportunites-block h2 {font-size: 18px;line-height: 22px;}
.careers-opportunites-block p {font-size: 14px;}
.careers-opportunites-block h4 {font-size: 16px;line-height: 20px;padding-top: 30px;}
.careers-opportunites-block h3{padding-top:25px;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block .tgv-row .tgv-left-block, .tgv-online-block .tgv-row .tgv-right-block{width:100%;}
.tgv-file-uplaod-block .file-uplaod .file-name{padding-top:16px;}
/*E.O Careers TGV Online */
.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont .tgv-ticket-sum{margin:0;padding:0 20px 15px;}
.fab-block .tgv-price-breakup-wrap .tgv-price-breakup-cont .fab-total-row{margin:10px -20px 0 -20px;}
/* Rating-18 popup */
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body h4 {font-size: 18px;line-height: 20px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body p {font-size: 12px;line-height: 16px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-rating {width: 70px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn,.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn.tgv-btn-default {font-size: 14px;}
.tgv-payment .tgv-payment-row .payment-debitcard a{font-size:13px;}
.tgv-payment .tgv-payment-row .payment-debitcard a span {font-size: 13px;line-height:15px;vertical-align:middle;width:70%;}
.tgv-payment .tgv-payment-row .payment-debitcard a:after {width: 30px;height: 21px;}
.tgv-payment .tgv-payment-row .payment-debitcard a{background-size:30px 21px;font-size:0;}
.tgv-payment .tgv-payment-row .payment-debitcard a .debitcard-img{line-height: 48px;max-width:30%;}
.tgv-ceo .ceo-contant h2:after{width:100%;}
}
@media (max-width:567px) {
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -188px 108px;background-size: 175%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 210px;font-size:12px;line-height:18px;position:relative;z-index:1;}
.tgv-wrapper .tgv-server-error-block .server-error-top p:before{position:absolute;content:'';width:100%;height:100%;left:-60px;top:0;background:#000;z-index:-1;}
/*E.O Server-Error*/

/* corporate sales start */
.tgv-corporate-sale .cor-sale-inner .cor-banner-head h1{font-size:20px;line-height:24px;}
.tgv-corporate-sale .cor-sale-inner .cor-banner-head p{font-size:13px;line-height:16px;}
.tgv-corporate-sale .cor-sale-inner .corporate-contant{bottom:50px;}
.tgv-corporate-sale .slick-arrow.slick-next{-webkit-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);-moz-transform: scale(0.5);transform: scale(0.5);}
.tgv-corporate-sale .slick-arrow.slick-prev{-webkit-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);-moz-transform: scale(0.5);transform: scale(0.5);}
.tgv-corporate-sale .tgv-event-cards .card-list h3{font-size:12px;line-height:18px;}
.tgv-corporate-sale .tgv-event-cards .card-list h3:after{top:-2px;}
/* corporate sales end */
    
/*FAQ Starts*/
.tgv-faq-blk .tab-content{padding: 30px 0 20px 0}
.tgv-faq-blk .tab-content .faq-cinema-content{}
.tgv-faq-blk .tab-content .faq-cinema-content ul{margin-top: 20px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{width:50%;padding: 15px 10px 20px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li figure{height: 135px;width: 135px;line-height:135px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li h3{font-size: 17px;line-height: 22px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li p{font-size: 13px;line-height: 18px;}

.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{font:13px/20px 'Gotham-Bold'}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading{min-height: 40px}
.tgv-content .faq-desc-block .panel.panel-default .panel-body{}
.tgv-content .faq-desc-block .panel.panel-default .panel-body p{font-size:13px;line-height:20px;padding-top:15px;}
.faq-rating-list li .faq-col1{padding-top:10px;}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{padding: 11px 25px 10px 0;}
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a::before, .tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a::after{top:15px;height: 12px;}    
/*FAQ Ends*/
/*Movies Club */
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li:before{display:none;}
.movieclub-banner-block .movie-club-cont:before {width: 290px;height: 210px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1 {/* font-size: 22px;line-height: 25px; */}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups .tgv-btn {font-size: 14px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li h3{font-size:16px;}
.tgv-wrapper .mc-exclusive-benefits .tgv-benifits-block ul li p{font-size:12px;line-height:16px;}
/*E.O Movies Club */

/* careers development start */
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:not(.collapsed){padding:11px 25px 10px 0;}
/* .careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a:before{right:-10px;} */
.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a::before,.careers-development .faq-desc-block .panel.panel-default .panel-heading .panel-title a::after{top:50%;}
/* careers development end */
.tgv-left-img-right-content figure {width: 100%;padding:0 0 10px;}

}
@media (max-width:533px) {
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-445px 0;}
}

@media (max-width:479px) {
/* .tgv-quickbook-row .tgv-quickbook-col1 .tgv-get-ticket{font-size:12px;} */



/** IE HOWE LOOK HERE **/
.tgv-banner .tgv-banner-slider .slide-item > .tgv-img-wrap > img {max-width: 880px;margin-left: -255px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-group .tgv-btn-primary {margin-right: 20px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-content{width:100%;left:0;padding: 0 15px;word-break:break-word;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-movie-info li figure img {width: 28px;margin-right:10px;}
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-primary .tgv-btn,
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .tgv-content .tgv-btn-group .tgv-btn-secondary .tgv-btn {font-size: 14px;min-width: 105px;}


.left-side-img figure img{margin-left:-100px !important; margin-top: -40px !important;}
.right-side-img figure img{margin-left: -380px !important;margin-top: -40px !important;}
/* .tgv-banner .tgv-banner-slider li > .tgv-img-wrap > img {max-width: 780px;margin-left: -259px;} */
.tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap > img {max-width: 750px;margin-left: -150px;}
/* .tgv-quickbook-row .tgv-quickbook-col2{padding:15px;} */
/* .tgv-quickbook-row .rc-qbtitle-mobile{margin-bottom:20px;}
.tgv-quickbook-row .tgv-quickbook-col3{margin-top:20px;}
.tgv-quickbook-row .rc-qbtitle-mobile,body.qbmobile-open .tgv-quickbook-row .tgv-quickbook-col2 .bootstrap-select > .dropdown-menu > h4{font-size:20px;line-height:55px;padding:0 40px 0 70px}
.tgv-quickbook-row .rc-qbtitle-mobile:before{width: 37px;height: 28px;left:20px;}
.tgv-quickbook-row .tgv-quickbook-col2 .tgv-quickbook-btn {padding: 0 25px 0 20px;}
.tgv-quickbook-row .rc-qbtitle-mobile .btnclose{right:20px;} */

.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list{padding:0 70px !important;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-center .tgv-movie-info .tgv-movie-cont{padding-top:0px;} */
/* .tgv-quickbook-row .tgv-quickbook-col1 h3{padding-right:10px;font-size:14px;} */
/* .tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap{height:320px;} */
.tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap > img {max-width: 850px;margin-left: -158px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li.right-side-img > .tgv-img-wrap > img {max-width:850px;margin-left:-358px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap > img { object-fit: fill;
    height: 100%;
    width: 100%;
margin-top: 0 !important;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow{top:28%;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info figure:after{display:none;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow {width: 42px;height: 42px;}
.tgv-banner-slider .slick-arrow,.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-arrow{width:10px;height:19px;background-size: 240px auto;}
.tgv-banner-slider .slick-dots{bottom: 16px;}
.tgv-promo-banners .promo-banner.tgv-banner-slider .slick-dots {bottom:20px;}
.tgv-banner-slider .slick-arrow.slick-prev,.tgv-banner-slider .slick-arrow.slick-prev {background-position: -26px -50px;}
.tgv-banner-slider .slick-arrow.slick-next,.tgv-banner-slider .slick-arrow.slick-next {background-position: 0 -50px;}




/* Signup */
.tgv-signup-block{padding:30px 0 0;}

.tgv-signup-block h2{font-size:22px;}
.form-group{margin:25px 0 0;}
.form-group{}
.form-check, .tgv-signup-block .form-links{padding:35px 0 0;}
.tgv-signup-block .form-links{width:auto;}
.tgv-signup-block .form-links a.tgv-btn{font-size:16px;line-height:40px;min-width:auto;margin-right:25px;}
.tgv-signup-block p.tgv-notice{padding:20px 0;}
.tgv-wrapper .tgv-row .tgv-col1 h1{font-size: 14px;line-height:16px;}
.tgv-wrapper .tgv-row .tgv-col1 h1 span {font-size: 15px;padding-right:110px;background-size:100px;}
.tgv-wrapper .tgv-row .tgv-col1 {padding-top: 30px;}
ul.password-info li .tgv-info{line-height:18px;}
ul.password-info li .tgv-info{display:block;}
ul.password-info li .tgv-info .tgv-info-cont{left:0;}
ul.password-info li .tgv-info:hover .tgv-info-cont:after{left:40px;}
.form-group.country-code-block .country-code figure {width: 50px;}
.form-group.country-code-block .country-code span {padding: 0 11px 0 12px;line-height:25px;}
.form-group.country-code-block .form-control {padding-left: 116px;}
.form-group.country-code-block label,.edit-profile .profile-form-1 .form-group.country-code-block label{left:100px;}
/*Sign In Page */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-welcome-block .form-group .form-control,.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-group .form-control{height: 40px;padding-bottom:10px;font-size:14px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-welcome-block .form-group label{font-size:14px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .form-group{}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key {width: 70px;height: 55px;background-size: 150px auto;top: -30px;left:8px;}
.tgv-wrapper .guest-popup .tgv-benifits-block ul li a{padding-left:95px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .sign-key:before {background-position: -105px 0;width: 31px;height: 26px;left: 15px;bottom: 10px;background-size: 150px auto;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table{padding:40px 15px 20px;display:inline-block;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell {display: block;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .tgv-btn-groups .tgv-btn,.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .tgv-btn-groups .tgv-btn,.tgv-wrapper .tgv-row .tgv-reset-password-block .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups.tgv-btn-secondary .tgv-btn,.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .tgv-btn-groups.tgv-btn-secondary .tgv-btn{font-size: 15px;line-height: 35px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .tgv-signin{font-size:14px;line-height:18px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block .tgv-btn-groups {padding-top: 15px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-mail-block .tgv-contact {padding-top: 20px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups {padding-top: 25px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-guest-login-block .tgv-signin{margin-top:20px;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-welcome-block .tgv-btn-groups .tgv-btn{padding:0 15px;}
.tgv-wrapper .tgv-row .tgv-col1 .tgv-benifits-block ul li:before {display: none;}
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-btn-groups .tgv-forget-pswrd{font-size:14px;}
/*E.O Sign In Page */
/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-content{padding:0 15px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down{width:100%;margin:5px 0;}
.movie-details .tgv-location-experience-block {padding: 20px 0 10px 0;}
.tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block{margin-left:0;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block{margin-left:0;float:right;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{font-size:12px;}
.movie-details .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a {font-size: 11px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block {/* margin:0px 0 0 15px; */}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content h1 {font-size: 20px;line-height: 25px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li{width:50%;padding:0 15px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li:nth-child(odd){}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li:nth-child(even){width:50%;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a{}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{width:100%;}
/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li {font-size: 12px;line-height: 35px;padding: 0 10px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 18px;line-height: 18px;}

/* IE HOWE LOOK HERE!! */
.tgv-banner .tgv-banner-slider .slide-item .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li h2 {font-size: 14px;line-height: 16px;}




.movie-details .tgv-banner .tgv-banner-slider .slide-item > figure > img {max-width: 1380px;margin-left: -420px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top .tgv-info span{left: -112px;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top .tgv-info span:after{left:111px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block, .movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block, .movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-movies-block {margin-left: 40px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-location-block{margin-left:5px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down {width: 80%;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block{margin-top:0;}
/*E.O Movie Details */
/* Show Times */
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down {/* width: 130px; */}
/* .movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block{float:right;margin:0;} */
.movie-show-times .tgv-location-experience-block .filter{background-size:30px;padding-left:35px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block .tgv-le-drop-down-lists{/* left:auto;right:0; */}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down {/* width: 115px; */}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-text-show{font-size:14px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block {/* margin-left: 20px; */}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down.tgv-experience-block {margin-left: 40px;}
.movie-show-times .tgv-location-experience-block .tgv-le-drop-down .tgv-le-drop-down-lists .tse-scroller ul li a{/* font-size:12px;line-height:15px;padding:5px 15px; */}
/* .tgv-content .tgv-show-date-row .tgv-show-date-block li a{min-width: 85px;} */
/*E.O Show Times */
/*Seat Layout*/
.tgv-ticketbooking{/* margin-top: -25px; */}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner p:before{height:23px;position:relative;top:0;left:0;display:inline-block;vertical-align:top;margin-right: 5px;}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner p{font-size:9px;padding:0;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner h1{font-size: 18px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-btn-groups .tgv-btn.tgv-btn-default{line-height:30px;font-size:14px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li{font-size:12px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li:before{background-size: 100% auto;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_ctype:before{width:28px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_ctype{padding-left: 35px;}
.tgv-ticketbooking .tgv-bflow-mdetails .tgv-bflow-mdetails-inner .tgv-infolist li.li_seats:before{width:22px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li{padding:0;/* width:25%; */}
/* .tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li.tgv-bfstep3:before{display:block;} */
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li p{font-size: 10px;line-height: 13px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li.tgv-bfstep2 p span{display:inline-block;width:80px;}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li p em{bottom:-20px;}
/* .tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li:nth-child(3):before{display:none;} */
.tgv-ticketbooking .tgv-bookingflow-timer p{font-size:16px; padding-top: 12px;}
.tgv-ticketbooking .tgv-bookingflow-timer{padding:10px 0 0;}
.tgv-ticketbooking .tgv-bookingflow-infobar ul{padding: 10px 0 0;}
.tgv-ticketbooking .tgv-bookingflow-infobar ul{padding:40px 0 0;}
.tgv-bookinf-failure .tgv-confirm-banner figure.booking-conf-movie-img{height:180px;}

.tgv-bookinf-failure .tgv-confirm-banner figure.booking-conf-movie-img:after{height:100%;background:#000;}
.tgv-bookinf-failure .tgv-confirm-banner .booking-conf-movie-img:after{}

.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected {
    padding: 0 0 15px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
}
.tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-seats-selected h6 {
    line-height: 100%;
    margin: 2rem 0 1rem 0;
}

.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span.col1{padding:0 0 5px;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span.col1,.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span.col2{width:65%;text-align:left;}
.tgv-price-breakup-wrap .tgv-price-breakup-cont ul li span.col3{width:35%;}
.tgv-seat-continue .tgv-close{width:20px;height:21px;background-size:100% auto;top:15px;right:15px;}
.tgv-seat-continue .modal-content{padding:50px 15px 15px;}
.tgv-seat-continue .panel-default > .panel-heading + .panel-collapse > .panel-body{padding: 15px 15px 0;}
.tgv-seat-continue .panel-default > .panel-heading > i{right:5px;}
.tgv-seat-continue .panel-default > .panel-heading .panel-title > a{padding:15px 50px 15px 20px;font-size:18px;line-height:18px;}
.tgv-seat-continue .panel-default > .panel-heading i{right:20px;}
.tgv-seat-continue .tgv-fbstrap-inner p{font-size:20px;line-height:42px;padding-right:0;margin-right:25px;}
.tgv-seat-continue .tgv-fbstrap-inner{padding:0;}

.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{
    float:left;
    width:auto;
    margin-right: 0;
}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner .tgv-btn-groups{float:right;}
.tgv-seat-continue .panel-default > .panel-heading > i {right: 20px;}
.tgv-ticketbooking .tgv-seatinfo ul li{margin-left: 12px;}
.tgv-ticketbooking .tgv-ticketbooking-content{}
/*  Food & Beverages */
.tgv-fab-block .fab-lists > li{width:100%;}
.tgv-fab-block .fab-lists > li .fab-detail figure img{width:100%;}
/*E.O  Food & Beverages */
/*Payment */
.tgv-payment .tgv-payment-row {padding-top: 25px;}

.tgv-payment .tgv-payment-row .payment-list li .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading {padding: 0 18px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default>.panel-heading .panel-title a {font-size: 16px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub h3 {font-size: 14px;line-height: 16px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body {padding: 0 5px 20px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li > .col1{width:100%;padding-bottom:5px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li .col2 {text-align: left;width:50%;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li .col3 {text-align:right;width:50%;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total{margin-top:15px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col1{padding-bottom:0;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col1, .tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.sub-total .col2{font-size:14px;}
.tgv-payment .tgv-payment-row .cinema-location-accordion-block .panel-default .panel-collapse>.panel-body .tgv-ticket-movieclub ul li.tgv-fab-total-price .col2{font-size:16px;}
/*E.O Payment */
/*Side nav */
header .tgv-right-block{width:100%;right:-100%;}
.side-nav-overlay{background:transparent;}
.side-nav-close {top: 15px;right: 15px !important;width:20px;height:20px;background-size:100%;}
/*E.O Side nav */
.mine.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{margin:5px 0;}

/* Cinemas */
.tgv-cinemas-blk .tgv-cini-srch{padding:8px 0;}
.tgv-cinemas-blk .tgv-cini-srch .ic-srch{left:0;}
.tgv-cinemas-blk .tgv-cini-srch .form-control{padding:5px 10px 5px 32px;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li a{font-size:15px;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini h2{font-size:15px;min-height:inherit;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content{margin:5px 0 0;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini{width:100%;padding:15px 0;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini:last-child:before{display:none;content:none;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini p{font-size:13px;min-height:inherit;}
.tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini .cini-inner-links .show-times{margin-left:15px;}
/* Cinemas Info */
.tgv-cinemas-infoblk h2{font-size:16px;line-height:20px;padding-bottom:10px;}
.tgv-cinemas-infoblk h1{font-size:16px;line-height:20px;padding-bottom:10px;}
.tgv-cinemas-infoblk h4, .tgv-cinemas-infoblk .cinema-info .info-centerblk h3{font-size:16px;line-height:20px;}
.tgv-cinemas-infoblk .cinema-info h2{font-size:16px;line-height:20px;}
.tgv-cinemas-infoblk .info-featuresblk h2{font-size:16px;line-height:20px;}
.tgv-cinemas-infoblk .cinema-detailsblk, .tgv-cinemas-infoblk .movies-infoblk{padding:20px 0;}
.tgv-cinemas-infoblk .cinema-info{padding:15px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3{width:100%;padding:0 0 0 50px;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3.st-cpty{margin:20px 0 0;}
.tgv-cinemas-infoblk .cinema-info .info-centerblk h3 > span{font-size:14px;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk .cinema-map{display:none;}
.tgv-cinemas-infoblk .cinema-info .info-rightblk .get-drctn{margin:0;}
.tgv-cinemas-infoblk .info-featuresblk ul li{padding:5px;width:50%;}
.tgv-cinemas-infoblk .tgv-cinemas-list{padding:20px 0;}

/* Movies */
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li{
    width:50%;
    /* min-height: 545px; */
    position: relative;
    display: flex;
    flex-direction: column;
}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont{
    position:static;
    opacity:1;
    padding: 5px 10px 10px 10px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row{display:block;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col{display:block;padding:0;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2 {font-size: 14px;line-height: 18px;min-height: 60px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information{min-height:auto;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-primary .tgv-btn {min-width: 135px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-btn-group .tgv-btn-secondary.triangle-top-left .tgv-btn {min-width: 130px;}
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information li {font-size: 12px;line-height: 16px;margin:2px 0;}
.movies	.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info figure:after{display:none;}
/* .movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li {width: 50%;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-tabs .tgv-tabs li {padding-left: 15px;}
/*E.O Movies */

/* Edit profile home start */
.edit-profile-home .movie-details-container .movie-left .days{font-size:12px;margin:0;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec{/*display:block;*/float:none;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec ul li{font-size:12px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec p{font-size:12px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec ul li img{/* width:80%; */}
.edit-profile-home .movie-details-container .movie-left .ad-book-btn{font-size:8px;line-height:12px;}
.edit-profile-home .movie-details-container .movie-left .movie-date-month{max-width:34px;float:left;margin-right:5px;}
.edit-profile-home .movie-details-container .movie-left .movie-name{font-size:12px;line-height:16px;}
.edit-profile-home .movie-details-container .movie-left{padding-bottom:0;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{left:-8px;top:19px;}
/* Edit profile home end */

/*Rewards page*/
.tgv-rewards-block .navtabs>li{padding: 0 10px 0 15px}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li{padding: 50px 10px 16px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content:before{top: -45px;left: 43%}    
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content h3, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-myrewards ul li .myreward-content p{text-align: center}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups{text-align: center}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body{font:11px/17px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default{padding: 0 20px 0 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:11px/17px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default{padding: 0 20px 0 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font: 15px/20px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul li{font:12px/21px 'Gotham-Book';}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc p{text-align: justify}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{padding:20px 0 10px;}
/*E.O Rewards page*/
	
/* Booking History */
.tgv-booking-history .bkng-histry-contentblk .bh-tab li{margin-left:15px;}
.tgv-booking-history .bkng-histry-contentblk .bh-tab li a{font-size:15px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgvmov-poster .day-remndr > span{font-size:13px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie h2{font-size:18px;line-height:22px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .about-movie ul li, .tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li{font-size:13px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-id h4{font-size:14px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li:before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-details .mov-infolist li.li_seat_numbers ul li{font-size:12px;width:31px;height:31px;padding:0 2px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p{padding:9px 25px 7px 25px;display:block;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:before{left:5px;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:after{display:none;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p .fd-info{margin:0;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .booking-points p:after{border-bottom:30px solid transparent;}
.tgv-booking-history .bkng-histry-contentblk .tgv-booking-movies .tgv-btngroup a{font-size:13px;}
/* Booking History End */
  
/*Inbox page*/
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li{padding: 13px 10px 0px 15px}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label, .tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check input[type="checkbox"]:checked + label{font-size: 11px;}
.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-all ul li .all-content .msg-check label span,.tgv-inbox-block .tgv-inbox-tabbed-block .tgv-delete ul li .delete-content .msg-check label span{display: block;padding-left: 0px;padding-top: 5px;}
/*E.O Inbox page*/   

/* favorites movie start */
.tgv-favorites .favorites-container h1{font-size:18px;}
.tgv-favorites .favorites-container .favorites-movie .release-on{font-size:12px;}
.tgv-favorites .favorites-container .favorites-movie .movie-date{font-size:14px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{padding-right:5px;}
/* favorites movie end */

/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block .tandc h1{font:32px/42px 'Gotham-Black'}
.tgv-wrapper .tgv-content .tandc-block .tandc p, .tgv-wrapper .tgv-content .tandc-block .tandc-content-block li p{font: 11px/21px 'Gotham-Medium'}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li span{font: 11px/42px 'Gotham-Medium'}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block h2{font: 16px/22px 'Gotham-Bold';margin-bottom: 0px;}
.tgv-wrapper .tgv-content .tandc-block .tandc-content-block li{margin-top: 10px;}
/*E.O Terms and Conditions*/

/* Contactus */
.tgv-contactus-blk{padding:15px 0 20px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng h3{font-size:16px;line-height:22px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-hdng p{font-size:14px;line-height:22px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-btn-groups .submit-btn{font-size:17px;min-width:170px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{font-size:15px;line-height:19px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .off-addrs h4:before, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service h4:before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}   

/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-475px 0;}
.tgv-error-block .error-top-content figure{margin:0 -155px 0 0;}
.tgv-error-block .error-bottom-content .help-links{text-align:left;}
.tgv-error-block .error-bottom-content .help-links h6, .tgv-error-block .error-bottom-content .help-links a{font-size:14px;line-height:16px;}
.tgv-error-block .error-bottom-content p{font-size:13px;line-height:16px;}

/* about us page start */
.tgv-about-blk .video-blk .video-img li{width:100%;padding:0 2px 10px 2px;}
/* .tgv-about-blk .gallery-blk .gallery-img li{padding:0 10px 5px 0;} */
.tgv-about-blk .gallery-blk .gallery-img{margin:0 -7px 0 -5px;}
.tgv-about-blk .video-blk .video-img{margin:0 -7px 0px -5px;}
.aboutus-img-popup .modal-content{width:100%;}
.aboutus-img-popup .mtrailermodal-close{right:0;top:-17px;}
/* about us page end */
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -215px 112px;background-size: 197%;}    
/* .tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 160px;} */
/*E.O Server-Error*/    
/*Maitanance Block */
.tgv-maitanance-block .tgv-maint-cont h1 {font-size: 22px;}
/*E.OMaitanance Block */
/*burger menu */
header .tgv-right-nav .profile .profile-drop-down li a {font-size: 12px;}
/*E.O burger menu */

/* experiences start */
.tgv-experiences .exp-banner-img{overflow: hidden;position: relative;height: 230px;}
.tgv-experiences .exp-banner-img img{
    width:auto;
    max-width: none;
    /* position: absolute; */
    /* top: 50%;
    left: 50%; */
    /* margin: -115px 0 0 -310px; */
    height: 100%;
}
.tgv-experiences .exp-gra-light{overflow: hidden;position: relative;height: 230px;}
.tgv-experiences .exp-gra-light img{width:auto;max-width: none;position: absolute;top: 50%;left: 50%;margin: -115px 0 0 -310px;height: 100%;}
/* experiences end */

/* corporate sales start */
.tgv-corporate-sale .corporate-sale-banner .cor-bannar-img{overflow: hidden;position: relative;height: 230px;}
.tgv-corporate-sale .corporate-sale-banner .cor-bannar-img img{width: auto;max-width: none;position: absolute;top: 50%;left: 50%;margin: -115px 0 0 -310px;height: 100%;}
.tgv-corporate-sale .cor-sale-inner .corporate-contant{padding-left:50px;}
.tgv-corporate-sale .cor-card-blk{padding:20px 0;}
/* corporate sales end */


/* Experiences inner page start */
.experience-inner-page .cor-sale-inner .cor-banner-head h1{font-size:16px;line-height:20px;text-transform:uppercase;}
.experience-inner-page .cor-sale-inner .cor-banner-head h2{font-size:16px;line-height:20px;text-transform:uppercase;}
.experience-inner-page .ex-contant p,.experience-inner-page .ex-contant ul.list-bullet li{font-size:14px;line-height:20px;}
.tgv-wrapper .tgv-family-friendly-block h2,.experience-inner-page .ex-contant h2{font-size:18px;line-height:20px;padding-bottom:5px;}

.experience-inner-page .ex-slide-contant p{font-size:14px;line-height:24px;}
.experience-inner-page .ex-contant-blk h4, .experience-inner-page .ex-contant-blk h3 {font-size: 16px;line-height: 20px;}
/* Experiences inner page end */

    
/*FAQ Starts */   
.tgv-faq-blk .faq-banner h1{font-size: 25px;bottom: 15px;line-height: 30px;}    
.tgv-faq-blk .tab-content .faq-cinema-content h2{font-size: 18px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li{width:100%;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li h3{font-size: 18px;}
.tgv-faq-blk .tab-content .faq-cinema-content ul li figure{height: 140px;width: 140px;line-height:140px;}

.tgv-content .faq-desc-block .panel.panel-default{padding: 0 20px 0 20px}
/*FAQ Ends */   
/*Movies Club */
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1 {font-size:25px;line-height:30px;}
.movieclub-banner-block figure img{margin-left: -640px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block .tgv-btn-groups .tgv-btn{line-height: 20px;padding: 10px 15px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block ul li{margin-top:12px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block ul li:before{top:8px;}
.tgv-tabs-block .tgv-tabs li {padding-left: 22px;}
.movieclub-banner-block .movie-club-cont .move-club-row .left-block h2{letter-spacing: 1px;}
/*E.O Movies Club */

/* tgv corporate gallery start */
.tgv-corporate-gallery .tgv-promo-banners .promo-banner.tgv-banner-slider li > .tgv-img-wrap{height:295px;}
.tgv-corporate-gallery .tgv-about-blk .gallery-blk{padding:20px 0;}
.tgv-corporate-gallery .video-blk.private-screen{padding:20px 0;}
.tgv-corporate-gallery .gallery-img-blk{padding-top:10px;}
.tgv-corporate-gallery .gallery-blk h6{font-size:16px;}
.tgv-corporate-gallery .gallery-blk p{font-size:14px;line-height:18px;}
.tgv-corporate-gallery .video-blk h6{font-size:16px;}
.tgv-corporate-gallery .video-blk.private-screen .gallery-blk{padding:10px 0 0 0;}
.tgv-corporate-gallery .video-blk p{font-size:14px;line-height:18px;}
/* tgv corporate gallery end */

/* careers careers recognitions start */
.careers-recognitions .cor-recognitions-head .corporate-contant h1{font-size:25px;line-height:44px;}
/* careers careers recognitions end */
/* careers core values start */
.car-core-value .corporate-contant h1{font-size:25px;line-height:34px;}
/* careers core values end */
/* careers development start */
.careers-development .career-dev-contant h3{padding-bottom:20px;}
.careers-development .faq-career-desc-block .gallery-blk p{font-size:14px;line-height:18px;}
.careers-development .careers-our-people .tgv-about-blk .gallery-blk{padding:0;}
.careers-development .tgv-about-blk .gallery-blk .view-all-btn a{font-size:16px;}
.careers-development .career-dev-contant p{font-size:14px;line-height:18px;}
.careers-development .faq-desc-block .panel{margin-top:10px;}
/* careers development end */

/* careers our people start */
.careers-our-people .tgv-about-blk .about-banner .about-banner-img img{margin:-115px 0 0 -250px;}
.careers-our-people .tgv-location-experience-block .tgv-le-drop-down{width:100%;}
.careers-our-people .tgv-about-blk .gallery-blk .view-all-btn a{font-size:16px;}
.careers-our-people .tgv-about-blk .video-blk .view-all-btn a{font-size:16px;}
/* careers our people end */
/*Movies Club */
.mc-movie-money-block h5 {font-size: 18px;line-height: 25px;}
.mc-movie-money-block h2{font-size: 18px;line-height: 25px;}
.whats-new-cont h4 {font-size: 22px;line-height: 26px;padding: 25px 0 0px;}
.whats-new-cont h2{font-size: 22px;line-height: 26px;padding: 25px 0 0px;}

.mc-movie-money-block .mc-add-money{/* width: 190px; */}
/*E.O Movies Club */
/*TGV Career Core Volue */
.tgv-wrapper .tgv-ccv-block h2 {padding: 30px 0 15px;font-size: 20px;line-height: 24px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul {margin: 0 -15px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li {width: 230px;padding:15px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before, .tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {top: 77px;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:before {width: 16%;margin-right: 26.8%;}
.tgv-wrapper .tgv-ccv-block .tgv-benifits-block ul li:after {margin-left: 26.8%;width: 19%;}
/*E.O TGV Career Core Volue */
/*TGV Careers Opportunies*/
.careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-left-block, .careers-opportunites-block .co-form-block .co-form-field .tgv-row .tgv-right-block {padding: 10px 0;}
.careers-opportunites-block h3 {font-size: 16px;line-height: 19px;}
.careers-opportunites-block .co-form-block {padding: 15px;}
.careers-opportunites-block h4 {font-size: 14px;}
/*E.O TGV Careers Opportunies*/
/*Careers TGV Online */
.tgv-online-block h2 span{position:absolute;right:0;top:-30px;}
.tgv-online-block h2{padding-left:90px;}
/*E.O Careers TGV Online */
/* google captcha */
.tgv-wrapper .tgv-row .tgv-col2 .tgv-signin-block .signin-table .signin-table-cell .tgv-pswrd-reset-block{overflow:hidden;}
.gole-captcha .g-recaptcha{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;}
.tgv-left-img-right-content{padding:0;}
/* Rating-18 popup */

.faq-rating-list li .faq-col2{width:70%;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn{margin:5px 10px;}
.careers-our-people .tgv-about-blk .gallery-blk{padding:10px 0 20px;}
.careers-our-people .tgv-about-blk .gallery-blk h4{padding-top:10px;}
.tgv-ceo .col-xx-12{width:100%;}
.tgv-ceo figure{padding-bottom:15px;}
}

@media(max-width:413px) {
/* Signup */
.tgv-signup-block .form-links{width:100%;padding:25px 0 0;}
.tgv-signup-block .form-links p{text-align:left;}
/*Seat Layout*/
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{font-size: 16px;padding:0 30px 0 0;/* width:100%; */}
.tgv-qty-select{width:108px;}
.tgv-qty-select .btnminus{left:0;}
.tgv-qty-select .btnplus{right:-15px;}
.tgv-qty-select input{width:45px;}
.tgv-seat-continue .tgv-fbstrap-inner p{margin-right:0;width:100%;}

/* Cinemas */
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li{padding-left:0;}
.tgv-cinemas-blk .tgv-cinemas-contents .cini-tabs li a, .tgv-cinemas-blk .tgv-cinemas-contents .tab-content .col-cini h2{font-size:14px;line-height:20px;}

/* Edit profile home start */
.edit-profile-home .movie-details-container .movie-left .tgv-date, .edit-profile-home .movie-details-container .movie-left .tgv-month{font-size:10px;line-height:16px;}
.edit-profile-home .movie-details-container .movie-left .moive-nametime-sec{padding-left:0;width:80%;}
/* Edit profile home end */

/* Rewards Page*/
.tgv-rewards-block .navtabs>li>a, .tgv-rewards-block .navtabs>li.active>a{font-size:15px;}
.tgv-rewards-block .navtabs>li, .tgv-rewards-block .navtabs>li:first-child{padding-right: 10px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-heading .panel-title a{font: 11px/20px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body{font:11px/17px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel.panel-default .panel-body{padding-bottom: 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-faq .faq-block .panel{margin-top: 10px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-heading .panel-title a{font: 11px/20px 'Gotham-Bold'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{font:11px/17px 'Gotham-Book'}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel.panel-default .panel-body{padding-bottom: 15px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc .panel{margin-top: 10px}
/*E.O Rewards Page*/

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie h4{line-height:20px;}
/* favorites movie end */

/*Terms and Conditions*/
.tgv-wrapper .tgv-content .tandc-block .tandc h1{font:20px/28px 'Gotham-Black'}
/*E.O Terms and Conditions*/
	
/* Contactus */
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt h4{padding:15px 10px 15px 45px;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .off-addrs{width:100%;float:none;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service{width:100%;float:none;padding:15px 0 0;}
.tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .off-addrs h4:before, .tgv-contactus-blk .tgv-enquiry-blk .enquiry-contentblk .tgv-offcnt .cus-service h4:before{left:-4px;top:3px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);}
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background:url("../images/error/500-bg.jpg") -204px 126px;background-size: 197%;}    
.tgv-wrapper .tgv-server-error-block .server-error-top{max-width: 340px;margin: 15px auto 0 auto}
.tgv-wrapper .tgv-server-error-block .server-error-top figure img {max-width: 80%;}
/* .tgv-wrapper .tgv-server-error-block .server-error-top p{margin-top: 160px;} */
/*E.O Server-Error*/     
	
/* 404 Error */
.tgv-error-block .error-bottom-content{background-position:-515px 0;}
.tgv-error-block .error-top-content figure{margin:0 -95px 0 0;}
/* footer */
footer .tgv-contact-block a{line-height:20px;}
/*E.O footer */

/* corporate sales start */
.tgv-corporate-sale .tgv-event-cards ul li{width:100%;padding:10px 0;}
.tgv-corporate-sale .tgv-event-cards ul li{padding-right:0;}
/* corporate sales end */

/* Experiences inner page start */
.experience-inner-page .mc-video-block figure img{width:200%;}
.experience-inner-page .ex-inner-contant ul li a{font-size:14px;padding:0 8px;}
.experience-inner-page .mc-video-block p{/* font-size:16px;padding-left:20px;line-height:50px; */}
.experience-inner-page .mc-video-block p{font-size:14px;padding:15px;line-height:20px;}
/* Experiences inner page end */

/*FAQ Starts*/    
.tgv-faq-blk .faq-banner figure{width: 860px;margin-left: -90px;}
    
.tgv-content .faq-desc-block .panel.panel-default .panel-heading .panel-title a{font-size:11px;line-height:15px;}
.tgv-content .faq-desc-block .panel.panel-default .panel-body{font:11px/17px 'Gotham-Book'}
.tgv-content .faq-desc-block .panel.panel-default .panel-body{padding-bottom: 15px}
.tgv-content .faq-desc-block .panel{margin-top: 10px}    
/*FAQ Ends*/    
    

}

@media (max-width:480px) and (max-height:320px) {
.tgv-auto-complete-search-block .tgv-popular-links-block h2{font-size:18px;padding:5px 0;}
.tgv-auto-complete-search-block .tgv-popular-links-block {height:120px;overflow:scroll;}
}

@media (max-width:370px) {
/* Rewards Page*/
.tgv-rewards-block .navtabs>li{padding: 0 10px 0 10px}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li.rewards-statement-title h2, .tgv-rewards-block .navtabs>li>a, .tgv-rewards-block .navtabs>li.active>a, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-two p, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-two p span{font-size:12px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-rewards-statement ul li .statement.col-three p{font-size:14px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups .tgv-btn{font: 11px/17px 'Gotham-Bold';width: 100%;min-height:20px;padding-left:30px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:before{background-position: -2px -8px;background-size: 77px auto;left: 16px;top: 8px;}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:hover:before{background-position: -5px -138px;background-size: 77px auto}
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc h2, .tgv-rewards-block .tgv-rewards-tabbed-block .tgv-tandc ul h2{font:13px/19px 'Gotham-Bold'}    
/*E.O Rewards Page*/

/* Edit profile home start */
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-round{width:30px;height:30px;top:16px;}
.edit-profile-home .movie-details-container .card-right .tgv-barcode .qr-arrow{background-size:100%;width:12px;height:12px;}
/* Edit profile home end */

/* favorites movie start */
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3{font-size:13px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{width:100%;padding:30px 0 0px;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li:first-child{padding-top:0;}
.tgv-favorites .favorites-container .favorites-movie .fav-img-list .fav-movie-info figure:after{background:transparent;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tgv-favorites .favorites-container .favorites-movie .fav-img-list .movie-info{position:relative;padding:10px 0 0 0;opacity:1;-webkit-transition: all 0s;-ms-transition: all 0s;-o-transition: all 0s;-moz-transition: all 0s;transition: all 0s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);top:0;}
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list .fav-img-list li{text-align:center;}
.tgv-favorites .favorites-container .favorites-movie .fav-img-list .fav-play-icon{display:inline-block;}
.tgv-favorites .favorites-container .favorites-movie .fav-img-list .fav-movie-info:hover .fav-icon{opacity:1;}
/* favorites movie end */

/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background: url("../images/error/500-bg.jpg") -239px 104px; background-size: 230%;}
/*E.O Server-Error*/

/*FAQ Starts */       
.tgv-content .faq-desc-block .panel.panel-default{padding: 0 10px 0 10px}
.tgv-faq-blk .faq-banner figure{width: 800px;margin-left: -110px;}
/*FAQ Ends */   
.tgv-about-blk .gallery-blk .gallery-img li {width: 100%;}
.promo-container-2 .other-promo-info .sliderlength.sliderlength2 .slick-dots{display:inline-block;}
/* Rating-18 popup */
.tgv-wrapper .verification-emil .modal-content{padding:15px;}
.tgv-wrapper .verification-emil.tgv-rating18 .modal-content .modal-body .tgv-btn-groups .tgv-btn{font-size: 12px;margin:5px 7px;}

}

@media (max-width:359px) {
/* .tgv-quickbook-row .tgv-quickbook-col1 .tgv-get-ticket {font-size: 10px;} */
/* .tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li{width:50%;} */
/* .tgv-ticketbooking .tgv-bookingflow-infobar-seat .tgv-bookingflow-infobar ul li:nth-child(3):before{display:none;}  */
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner p{/* width:100%; */text-align:center;}
.tgv-ticketbooking .tgv-fixedbottom-strap .tgv-fbstrap-inner .tgv-btn-groups{float:none;}
.cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time{font-size:9px;}
/* favorites movie start */
.tgv-favorites .favorites-container .favorites-movie .fav-movie-list ul li{width:100%;padding-right:0;}
/* favorites movie end */
    
/*Server-Error*/
.tgv-wrapper .tgv-server-error-block{background: url("../images/error/500-bg.jpg") -248px 104px; background-size: 247%;}
/*E.O Server-Error*/

/* experiences start */
.tgv-experiences .tgv-left-details .tgv-left-contant h1{font-size:12px;line-height:16px;}
.tgv-experiences .tgv-left-details .tgv-left-contant h2{font-size:12px;line-height:16px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h1{font-size:12px;line-height:16px;}
.tgv-experiences .tgv-right-details .tgv-right-contant h2{font-size:12px;line-height:16px;}

/* experiences end */
/*Movies Club */
.tgv-tabs-block .tgv-tabs li {padding-left: 40px;}
/*E.O Movies Club */
/*Careers TGV Online */
.tgv-file-uplaod-block .file-uplaod .file-name{padding-top:9px;}
/*E.O Careers TGV Online */
/* Movie Details */ 
.movie-details .tgv-location-experience-block .tgv-le-drop-down{width: 100%;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list > li{width:100%;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col h2{min-height: 50px;}
.movies.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li .tgv-movie-info .tgv-movie-cont .tgv-table-row .tgv-table-col .tgv-movie-information {min-height: 50px;}
.edit-profile .profile-form-1 .form-group.country-code-block {margin-bottom: 50px;}
.movieclub-banner-block .movie-club-cont .move-club-row .right-block h1 {font-size: 20px;line-height: 25px;}

}
@media (max-width:320px) {
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-list {padding: 0 50px !important;}
/* .tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list .slick-arrow {top: 140px;} */
.tgv-cinemas-list .tgv-cinemas-shows .tgv-nowshowing-block .tgv-nowshowing-list li.slick-center .tgv-movie-info .tgv-movie-cont {padding-top: 15px;}
.tgv-auto-complete-search .tt-dropdown-menu {height: 140px;}
/* Movie Details */
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details .tgv-content .tgv-movie-info li {font-size: 12px;line-height: 35px;padding: 0 10px;}
.movie-details .tgv-banner .tgv-banner-slider li .tgv-movie-details.open .container .tgv-content h1 {font-size: 18px;line-height: 18px;}
.tgv-banner .tgv-banner-slider li .tgv-movie-details .container .tgv-movie-show-details .tgv-movie-show-content ul li h2 {font-size: 14px;line-height: 16px;}
.movie-details .tgv-banner .tgv-banner-slider li > figure > img {max-width: 1940px;margin-left: -820px;}
.movie-show-times .cinema-location-accordion-block .panel-default .panel-body .movie-timings-top ul li a .time {font-size: 10px;}
/*E.O Movie Details */

/*Seat Layout*/
.tgv-seat-continue .panel-default > .panel-heading .panel-title > a > span{margin-right: 25px;}
.tgv-seat-continue .panel-default > .panel-heading .panel-title > a > figure img{width:150px;}
.tgv-ticketbooking .tgv-whitestrap .tgv-whitestrap-inner p {font-size: 9px;}
/* edit profile start */
.edit-profile .thumb-img .profile-fileupload {width: 13%;}
/* edit profile end */
/* Rewards Page*/
.tgv-rewards-block .tgv-rewards-tabbed-block .tgv-btn-groups a:before{background-position: -2px -8px;background-size: 77px auto;left: 8px;top: 8px;}    
/*E.O Rewards Page*/
/* favorites movie start */
.tgv-favorites .favorites-container .favorites-location .fav-loc-list .loc-box{padding:6px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list h3{font-size:10px;}
.tgv-favorites .favorites-container .favorites-location .fav-loc-list .fav-icon{top:3px;}
/* favorites movie end */
    
/*FAQ Starts*/
    .tgv-faq-blk .faq-banner figure{width: 800px;margin-left: -138px;}
}




/*** MOVIE DETAIL PAGE OVERRIDES **/
.tgv-movie-info .tgv-movie-cont {
    flex-grow: 1;
}

.tgv-movie-info .tgv-table-col {
    height: 100%;
    display: flex !important;
    flex-direction: column;
    justify-content: space-between;
}

.tgv-movie-info .tgv-table-col::before,
.tgv-movie-info .tgv-table-col::after {
    display: none;
}

@media (min-width: 1200px) {
    .tgv-movie-info .tgv-table-row::before,
    .tgv-movie-info .tgv-table-row::after {
        display: none;
    }
    .tgv-movie-info .tgv-table-col {
        height: 100%;
        width: 100%;
        justify-content: center;
    }

    .tgv-experiences .tgv-left-details .tgv-left-contant .experience-icon {
        margin-bottom: 2rem;
    }
}


