@media (min-width: 500px) and (max-height: 480px) {
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open {
max-height : 250px !important ;
position : relative;
}
.common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner {
max-height : 200px !important ;
overflow-y : scroll;
padding-bottom : 65px;
}
.common-select .bootstrap-select .dropdown-menu aside {
position : absolute;
bottom : 0;
left : 0;
}
}

@media (min-width: 800px) and (max-height: 480px) {
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open {
max-height : 330px !important ;
position : relative;
}
.common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner {
max-height : 280px !important ;
overflow-y : scroll;
padding-bottom : 80px;
}
.common-select .bootstrap-select .dropdown-menu aside {
position : absolute;
bottom : 0;
left : 0;
}
}

@media (max-width: 1919px) {
.common-select .bootstrap-select .dropdown-menu aside .btn-apply span {
padding : 6px 25px 8px;
}
.common-select .bootstrap-select .dropdown-menu aside .btn-clearall {
margin-left : 15px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-one h2 {
font-size : 20px;
line-height : 24px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-four h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-three h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-two h2 {
font-size : 16px;
line-height : 21px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-one p, .header-content nav .main_menu li.our_theatres .hover-conts .inner-blk .col-one p {
font-size : 12px;
line-height : 20px;
}
.header-content nav .main_menu li .hover-conts .inner-blk aside a {
font-size : 12px;
line-height : 16px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-two .c_all:after {
background-size : 80%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table {
padding : 145px 0 120px;
}
.amc-promtion-block ul li {
padding : 30px 0;
}
.nahar .amc-promtion-block ul li {
padding : 40px 0;
}
.amc-promtion-block .amc-promtion-more a {
padding : 35px 22px 35px 0;
}
.header-content nav .main_menu li .hover-conts .inner-blk ul li {
padding : 0 0 20px 0;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-bottom : 80px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk {
padding : 15px 0 20px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside h1 {
font-size : 35px;
line-height : 40px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .btn-default {
font-size : 16px;
line-height : 22px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select.show-tick .dropdown-menu li a span.text {
font-size : 14px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 15px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk a.reset {
padding-top : 0;
}
.movi-dtl .amc-content .filter {
margin-bottom : 40px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn {
font-size : 13px;
line-height : 18px;
padding-bottom : 5px;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 170px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn590 {
min-width : 170px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 170px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 170px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text {
font-size : 12px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu .dropdown-header {
padding : 10px 0 10px 17px;
margin-bottom : 5px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu .dropdown-header span {
font-size : 15px;
line-height : 19px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu .optgroup-1:first-child {
padding-top : 10px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu > li > a {
padding : 5px 20px 5px 50px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a span.text {
font-size : 13px;
line-height : 17px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-banner figure a:before, .movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a span.text:after, .movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a span.text:before, .movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a.selected span.text:after {
transform : scale(0.8);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text:before, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a.selected span.text:before {
transform : scale(0.8);
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 38px;
}
.movi-dtl .amc-content .amc-movie-banner {
margin-bottom : 25px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info ul li {
font-size : 14px;
line-height : 17px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info ul li:before {
top : 2px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a {
padding : 18px 135px 18px 40px;
}
.movi-dtl .amc-content .amc-showtime-list-block.no-fav h2 a {
padding-left : 0;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a.collapsed:before {
transform : scale(0.9);
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a:before {
transform : rotate(180deg) scale(0.9);
}
.movi-dtl .amc-content .amc-showtime-list-block h2 .amc-fav {
top : 14px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a .amc-miles {
font-size : 13px;
line-height : 15px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li {
padding : 20px 0 0;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li h3 {
padding-bottom : 5px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a {
transform : translate(0,0);
background-size : 90%;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience {
padding-bottom : 15px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience-feature {
padding-bottom : 5px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a {
font-size : 13px;
line-height : 17px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a span.amc-time-info {
font-size : 11px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info h2, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-title, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li h3, .movi-dtl .amc-content .amc-showtime-list-block h2 a {
font-size : 22px;
line-height : 26px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info ul {
padding-top : 5px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info ul li, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience-feature span {
font-size : 12px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5 {
background-size : 9%;
padding-left : 50px;
font-size : 13px;
line-height : 40px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5:after {
background-size : 80%;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p {
font-size : 13px;
line-height : 23px;
padding-bottom : 14px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p span, .movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h6 span {
font-size : 14px;
line-height : 19px;
}
#rulesofentry .modal-dialog {
width : 600px;
min-width : auto;
}
#rulesofentry .modal-content .modal-header {
padding : 20px 30px;
}
#rulesofentry .modal-content .modal-header h2, #rulesofentry .modal-content .modal-body h3 {
font-size : 24px;
line-height : 28px;
}
#rulesofentry .modal-content .modal-body {
padding : 20px 30px 30px;
}
#rulesofentry .modal-content .modal-body p {
font-size : 18px;
padding-bottom : 15px;
}
#rulesofentry .modal-content .modal-body .form-block {
padding-top : 15px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child label {
line-height : 22px;
}
.fandb .modal-content .fandb-close {
transform : scale(0.9);
}
#fandb-popup-one .modal-content .modal-body .food-img figcaption {
font-size : 22px;
line-height : 25px;
}
#fandb-popup-one .modal-content .modal-body h5, #fandb-popup-one .modal-content .modal-body h5 {
font-size : 15px;
}
#fandb-popup-one .modal-content .modal-body .category-blk {
margin-bottom : 30px;
}
#fandb-popup-one .modal-content .modal-body .category-blk ul li a {
font-size : 14px;
line-height : 17px;
padding : 10px 20px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li {
padding-bottom : 20px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label {
font-size : 14px;
line-height : 17px;
padding-left : 32px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li span {
font-size : 13px;
line-height : 16px;
padding-top : 10px;
padding-left : 32px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label i {
width : 24px;
height : 24px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li input:checked + label i:before {
transform : translate(-50%,-50%) scale(0.9);
}
#fandb-popup-one .modal-content .modal-body .final-blk {
padding : 20px 0 0;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a {
width : 30px;
height : 30px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.minus:before {
width : 14px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.plus:before {
height : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.plus:after {
width : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p {
font-size : 22px;
line-height : 32px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt {
font-size : 14px;
line-height : 17px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 18px;
line-height : 18px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 14px;
line-height : 17px;
padding : 18px 20px;
}
#fandb-popup-two .modal-content .modal-header h6 {
font-size : 20px;
line-height : 25px;
}
#fandb-popup-two .modal-content .modal-body .blk {
padding : 23px 0;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-ttl {
padding-bottom : 15px;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-cont {
padding-bottom : 10px;
font-size : 15px;
line-height : 19px;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-desc {
font-size : 14px;
}
#fandb-popup-two .modal-content .modal-body .blk.one .blk-ttl, #fandb-popup-two .modal-content .modal-body .blk .blk-ttl a {
font-size : 14px;
line-height : 17px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a {
width : 26px;
height : 26px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.minus:before {
width : 12px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.plus:before {
height : 13px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.plus:after {
width : 13px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts p {
font-size : 23px;
line-height : 27px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .blk-ttl {
font-size : 15px;
line-height : 19px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a {
width : 26px;
height : 26px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.minus:before {
width : 12px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.plus:before {
height : 13px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.plus:after {
width : 13px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts p {
font-size : 23px;
line-height : 27px;
}
#fandb-popup-two .modal-content .modal-body .blk.four {
padding : 20px 0 5px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-desc {
padding-bottom : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot {
font-size : 20px;
line-height : 24px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot span {
font-size : 16px;
line-height : 20px;
}
#fandb-popup-three .modal-content .modal-header {
padding : 15px 25px;
}
#fandb-popup-three .modal-content .modal-header h6 {
font-size : 20px;
line-height : 25px;
}
#fandb-popup-three .modal-content .modal-body {
padding : 25px 25px 30px;
}
#fandb-popup-three .modal-content .modal-body p {
font-size : 18px;
line-height : 23px;
padding-bottom : 25px;
}
#fandb-popup-three .modal-content .modal-body aside a {
padding : 15px 20px;
font-size : 14px;
line-height : 17px;
}
#fandb-popup-modithree .modal-content .modal-header {
padding : 15px 25px;
}
#fandb-popup-modithree .modal-content .modal-header h6 {
font-size : 20px;
line-height : 25px;
}
#fandb-popup-modithree .modal-content .modal-body {
padding : 25px 25px 30px;
}
#fandb-popup-modithree .modal-content .modal-body p {
font-size : 18px;
line-height : 23px;
padding-bottom : 25px;
}
#fandb-popup-modithree .modal-content .modal-body aside a {
padding : 15px 20px;
font-size : 14px;
line-height : 17px;
}
#fandb-popup-four .modal-content .modal-header h6 {
font-size : 20px;
line-height : 25px;
}
#fandb-popup-four .modal-content .modal-body p {
font-size : 18px;
line-height : 23px;
padding-bottom : 25px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt {
font-size : 16px;
line-height : 20px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt span {
font-size : 14px;
line-height : 15px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul {
margin-top : 20px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul li {
margin-bottom : 25px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul li a {
font-size : 13px;
line-height : 14px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt i {
transform : scale(0.8);
top : -3px;
}
#fandb-popup-five .modal-content .modal-body .food-img figcaption {
font-size : 22px;
line-height : 25px;
}
#fandb-popup-five .modal-content .modal-body h5, #fandb-popup-five .modal-content .modal-body h5 {
font-size : 15px;
}
#fandb-popup-five .modal-content .modal-body .category-blk ul li a {
font-size : 14px;
line-height : 17px;
padding : 10px 20px;
}

#fandb-popup-five .modal-content .modal-body .final-blk {
padding : 20px 0 0;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a {
width : 30px;
height : 30px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.minus:before {
width : 14px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.plus:before {
height : 15px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.plus:after {
width : 15px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p {
font-size : 22px;
line-height : 32px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt {
font-size : 14px;
line-height : 17px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 18px;
line-height : 18px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 14px;
line-height : 17px;
padding : 18px 20px;
}
.confirmation .amc-content .movi-ttl {
padding : 20px 0 25px;
}
.confirmation .amc-content .movi-ttl h1 {
font-size : 24px;
line-height : 28px;
}
.confirmation .amc-content .movi-ttl p {
font-size : 20px;
line-height : 25px;
}
.confirmation .amc-content .user-points {
margin-bottom : 30px;
}
.confirmation .container h3.cont-instruc {
font-size : 15px;
line-height : 19px;
}
.confirmation .conf-inner-blk .blk {
padding : 15px 12px 15px 0;
}
.confirmation .conf-inner-blk .blk .blk-ttl {
padding-bottom : 15px;
}
.confirmation .conf-inner-blk .blk .blk-cont {
padding-bottom : 10px;
font-size : 15px;
line-height : 19px;
}
.confirmation .conf-inner-blk .blk .blk-desc {
font-size : 14px;
line-height : 18px;
padding-bottom : 10px;
}
.confirmation .conf-inner-blk .blk .blk-food-desc {
font-size : 13px;
line-height : 17px;
padding-bottom : 5px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode {
padding-bottom : 15px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside p {
font-size : 15px;
line-height : 19px;
}
.confirmation .conf-inner-blk .blk .blk-ttl a, .confirmation .conf-inner-blk .inner-cont .blk.one .blk-ttl {
font-size : 14px;
line-height : 17px;
}
.confirmation .conf-inner-blk .inner-cont .blk.one h4 {
font-size : 22px;
line-height : 26px;
padding-bottom : 15px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .blk-ttl {
font-size : 15px;
line-height : 19px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts {
padding-top : 15px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts a {
width : 26px;
height : 26px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts a.minus:before {
width : 12px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts a.plus:before {
height : 13px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts a.plus:after {
width : 13px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts p {
font-size : 23px;
line-height : 27px;
}
.confirmation .conf-inner-blk .blk.four {
padding : 15px 25px 15px 0;
}
.confirmation .conf-inner-blk .blk.four .blk-desc {
padding-bottom : 10px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot {
font-size : 20px;
line-height : 24px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot span {
font-size : 15px;
line-height : 19px;
}
.confirmation .conf-inner-blk .blk.abt-movi h4 {
font-size : 20px;
line-height : 25px;
padding-bottom : 6px;
}
.confirmation .conf-inner-blk .blk.abt-movi p {
width : 80%;
font-size : 15px;
line-height : 26px;
}
.confirmation .conf-inner-blk .blk.abt-movi p span:before {
height : 15px;
top : 6px;
}
.seats .amc-content .amc-seat-info {
bottom : 92px;
}
    .payment .amc-content .amc-payment-blk .left-blk .blk h6, .payment .amc-content .amc-payment-blk .right-blk .modal-header h6, .payment .amc-content .amc-payment-blk .left-blk .blk h5 {
        font-size: 20px;
        line-height: 25px;
    }
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.user_name {
font-size : 13px;
padding : 5px 0;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.mailid {
font-size : 19px;
line-height : 23px;
padding-bottom : 5px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.user-phno {
font-size : 16px;
line-height : 19px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one h6:after {
transform : scale(0.9);
}
.payment .form-blk .form-group input[type="number"], .payment .form-blk .form-group input[type="password"], .payment .form-blk .form-group input[type="text"] {
padding : 15px 30px 10px 0;
}
.payment .form-blk .form-group input[type="number"], .payment .form-blk .form-group input[type="password"], .payment .form-blk .form-group input[type="text"], .payment .form-blk .form-group label {
font-size : 18px;
line-height : 22px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two .cc-or-dc {
font-size : 15px;
line-height : 18px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk {
padding : 23px 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-ttl {
padding-bottom : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-cont {
padding-bottom : 10px;
font-size : 15px;
line-height : 19px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc {
font-size : 14px;
line-height : 18px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-ttl a, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one .blk-ttl {
font-size : 14px;
line-height : 17px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .blk-ttl {
font-size : 15px;
line-height : 19px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts {
padding-top : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a {
width : 26px;
height : 26px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.minus:before {
width : 12px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.plus:before {
height : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.plus:after {
width : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts p {
font-size : 23px;
line-height : 27px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four {
padding : 20px 0 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-desc {
padding-bottom : 10px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot {
font-size : 20px;
line-height : 24px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot span {
font-size : 16px;
line-height : 20px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a {
width : 26px;
height : 26px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.minus:before {
width : 12px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p {
font-size : 23px;
line-height : 27px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:before {
height : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:after {
width : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .adthredglass {
font-size : 15px;
line-height : 19px;
}
.myaccount .amc-content h1 {
font-size : 24px;
line-height : 28px;
padding : 30px 0 25px;
}
.myaccount .amc-content .user-info-blk {
min-height : auto;
padding : 40px 20px;
margin-bottom : 30px;
}
.myaccount .amc-content .user-info-blk h3 {
font-size : 18px;
line-height : 22px;
padding : 0 37px 8px 30px;
}
.myaccount .amc-content .user-info-blk p {
font-size : 16px;
line-height : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk {
margin-bottom : 60px;
}
.myaccount .amc-content .user-info-tabbed-blk .nav-tabs li:first-child {
padding-left : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .nav-tabs li a {
font-size : 16px;
line-height : 20px;
padding : 18px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block {
padding : 60px 30px 50px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title {
font-size : 28px;
line-height : 33px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a {
padding : 20px 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside {
padding : 30px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p {
font-size : 14px;
line-height : 18px;
padding-left : 50px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul {
padding-left : 50px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p:before {
transform : scale(0.8);
top : -8px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul li {
font-size : 14px;
line-height : 18px;
padding-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul li:before {
width : 6px;
height : 6px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details {
margin-bottom : 80px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tr td {
font-size : 14px;
line-height : 22px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr.body-head td {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr.body-head td:first-child {
font-size : 17px;
line-height : 23px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td ul li:before {
top : 19px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td p {
height : 18px;
width : 18px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 15px;
}
.contact .amc-content .banner-block {
background-position : right center !important ;
}
.faq .amc-content .banner-block {
background-position : center bottom !important ;
}
.faq .amc-content .faq-content-block {
padding-top : 30px;
}
.faq .amc-content .faq-content-block .tab-title {
padding-top : 0;
}
.faq .amc-content .faq-content-block .tab-content .panel-group {
margin-bottom : 65px;
}
.faq .amc-content .faq-content-block .tab-title .nav-tabs {
margin-bottom : 15px;
}
.faq .amc-content .faq-content-block .tab-title .nav-tabs li a {
font-size : 16px;
line-height : 20px;
padding : 18px 0;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a {
padding : 25px 60px 15px 20px;
font-size : 20px;
line-height : 24px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a.collapsed {
padding-bottom : 25px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a span, .faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a.collapsed span {
background-size : 80%;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body {
font-size : 15px;
line-height : 19px;
padding : 0 30px 25px 20px;
}
.experience .amc-content .experience-feature-block {
padding-top : 50px;
}
.tandc .tandc-block h1 {
font-size : 60px;
line-height : 70px;
}
.tandc .tandc-block .cont-block.first {
margin-top : 50px;
}
.tandc .tandc-block .cont-block h2 {
font-size : 25px;
line-height : 30px;
padding-bottom : 20px;
}
.tandc .tandc-block .cont-block .inner-blk h3 {
font-size : 20px;
line-height : 25px;
}
.tandc .tandc-block .cont-block .inner-blk ol li p, .tandc .tandc-block .cont-block .inner-blk p {
font-size : 15px;
line-height : 25px;
}
.tandc.pp .tandc-block h1 {
line-height : 100px;
}
.tandc.pp .tandc-block .cont-block .inner-blk ol li:before {
top : 7px;
}
.coc .amc-content .coc-content-block {
padding-top : 80px;
}
.coc .amc-content .coc-content-block dl dt {
font-size : 25px;
line-height : 30px;
padding-bottom : 20px;
padding-left : 70px;
}
.coc .amc-content .coc-content-block dl dt:before {
transform : scale(0.8);
}
.coc .amc-content .coc-content-block dl dd {
font-size : 18px;
line-height : 30px;
margin-left : 70px;
padding : 0 0 25px 25px;
}
.coc .amc-content .coc-content-block dl dd:before {
top : 9px;
}
.coc .amc-content .coc-content-block dl dd figure {
padding : 10px 0;
}
.coc .amc-content .coc-content-block dl {
padding-bottom : 30px;
}
.contact .amc-content .contact-content-block h2 {
font-size : 35px;
line-height : 40px;
}
.contact .amc-content .contact-content-block h3 {
font-size : 30px;
line-height : 34px;
}
.contact .amc-content .contact-content-block h4 {
font-size : 25px;
line-height : 29px;
}
.contact .amc-content .contact-content-block .address-block aside a, .contact .amc-content .contact-content-block .address-block aside ul li, .contact .amc-content .contact-content-block p {
font-size : 18px;
line-height : 22px;
}
.contact .amc-content .contact-content-block .address-block {
padding-top : 30px;
}
.contact .amc-content .contact-content-block .address-block aside ul {
padding-top : 20px;
}
.contact .amc-content .contact-content-block .user-exp {
padding-top : 70px;
}
.contact .amc-content .contact-content-block .user-exp p {
line-height : 30px;
}
.contact .amc-content .contact-content-block .user-exp .form-blk {
padding-top : 30px;
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group textarea {
margin : 15px 0 20px;
}
.contact .amc-content .contact-content-block .contact-info {
padding : 60px 0;
}
.contact .amc-content .contact-content-block .contact-info ul {
padding-top : 30px;
}
.contact .amc-content .contact-content-block .contact-info ul li {
padding-bottom : 25px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin:after {
background-size : 90%;
}
.loyalty .loyalty-works {
padding : 80px 0;
}
.loyalty .loyalty-works h2 {
font-size : 35px;
line-height : 40px;
padding-bottom : 35px;
}
.loyalty .loyalty-works h3 {
font-size : 25px;
line-height : 30px;
padding-bottom : 20px;
}
.loyalty .loyalty-works h4 {
font-size : 25px;
line-height : 30px;
padding-bottom : 30px;
}
.loyalty .loyalty-works ul li h5 {
font-size : 16px;
line-height : 21px;
}
.loyalty .loyalty-works p {
font-size : 18px;
line-height : 33px;
padding-bottom : 60px;
}
.loyalty .tier-details {
padding : 100px 0;
}
.loyalty .tier-details h3 {
font-size : 25px;
line-height : 30px;
padding-bottom : 20px;
}
.loyalty .tier-details .table {
margin-bottom : 50px;
}
.loyalty .tier-details .table tr td {
font-size : 14px;
line-height : 22px;
}
.loyalty .tier-details .table thead tr td {
font-size : 14px;
line-height : 18px;
}
.loyalty .tier-details .table tbody tr.body-head td {
font-size : 14px;
line-height : 18px;
}
.loyalty .tier-details .table tbody tr.body-head td:first-child {
font-size : 17px;
line-height : 23px;
}
.loyalty .tier-details .table tbody tr td ul li:before {
top : 19px;
}
.loyalty .tier-details .table tbody tr td p {
height : 18px;
width : 18px;
}
.wrapper.maintenance .error-content-blk .error-cont {
padding-top : 50px;
}
.wrapper.maintenance .error-content-blk .error-cont p {
margin-bottom : 100px;
}
.wrapper.maintenance .error-content-blk .error-cont .connectus h4 {
padding-bottom : 30px;
}
}

@media (max-width: 1679px) {
.home .amc-content .amc-nowandcoming-blk {
padding-top : 30px;
/*max-height : 846px;*/
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk {
padding : 40px 0 23px;
margin-bottom : 25px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside h3 {
font-size : 34px;
line-height : 38px;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 690px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width {
width : 100%;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width figure {
width : 100%;
height : auto;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
font-size : 20px;
line-height : 25px;
padding : 11px 0 15px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.tym {
font-size : 14px;
line-height : 17px;
padding-bottom : 15px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour {
font-size : 14px;
line-height : 18px;
padding-bottom : 15px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table {
padding : 115px 0 90px;
max-width : 980px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin h2 {
font-size : 32px;
line-height : 36px;
padding-bottom : 12px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel p {
font-size : 20px;
line-height : 32px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel h1 {
font-size : 20px;
line-height : 32px;
}
.header-content nav .main_menu li .hover-conts .inner-blk ul li {
padding : 0 0 15px 0;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-four h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-three h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-two h2 {
padding-bottom : 25px;
}
.seats .amc-content .amc-seat-info {
bottom : 87px;
}
.header-content .tym-lft {
font-size : 15px;
line-height : 18px;
}
.header-content .tym-lft {
font-size : 15px;
line-height : 18px;
}
.fandb .amc-content .movi-ttl:before, .inner-page header .btn-back, .fandb .amc-content .movi-ttl p.fd-deliver:before, .fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after, .inner-page header .btn-close, .fandb .food-total .inner-blk a.total-amt:before {
transform : scale(0.9);
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk.open .visible-blk h3 a:after {
transform : rotateX(180deg) scale(0.9);
}
.fandb .amc-content .movi-ttl h1 {
font-size : 37px;
line-height : 41px;
padding-bottom : 10px;
}
.fandb .amc-content .food-itm-blk > ul li {
padding-left : 5px;
}
.fandb .amc-content .food-itm-blk > ul li.right-accordian {
padding-left : 10px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a {
font-size : 22px;
line-height : 26px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 {
font-size : 15px;
line-height : 18px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 span{
    font-size:13px;line-height:18px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside p {
font-size : 15px;
line-height : 18px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
padding : 10px 27px;
min-width : auto;
min-height : auto;
margin-top : 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts {
margin-top : 15px;
}
.fandb .food-total .inner-blk a.total-amt span {
font-size : 19px;
line-height : 23px;
}
.fandb .food-total .inner-blk a.stky-btn-default {
padding : 15px 25px;
margin-top : 9px;
}
.seats .amc-content .movi-ttl {
padding-bottom : 25px;
}
.seats .amc-content .movi-ttl h1 {
font-size : 37px;
line-height : 41px;
padding-bottom : 10px;
}
.seats .amc-content .movi-ttl p {
padding-bottom : 17px;
}
.seats .seat-booking-total .inner-blk a.total-amt span {
font-size : 19px;
line-height : 23px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
padding : 15px 25px;
margin-top : 9px;
}
.seats .seat-booking-total .inner-blk aside p {
padding-top : 15px;
}
.payment .amc-content .movi-ttl {
padding-bottom : 25px;
}
.payment .amc-content .movi-ttl h1 {
font-size : 37px;
line-height : 41px;
padding-bottom : 10px;
}
.payment .amc-content .movi-ttl p {
padding-bottom : 17px;
}
.payment .booking-total .inner-blk a.total-amt {
font-size : 19px;
line-height : 23px;
}
.payment .booking-total .inner-blk a.stky-btn-default {
padding : 15px 25px;
margin-top : 5px;
}
.payment .booking-total .inner-blk aside p {
padding-top : 25px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after, .fandb .amc-content .movi-ttl p.fd-deliver:before, .fandb .amc-content .movi-ttl:before, .fandb .food-total .inner-blk a.total-amt:before, .inner-page header .btn-back, .inner-page header .btn-close, .payment .amc-content .movi-ttl:before, .payment .booking-total .inner-blk a.total-amt:before, .seats .amc-content .movi-ttl:before, .seats .seat-booking-total .inner-blk a.total-amt:before {
transform : scale(0.9);
}

}

@media (max-width: 1599px) {
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 50px;
line-height : 65px;
width : 650px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li span, .amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li.txt-big {
font-size : 20px;
line-height : 20px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 45px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group a {
margin-right : 40px;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 755px;
}*/
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside h3 {
font-size : 32px;
line-height : 36px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk li a {
font-size : 14px;
line-height : 17px;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 650px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width figure figcaption {
padding : 8px 17px;
font-size : 13px;
line-height : 13px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .img-blk figure figcaption {
padding : 8px 17px;
font-size : 13px;
line-height : 13px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
font-size : 18px;
line-height : 22px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour, .home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.tym {
font-size : 13px;
line-height : 16px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour {
padding-bottom : 10px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width .amc-btn-group a {
font-size : 14px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width a.reminder {
font-size : 13px;
line-height : 45px;
padding-left : 50px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width a.reminder:before {
transform : scale(0.8);
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button span {
width : 40px;
height : 44px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button.owl-next span {
background-size : 35%;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button.owl-prev span {
background-size : 32%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-signin {
width : 65%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo {
min-width : 350px;
max-width : 400px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo h2 {
font-size : 26px;
line-height : 28px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin h2 {
font-size : 30px;
line-height : 34px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table, .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 55px 0;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel p {
font-size : 18px;
line-height : 30px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel h1 {
font-size : 18px;
line-height : 30px;
}
.myaccount .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding-top : 0;
}
.wrapper footer .amc-customer-support a {
font-size : 22px;
line-height : 26px;
padding : 24px 0 26px 43px;
}
.wrapper footer .footer-cont-blk {
padding : 35px 0 42px;
}
.wrapper footer .footer-cont-blk .cont-left {
width : 75%;
}
.wrapper footer .footer-cont-blk .cont-right {
width : 25%;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols {
width : 33.33%;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols h5 {
font-size : 22px;
line-height : 26px;
}
.wrapper footer .foot-amcpyryt {
padding : 25px 0;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.coming ul li .set-width .img-blk figure figcaption {
padding : 8px 17px;
font-size : 13px;
line-height : 13px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder {
font-size : 14px;
padding-left : 50px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder.set:before, .featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder:before {
transform : scale(0.8);
}
.fandb .amc-content .movi-ttl h1 {
font-size : 34px;
line-height : 37px;
}
.fandb .amc-content .movi-ttl p {
padding-bottom : 10px;
}
.fandb .amc-content .movi-ttl p.fd-deliver {
font-size : 18px;
line-height : 22px;
padding-bottom : 15px;
}
.fandb .food-total .inner-blk {
padding : 15px 0 25px;
}
.seats .amc-content .movi-ttl h1 {
font-size : 34px;
line-height : 37px;
}
.seats .amc-content .movi-ttl p {
padding-bottom : 15px;
}
.seats .seat-booking-total .inner-blk {
padding : 15px 0 25px;
}
.payment .amc-content .movi-ttl h1 {
font-size : 34px;
line-height : 37px;
}
.payment .amc-content .movi-ttl p {
padding-bottom : 15px;
}
.payment .booking-total .inner-blk {
padding : 15px 0 25px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .img-blk figure figcaption {
padding : 8px 17px;
font-size : 13px;
line-height : 13px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder {
font-size : 14px;
padding-left : 50px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder.set:before, .myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder:before {
transform : scale(0.8);
}
.other .amc-content .banner-block .banner-overlay:before {
width : 45%;
left : -95px;
}
.other .amc-content .banner-block .banner-overlay:after {
width : 45%;
right : -95px;
}
.experience .amc-content .amc-experience-block ul li {
height : 550px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont {
width : 40%;
}
.experience .amc-content .amc-experience-block ul li .img-blk {
width : 60%;
}
.experience .amc-content .amc-experience-block ul li .img-blk figure img {
max-width : 79%;
display : inline-block;
}
.experience .amc-content .amc-experience-block ul li.sweetest img {
min-width : 250px;
}
.fandd .amc-content .amc-duptable .amc-duptablecell img {
min-width : 330px;
}
.fandd .amc-content .amc-experience-block ul li {
min-height : 550px;
}
.find-theatre .amc-content .banner-block {
background-position : center 0;
}
}

@media (max-width: 1439px) {
.header-content nav .main_menu li {
padding : 0 10px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-one h2 {
font-size : 18px;
line-height : 20px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-four h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-three h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-two h2 {
font-size : 15px;
line-height : 20px;
}
.header-content .header-content-left {
padding-left : 0;
}
.header-content .header-content-middle {
width : 590px;
text-align : center;
}
.header-content nav .main_menu {
display : inline-block;
}
.header-content .header-content-right {
width : auto;
}
.header-content .amc-right-blk ul {
padding-left : 0;
}
.header-content .amc-right-blk ul li.amc-search-icon {
margin-left : 0;
padding : 0 10px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 40px;
line-height : 50px;
width : 550px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk.container {
height : 100%;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 600px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.coming ul.owl-carousel li .set-width .img-blk p {
font-size : 13px;
line-height : 16px;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-bottom : 60px;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 30px;
line-height : 35px;
}
.fandb .amc-content .movi-ttl p {
padding-bottom : 10px;
}
.fandb .amc-content .movi-ttl p span {
font-size : 15px;
line-height : 19px;
}
.fandb .amc-content .user-points {
padding : 5px 0;
margin-bottom : 20px;
}
.fandb .amc-content .user-points p {
font-size : 16px;
line-height : 20px;
padding : 12px 20px;
}
.fandb .amc-content .user-points p span {
font-size : 18px;
line-height : 20px;
}
.fandb .amc-content .food-itm-blk {
padding-bottom : 100px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li {
margin-top : 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a {
font-size : 20px;
line-height : 24px;
padding : 8px 18px 9px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont {
padding : 5px 10px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li {
margin : 10px 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
padding : 8px 20px;
margin-top: 20px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside p {
font-size : 13px;
line-height : 17px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts {
margin-top : 20px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a {
width : 28px;
height : 28px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.plus {
margin-right : 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.minus:before {
width : 14px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.plus:after {
width : 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.plus:before {
height : 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts p {
min-width : 40px;
font-size : 20px;
line-height : 28px;
}
.fandb .food-total .inner-blk a.total-amt span {
font-size : 17px;
}
.seats .amc-content .movi-ttl {
padding-bottom : 20px;
}
.seats .amc-content .movi-ttl h1 {
font-size : 30px;
line-height : 35px;
}
.seats .amc-content .movi-ttl p {
padding-bottom : 0;
font-size : 15px;
line-height : 19px;
}
.seats .amc-content .user-points {
padding : 5px 0;
margin-bottom : 20px;
}
.seats .amc-content .user-points p {
font-size : 16px;
line-height : 20px;
padding : 12px 20px;
}
.seats .amc-content .user-points p span {
font-size : 18px;
line-height : 20px;
}
.seats .seat-booking-total .inner-blk a.total-amt span {
font-size : 17px;
}
.payment .amc-content .movi-ttl {
padding-bottom : 20px;
}
.payment .amc-content .movi-ttl h1 {
font-size : 30px;
line-height : 35px;
}
.payment .amc-content .movi-ttl p {
padding-bottom : 0;
font-size : 15px;
line-height : 19px;
}
.payment .amc-content .movi-ttl p span.pseats {
padding-top : 10px;
}
.fandb .amc-content .movi-ttl p {
font-size : 15px;
line-height : 19px;
}
.fandb .amc-content .movi-ttl p span.pseats {
padding-top : 10px;
}
.fandb .amc-content .movi-ttl p.fandb-seats {
font-size : 15px;
line-height : 19px;
}
.payment .amc-content .user-points {
padding : 5px 0;
margin-bottom : 20px;
}
.payment .amc-content .user-points p {
font-size : 16px;
line-height : 20px;
padding : 12px 20px;
}
.payment .amc-content .user-points p span {
font-size : 18px;
line-height : 20px;
}
.payment .blk.two .form-blk .group.two .form-group {
width : 45%;
}
.payment .booking-total .inner-blk a.total-amt {
font-size : 17px;
}
.confirmation .amc-content .user-points {
padding : 5px 0;
margin-bottom : 20px;
}
.confirmation .amc-content .user-points p {
font-size : 16px;
line-height : 20px;
padding : 12px 25px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open h3 {
padding-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 45px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk a.toggle-hidden-blk, .myaccount .amc-content .user-info-tabbed-blk .tab-content .load-more {
font-size : 14px;
line-height : 18px;
padding-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk h3 {
font-size : 23px;
line-height : 37px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 {
font-size : 18px;
line-height : 24px;
padding : 20px 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed h4 {
padding-bottom : 15px;
font-size : 15px;
line-height : 19px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p {
font-size : 15px;
line-height : 19px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.seats {
font-size : 13px;
line-height : 20px;
padding-bottom : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p i{
    font-size:13px;line-height:20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.subtotal {
font-size : 14px;
line-height : 18px;
padding-bottom : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span {
font-size : 15px;
line-height : 25px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk p {
font-size : 17px;
line-height : 23px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk p:first-child {
font-size : 13px;
line-height : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block {
margin-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk {
padding : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail {
width : 80%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
min-width : auto;
width : 45%;
margin-right : 70px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two {
min-width : auto;
width : 45%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail {
width : 80%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
min-width : auto;
width : 45%;
margin-right : 70px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two {
min-width : auto;
width : 45%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk.open .fixed-block {
top : 40px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block figure {
max-width : 160px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block aside p {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group .amc-btn {
padding : 8px 30px;
margin-right : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen {
margin-top : 50px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen h2 {
margin-bottom : 30px;
font-size : 28px;
line-height : 33px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk {
padding : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding : 30px 20px 0 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference {
margin-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul {
margin-top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li a {
font-size : 12px;
padding : 10px 15px 10px 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li a span {
left : 10px;
margin-top : -2px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li {
width : calc(100% / 4);
padding : 15px 10px 0;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li:hover .img-blk {
transform : scale(1.03);
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.movie-ttl {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour, .myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.tym {
font-size : 12px;
line-height : 16px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 10px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .amc-btn-group a {
font-size : 14px;
padding : 4px 25px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set {
font-size : 14px;
padding-top : 0;
padding-left : 50px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set:before {
transform : scale(0.8);
top : -12px;
}
.aboutus .amc-content .about-amc-block .about-amc-content aside {
width : 65%;
}
.amc-promtion-block ul li figure {
width : 50%;
}
.aboutus .amc-content .amc-promtion-block.join ul li .amc-promtion-cont {
width : 50%;
}
.experience .amc-content .amc-experience-block ul li figure img {
max-width : 80%;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin {
padding-left : 45px;
min-width : 70%;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin:after {
right : -30px;
background-size : 85%;
background-position : top right;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 .amc-fav {
transform : scale(0.8);
top : 15px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 .amc-fav.selected {
transform : scale(0.8);
}
@keyframes heartbeat{ 
    0%{transform:scale(0.8);transform-origin:center;transition: all 0.25s;} 
    15%{transform:scale(1);transform-origin:center;transition: all 0.25s;}
    30%{transform:scale(0.6);transform-origin:center;transition: all 0.25s;}
    45%, 80%{transform:scale(0.8);transform-origin:center;transition: all 0.25s;}
}
}
@keyframes beatit {
0% {
transform : scale(0.8);
transform-origin : center;
transition : all 0.25s;
}
50% {
transform : scale(1.2);
transform-origin : center;
transition : all 0.25s;
}
100% {
transform : scale(0.8);
transform-origin : center;
transition : all 0.25s;
}
}

@media (max-width: 1365px) {
.amc-banner-slider .slick-arrow {
transform : translate(-50%,0) scale(0.8);
}
.amc-banner-slider .slick-dots li.slick-active button {
width : 11px;
height : 11px;
}
/*.home .amc-content .amc-nowandcoming-blk {
padding-top : 20px;
max-height : 715px;
}*/
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 570px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour, .home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.tym {
font-size : 12px;
line-height : 15px;
}
.wrapper footer .amc-customer-support a {
font-size : 20px;
line-height : 24px;
}
.wrapper footer .footer-cont-blk {
padding : 30px 0 37px;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols h5 {
font-size : 20px;
line-height : 24px;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols ul li a {
font-size : 12px;
line-height : 24px;
}
.wrapper footer .footer-cont-blk .cont-right ul li {
margin-left : 25px;
}
.wrapper footer .foot-amcpyryt p {
font-size : 12px;
line-height : 16px;
}
#fandb-popup-one .modal-content .modal-body .food-img figcaption {
font-size : 20px;
padding : 8px 0 8px 15px;
}
#fandb-popup-one .modal-content .modal-body .inner-blk {
padding : 15px;
}
#fandb-popup-one .modal-content .modal-body h5, #fandb-popup-one .modal-content .modal-body h5 {
font-size : 14px;
}
#fandb-popup-one .modal-content .modal-body .category-blk {
margin-bottom : 25px;
}
#fandb-popup-one .modal-content .modal-body .category-blk.no-subcat {
margin-bottom : 10px;
}
#fandb-popup-one .modal-content .modal-body .category-blk ul li a {
font-size : 12px;
line-height : 15px;
padding : 8px 17px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li {
padding-bottom : 15px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label {
padding-left : 30px;
font-size : 13px;
padding-right : 5px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li span {
padding-top : 7px;
padding-left : 30px;
}
#fandb-popup-one .modal-content .modal-body .final-blk {
padding : 15px 0 0;
}
#fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 15px 20px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts {
padding-top : 5px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt, #fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 13px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 16px;
}
#fandb-popup-one .modal-content .modal-body ul li .list-item .lft-blk h6, #fandb-popup-one .modal-content .modal-body ul li.radioblk .list-item .radioblk label, #fandb-popup-one .modal-content .modal-body ul li.chekblk .list-item .checkkblk label{
font-size:14px;
}
#fandb-popup-two .modal-content .modal-header h6 {
font-size : 18px;
line-height : 23px;
}
#fandb-popup-two .modal-content .modal-body .blk {
padding : 20px 0;
}
#fandb-popup-two .modal-content .modal-body .blk.one .blk-ttl, #fandb-popup-two .modal-content .modal-body .blk .blk-ttl a {
font-size : 13px;
}
    #fandb-popup-two .modal-content .modal-body .blk .blk-cont, #fandb-popup-two .modal-content .modal-body .blk.three p, #fandb-popup-two .modal-content .modal-body .blk.one.thredee .adthredglass {
        font-size: 14px;
    }
#fandb-popup-two .modal-content .modal-body .blk .blk-desc {
font-size : 13px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot {
font-size : 18px;
line-height : 22px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot span {
font-size : 15px;
line-height : 20px;
}
#fandb-popup-three .modal-content .modal-header h6 {
font-size : 18px;
line-height : 23px;
}
#fandb-popup-three .modal-content .modal-body {
padding : 15px 25px 20px;
}
#fandb-popup-three .modal-content .modal-body p {
font-size : 16px;
padding-bottom : 20px;
}
#fandb-popup-three .modal-content .modal-body p#customer-agreed {
padding-top : 20px;
}
#fandb-popup-three .modal-content .modal-body aside a {
padding : 12px 17px;
font-size : 13px;
line-height : 16px;
}
#fandb-popup-modithree .modal-content .modal-header h6 {
font-size : 18px;
line-height : 23px;
}
#fandb-popup-modithree .modal-content .modal-body {
padding : 15px 25px 20px;
}
#fandb-popup-modithree .modal-content .modal-body p {
font-size : 16px;
padding-bottom : 20px;
}
#fandb-popup-modithree .modal-content .modal-body p#customer-agreed {
padding-top : 20px;
}
#fandb-popup-modithree .modal-content .modal-body aside a {
padding : 12px 17px;
font-size : 13px;
line-height : 16px;
}
#fandb-popup-four .modal-content .modal-header h6 {
font-size : 18px;
line-height : 23px;
}
#fandb-popup-four .modal-content .modal-body {
padding : 15px 20px;
}
#fandb-popup-four .modal-content .modal-body p {
font-size : 16px;
padding-bottom : 20px;
}
#fandb-popup-five .modal-content .modal-body .food-img figcaption {
font-size : 20px;
padding : 8px 0 8px 15px;
}
#fandb-popup-five .modal-content .modal-body .inner-blk {
padding : 15px;
}
#fandb-popup-five .modal-content .modal-body h5, #fandb-popup-five .modal-content .modal-body h5 {
font-size : 14px;
}

#fandb-popup-five .modal-content .modal-body .category-blk.no-subcat {
margin-bottom : 10px;
}
#fandb-popup-five .modal-content .modal-body .category-blk ul li a {
font-size : 12px;
line-height : 15px;
padding : 8px 17px;
}

#fandb-popup-five .modal-content .modal-body .final-blk {
padding : 15px 0 0;
}
#fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 15px 20px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts {
padding-top : 5px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt, #fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 13px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 16px;
}
#fandb-popup-five .modal-content .modal-body p, #fandb-popup-five .modal-content .modal-body .list-item .lft-blk h6, #fandb-popup-five .modal-content .modal-body .list-item .radioblk label, #fandb-popup-five .modal-content .modal-body .list-item .checkkblk label{
font-size:14px;
}

.seats .amc-content .amc-seat-blk .view-control {
transform : scale(0.9);
}
.confirmation .amc-content .movi-ttl {
padding : 20px 0;
}
.confirmation .amc-content .movi-ttl h1 {
font-size : 22px;
line-height : 26px;
}
.confirmation .amc-content .movi-ttl p {
font-size : 17px;
line-height : 23px;
}
.confirmation .amc-content .user-points {
margin-bottom : 15px;
}
.confirmation .container h3.cont-instruc {
font-size : 13px;
padding-bottom : 15px;
margin-bottom : 20px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode figure {
max-width : 150px;
margin-right : 15px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside a {
transform : scale(0.8);
margin-left : -5px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside p {
font-size : 13px;
padding : 0;
}
.confirmation .conf-inner-blk .inner-cont .blk.wallet figure {
max-width : 170px;
}
.confirmation .conf-inner-blk .inner-cont .blk.one h4 {
font-size : 20px;
}
.confirmation .conf-inner-blk .blk .blk-ttl a, .confirmation .conf-inner-blk .inner-cont .blk.one .blk-ttl {
font-size : 13px;
}
.confirmation .conf-inner-blk .blk .blk-cont, .confirmation .conf-inner-blk .inner-cont .blk.three p {
font-size : 14px;
}
.confirmation .conf-inner-blk .blk .blk-desc {
font-size : 13px;
}
.confirmation .conf-inner-blk .blk .blk-food-desc {
font-size : 12px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot {
font-size : 18px;
line-height : 22px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot span {
font-size : 15px;
line-height : 20px;
}
.confirmation .conf-inner-blk .blk.abt-movi h4 {
font-size : 18px;
line-height : 23px;
}
.confirmation .conf-inner-blk .blk.abt-movi p {
font-size : 13px;
line-height : 21px;
}
.confirmation .conf-inner-blk .blk.abt-movi p span:before {
height : 13px;
top : 4px;
}
    .payment .amc-content .amc-payment-blk .left-blk .blk h6, .payment .amc-content .amc-payment-blk .right-blk .modal-header h6, .payment .amc-content .amc-payment-blk .left-blk .blk h5 {
        font-size: 18px;
        line-height: 23px;
    }
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.user_name {
font-size : 12px;
padding : 5px 0 0;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.mailid {
font-size : 17px;
line-height : 21px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.user-phno {
font-size : 14px;
line-height : 17px;
}
.payment .form-blk .form-group input[type="number"], .payment .form-blk .form-group input[type="password"], .payment .form-blk .form-group input[type="text"], .payment .form-blk .form-group label {
font-size : 16px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two .cc-or-dc {
font-size : 14px;
line-height : 17px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk {
padding : 20px 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-ttl a, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one .blk-ttl {
font-size : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-cont, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.three p, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .adthredglass {
font-size : 14px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc {
font-size : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot {
font-size : 18px;
line-height : 22px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot span {
font-size : 15px;
line-height : 20px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo {
padding-top : 30px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ {
padding : 20px 0;
}
.payment .blk.two .form-blk .svdcrd {
font-size : 15px;
font-weight : 400;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .abt-user .right-blk {
min-width : auto;
}
#inquiry .modal-dialog .modal-content .modal-header .close {
margin-top : 9px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a span.amc-time .type3d {
padding-left : 10px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-title span {
padding-left : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts {
padding-top : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a {
width : 28px;
height : 28px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.minus:before {
width : 16px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts p {
height : 30px;
font-size : 20px;
line-height : 30px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts p.ttl-amt {
font-size : 13px;
line-height : 18px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.plus:before {
height : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.plus:after {
width : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk h2 {
font-size : 19px;
line-height : 29px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk h3 {
font-size : 16px;
padding-top : 5px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .amc-btn-group {
padding : 30px 0 20px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a {
width : 28px;
height : 28px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.minus:before {
width : 16px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p {
width : 47px;
height : 30px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p.ttl-amt {
font-size : 13px;
line-height : 18px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:before {
height : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:after {
width : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee h2 {
font-size : 21px;
line-height : 31px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee h3 {
font-size : 18px;
padding-top : 5px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .editthredee .amc-btn-group .amc-btn {
font-size : 12px;
padding : 0 15px 2px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a p {
font-size : 16px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a p span {
font-size : 14px;
padding-top : 3px;
}
}

@media (max-width: 1279px) {
.language_popup.common_alert .modal-content .modal-body h5 {
font-size : 16px;
line-height : 24px;
}
.language_popup.common_alert .modal-content .modal-body .amc-btn-group a {
text-transform : capitalize;
}
#trailerModal .modal-content {
padding : 20px;
}
#trailerModal .mtrailermodal-close {
right : 0;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .amc-btn-group .amc-btn {
padding : 8px 25px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour {
padding-bottom : 7px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside h3 {
font-size : 30px;
line-height : 34px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk li a {
font-size : 13px;
line-height : 17px;
}
.amc-promtion-block {
background-size : 130%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table, .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 55px 0;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin h2 {
font-size : 28px;
line-height : 32px;
}
.amc-promtion-block ul li {
padding : 20px 0;
}
.amc-promtion-block ul li .amc-promtion-cont, .amc-promtion-block ul li figure {
width : 50%;
}
.amc-promtion-block ul li .amc-promtion-cont, .amc-promtion-block ul li:nth-child(2) .amc-promtion-cont {
padding : 20px;
}
.amc-promtion-block ul li .amc-promtion-cont span {
padding-bottom : 10px;
}
.amc-promtion-block ul li .amc-promtion-cont h2 {
font-size : 24px;
line-height : 32px;
}
.amc-promtion-block ul li .amc-promtion-cont p, .fd .amc-content .imax-second-block .imax-cont p, .imax .amc-content .imax-second-block .imax-cont h1, .imax .amc-content .imax-second-block .imax-cont p {
width : 100%;
font-size : 16px;
line-height : 30px;
}
.nahar .amc-promtion-block ul li {
padding : 40px 0;
}
.amc-promtion-block .amc-promtion-more a {
padding : 25px 20px 25px 0;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-logo {
min-width : 266px;
max-width : 266px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin {
padding-left : 45px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin:before {
right : auto;
left : 20px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo h2 {
font-size : 20px;
line-height : 26px;
padding-bottom : 15px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo {
min-width : 270px;
max-width : 370px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo figure {
display : inline-block;
margin-top : 25px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel .amc-btn-group {
padding-top : 20px;
}
.myaccount .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding-top : 0;
}
.verify-notification {
padding-top : 17px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-footer p {
padding-top : 20px;
}
.movi-dtl .amc-content .filter {
margin-bottom : 20px;
}
.movi-dtl .amc-content .filter .filterby {
margin-right : 10px;
}
.movi-dtl .amc-content .filter .amc-filter {
padding : 10px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn {
font-size : 12px;
line-height : 16px;
padding : 8px 30px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:after, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:before {
transform : scale(0.8);
top : 6px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select.open .btn:after {
transform : rotate(180deg) scale(0.8);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:after {
top : 7px;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 145px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 138px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 130px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 160px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select div.dropdown-menu .dropdown-menu > li > a {
padding : 8px 20px 8px 42px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text:before {
left : -30px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a.selected span.text:before {
left : -30px;
}
.common-select.btns .bootstrap-select .dropdown-menu li a.selected span.text:after {
left : -30px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 44px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select.btns .bootstrap-select div.dropdown-menu {
left : -12px;
}
.movi-dtl .amc-content .amc-movie-banner {
margin-bottom : 15px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info {
bottom : 10px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info h1 {
font-size : 25px;
line-height : 30px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info ul {
padding-top : 5px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a {
padding : 15px 135px 15px 40px;
}
.movi-dtl .amc-content .amc-showtime-list-block.no-fav h2 a {
padding-left : 0;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a:before {
top : 25px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a.collapsed:before {
top : 25px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a .amc-miles {
top : 20px;
font-size : 12px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience {
padding-bottom : 5px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li {
margin-top : 10px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a {
font-size : 12px;
line-height : 16px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a span.amc-time-info {
font-size : 10px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info {
padding : 12px 0;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info ul li {
padding-right : 10px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5 {
line-height : 34px;
padding-left : 45px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p {
padding-bottom : 10px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p span, .movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h6 span {
font-size : 13px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p.amc-cast span, .movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p.amc-synopsis span, .movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h6 span {
padding-bottom : 10px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info h2, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-title, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li h3, .movi-dtl .amc-content .amc-showtime-list-block h2 a {
font-size : 18px;
line-height : 24px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info ul li, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience-feature span {
font-size : 11px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-banner figure a:before, .movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a span.text:before, .movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu li a.selected span.text:after {
transform : scale(0.7);
}
.movi-dtl .amc-content .amc-movie-details-left .load-more {
font-size : 14px;
line-height : 17px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
top : 7px;
}
#rulesofentry .modal-content .modal-header{
    padding: 20px 20px;
}
#rulesofentry .modal-content .modal-header .roe-close {
background-size : 90%;
}
#rulesofentry .modal-content .modal-header h2, #rulesofentry .modal-content .modal-body h3 {
font-size : 22px;
line-height : 26px;
}
#rulesofentry .modal-content .modal-body {
padding : 15px 20px 20px;
}
#rulesofentry .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 10px;
line-height : 25px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child label {
font-size : 14px;
line-height : 20px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child i, #rulesofentry .modal-content .modal-body .form-block aside:first-child input[type="checkbox"]:checked + label i:before {
background-size : 98%;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child label i:before {
left : 3px;
top : 5px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .dropdown-toggle .filter-option {
min-width : 195px;
padding-right : 10px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
margin-left : 20px;
}
.seats .seat-booking-total .inner-blk aside p {
font-size : 15px;
line-height : 21px;
}
.seats .amc-content .amc-seat-info {
bottom : 82px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes{max-width:800px;}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{font-size:13px;line-height:14px;padding:10px 30px;}
.payment .booking-total .inner-blk a.stky-btn-default {
margin-left : 20px;
margin-top : 0;
}
.payment .amc-content .amc-payment-blk .left-blk {
width : 46%;
}
.payment .amc-content .amc-payment-blk.user_edit .left-blk {
padding-bottom : 30px;
}
.payment .amc-content .amc-payment-blk .right-blk {
width : 54%;
padding-left : 20%;
}
.payment .left-blk .blk.two {
margin-bottom : 50px;
}
.myaccount .amc-content h1 {
font-size : 22px;
line-height : 26px;
}
.myaccount .amc-content .user-info-blk {
padding : 30px 20px;
margin-bottom : 20px;
}
.myaccount .amc-content .user-info-blk h3 {
font-size : 16px;
line-height : 20px;
}
.myaccount .amc-content .user-info-blk h3 a, .myaccount .amc-content .user-info-blk h3:before {
transform : scale(0.9);
}
.myaccount .amc-content .user-info-blk p {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .user-info-blk a.edit-profile {
font-size : 12px;
line-height : 16px;
top : 40px;
}
.myaccount .amc-content .user-info-tabbed-blk {
margin-bottom : 40px;
}
.myaccount .amc-content .user-info-tabbed-blk .nav-tabs li {
padding : 0 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .nav-tabs li a {
font-size : 14px;
line-height : 18px;
padding : 15px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block {
padding : 40px 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-group .panel + .panel {
margin-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title {
font-size : 26px;
line-height : 31px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tr td {
font-size : 12px;
padding : 20px 25px;
width : 160px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td:first-child {
padding : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr.body-head td {
font-size : 13px;
line-height : 17px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr.body-head td:first-child {
font-size : 16px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td ul li:before {
width : 5px;
height : 5px;
top : 22px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td p {
width : 15px;
height : 15px;
}
.myaccount + .signin-joinin-popup .modal-dialog .modal-content .modal-header .close {
transform : scale(0.8);
right : 15px;
}
.amc-content .bootstrap-select div.dropdown-menu .dropdown-menu > li > a span.text {
font-size : 12px;
line-height : 17px;
}
.amc-content .bootstrap-select div.dropdown-menu .dropdown-menu > li.selected > a.active span.text:after, .amc-content .bootstrap-select div.dropdown-menu .dropdown-menu > li > a span.text:before, .amc-content .bootstrap-select.show-tick div.dropdown-menu .dropdown-menu > li.selected > a.selected span.text:after {
transform : scale(0.7);
}
.other .amc-content h1 {
font-size : 50px;
line-height : 54px;
padding-bottom : 20px;
}
.other .amc-content .banner-block {
background-position : center bottom !important ;
}
.tandc.si .amc-content .banner-block {
background-position : right center !important ;
}
.experience .amc-content .banner-block {
background-position : center !important ;
}
.experience.careers .amc-content .banner-block{background-position :/*left center !important*/ ;}
.coc .amc-content .banner-block {
background-position : 60% bottom !important ;
}
.contact .amc-content .banner-block {
background-position : right center !important ;
}
.faq .amc-content .banner-block {
background-position : 15% bottom !important ;
}
.other .amc-content .banner-block .banner-content p {
font-size : 18px;
line-height : 22px;
padding-bottom : 30px;
}
.aboutus .amc-content .about-amc-block {
height : 450px;
}
.aboutus .amc-content .about-amc-block .about-amc-content h2 {
font-size : 35px;
line-height : 40px;
padding-bottom : 60px;
}
.aboutus .amc-content .about-amc-block .about-amc-content aside p, .aboutus .amc-content .aboutus-experience-block ul li p {
font-size : 16px;
line-height : 30px;
}
.aboutus .amc-content .aboutus-experience-block ul li h3 {
font-size : 22px;
line-height : 26px;
}
.aboutus .amc-content .amc-promtion-block ul li .amc-promtion-cont h4 {
font-size : 24px;
line-height : 32px;
}
.aboutus .amc-content .amc-promtion-block.join ul li .amc-promtion-cont {
width : 50%;
padding : 30px 0 0 55px;
}
.faq .amc-content .faq-content-block .tab-title .nav-tabs li a {
font-size : 14px;
line-height : 18px;
padding : 15px 0;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a {
font-size : 17px;
line-height : 21px;
padding : 20px 60px 15px 20px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a.collapsed {
padding-bottom : 20px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body {
padding : 0 30px 25px 20px;
}
.tandc .tandc-block h1 {
font-size : 45px;
line-height : 55px;
padding-bottom : 10px;
}
.tandc .tandc-block .cont-block.first {
margin-top : 40px;
}
.tandc .tandc-block .cont-block h2 {
font-size : 23px;
line-height : 28px;
padding-bottom : 20px;
}
.tandc .tandc-block .cont-block .inner-blk {
padding-bottom : 10px;
}
.tandc .tandc-block .cont-block .inner-blk h3 {
font-size : 18px;
line-height : 23px;
}
.tandc .tandc-block .cont-block .inner-blk ol li {
padding-left : 10px;
margin-left : 10px;
}
.tandc .tandc-block .cont-block .inner-blk ol li p, .tandc .tandc-block .cont-block .inner-blk p {
font-size : 13px;
line-height : 23px;
padding-bottom : 20px;
}
.tandc .tandc-block .cont-block .inner-blk .top-cont {
margin-top : 20px;
}
.tandc.pp .tandc-block h1 {
line-height : 60px;
}
.tandc .tandc-block .cont-block .inner-blk ol {
padding-left : 10px;
}
.tandc.pp .tandc-block .cont-block .inner-blk ol li {
padding-left : 25px;
}
.coc .amc-content .coc-content-block {
padding-top : 60px;
}
.coc .amc-content .coc-content-block dl {
width : 100%;
}
.coc .amc-content .coc-content-block dl dt {
font-size : 23px;
line-height : 28px;
padding-bottom : 15px;
padding-left : 60px;
}
.coc .amc-content .coc-content-block dl dt:before {
transform : scale(0.7);
top : -29px;
}
.coc .amc-content .coc-content-block dl dd {
font-size : 16px;
line-height : 26px;
margin-left : 60px;
padding : 0 0 15px 25px;
}
.coc .amc-content .coc-content-block dl dd:before {
top : 7px;
}
.coc .amc-content .coc-content-block dl {
padding-bottom : 20px;
}
.contact .amc-content .contact-content-block {
padding-top : 50px;
}
.career .amc-content .contact-content-block {
padding : 50px 0 20px;
}
.contact .amc-content .contact-content-block h2 {
font-size : 32px;
line-height : 37px;
}
.contact .amc-content .contact-content-block h3 {
font-size : 28px;
line-height : 32px;
}
.contact .amc-content .contact-content-block h4 {
font-size : 23px;
line-height : 27px;
}
.contact .amc-content .contact-content-block .address-block aside a, .contact .amc-content .contact-content-block .address-block aside ul li, .contact .amc-content .contact-content-block p {
font-size : 16px;
line-height : 20px;
}
.contact .amc-content .contact-content-block .address-block {
padding-top : 25px;
}
.contact .amc-content .contact-content-block .address-block aside ul {
padding-top : 15px;
}
.contact .amc-content .contact-content-block .user-exp {
padding-top : 50px;
}
.contact .amc-content .contact-content-block .user-exp p {
line-height : 26px;
}
.contact .amc-content .contact-content-block .user-exp .form-blk {
padding-top : 25px;
}
.contact .amc-content .contact-content-block .contact-info ul {
padding-top : 25px;
}
.contact .amc-content .contact-content-block .contact-info ul li {
padding-bottom : 20px;
}
.experience .amc-content .amc-experience-block ul li {
height : 450px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont h2 {
font-size : 26px;
line-height : 30px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont p, .experience .amc-content .experience-feature-block ul li p {
font-size : 16px;
line-height : 30px;
}
.experience .amc-content .experience-feature-block ul li h3 {
font-size : 22px;
line-height : 26px;
}
.imax .amc-content .imax-second-block .imax-cont h1, .imax .amc-content .imax-second-block .imax-cont p {
margin-bottom : 15px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont {
padding-bottom : 50px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside {
padding : 40px 0;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside h2 {
font-size : 40px;
line-height : 45px;
padding-bottom : 20px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside h3 {
font-size : 24px;
line-height : 35px;
padding-bottom : 25px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside p {
line-height : 32px;
letter-spacing : 0;
padding-bottom : 20px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul {
padding-left : 45px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul li {
font-size : 16px;
line-height : 19px;
}
.fd .amc-content .imax-second-block .imax-cont p {
margin-bottom : 15px;
}
.fandd .amc-content .amc-experience-block ul li {
min-height : 450px;
}
.find-theatre .amc-content .banner-block {
background-position : 70% 0 !important ;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk {
padding-bottom : 15px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk aside h2 {
font-size : 31px;
line-height : 35px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk li {
padding-top : 12px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk li a {
font-size : 13px;
line-height : 16px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk li a:after {
bottom : -5px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents {
margin-bottom : 60px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk {
margin-top : 25px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 {
font-size : 20px;
line-height : 24px;
padding-bottom : 5px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 i {
transform : scale(0.8);
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 span {
font-size : 10px;
line-height : 10px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk p {
font-size : 13px;
line-height : 16px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk p.cinema-desc {
padding-top : 5px;
line-height : 16px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk .amc-btn-group {
margin : 20px 0 30px;
}
.loyalty .tier-details .table tr td {
font-size : 12px;
padding : 20px 25px;
width : 160px;
}
.loyalty .tier-details .table tbody tr td:first-child {
padding : 15px;
}
.loyalty .tier-details .table tbody tr.body-head td {
font-size : 13px;
line-height : 17px;
}
.loyalty .tier-details .table tbody tr.body-head td:first-child {
font-size : 16px;
}
.loyalty .tier-details .table tbody tr td ul li:before {
width : 5px;
height : 5px;
top : 22px;
}
.loyalty .tier-details .table tbody tr td p {
width : 15px;
height : 15px;
}
.enquiry .amc-content .banner-block {
background-position : center !important ;
}
.imax .amc-content .imax-second-block .imax-cont h2 {
font-size : 24px;
line-height : 32px;
}
}

@media (max-width: 1199px) {
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.notransform ul.owl-carousel .owl-stage .owl-item {
width : 30% !important ;
}
.form-blk .form-group.amc-inpt-file label {
line-height : 20px;
}
.form-blk .form-group.amc-inpt-file input {
margin-top : 50px;
}
.language_popup.common_alert .modal-content .modal-body .amc-btn-group {
margin-top : 30px;
}
.language_popup .modal-content {
width : 650px;
height : 320px;
}
.language_popup .modal-content .close {
transform : scale(0.8);
top : 5px;
right : 5px;
}
.language_popup .modal-content .modal-body figure {
margin : 20px 0;
}
.language_popup .modal-content .modal-body h2 {
font-size : 23px;
line-height : 28px;
min-width : 450px;
margin-bottom : 20px;
padding-bottom : 15px;
}
.language_popup .modal-content .modal-body p {
font-size : 16px;
line-height : 20px;
}
.signin-joinin-popup .modal-dialog .modal-content:before {
background : linear-gradient(3600deg, rgb(11, 1, 2, 1) 55%, rgb(0, 0, 0, 1) 100%);
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .form-blk {
padding : 0;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification label {
margin-bottom : 30px;
}
.header-content .amc-profile {
margin-left : 15px;
}
.header-content .header-content-middle {
width : 450px;
text-align : center;
}
.header-content nav .main_menu {
padding : 0 20px;
}
.header-content nav .main_menu li {
padding : 0 8px;
}
.header-content .amc-right-blk ul li a, .header-content nav .main_menu li a {
font-size : 12px;
}
.header-content .amc-profile a.join-now {
font-size : 13px;
line-height : 14px;
}
.header-content .amc-right-blk ul li.amc-search-icon a {
background-size : 60%;
}
.header-content .amc-right-blk ul li a:hover, .header-content .amc-right-blk ul li.amc-showtimes-icon a {
background-size : 33% !important ;
padding-left : 36px;
}
.header-content nav .main_menu li .hover-conts .inner-blk .col-four h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-three h2, .header-content nav .main_menu li .hover-conts .inner-blk .col-two h2 {
min-height : 60px;
}
.header-content nav .main_menu li.our_theatres .hover-conts .inner-blk .col-two .c_all {
margin-top : 0;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 770px;
}*/
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 650px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button span {
top : 30%;
transform : translateY(-30%);
}
.loyalty-chart {
transform : scale(0.8);
margin-top : -40px;
}
.loyalty-cont {
margin-top : -40px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel .loyalty-cont h3 {
font-size : 13px;
line-height : 20px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel .loyalty-cont h4 {
font-size : 14px;
line-height : 18px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel .loyalty-cont h4 span {
font-size : 25px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel .loyalty-cont h5 {
font-size : 16px;
line-height : 20px;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols h5 {
padding-bottom : 15px;
}
.wrapper footer .footer-cont-blk .cont-right ul li {
margin-left : 15px;
}
.wrapper footer .footer-cont-blk .cont-right figure {
margin-bottom : 30px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5:after {
background-size : 70%;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:after, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:before {
top : 5px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:after {
top : 6px;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-bottom : 50px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk {
padding : 10px 0 15px;
margin-bottom : 10px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside h1 {
font-size : 30px;
line-height : 36px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li {
width : calc(100% / 4);
padding : 15px 10px 0;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li:hover .img-blk {
transform : scale(1.03);
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.movie-ttl {
font-size : 14px;
line-height : 18px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.jonour, .featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.tym {
font-size : 12px;
line-height : 16px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 10px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .amc-btn-group a {
font-size : 14px;
padding : 4px 25px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder_set {
font-size : 14px;
padding-top : 0;
padding-left : 50px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder_set:before {
transform : scale(0.8);
top : -12px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select.show-tick .dropdown-menu li a span.text {
font-size : 12px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .dropdown-menu > li > a {
padding : 6px 15px 6px 45px;
}
.header-content .tym-lft {
font-size : 14px;
}
.fandb .amc-content .movi-ttl {
padding-left : 100px;
}
.fandb .amc-content .movi-ttl:before, .fandb .amc-content .movi-ttl p.fd-deliver:before, .fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after, .inner-page header .btn-close, .btn-back:before, .fandb .food-total .inner-blk a.total-amt:before {
transform : scale(0.8);
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk.open .visible-blk h3 a:after {
transform : rotateX(180deg) scale(0.8);
}
.fandb .amc-content .movi-ttl:before {
top : 15px;
}
.fandb .amc-content .movi-ttl p.fd-deliver:before {
top : 0;
left : 0;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 28px;
line-height : 33px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont {
padding : 5px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li:first-child {
border-top : 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li {
padding : 15px;
width : 100%;
border-top : 1px solid rgb(255, 255, 255, 0.6);
margin : 0;
text-align : left;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 23%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 75%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 {
font-size : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 span{
    font-size:12px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
font-size : 13px;
line-height : 18px;
}

.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts p {
font-size : 20px;
line-height : 26px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a {
width : 26px;
height : 26px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.plus:before {
height : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.plus:after {
width : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts a.minus:before {
width : 13px;
}
.fandb .food-total .inner-blk {
padding : 15px 0 20px;
}
.fandb .food-total .inner-blk a.total-amt span {
font-size : 15px;
}
.fandb .food-total .inner-blk a.total-amt:after {
bottom : 6px;
}
.btn-back:before, .inner-page header .btn-close, .seats .seat-booking-total .inner-blk a.total-amt:before {
transform : scale(0.8);
}
.seats .amc-content .movi-ttl h1 {
font-size : 28px;
line-height : 33px;
}
.seats .seat-booking-total .inner-blk {
padding : 15px 0 20px;
}
.seats .seat-booking-total .inner-blk a.total-amt span {
font-size : 15px;
}
.btn-back:before, .inner-page header .btn-close, .payment .booking-total .inner-blk a.total-amt:before {
transform : scale(0.8);
}
.payment .amc-content .movi-ttl h1 {
font-size : 28px;
line-height : 33px;
}
.payment .booking-total .inner-blk {
padding : 15px 0 20px;
}
.payment .booking-total .inner-blk a.total-amt {
font-size : 15px;
}
.verification .amc-content .verification-block {
min-width : 620px;
}
.verification .amc-content .verification-block .title {
padding : 20px 0 18px;
}
.verification .amc-content .verification-block .title h1 {
font-size : 22px;
line-height : 30px;
}
.verification .amc-content .verification-block .title a {
background-size : 80%;
}
.verification .amc-content .verification-block .cont-block h2 {
font-size : 18px;
line-height : 30px;
}
.verification .amc-content .verification-block .cont-block input {
margin : 20px 0;
font-size : 18px;
line-height : 26px;
min-width : 350px;
}
.verification .amc-content .verification-block .cont-block .amc-btn-group a {
margin-bottom : 30px;
}
.verification .amc-content .verification-block .cont-block p {
margin-bottom : 30px;
}
.verification .error-text {
bottom : 4px;
}
.myaccount .amc-content .user-info-tabbed-blk {
margin-bottom : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block {
margin-top : 20px;
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail {
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail {
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group .amc-btn {
padding : 5px 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk {
margin-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
top : -30px;
left : 25px;
background-size : 80%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk h3 {
font-size : 20px;
line-height : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info {
margin-top : 5px;
padding-top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 60px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span {
padding : 0 10px;
font-size : 13px;
line-height : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span:before {
height : 14px;
top : 3px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding : 20px 0 0 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p {
padding-bottom : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.subtotal {
padding-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 {
font-size : 16px;
line-height : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 span {
font-size : 14px;
line-height : 17px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk p {
font-size : 15px;
line-height : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk {
padding-top : 10px;
margin-top : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk a.toggle-hidden-blk, .myaccount .amc-content .user-info-tabbed-blk .tab-content .load-more {
padding-top : 5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block {
padding-left : 50px;
padding-right : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block figure {
max-width : 150px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block aside p {
font-size : 12px;
max-width : 150px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference {
margin-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul {
margin-top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li a {
font-size : 12px;
padding : 10px 15px 10px 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li a span {
left : 10px;
margin-top : -2px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li {
width : calc(100% / 4);
padding : 15px 10px 0;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li:hover .img-blk {
transform : scale(1.03);
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.movie-ttl {
font-size : 14px;
line-height : 18px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour, .myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.tym {
font-size : 12px;
line-height : 16px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 10px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .amc-btn-group a {
font-size : 14px;
padding : 4px 25px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set {
font-size : 14px;
padding-top : 0;
padding-left : 50px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set:before {
transform : scale(0.8);
top : -12px;
}
.other .amc-content .banner-block .banner-overlay:before {
width : 46%;
left : -10px;
}
.other .amc-content .banner-block .banner-overlay:after {
width : 46%;
right : -10px;
}
.faq #iframeFAQ {
width : 100%;
min-height : 870px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login {
padding : 80px 0 100px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-logo {
max-width : 270px;
min-width : 270px;
padding-right : 30px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin {
padding-left : 30px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin:after {
top : 0;
right : -10px;
background-size : 55%;
}
.loyalty .loyalty-works h2 {
font-size : 25px;
line-height : 30px;
padding-bottom : 30px;
}
.loyalty .loyalty-works h3 {
font-size : 22px;
line-height : 37px;
padding-bottom : 15px;
}
.loyalty .loyalty-works h4 {
font-size : 22px;
line-height : 37px;
padding-bottom : 25px;
}
.loyalty .loyalty-works p {
font-size : 15px;
line-height : 25px;
padding-bottom : 40px;
}
.loyalty .loyalty-works ul li {
padding-right : 65px;
}
.loyalty .loyalty-works ul li figure {
margin-bottom : 20px;
}
.loyalty .tier-details {
padding : 60px 0;
}
.loyalty .tier-details h3 {
font-size : 22px;
line-height : 37px;
}
.loyalty .tier-details .table thead tr td:before {
top : -30px;
left : 25px;
background-size : 80%;
}
.wrapper .error-content-blk .error-cont h1 {
font-size : 20px;
line-height : 24px;
padding-bottom : 15px;
}
.wrapper .error-content-blk .error-cont h2 {
font-size : 45px;
line-height : 50px;
padding-bottom : 15px;
}
.wrapper .error-content-blk .error-cont p {
font-size : 20px;
line-height : 24px;
}
.wrapper.error-not-found .error-content-blk .error-cont {
padding : 150px 0 100px;
}
.wrapper.error-internal .error-content-blk .error-cont {
padding-top : 150px;
}
.wrapper.maintenance .error-content-blk {
background-size : 175%;
background-position : center center;
}
.wrapper.maintenance .error-content-blk .error-cont h1 figure img {
max-width : 50%;
display : inline-block;
}
.wrapper.maintenance .error-content-blk .error-cont h2 {
padding-bottom : 15px;
}
.wrapper.maintenance .error-content-blk .error-cont p {
margin-bottom : 70px;
}
.wrapper.maintenance .error-content-blk .error-cont .connectus h3 {
font-size : 17px;
line-height : 22px;
}
.wrapper.maintenance .error-content-blk .error-cont .connectus ul {
margin : 15px 0 40px;
}
.wrapper.maintenance .error-content-blk .error-cont .connectus h4 {
font-size : 10px;
line-height : 14px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 .amc-fav{top:10px;}
.fandb .amc-content .container .ordfd-noti p{font-size:17px;padding: 20px 60px;}
}

@media (max-width: 991px) {
body .form-blk .form-group.length-of-access > .form-group {
margin-left : 0;
}
body .form-blk .form-group.length-of-access > .form-group:last-child {
margin-left : 6%;
}
.language_popup .modal-content .modal-body a img {
margin : 6px auto;
}
#trailerModal .modal-content {
padding : 30px;
}
#trailerModal .mtrailermodal-close {
right : 30px;
}
.signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.fb, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.insta, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.tweet {
padding-left : 38px;
}
.signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.fb input, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.insta input, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.tweet input {
width : 100%;
}
.signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.fb label, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.insta label, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.tweet label {
background-size : 80%;
top : 15px;
}
.signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.fb label:after, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.insta label:after, .signin-joinin-popup .modal-dialog .modal-content .form-blk .form-group.tweet label:after {
right : -5px;
bottom : 5px;
}
.header-content .amc-profile, .header-content .amc-right-blk ul li.amc-lang a, .header-content .amc-right-blk ul li.amc-location-icon a, .header-content .amc-right-blk ul li.amc-search-icon a:after, .header-content .header-content-middle {
display : none;
}
.is-visible {
display : block !important ;
}
.header-content .amc-right-blk ul li.amc-showtimes-icon a:after {
display : none;
}
.amc-burgermenu {
display : inline-block;
}
.amc-mobile-nav.is-visible {
transform : translateX(-100%);
}
.header-content .header-content-right {
float : right;
}
.header-content .header-content-right .header-right {
float : right;
}
.header-content .amc-right-blk ul {
margin-top : 5px;
}
.header-content .amc-logo {
position : absolute;
left : 50%;
transform : translate(-50%,0);
}
.header-content .amc-right-blk ul li.amc-search-icon a {
position : absolute;
left : 80px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 35px;
line-height : 45px;
width : 460px;
}
.amc-banner-slider li .amc-img-wrap {
height : 400px;
background-size : cover;
/*auto 100%*/
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 25px;
}
.amc-banner-slider li .amc-img-wrap.nhr-bnr.nocont{background-position: 0px -75px;}
.amc-btn-group .amc-btn-trailer:before {
transform : scale(0.8);
}
.home .amc-content .amc-nowandcoming-blk {
padding-top : 0;
/*max-height : 780px;*/
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk {
margin-bottom : 10px;
padding : 35px 0 15px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside h3 {
font-size : 26px;
line-height : 30px;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 660px;
}*/
#cinemasList{position:relative;}
/*.amc-btn-group.c-all {position: absolute;bottom: 0px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform:translateX(-50%);transform: translateX(-50%);text-align:center;z-index:1;}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider .amc-btn-group.c-all{position: relative;text-align:center;visibility:visible;}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-signin {
padding-left : 0;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin h2 {
font-size : 24px;
line-height : 28px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel p {
font-size : 16px;
line-height : 25px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel h1 {
font-size : 16px;
line-height : 25px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel .amc-btn-group {
padding-top : 20px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table, .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 35px 0;
}
.amc-promtion-block ul li .amc-promtion-cont, .amc-promtion-block ul li:nth-child(even) .amc-promtion-cont {
padding : 15px;
}
.amc-promtion-block ul li .amc-promtion-cont span {
padding-bottom : 10px;
}
.amc-promtion-block ul li .amc-promtion-cont h2 {
font-size : 20px;
line-height : 26px;
}
.amc-promtion-block ul li .amc-promtion-cont p, .fd .amc-content .imax-second-block .imax-cont p, .imax .amc-content .imax-second-block .imax-cont h1, .imax .amc-content .imax-second-block .imax-cont p {
padding-top : 10px;
font-size : 14px;
line-height : 26px;
}
.amc-btn-group .amc-btn {
font-size : 14px;
line-height : 28px;
padding : 5px 20px;
}
.amc-promtion-block .amc-promtion-more a {
font-size : 14px;
line-height : 16px;
padding : 20px;
}
.myaccount .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding-top : 0;
}
.loyalty-chart-block {
width : 100%;
}
.loyalty-chart {
padding : 35px 40px;
}
.verify-notification {
padding-top : 17px;
}
.signin-joinin-popup .modal-dialog {
min-width : auto;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-footer p {
font-size : 14px;
line-height : 18px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-footer p a {
font-size : 17px;
line-height : 18px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-header {
padding : 15px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-body, .signin-joinin-popup .modal-dialog .modal-content .modal-footer {
padding : 20px 15px 25px;
}
.signin-joinin-popup .modal-dialog .modal-content:before {
background : linear-gradient(3600deg, rgb(11, 1, 2, 1) 56%, rgb(0, 0, 0, 1) 100%);
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification label {
margin-bottom : 20px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .amc-btn-group .amc-btn {
padding : 5px 15px;
}
.form-blk .group .form-group {
width : 47%;
}
.form-blk .group .form-group:nth-child(2n 2) {
margin-left : 32px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-title {
font-size : 18px;
line-height : 30px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-header .close {
margin-top : 0;
}
.signin-joinin-popup .modal-dialog .modal-content h5 {
font-size : 16px;
line-height : 20px;
padding-top : 25px;
}
.verify-notification label {
font-size : 14px;
line-height : 28px;
}
.form-blk .form-group span.icon-pwd {
width : 27px;
height : 20px;
background-size : auto 20px;
}
.form-group.country-code-block input[type="number"] {
padding-right : 10px;
}
.form-group.country-code-block .country-code span {
font-size : 14px;
}
.form-group.country-code-block .country-code {
width : 112px;
}
.form-group.country-code-block input[type="number"], .form-group.country-code-block label {
padding-left : 125px;
}
.form-blk .form-group input[type="number"], .form-blk .form-group input[type="password"], .form-blk .form-group input[type="text"], .form-blk .form-group input[type=file] {
font-size : 14px;
}
.form-blk .form-group label {
font-size : 15px;
}
.radio-blk .cms-radio label {
font-size : 14px;
}
.radio-blk .cms-radio label span {
transform : scale(0.8);
margin-top : -14px;
}
.radio-blk .cms-radio {
margin-top : 20px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification .amc-forget-psw {
font-size : 14px;
line-height : 38px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-footer .amc-btn-group span {
font-size : 14px;
line-height : 38px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-footer .amc-btn-group p {
font-size : 14px;
line-height : 38px;
}
.wrapper footer .footer-cont-blk .cont-left {
font-size : 0;
width : 65%;
}
.wrapper footer .footer-cont-blk .cont-right {
font-size : 0;
width : 35%;
}
.wrapper footer .footer-cont-blk .cont-left .foot-block-divider {
width : 50%;
display : inline-block;
vertical-align : top;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols {
width : 100%;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-bottom : 30px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk {
padding : 10px 0 13px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside h1 {
font-size : 25px;
line-height : 30px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk ul {
padding-top : 7px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk li a {
font-size : 14px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk li a:after {
bottom : -5px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li {
width : calc(100% / 3);
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li:hover .img-blk {
transform : scale(1);
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5 {
padding-left : 35px;
margin : 10px 0;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-banner figure a:before {
transform : scale(0.6);
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 39px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select.btns .bootstrap-select div.dropdown-menu {
left : 50%;
transform : scaleY(0) translateX(-50%);
}
.movi-dtl .amc-content .filter .amc-filter.common-select.btns .bootstrap-select.open div.dropdown-menu {
left : 50%;
transform : scaleY(1) translateX(-50%);
}
.movi-dtl .amc-content .filter .amc-filter {
padding : 5px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info h1 {
font-size : 23px;
line-height : 27px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info ul li {
font-size : 12px;
padding-right : 10px;
margin-right : 10px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a .amc-miles {
top : 18px;
right : 45px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a.collapsed:before {
transform : scale(0.7);
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a:before {
transform : rotate(180deg) scale(0.7);
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li {
padding : 15px 0 0;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list {
margin-left : -7px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li {
padding-left : 7px;
margin-top : 7px;
width : calc(100% / 4);
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a {
font-size : 11px;
line-height : 11px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience-feature span {
padding-right : 10px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu {
left : auto;
right : 0;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-title span {
font-size : 12px;
line-height : 12px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a {
transform : translate(0,-2px);
background-size : 80%;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p {
font-size : 12px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info .movie-cont p span, .movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h6 span {
font-size : 12px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
left : 62%;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info h2, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-title, .movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li h3, .movi-dtl .amc-content .amc-showtime-list-block h2 a {
font-size : 16px;
line-height : 20px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a span.amc-time .type3d {
padding-left : 5px;
}
/*#rulesofentry .modal-dialog {
top : 50%;
transform : translateY(-50%);
} AC-T391|Hided26102021*/
#rulesofentry .modal-content .modal-header {
padding : 15px 20px;
}
#rulesofentry .modal-content .modal-header h2,  #rulesofentry .modal-content .modal-body h3 {
font-size : 20px;
line-height : 24px;
}
#rulesofentry .modal-content .modal-header .roe-close {
background-size : 80%;
}
#rulesofentry .modal-content .modal-body p {
font-size : 14px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child label {
font-size : 12px;
line-height : 18px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child i {
background-size : 80%;
left : -25px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child label i:before {
left : 2px;
top : 3px;
}
.fandb .amc-content .movi-ttl h1 {
padding-bottom : 5px;
}
.fandb .amc-content .movi-ttl p span {
font-size : 12px;
line-height : 16px;
padding : 0 7px;
}
.fandb .amc-content .movi-ttl p.fd-deliver {
font-size : 15px;
line-height : 19px;
padding-left : 40px;
}
.fandb .amc-content .user-points p {
padding : 8px 20px;
font-size : 14px;
}
.fandb .amc-content .user-points p span {
font-size : 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a {
font-size : 15px;
line-height : 20px;
padding : 5px 5px 6px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after {
top : 9px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont {
padding : 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li:first-child {
border-top : 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 35%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 63%;
padding-left : 0;
}
.fandb .food-total .inner-blk {
padding : 0 0 10px;
}
.fandb .food-total .inner-blk a.total-amt {
padding-top : 16px;
}
.fandb .food-total .inner-blk a.total-amt span i {
top : -13px;
font-size : 11px;
}
.fandb .food-total .inner-blk a.stky-btn-default {
margin-top : 12px;
padding : 12px 20px;
}
.fandb .modal-content .fandb-close {
transform : scale(0.8);
}
#fandb-popup-one .modal-content .modal-body .food-img figcaption {
padding : 7px 0 7px 15px;
font-size : 18px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label {
font-size : 12px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li span {
font-size : 12px;
padding-top : 5px;
}
#fandb-popup-two .modal-content .modal-body .blk {
padding : 15px 0;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-cont {
padding-bottom : 5px;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-desc.txt-deliverytime {
font-size : 12px;
}
#fandb-popup-two .modal-content .modal-body .blk.one .common-blk {
padding-bottom : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk.two #cmnblk {
margin-bottom : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts p {
font-size : 20px;
line-height : 29px;
width : 35px;
height : 27px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts p {
font-size : 20px;
line-height : 29px;
width : 35px;
}
#fandb-popup-two .modal-content .modal-body .blk.four {
padding : 15px 0 5px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul li a span {
bottom : -22px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .editthredee .amc-btn-group .amc-btn {
padding : 0 20px 2px;
}
#fandb-popup-five .modal-content .modal-body .food-img figcaption {
padding : 7px 0 7px 15px;
font-size : 18px;
}
#fandb-popup-five .modal-content .modal-body .list-blk, #fandb-popup-five .modal-content .modal-body .list-item{
    margin-top:15px;
}
#fandb-popup-five .modal-content .modal-body h5{
    padding-top:15px;
}
#fandb-popup-five .modal-content .modal-body .list-item.pairblk{
    margin-top:10px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p {
font-size : 20px;
line-height : 29px;
width : 35px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .editthredee .amc-btn-group .amc-btn {
padding : 0 20px 2px;
}
.seats .amc-content .movi-ttl h1 {
padding-bottom : 5px;
}
.seats .amc-content .movi-ttl p {
padding-bottom : 5px;
font-size : 13px;
line-height : 16px;
margin-left : -7px;
}
.seats .amc-content .movi-ttl p span {
padding : 0 7px;
}
.seats .amc-content .user-points p {
padding : 8px 20px;
font-size : 14px;
}
.seats .amc-content .user-points p span {
font-size : 15px;
}
.seats .amc-content .amc-seat-blk {
padding-bottom : 150px;
}
.seats .amc-content .amc-seat-blk .view-control {
transform : scale(0.8);
}
.seats .amc-content .amc-seat-info {
bottom : 67px;
}
.seats .amc-content .amc-seat-info .seat-info p {
font-size : 11px;
line-height : 15px;
}
.seats .seat-booking-total .inner-blk {
padding : 0 0 10px;
}
.seats .seat-booking-total .inner-blk a.total-amt {
padding-top : 16px;
}
.seats .seat-booking-total .inner-blk a.total-amt span i {
top : -13px;
font-size : 11px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
margin-top : 12px;
padding : 12px 20px;
margin-left : 20px;
}
.seats .seat-booking-total .inner-blk aside p {
font-size : 12px;
}
.seats .seat-booking-total .inner-blk aside p span {
max-width : 250px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes{max-width:90%;}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{padding:10px 25px;}
.payment .amc-content .movi-ttl h1 {
padding-bottom : 5px;
}
.payment .amc-content .movi-ttl p {
padding-bottom : 5px;
font-size : 12px;
line-height : 16px;
margin-left : -5px;
}
.payment .amc-content .movi-ttl p span {
padding : 0 7px;
}
.fandb .amc-content .movi-ttl p {
font-size : 12px;
line-height : 16px;
margin-left : -5px;
}
.fandb .amc-content .movi-ttl p span {
padding : 0 7px;
}
.fandb .amc-content .movi-ttl p.fandb-seats {
font-size : 12px;
line-height : 16px;
padding-left : 5px;
}
.payment .amc-content .user-points p {
padding : 8px 20px;
font-size : 14px;
}
.payment .amc-content .user-points p span {
font-size : 15px;
}
.payment .amc-content .amc-payment-blk {
padding-bottom : 60px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk {
padding : 15px 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts p {
font-size : 20px;
line-height : 29px;
width : 35px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four {
padding : 15px 0 5px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .blk-ttl.txt-deliverytime {
font-size : 12px;
}
.payment .form-blk .group .form-group {
padding-bottom : 15px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one h6 {
padding-right : 35px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one h6 a {
transform : scale(0.8);
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.mailid {
font-size : 15px;
line-height : 19px;
padding-bottom : 3px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one .user-info p.user-phno {
font-size : 13px;
line-height : 16px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two .cc-or-dc {
font-size : 12px;
}
.payment .form-blk .form-group input[type="number"], .payment .form-blk .form-group input[type="password"], .payment .form-blk .form-group input[type="text"], .payment .form-blk .form-group label {
font-size : 14px;
line-height : 18px;
}
.payment .form-blk .form-group input[type="number"], .payment .form-blk .form-group input[type="password"], .payment .form-blk .form-group input[type="text"] {
padding : 15px 15px 10px 0;
}
.payment .blk.two .form-blk .group.two .form-group {
width : 46%;
}
.payment .form-blk .group .form-group:nth-child(2n 2) {
margin-left : 20px;
}
.payment .form-blk .form-group #mobno {
padding-left : 125px;
}
.payment .amc-content .amc-payment-blk .right-blk {
padding-left : 5%;
width : 48%;
}
.payment .amc-content .amc-payment-blk .left-blk {
width : 52%;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ {
padding : 15px 0;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ.ccdc {
padding-bottom : 17px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ label {
padding-left : 35px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ label p {
font-size : 15px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ .user-cvv input {
max-width : 55px;
padding : 5px;
}
    .payment .amc-content .amc-payment-blk .left-blk .blk h6, .payment .amc-content .amc-payment-blk .right-blk .modal-header h6, .payment .amc-content .amc-payment-blk .left-blk .blk h5 {
        font-size: 17px;
    }
.payment .booking-total .inner-blk {
padding : 0 0 10px;
}
.payment .booking-total .inner-blk a.total-amt {
padding-top : 23px;
}
.payment .booking-total .inner-blk a.total-amt span i {
top : -15px;
font-size : 11px;
}
.payment .booking-total .inner-blk a.stky-btn-default {
margin-top : 12px;
padding : 12px 20px;
margin-left : 20px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc.txt-deliverytime {
font-size : 12px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ label i {
width : 22px;
height : 22px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.two.payinfo .amc-payment-type .pay-typ input[type="radio"]:checked + label i:after {
width : 10px;
height : 10px;
}
.payment .blk.two .form-blk .svdcrd i {
width : 24px;
height : 24px;
}
#number {
border-width : 0 0 5px !important ;
}
.confirmation .conf-inner-blk {
max-width : 100%;
min-width : auto;
}
.confirmation .conf-inner-blk .blk {
max-width : 100%;
min-width : auto;
padding : 10px 10px 10px 0;
}
.confirmation .amc-content .user-points p {
padding : 8px 25px;
font-size : 14px;
}
.confirmation .conf-inner-blk .inner-cont .blk.two .counts p {
font-size : 20px;
line-height : 29px;
width : 35px;
}
.myaccount .amc-content .user-info-blk {
padding : 20px;
margin-bottom : 15px;
}
.myaccount .amc-content .user-info-blk a.edit-profile {
font-size : 11px;
line-height : 15px;
padding-left : 20px;
}
.myaccount .amc-content .user-info-blk a.edit-profile:before {
transform : scale(0.9);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block {
padding : 30px 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details {
margin-bottom : 50px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside {
padding : 20px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p:before {
transform : scale(0.7);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p {
font-size : 12px;
line-height : 18px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside.speaker p:before {
top : -5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside.popcorn p:before {
top : -10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title {
font-size : 22px;
line-height : 26px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a:after {
transform : translateY(-50%) scale(0.8);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a.collapsed:after {
transform : translateY(-50%) rotateX(180deg) scale(0.8);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul {
margin-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul li {
font-size : 12px;
line-height : 18px;
padding-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details h3 {
font-size : 23px;
line-height : 28px;
margin-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table.table-responsive {
border : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
left : 0;
background-position : 10px -17px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tr td {
padding : 20px 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group {
text-align : left;
border-bottom : 1px solid #2d2d2d;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open a.toggle-hidden-blk {
padding-top : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open h3 {
padding-top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p {
padding-bottom : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span:before {
top : 3px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 {
padding : 20px 0 20px;
border-bottom : 1px solid #2d2d2d;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding : 20px 0 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.subtotal {
padding-bottom : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail {
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
padding-bottom : 20px;
border-bottom : 1px solid #2d2d2d;
margin-right : 0;
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two {
padding-top : 20px;
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail {
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
padding-bottom : 20px;
border-bottom : 1px solid #2d2d2d;
margin-right : 0;
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two {
padding-top : 20px;
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen h2 {
font-size : 25px;
line-height : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail {
width : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding : 30px 0 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
padding-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .upcoming-mobile {
border : #2d2d2d solid 1px;
border-radius : 4px;
margin-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk {
padding : 20px 20px 200px;
border : 0;
border-bottom : 1px solid #2d2d2d;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block {
padding : 0;
top : auto;
bottom : 20px;
left : 20px;
transform : translateY(0);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk.open .fixed-block {
padding : 0;
top : auto;
bottom : 20px;
left : 20px;
transform : translateY(0);
}
.myaccount .amc-content .tab-content .nw-show-slider ul li {
width : calc(100% / 3);
}
.myaccount .amc-content .tab-content .nw-show-slider ul li:hover .img-blk {
transform : scale(1);
}
.verification .amc-content .verification-block .title h1 {
font-size : 20px;
line-height : 26px;
}
.verification .amc-content .verification-block .cont-block h2 {
font-size : 17px;
line-height : 26px;
}
.verification .amc-content .verification-block .cont-block input {
font-size : 16px;
}
.verification .amc-content .verification-block .cont-block .amc-btn-group a {
margin-bottom : 20px;
}
.verification .amc-content .verification-block .cont-block p {
margin-bottom : 10px;
}
.other .amc-content h1 {
font-size : 40px;
line-height : 46px;
}
.other .amc-content .banner-block .banner-content p {
padding-bottom : 20px;
}
.other .amc-content .banner-block .banner-overlay:before {
width : 62%;
left : -30px;
}
.other .amc-content .banner-block .banner-overlay:after {
width : 62%;
right : -30px;
}
.aboutus .amc-content .about-amc-block .about-amc-content h2 {
font-size : 30px;
line-height : 35px;
padding-bottom : 30px;
}
.aboutus .amc-content .about-amc-block .about-amc-content aside p, .aboutus .amc-content .aboutus-experience-block ul li p {
font-size : 14px;
line-height : 25px;
}
.aboutus .amc-content .aboutus-experience-block ul {
margin-bottom : 30px;
}
.aboutus .amc-content .aboutus-experience-block ul li figure {
padding-bottom : 20px;
}
.aboutus .amc-content .aboutus-experience-block ul li h3 {
font-size : 18px;
line-height : 22px;
padding-bottom : 15px;
}
.aboutus .amc-content .aboutus-experience-block ul li p {
padding-bottom : 20px;
}
.aboutus .amc-content .amc-promtion-block ul li .amc-promtion-cont p {
width : 100%;
}
.aboutus .amc-content .amc-promtion-block.join ul li .amc-promtion-cont {
padding : 10px 0 0 20px;
}
.aboutus .amc-content .amc-promtion-block ul li .amc-promtion-cont h4 {
font-size : 20px;
line-height : 26px;
}
.coc .amc-content .coc-content-block {
padding-top : 50px;
}
.coc .amc-content .coc-content-block dl dt {
padding-left : 55px;
}
.coc .amc-content .coc-content-block dl dt:before {
left : -9px;
}
.coc .amc-content .coc-content-block dl dd {
font-size : 14px;
line-height : 24px;
margin-left : 58px;
padding : 0 0 15px 20px;
}
.coc .amc-content .coc-content-block dl dd:before {
transform : scale(0.8);
}
.coc .amc-content .coc-content-block dl {
padding-bottom : 10px;
}
.contact .amc-content .contact-content-block {
padding-top : 30px;
}
.career .amc-content .contact-content-block {
padding : 30px 0 10px;
}
.contact .amc-content .contact-content-block h2 {
font-size : 30px;
line-height : 35px;
}
.contact .amc-content .contact-content-block h3 {
font-size : 25px;
line-height : 29px;
}
.contact .amc-content .contact-content-block h4 {
font-size : 20px;
line-height : 24px;
}
.contact .amc-content .contact-content-block .address-block aside a, .contact .amc-content .contact-content-block .address-block aside ul li, .contact .amc-content .contact-content-block p {
font-size : 14px;
line-height : 19px;
}
.contact .amc-content .contact-content-block .address-block figure {
width : 60%;
}
.contact .amc-content .contact-content-block .address-block aside {
width : 40%;
padding-left : 20px;
}
.contact .amc-content .contact-content-block .address-block aside a:after {
bottom : -5px;
}
.contact .amc-content .contact-content-block .user-exp {
width : auto;
padding-top : 30px;
}
.contact .amc-content .contact-content-block .user-exp .form-blk {
padding-top : 15px;
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group .form-group {
width : 47%;
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group textarea {
font-size : 14px;
height : 150px;
width : 98.4%;
}
.contact .amc-content .contact-content-block .contact-info {
padding : 50px 0;
}
.contact .amc-content .contact-content-block .contact-info ul li {
padding-bottom : 15px;
}
.contact .amc-content .contact-content-block .user-exp .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
font-size : 14px;
line-height : 16px;
}
.experience .amc-content .amc-experience-block ul li {
height : 400px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont {
width : 50%;
}
.experience .amc-content .amc-experience-block ul li .img-blk {
width : 50%;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont p {
padding-top : 10px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont h2 {
font-size : 24px;
line-height : 28px;
}
.experience .amc-content .experience-feature-block {
padding-top : 30px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont p, .experience .amc-content .experience-feature-block ul li p {
font-size : 14px;
line-height : 25px;
}
.experience .amc-content .experience-feature-block ul {
margin-bottom : 30px;
}
.experience .amc-content .experience-feature-block ul li figure {
padding-bottom : 20px;
}
.experience .amc-content .experience-feature-block ul li h3 {
font-size : 18px;
line-height : 22px;
padding-bottom : 15px;
}
.experience .amc-content .experience-feature-block ul li p {
padding-bottom : 20px;
}
.imax .amc-content .imax-second-block {
padding : 40px 0;
height : auto;
}
.imax .amc-content .imax-second-block .imax-cont .contents {
width : 85%;
}
.imax .amc-content .imax-second-block .imax-cont h2 {
font-size : 20px;
line-height : 26px;
margin-bottom : 5px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont {
padding-bottom : 30px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside {
padding : 30px 0;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside h2 {
font-size : 30px;
line-height : 35px;
padding-bottom : 15px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside h3 {
font-size : 20px;
line-height : 26px;
padding-bottom : 20px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside p {
font-size : 16px;
line-height : 28px;
letter-spacing : 0;
padding-bottom : 10px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul {
padding-left : 35px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul li {
font-size : 14px;
line-height : 17px;
margin-bottom : 15px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul li:before {
width : 8px;
height : 8px;
}
.fd .amc-content .imax-second-block .imax-cont .contents {
width : 100%;
float : none;
}
.fandd .amc-content .amc-experience-block ul li {
min-height : 400px;
}
#inquiry .modal-dialog .modal-content h5 {
padding : 0 0 15px;
font-size : 18px;
line-height : 22px;
}
#inquiry .modal-dialog .modal-content h5 span {
font-size : 13px;
line-height : 17px;
}
#inquiry .group textarea {
width : 99.8%;
margin : 5px 0 20px;
font-size : 13px;
line-height : 18px;
}
#inquiry .verify-notification {
padding : 0 0 30px;
}
#inquiry .verify-notification label {
font-size : 14px;
line-height : 28px;
}
.tandc.pp.id .tandc-block .cont-block .img-blk ul li:first-child {
width : 46%;
}
.tandc.pp.id .tandc-block .cont-block .img-blk ul li {
width : 52%;
padding-left : 20px;
float : left;
}
.tandc.pp.id .tandc-block .cont-block .img-blk ul li:nth-child(2n 4) {
width : 100%;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-logo {
max-width : 200px;
min-width : 200px;
padding-right : 20px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin {
min-width : auto;
padding-left : 20px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin:after {
display : none;
}
.loyalty .tier-details .table thead tr td:before {
left : 0;
background-position : 10px -17px;
}
.loyalty .tier-details .table.table-responsive {
border : 0;
}
.loyalty .tier-details .table tr td {
padding : 20px 15px;
}
.wrapper.error-internal .header-content-left {
float : none;
text-align : center;
max-width : 100%;
}
.wrapper.error-internal .header-content .amc-logo {
position : relative;
left : 0;
transform : translate(0,0);
display : inline-block;
}
.experience.careers .amc-content .banner-block .banner-content p {
width : 100%;
}
.experience.careers .amc-content .amc-experience-block ul li .amc-promtion-cont {
padding-right : 45px;
}
.fandb .amc-content .container .ordfd-noti{width:60%;}
.fandb .amc-content .container .ordfd-noti.open{bottom:80px;}
.fandb .amc-content .container .ordfd-noti p{font-size:15px;padding: 15px 30px;}
}

@media (max-width: 854px) {
    /*.home .amc-content .amc-nowandcoming-blk{max-height:670px}*/
    /*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel{min-height:645px;}*/
    /*.amc-btn-group.c-all{bottom:75px;}*/

}
@media (max-width: 767px) {
.header-content .tym-lft {
top : 18px;
}
.common-select .bootstrap-select .dropdown-menu aside {
padding : 20px 0 20px 10px;
}
.common-select .bootstrap-select .dropdown-menu aside .btn-apply span {
font-size : 12px;
line-height : 16px;
padding : 10px 20px 12px;
}
.common-select .bootstrap-select .dropdown-menu aside .btn-clearall span {
font-size : 12px;
line-height : 16px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.notransform ul.owl-carousel .owl-stage .owl-item {
width : 50% !important ;
}
.language_popup .modal-content {
width : auto;
height : auto;
}
.language_popup .modal-content .modal-body figure {
margin : 20px 0;
}
.language_popup .modal-content .modal-body h2 {
font-size : 20px;
line-height : 25px;
min-width : 300px;
margin-bottom : 15px;
padding-bottom : 15px;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 870px;
}*/
/*.amc-btn-group.c-all{bottom:40px;}*/
.home .amc-content .amc-nowandcoming-blk .ttl-blk {
padding : 40px 0 20px;
margin-bottom : 15px;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 790px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button span {
top : 35%;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-item li {
padding-top : 50px;
width : 100%;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-item.active.owl-first li {
padding-top : 73px;
padding-bottom : 60px;
transform : scale(1.25);
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
min-height : 50px;
}
.amc-promtion-block ul li .amc-promtion-cont, .amc-promtion-block ul li figure {
width : 100%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel:before {
display : none;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-logo {
width : 100%;
margin : 0 auto;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-logo figure img {
display : inline-block;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel, .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin {
padding : 15px 0 0;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table, .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel, .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
display : block;
width : 100%;
}
.amc-promtion-block ul li .amc-promtion-cont, .amc-promtion-block ul li:nth-child(even) .amc-promtion-cont {
padding-top : 25px;
}
.amc-promtion-block .amc-promtion-more a {
display : block;
}
.amc-promtion-block .amc-promtion-more a:after {
content : '';
width : 10px;
height : 14px;
top : 2px;
position : relative;
margin-top : 0;
display : inline-block;
margin-left : 10px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo {
margin : 0 auto;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-signin figure {
text-align : center;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-signin figure {
padding-top : 30px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-logo {
min-width : auto;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table.after-login .amc-prelyt-tabelcel.amc-prelyt-signin {
display : inline-block;
width : 100%;
margin-top : 40px;
}
.loyalty-chart {
text-align : center;
}
.loyalty-chart .pie_progress {
display : inline-block;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk p {
display : none;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .btn-default {
font-size : 14px;
line-height : 20px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .dropdown-toggle .filter-option {
min-width : 170px;
}
.movi-dtl .amc-content .filter .filterby {
display : none;
}
.movi-dtl .amc-content .movies-list-block {
margin-top : 105px;
}
.movi-dtl .amc-content .movie-list-inner-left {
padding-bottom : 20px;
margin-bottom : 45px;
border-bottom : 5px solid hsl(0 0% 100% / 0.3);
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info {
bottom : 75px;
}
.movi-dtl .amc-content .amc-movie-banner figure {
padding-bottom : 15px;
}
.movi-dtl .amc-content .amc-movie-banner figure:before {
bottom : 15px;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block {
display : block;
min-height : 52px;
margin-bottom : 15px;
padding-left : 15px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list {
margin-left : -6px;
}
.movi-dtl .amc-content .amc-movie-details-right {
position : fixed;
padding : 0;
top : 100%;
background : #000;
height : 100%;
z-index : 999;
text-align : center;
transition : all 0.25s;
overflow : auto;
}
.movi-dtl .amc-content .amc-movie-details-right.open {
top : 0;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-banner {
display : inline-block;
text-align : left;
margin : 55px 15px 15px;
border : rgb(255, 255, 255, 0.5) solid 1px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-banner figure {
display : none;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info {
border-bottom : 0;
padding : 0 0 12px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info span {
display : block;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info h2 {
padding-top : 20px;
padding-left : 15px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-trailer-info ul {
padding-left : 15px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info {
padding : 0 15px;
}
.movi-dtl .amc-content .amc-movie-details-right .amc-movie-info h5 {
display : none;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn {
padding : 25px 0;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:before {
top : 0;
left : 50%;
transform : scale(0.8) translateX(-50%);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn:after {
top : 70%;
left : 50%;
transform : scale(0.8) translateX(-50%);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select.open .btn:after {
top : 70%;
left : 50%;
transform : rotate(180deg) scale(0.8) translateX(50%);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu > li > a {
padding-right : 20px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li.selected a span.text:before {
top : -6px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option {
width : 100%;
text-align : center;
overflow : hidden;
text-overflow : ellipsis;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 126px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 120px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 147px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 140px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu .btn-apply {
padding : 5px 10px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .dropdown-menu .btn-apply span {
padding : 6px 25px 8px;
font-size : 13px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 76px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
left : 59%;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
width : auto;
}
#rulesofentry .modal-dialog {
width : auto;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child {
padding-left : 0;
}
#rulesofentry .modal-content .modal-body .form-block aside a {
margin-left : 15px;
}
#rulesofentry .modal-content .modal-body .form-block aside a:first-child {
margin-left : 0;
}
.header-content .tym-lft {
font-size : 12px;
}
.fandb .amc-content .movi-ttl {
padding-left : 80px;
}
.fandb .amc-content .movi-ttl:before {
top : 10px;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 25px;
line-height : 33px;
padding-bottom : 0;
}
.fandb .amc-content .movi-ttl p {
padding-bottom : 0;
}
.fandb .amc-content .movi-ttl p span {
font-size : 10px;
padding : 0 5px;
}
.fandb .amc-content .movi-ttl p.fd-deliver {
font-size : 13px;
}
.fandb .amc-content .user-points p {
padding : 8px 15px;
}
.fandb .amc-content .movi-ttl:before, .inner-page header .btn-back, .fandb .amc-content .movi-ttl p.fd-deliver:before, .fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after, .inner-page header .btn-close, .fandb .food-total .inner-blk a.total-amt:before {
transform : scale(0.7);
}
.fandb .amc-content .food-itm-blk > ul li .inner-blk.open .visible-blk h3 a:after {
transform : rotateX(180deg) scale(0.7);
}
.fandb .food-total .inner-blk a.total-amt:after {
transform : scale(0.8);
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
display : inline-block;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure img {
max-height : 80px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 {
padding-bottom : 0;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
padding : 5px 15px;
margin-top : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts {
margin-top : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts p {
line-height : 26px;
}
.fandb .food-total .inner-blk a.total-amt {
padding : 16px 24px 0 70px;
}
.fandb .food-total .inner-blk a.total-amt span i {
left : -44px;
}
.fandb .food-total .inner-blk a.total-amt:after {
bottom : 4px;
}
.seats .amc-content .movi-ttl h1 {
font-size : 25px;
line-height : 33px;
padding-bottom : 5px;
}
.seats .amc-content .movi-ttl p {
padding-bottom : 0;
margin-left : -5px;
}
.seats .amc-content .movi-ttl p span {
padding : 0 5px;
}
.seats .amc-content .movi-ttl p span:before {
width : 1px;
height : 12px;
}
.seats .amc-content .user-points p {
padding : 8px 15px;
}
.inner-page header .btn-back, .inner-page header .btn-close, .seats .seat-booking-total .inner-blk a.total-amt:before {
transform : scale(0.7);
}
.seats .seat-booking-total .inner-blk a.total-amt:after {
transform : scale(0.8);
}
.seats .amc-content .user-points p:first-child:before {
transform : scale(0.8) translateY(-50%);
}
.seats .seat-booking-total .inner-blk a.total-amt {
padding : 16px 24px 0 70px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes{max-width:80%;}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{font-size:10px;line-height:12px;padding:10px 15px;font-weight:500;border-width:1px;}
.seats .seat-booking-total .inner-blk a.total-amt span i {
left : -44px;
}
.payment .amc-content .movi-ttl h1 {
font-size : 25px;
line-height : 33px;
padding-bottom : 5px;
}
.payment .amc-content .movi-ttl p {
padding-bottom : 0;
font-size : 11px;
}
.payment .amc-content .movi-ttl p span {
padding : 0 5px;
}
.payment .amc-content .movi-ttl p span:before {
left : -2px;
height : 12px;
width : 1px;
}
.fandb .amc-content .movi-ttl p {
padding-bottom : 0;
font-size : 11px;
}
.fandb .amc-content .movi-ttl p span {
padding : 0 5px;
}
.fandb .amc-content .movi-ttl p span:before {
left : -2px;
height : 12px;
width : 1px;
}
.fandb .amc-content .movi-ttl p.fandb-seats {
font-size : 11px;
}
.payment .amc-content .user-points p {
padding : 8px 15px;
}
.inner-page header .btn-back, .inner-page header .btn-close, .myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a:after, .payment .booking-total .inner-blk a.total-amt:before {
transform : scale(0.7);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a.collapsed:after .payment .booking-total .inner-blk a.total-amt:after {
transform : scale(0.8);
}
.payment .amc-content .user-points p:first-child:before {
transform : scale(0.8) translateY(-50%);
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc {
max-width : 230px;
}
.payment .booking-total .inner-blk a.total-amt {
padding : 16px 24px 0 0;
pointer-events : visible;
}
.payment .booking-total .inner-blk a.total-amt span i {
left : -44px;
}
.payment .booking-total .inner-blk a.total-amt:after {
bottom : 7px;
}
.confirmation .amc-content .user-points p {
padding : 8px 15px;
}
.confirmation .amc-content .user-points p:before {
transform : scale(0.8) translateY(-50%);
}
.myaccount .amc-content .user-info-blk {
background-size : cover;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details {
margin-bottom : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a {
padding : 20px 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-group .panel + .panel {
margin-top : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
width : 120px;
background-position : 10px -13px;
}
.myaccount + .signin-joinin-popup .modal-dialog .modal-content .modal-body h4 {
margin-bottom : 10px;
}
.myaccount + .signin-joinin-popup .modal-dialog .modal-content .modal-body .amc-btn-group {
margin-bottom : 30px;
}
.myaccount + .signin-joinin-popup .modal-dialog .modal-content .modal-header .close {
transform : scale(0.7);
right : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference {
margin-top : 30px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul {
margin-left : -10px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li {
padding-left : 10px;
margin-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .prefernce-blk .amc-preference ul li a {
font-size : 10px;
}
.other .amc-content h1 {
font-size : 35px;
line-height : 40px;
padding-bottom : 10px;
}
.other .amc-content .banner-block .banner-content {
bottom : 10px;
}
.other .amc-content .banner-block .banner-content p {
font-size : 16px;
line-height : 20px;
padding-bottom : 10px;
}
.other .amc-content .banner-block .banner-overlay:before {
width : 75%;
}
.other .amc-content .banner-block .banner-overlay:after {
width : 75%;
}
.aboutus .amc-content .about-amc-block {
height : 350px;
}
.aboutus .amc-content .about-amc-block .about-amc-content h2 {
font-size : 28px;
line-height : 34px;
padding-bottom : 20px;
}
.aboutus .amc-content .about-amc-block .about-amc-content aside {
width : 100%;
}
.aboutus .amc-content .about-amc-block .about-amc-content aside p, .aboutus .amc-content .aboutus-experience-block ul li p {
font-size : 13px;
line-height : 23px;
}
.aboutus .amc-content .aboutus-experience-block ul li {
width : 100%;
margin-bottom : 30px;
}
.aboutus .amc-content .aboutus-experience-block ul li p {
max-width : 100%;
}
.aboutus .amc-content .aboutus-experience-block ul li figure {
text-align : center;
}
.aboutus .amc-content .aboutus-experience-block ul li figure img {
display : inline-block;
}
.aboutus .amc-content .amc-promtion-block.join ul li figure {
width : 50%;
}
.aboutus .amc-content .amc-promtion-block.join ul li .amc-promtion-cont {
width : 50%;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body {
padding : 0 50px 25px 20px;
}
.tandc .tandc-block h1 {
font-size : 35px;
line-height : 40px;
padding-bottom : 10px;
}
.tandc .tandc-block .cont-block.first {
margin-top : 30px;
}
.tandc .tandc-block .cont-block h2 {
padding-bottom : 15px;
font-size : 21px;
line-height : 26px;
}
.tandc .tandc-block .cont-block .inner-blk h3 {
font-size : 16px;
line-height : 20px;
}
.tandc .tandc-block .cont-block .inner-blk ol {
margin-top : 10px;
}
.tandc.pp .tandc-block {
padding-top : 30px;
}
.tandc.pp .tandc-block h1 {
padding-bottom : 0;
}
.coc .amc-content .coc-content-block {
padding-top : 30px;
}
.coc .amc-content .coc-content-block dl {
padding-bottom : 0;
}
.coc .amc-content .coc-content-block dl dt {
padding-left : 40px;
font-size : 20px;
line-height : 25px;
}
.coc .amc-content .coc-content-block dl dt:before {
transform : scale(0.5);
left : -15px;
top : -26px;
}
.coc .amc-content .coc-content-block dl dd {
font-size : 13px;
line-height : 21px;
margin-left : 42px;
padding : 0 0 10px 20px;
}
.contact .amc-content .contact-content-block h2 {
font-size : 25px;
line-height : 30px;
}
.contact .amc-content .contact-content-block h3 {
font-size : 22px;
line-height : 26px;
}
.contact .amc-content .contact-content-block h4 {
font-size : 18px;
line-height : 22px;
}
.contact .amc-content .contact-content-block .address-block aside a, .contact .amc-content .contact-content-block .address-block aside ul li, .contact .amc-content .contact-content-block p {
font-size : 13px;
line-height : 17px;
}
.contact .amc-content .contact-content-block .contact-info {
padding : 40px 0 20px;
}
.contact .amc-content .contact-content-block .contact-info ul {
padding-top : 20px;
}
.contact .amc-content .contact-content-block .contact-info ul li {
padding-bottom : 10px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont h2 {
font-size : 22px;
line-height : 26px;
}
.experience .amc-content .experience-feature-block ul li {
width : 100%;
margin-bottom : 30px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont p, .experience .amc-content .experience-feature-block ul li p {
font-size : 13px;
line-height : 23px;
max-width : 100%;
}
.experience .amc-content .experience-feature-block ul li figure {
text-align : center;
}
.experience .amc-content .experience-feature-block ul li figure img {
display : inline-block;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk {
padding-bottom : 10px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk aside h2 {
font-size : 26px;
line-height : 30px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk li {
padding-top : 8px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents {
margin-bottom : 40px;
width : 80%;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 {
font-size : 18px;
line-height : 22px;
padding-bottom : 5px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 i {
transform : scale(0.7);
top : -7px;
}
.fandd .amc-content .amc-duptable .amc-duptablecell img {
min-width : 230px;
padding-top : 20px;
}
.experience .amc-content .amc-experience-block ul li.sweetest img {
min-width : 170px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login {
padding : 50px 0;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-logo {
max-width : 300px;
min-width : auto;
padding-right : 0;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-logo img {
width : 300px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.before-login .amc-prelyt-tabelcel.amc-prelyt-signin {
padding-left : 0;
}
.loyalty .loyalty-works ul li {
padding-right : 0;
}
.loyalty .loyalty-works .img-blk {
width : 100%;
margin-bottom : 30px;
}
.loyalty .loyalty-works .content-blk {
width : 100%;
padding-left : 0;
}
.loyalty .tier-details h3 {
padding-bottom : 50px;
}
.loyalty .tier-details .table thead tr td:before {
width : 120px;
background-position : 10px -13px;
}
#dropdownsection {
text-align : center;
}
.other.careers .amc-content .banner-block .banner-overlay:after, .other.careers .amc-content .banner-block .banner-overlay:before {
width : 62%;
}
.other.nahar .amc-promtion-block ul li {
padding : 20px 0;
}
.fandb .amc-content .container .ordfd-noti{width:70%;}
.fandb .amc-content .container .ordfd-noti p{font-size:13px;line-height: 17px;}
}

@media (max-width: 639px) {
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 36px;
line-height : 42px;
width : 410px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li span, .amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li.txt-big {
font-size : 18px;
line-height : 18px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group a {
margin-right : 25px;
}
.amc-banner-slider li .amc-img-wrap.nhr-bnr.nocont{background-position: -25px -40px;background-size:auto 113%;}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 815px;
}*/
/*.amc-btn-group.c-all{bottom:10px;}*/
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 710px;
}*/
.form-blk .group .form-group:nth-child(2n 2) {
margin-left : 0;
}
.form-blk .group .form-group {
width : 100%;
}
.verify-notification label {
line-height : 28px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification {
padding-top : 10px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification .amc-forget-psw {
line-height : 27px;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 100px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 120px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 120px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 130px;
}
.common-select.mobile .bootstrap-select .dropdown-backdrop {
background : rgb(0, 0, 0, 0.8) !important ;
z-index : 999;
}
.common-select.mobile .bootstrap-select .dropdown-menu.open {
position : fixed;
width : 100% !important ;
max-height : inherit !important ;
top : 0;
background : 0 0 !important ;
padding : 20px;
border-radius : 10px;
}
.common-select.mobile .bootstrap-select .dropdown-menu.open .inner.open {
width : 100%;
height : 100%;
background : #4c4c4c;
border-radius : 5px;
padding : 10px 0;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text:before {
left : -25px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a.selected span.text:before {
left : -25px;
}
.common-select.btns .bootstrap-select .dropdown-menu li a.selected span.text:after {
left : -25px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select.btns .bootstrap-select div.dropdown-menu {
left : 0;
transform : scaleY(0) translateX(0);
}
.movi-dtl .amc-content .filter .amc-filter.common-select.btns .bootstrap-select.open div.dropdown-menu {
left : 0;
transform : scaleY(1) translateX(0);
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group .form-group.common-select .bootstrap-select.open div.dropdown-menu {
position : absolute;
padding : 0;
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group .form-group.common-select .bootstrap-select .dropdown-backdrop {
display : none;
}
.seats .amc-content .amc-seat-blk .view-control {
top : 20px;
}
.seats .amc-content .amc-seat-info .seat-info p:last-child {
margin-top : 15px;
}
.seats .seat-booking-total .inner-blk aside p span {
max-width : 140px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes{max-width:90%;}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
padding-left : 10px;
}
.payment .amc-content .amc-payment-blk .left-blk .blk.one {
margin-bottom : 35px;
}
.payment .amc-content .amc-payment-blk .left-blk {
width : 100%;
}
.payment .amc-content .amc-payment-blk .left-blk .blk {
max-width : 100%;
}
.payment .amc-content .amc-payment-blk .right-blk {
display : none;
}
.payment .left-blk .blk.two {
margin-bottom : 20px;
}
.payment .booking-total .inner-blk {
text-align : left;
}
.payment .booking-total .inner-blk a.total-amt {
padding : 16px 24px 0 70px;
}
.payment .booking-total .inner-blk a.total-amt span {
display : block;
padding-left : 0;
}
.payment .booking-total .inner-blk a.total-amt:after, .payment .booking-total .inner-blk a.total-amt:before {
display : inline-block;
}
.payment .booking-total .inner-blk a.total-amt:before {
top : 3px;
}
.payment .booking-total .inner-blk a.total-amt span i {
display : inline-block;
}
.myaccount .amc-content .user-info-tabbed-blk .tse-scrollable .tse-content {
width : 640px !important ;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block {
padding : 25px 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside {
padding : 15px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p {
padding-left : 45px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside ul li {
padding-left : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside p:before {
top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside.speaker p:before {
top : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body aside.gift p:before {
top : -8px;
}
.wrapper footer .footer-cont-blk .cont-right figure {
text-align : right;
}
.wrapper footer .footer-cont-blk .cont-right figure img {
display : inline-block;
}
.wrapper footer .footer-cont-blk .cont-right ul li {
margin-left : 25px;
}
.verification .amc-content .verification-block {
min-width : auto;
}
.verification .amc-content {
padding-top : 0;
margin-top : 20%;
}
.verification .amc-content .verification-block .cont-block h3 {
margin : 120px 0 100px;
min-width : 320px;
font-size : 20px;
line-height : 29px;
}
.other .amc-content .banner-block {
height : 350px !important ;
background-position : center !important ;
overflow : visible;
}
.coc .amc-content .banner-block {
background-position : 60% center !important ;
}
.contact .amc-content .banner-block {
background-position : right top !important ;
}
.experience.careers .amc-content .banner-block {background-position : /*right top !important*/ ;}
.faq .amc-content .banner-block {
background-position : 18% bottom !important ;
}
.tandc.si .amc-content .banner-block {
background-position : right center !important ;
}
.other .amc-content .banner-block .banner-overlay:before {
width : 72%;
}
.other .amc-content .banner-block .banner-overlay:after {
width : 72%;
}
.aboutus .amc-content .amc-promtion-block.join ul li figure {
width : 100%;
}
.aboutus .amc-content .amc-promtion-block.join ul li .amc-promtion-cont {
width : 100%;
}
.faq .amc-content .faq-content-block .tab-title.tse-scrollable {
height : 57px;
}
.faq .amc-content .faq-content-block .tab-title .tse-content {
width : 568px !important ;
}
.contact .amc-content .contact-content-block .address-block figure {
width : 100%;
padding-bottom : 20px;
}
.contact .amc-content .contact-content-block .address-block aside {
width : 100%;
padding-left : 0;
}
.contact .amc-content .contact-content-block .user-exp .form-blk .group .form-group {
width : 100%;
}
.contact .amc-content .contact-content-block .user-exp.event-form .form-blk .group .form-group.length-of-access .form-group {
width : 47%;
}
.experience .amc-content .banner-block {
background-position : center !important ;
}
.find-theatre .amc-content .banner-block {
background-position : 70% bottom !important ;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 50px 0;
}
.enquiry .amc-content .banner-block {
background-position : center !important ;
}
.wrapper .error-content-blk {
padding-top : 52px;
}
.wrapper .error-content-blk .error-cont h1 {
font-size : 18px;
line-height : 22px;
}
.wrapper .error-content-blk .error-cont h2 {
font-size : 35px;
line-height : 40px;
}
.wrapper .error-content-blk .error-cont p {
font-size : 16px;
line-height : 26px;
}
.wrapper .error-content-blk .error-cont p span {
padding-top : 0;
display : inline-block;
}
.wrapper.error-not-found .error-content-blk .error-cont {
padding : 100px 0 70px;
}
.wrapper.error-internal .error-content-blk .error-cont {
padding-top : 100px;
}
.wrapper.maintenance .error-content-blk .error-cont h1 figure img {
max-width : 40%;
}
.wrapper.maintenance .error-content-blk {
background-position : center 10%;
}
.experience.careers .amc-content .banner-block {
background-position : center !important ;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li a span.amc-time .type3d {
padding-left : 5px;
display : inline-block;
padding-top : 0;
}
}

@media (max-width: 568px) {
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.notransform ul.owl-carousel .owl-stage .owl-item {
width : 100% !important ;
}
}

@media (max-width: 567px) {
.language_popup.home {
background : #000;
}
.language_popup .modal-content {
padding : 30px 0;
}
.language_popup .modal-content .modal-body figure {
margin : 30px 0;
}
.language_popup .modal-content .modal-body h2 {
margin-bottom : 25px;
margin-top : 20px;
}
.language_popup .modal-content .modal-body p {
margin-top : 20px;
padding-bottom : 30px;
}
.language_popup .modal-content .modal-body .amc-btn-group {
margin-bottom : 20px;
}
.language_popup.common_alert .modal-content {
padding : 0;
transform : translateY(0);
}
.language_popup.common_alert .modal-content .modal-body {
padding : 20px;
}
.language_popup.common_alert .modal-content .modal-body h5 {
font-size : 14px;
line-height : 20px;
}
.language_popup.common_alert .modal-content .modal-body .amc-btn-group {
margin-top : 20px;
}
.no-data {
margin : 30% 0 30% 50%;
transform : translate(-50%,-30%);
font-size : 16px;
}
.header-content .header-content-left, .header-content .header-content-right {
width : auto;
}
.header-content .amc-right-blk ul li.amc-search-icon a {
left : 60px;
}
.amc-btn-group .amc-btn-trailer {
display : none;
}
.amc-banner-slider li .amc-img-wrap {
background-position :center;
 /*65% center*/
}
.amc-banner-slider li .overlay {
background : linear-gradient(180deg, rgb(0, 0, 0, 0.1) 15%, #000 40%);
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li {
margin-bottom : 5px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 15px;
}
.amc-banner-slider li .amc-movie-details:after {
content : '';
position : absolute;
bottom : 0;
left : 0;
background-image : linear-gradient(to top, rgb(0, 0, 0), rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0));
height : 180px;
width : 100%;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 30px;
line-height : 40px;
width : auto;
padding-right : 35px;
letter-spacing : 0;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-content-details {
bottom : 70px;
}
.amc-banner-slider li .amc-img-wrap.nhr-bnr.nocont{
    background-position:-1070px -40px;background-size:auto 120%;
}
.amc-content.overlay {
z-index : 1000;
background : #000;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 570px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width figure figcaption {
padding : 5px 15px;
font-size : 10px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .img-blk figure figcaption {
padding : 5px 15px;
font-size : 10px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
font-size : 16px;
line-height : 20px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.jonour, .home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.tym {
font-size : 10px;
line-height : 13px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width .amc-btn-group a {
font-size : 12px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width a.reminder {
padding-left : 40px;
margin-top : 5px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width a.reminder:before {
transform : scale(0.6);
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk {
margin-bottom : 10px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table {
text-align : center;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-logo {
display : inline-block;
max-width : 120px;
width : auto;
}
.bar .loyalty-outer-cont {
margin-left : -245px;
}
.wrapper footer .amc-customer-support a {
font-size : 18px;
line-height : 22px;
}
.wrapper footer .footer-cont-blk {
padding : 30px 0;
}
.wrapper footer .footer-cont-blk .cont-left {
width : 100%;
}
.wrapper footer .footer-cont-blk .cont-left .ft-nav-cols h5 {
font-size : 18px;
line-height : 22px;
}
.wrapper footer .footer-cont-blk .cont-right {
width : 100%;
padding : 30px 0 23px;
text-align : center;
}
footer .footer-cont-blk .cont-right ul.download-app {
margin-top : 30px;
}
.wrapper footer .foot-amcpyryt {
text-align : center;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-top : 10px;
padding-top : 20px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside {
display : block;
width : 100%;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside h1 {
padding-bottom : 20px;
padding-left : 0;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk ul {
width : 100%;
padding-bottom : 5px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width figure {
padding-bottom : 10px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li {
width : calc(100% / 2);
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk aside {
margin-right : 30px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .btn-default {
font-size : 14px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .dropdown-toggle .caret {
transform : scale(0.8);
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.coming ul li .set-width .img-blk figure figcaption {
padding : 5px 15px;
font-size : 10px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder {
font-size : 12px;
padding-left : 40px;
margin-top : 0;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder.set:before, .featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder:before {
transform : scale(0.6);
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block aside a {
padding-left : 50px;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block aside a, .movi-dtl .amc-content .amc-movie-banner .mobile-block aside:first-child a {
background-size : 23%;
background-position : left center;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li {
width : calc(100% / 4);
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 95px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 95px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 95px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 95px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu > li > a {
padding : 10px 0 10px 35px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text {
font-size : 15px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li {
position : relative;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 {
width : 80%;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience figure {
width : 20%;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a span p {
padding : 10px;
font-size : 11px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
left : 61%;
}
#rulesofentry .modal-content .modal-header {
padding : 15px 20px;
}
#rulesofentry .modal-content .modal-body p {
font-size : 13px;
line-height : 20px;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child {
padding-top : 8px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select.fit-width {
width : 100px !important ;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .dropdown-toggle .filter-option {
min-width : 100px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select div.dropdown-menu {
padding : 218px 20px 20px;
border : 0;
}
.inner-page header h2 {
font-size : 15px;
}
.header-content .tym-lft {
font-size : 10px;
}
.fandb .amc-content .movi-ttl {
padding : 15px 0 15px 80px;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 24px;
line-height : 30px;
}
.fandb .amc-content .movi-ttl p span {
font-size : 11px;
padding : 0 8px;
line-height : 12px;
}
.fandb .amc-content .movi-ttl:before {
left : -14px;
}
.fandb .amc-content .user-points p {
line-height : 18px;
text-align : left;
}
.fandb .amc-content .user-points p span {
display : block;
text-align : left;
font-size : 16px;
}
.fandb .amc-content .user-points p:first-child {
max-width : 270px;
padding : 5px 15px 5px 40px;
}
.fandb .amc-content .user-points p:first-child span {
display : inline-block;
font-size : 14px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 23%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 75%;
padding-left : 0;
}
.fandb .amc-content .food-itm-blk > ul {
margin-left : 0;
}
.fandb .amc-content .food-itm-blk > ul li {
padding-left : 0;
width : 100%;
}
.fandb .amc-content .food-itm-blk > ul li.right-accordian {
padding-left : 0;
}
.fandb .food-total .inner-blk a.total-amt, .fandb .food-total .inner-blk a.total-amt span {
font-size : 14px;
line-height : 20px;
}
.fandb .food-total .inner-blk a.total-amt span i {
top : -15px;
}
.fandb .food-total .inner-blk a.stky-btn-default {
padding : 11px 15px 12px;
margin-top : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 100px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 13px 17px;
margin-top : 2px;
}
#fandb-popup-one .modal-content .modal-body ul li .list-item .lft-blk{
    width:65%;
}
#fandb-popup-one .modal-content .modal-body ul li .list-item .ryt-blk{
    width:35%;
}
#fandb-popup-two .modal-content .modal-body .blk.four {
padding : 15px 0 5px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-desc {
padding-bottom : 7px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot {
font-size : 16px;
line-height : 20px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot span {
font-size : 13px;
line-height : 18px;
}
#fandb-popup-three .modal-content .modal-header, #fandb-popup-three .modal-content .modal-body {
padding : 15px;
}
#fandb-popup-three .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 15px;
}
#fandb-popup-three .modal-content .modal-body aside a {
padding : 10px 15px;
}
#fandb-popup-modithree .modal-content .modal-header, #fandb-popup-modithree .modal-content .modal-body {
padding : 15px;
}
#fandb-popup-modithree .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 15px;
}
#fandb-popup-modithree .modal-content .modal-body aside a {
padding : 10px 15px;
}
#fandb-popup-four .modal-content .modal-header, #fandb-popup-four .modal-content .modal-body {
padding : 15px;
}
#fandb-popup-four .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 15px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt {
font-size : 14px;
line-height : 22px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt span {
font-size : 12px;
line-height : 13px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul li a {
padding : 15px 20px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt i {
transform : scale(0.7);
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk ul li a span {
bottom : -20px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 100px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 15px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 13px 17px;
margin-top : 2px;
}
#fandb-popup-five .modal-content .modal-body .list-item .lft-blk{
    width:65%;
}
#fandb-popup-five .modal-content .modal-body .list-item .ryt-blk{
    width:35%;
}
.inner-page header h2 {
font-size : 15px;
}
.header-content .tym-lft {
font-size : 10px;
}
.fandb .amc-content .movi-ttl {
padding : 15px 0 15px 80px;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 24px;
line-height : 30px;
}
.fandb .amc-content .movi-ttl p span {
font-size : 11px;
padding : 0 8px;
line-height : 12px;
}
.fandb .amc-content .movi-ttl:before {
left : -14px;
top : 5px;
}
.fandb .amc-content .user-points p {
line-height : 18px;
text-align : left;
}
.fandb .amc-content .user-points p span {
display : block;
text-align : left;
font-size : 15px;
}
.fandb .amc-content .user-points p:first-child {
max-width : 226px;
padding : 5px 15px 5px 40px;
}
.fandb .amc-content .user-points p:first-child span {
display : inline-block;
font-size : 14px;
}
.fandb .amc-content .user-points p:first-child:before {
transform : scale(1.3) translateY(-50%);
left : 3px;
}
.fandb .amc-content .food-itm-blk > ul {
margin-left : 0;
}
.fandb .amc-content .food-itm-blk > ul li {
padding-left : 0;
width : 100%;
}
.fandb .amc-content .food-itm-blk > ul li.right-accordian {
padding-left : 0;
}
.fandb .food-total .inner-blk a.total-amt, .fandb .food-total .inner-blk a.total-amt span {
font-size : 14px;
line-height : 20px;
}
.fandb .food-total .inner-blk a.total-amt span i {
top : -15px;
}
.fandb .food-total .inner-blk a.stky-btn-default {
padding : 11px 15px 12px;
margin-top : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 100px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 15px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 13px 17px;
margin-top : 2px;
}
#fandb-popup-two .modal-content .modal-body .blk.four {
padding : 15px 0 5px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-desc {
padding-bottom : 7px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot {
font-size : 16px;
line-height : 20px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-foot span {
font-size : 13px;
line-height : 18px;
}
#fandb-popup-three .modal-content .modal-header, #fandb-popup-three .modal-content .modal-body {
padding : 15px;
}
#fandb-popup-three .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 15px;
}
#fandb-popup-three .modal-content .modal-body aside a {
padding : 10px 15px;
}
#fandb-popup-modithree .modal-content .modal-header, #fandb-popup-modithree .modal-content .modal-body {
padding : 15px;
}
#fandb-popup-modithree .modal-content .modal-body p {
font-size : 15px;
padding-bottom : 15px;
}
#fandb-popup-modithree .modal-content .modal-body aside a {
padding : 10px 15px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 100px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 15px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
padding : 13px 17px;
margin-top : 2px;
}
.seats .amc-content .movi-ttl {
padding : 15px 0;
}
.seats .amc-content .movi-ttl h1 {
font-size : 24px;
line-height : 30px;
}
.seats .amc-content .movi-ttl p {
font-size : 11px;
line-height : 20px;
}
.seats .amc-content .movi-ttl p span {
padding : 5px 5px;
}
.seats .amc-content .user-points p {
line-height : 18px;
text-align : left;
}
.seats .amc-content .user-points p span {
display : block;
text-align : left;
font-size : 15px;
}
.seats .amc-content .user-points p:first-child {
max-width : 226px;
padding : 5px 15px 5px 40px;
}
.seats .amc-content .user-points p:first-child span {
display : inline-block;
font-size : 14px;
}
.seats .amc-content .user-points p:first-child:before {
transform : scale(1.3) translateY(-50%);
left : 3px;
}
.seats .amc-content .amc-seat-blk {
padding-bottom : 210px;
}
.seats .amc-content .amc-seat-blk .seat-blk {
padding-bottom : 0;
}
.seats .amc-content .amc-seat-info {
position : fixed;
bottom : 66px;
width : 100%;
background : linear-gradient(3600deg, rgb(0, 0, 0, 1) 35%, rgb(0, 0, 0, 0.9) 100%);
}
.seats .amc-content .amc-seat-info .seat-info p {
padding-left : 27px;
margin-right : 15px;
}
.seats .amc-content .amc-seat-info .seat-info p:before {
width : 25px;
}
.seats .amc-content .amc-seat-info .seat-info p.avail:before, .seats .amc-content .amc-seat-info .seat-info p.occupied:before, .seats .amc-content .amc-seat-info .seat-info p.selected:before, .seats .amc-content .amc-seat-info .seat-info p.wheel:before {
background-size : 70%;
}
.seats .amc-content .amc-seat-info .seat-info p.wheel_comp:before {
background-size : 70%;
}
.seats .seat-booking-total {
border-top : 1px solid rgb(255, 255, 255, 0.3);
}
.seats .seat-booking-total .inner-blk a.total-amt, .seats .seat-booking-total .inner-blk a.total-amt span {
font-size : 14px;
line-height : 20px;
}
.seats .seat-booking-total .inner-blk a.total-amt span i {
top : -15px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
padding : 11px 15px 12px;
margin-top : 15px;
margin-left : 10px;
}
.seats .seat-booking-total .inner-blk aside {
position : absolute;
bottom : 145px;
left : 50%;
transform : translateX(-50%);
text-align : center;
width : 100%;
background : linear-gradient(3600deg, rgb(0, 0, 0, 0.9) 35%, rgb(0, 0, 0, 0.5) 100%);
padding : 12px 0;
}
.seats .seat-booking-total .inner-blk aside p {
display : inline-block;
padding-top : 0;
}
.seats .seat-booking-total .inner-blk aside p span {
max-width : 100%;
}
.seats .seat-booking-total .inner-blk a.total-amt:after {
bottom : 5px;
}
.payment .amc-content .movi-ttl {
padding : 15px 0;
}
.payment .amc-content .movi-ttl h1 {
font-size : 24px;
line-height : 30px;
}
.payment .amc-content .movi-ttl p {
font-size : 11px;
line-height : 20px;
}
.payment .amc-content .movi-ttl p span {
padding : 5px 5px;
}
.payment .amc-content .movi-ttl p span.pseats {
padding-top : 0;
}
.fandb .amc-content .movi-ttl p {
font-size : 11px;
line-height : 20px;
}
.fandb .amc-content .movi-ttl p span {
padding : 5px 5px;
}
.fandb .amc-content .movi-ttl p span.pseats {
padding-top : 0;
}
.payment .amc-content .user-points p {
line-height : 18px;
text-align : left;
}
.payment .amc-content .user-points p span {
display : block;
text-align : left;
font-size : 15px;
}
.payment .amc-content .user-points p:first-child {
max-width : 226px;
padding : 5px 15px 5px 40px;
}
.payment .amc-content .user-points p:first-child span {
display : inline-block;
font-size : 14px;
}
.payment .amc-content .user-points p:first-child:before {
transform : scale(1.3) translateY(-50%);
left : 3px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four {
padding : 15px 0 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-desc {
padding-bottom : 7px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot {
font-size : 16px;
line-height : 20px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-foot span {
font-size : 13px;
line-height : 18px;
}
.payment .booking-total .inner-blk {
position : relative;
}
.payment .booking-total .inner-blk a.total-amt, .payment .booking-total .inner-blk a.total-amt span {
font-size : 14px;
line-height : 20px;
}
.payment .booking-total .inner-blk a.total-amt:before {
display : inline-block;
}
.payment .booking-total .inner-blk a.total-amt:after {
display : inline-block;
}
.payment .booking-total .inner-blk a.total-amt span i {
top : -12px;
display : block;
}
.payment .booking-total .inner-blk a.stky-btn-default {
padding : 11px 15px 12px;
margin-top : 15px;
margin-left : 10px;
}
.confirmation .amc-content {
padding-bottom : 50px;
}
.confirmation .amc-content .user-points p {
line-height : 18px;
text-align : left;
max-width : 80%;
text-align : center;
}
.confirmation .amc-content .user-points p span {
font-size : 14px;
}
.confirmation .amc-content .user-points p:before {
transform : scale(1) translateY(-50%);
left : -15px;
}
.confirmation .conf-inner-blk .inner-cont .blk.one h4 {
font-size : 18px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot {
font-size : 16px;
line-height : 20px;
}
.confirmation .conf-inner-blk .blk.four .blk-foot span {
font-size : 13px;
line-height : 18px;
}
.confirmation .conf-inner-blk .blk.abt-movi p .rating, .confirmation .conf-inner-blk .blk.abt-movi p span.gender {
font-family : gordita;
font-weight : 400;
}
.confirmation .conf-inner-blk .blk.abt-movi p {
width : 90%;
}
.myaccount .amc-content h1 {
text-align : center;
}
.myaccount .amc-content .user-info-blk {
text-align : center;
}
.myaccount .amc-content .user-info-blk h3 {
padding : 30px 0 10px;
}
.myaccount .amc-content .user-info-blk h3:before {
left : 50%;
}
.myaccount .amc-content .user-info-blk h3 a {
right : -35px;
top : 24px;
display : inline-block;
transform : scale(0.7);
}
.myaccount .amc-content .user-info-blk p {
padding-left : 20px;
}
.myaccount .amc-content .user-info-blk a.edit-profile {
display : none;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block {
text-align : center;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block .bar .loyalty-pointer {
margin-top : -177px;
margin-left : 76px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title {
font-size : 20px;
line-height : 24px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tr td {
padding : 10px 5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td {
font-size : 10px;
line-height : 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td:first-child {
padding : 15px 10px;
line-height : 17px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr td ul {
padding-left : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table tbody tr.body-head td:first-child {
font-size : 13px;
line-height : 18px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
width : 75px;
background-position : 5px -5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk h3 {
font-size : 17px;
letter-spacing : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p {
margin-left : -5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span {
padding : 0 5px;
font-size : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span:before {
height : 12px;
top : 4px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.seats {
max-width : 240px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two p.seats {
max-width : 225px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen h2 {
text-align : center;
font-size : 22px;
line-height : 28px;
margin-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk {
padding-bottom : 180px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block figure {
margin-right : 10px;
max-width : 130px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block aside {
padding-top : 70px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width figure {
padding-bottom : 10px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li {
width : calc(100% / 2);
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .img-blk figure figcaption {
padding : 5px 15px;
font-size : 10px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder {
font-size : 12px;
padding-left : 50px;
margin-top : 0;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder:before, .myaccount .amc-content .tab-contents .nw-show-slider ul li .set-width .reminder.set:before {
transform : scale(0.6);
}
.wrapper footer .footer-cont-blk .cont-right figure {
text-align : center;
}
.verification .amc-content .verification-block .title h1 {
font-size : 18px;
line-height : 22px;
}
.verification .amc-content .verification-block .title a {
background-size : 60%;
right : 20px;
margin-top : 2px;
}
.verification .amc-content .verification-block .cont-block {
padding : 20px 15px 15px;
}
.verification .amc-content .verification-block .cont-block h2 {
font-size : 15px;
line-height : 25px;
}
.verification .amc-content .verification-block .cont-block p {
font-size : 13px;
line-height : 23px;
}
.verification .amc-content .verification-block .cont-block p a {
font-size : 15px;
line-height : 18px;
margin-left : 5px;
}
.other .amc-content .banner-block:before {
content : '';
position : absolute;
height : 50px;
width : 100%;
left : 0;
top : 0;
background-image : linear-gradient(to bottom, rgb(0, 0, 0), rgb(0, 0, 0, 0.7), rgb(0, 0, 0, 0.4), rgb(0, 0, 0, 0));
z-index : 0;
}
.other .amc-content .banner-block .banner-overlay {
display : none;
}
.experience .amc-content .amc-experience-block ul li {
padding : 50px 0;
height : auto;
}
.experience .amc-content .amc-experience-block ul li.prime {
padding-top : 0;
}
.experience .amc-content .amc-experience-block ul li.prime {
height : 500px;
}
.experience .amc-content .amc-experience-block ul li .img-blk {
width : 100%;
height : auto;
}
.experience .amc-content .amc-experience-block ul li .img-blk figure {
padding-bottom : 40px;
}
.experience .amc-content .amc-experience-block ul li.prime .img-blk figure {
padding : 0;
}
.experience .amc-content .amc-experience-block ul li.reald3d .img-blk figure {
padding-top : 100px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont {
width : 100%;
height : auto;
}
.imax .amc-content .imax-second-block .img-blk {
width : 100%;
float : none;
text-align : center;
}
.imax .amc-content .imax-second-block {
padding-bottom : 20px;
}
.imax .amc-content .imax-second-block .img-blk figure {
display : inline-block;
max-width : 80%;
padding-bottom : 20px;
}
.imax .amc-content .imax-second-block .imax-cont {
width : 100%;
}
.imax .amc-content .imax-second-block .imax-cont .contents {
width : 100%;
float : none;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont {
padding-bottom : 20px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside {
padding : 20px 0;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside h2 {
font-size : 25px;
line-height : 30px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside p {
font-size : 14px;
line-height : 21px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul {
padding-left : 25px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul li {
font-size : 12px;
line-height : 15px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside ul li:before {
width : 5px;
height : 5px;
left : -15px;
}
#inquiry .modal-dialog .modal-content .modal-header .close {
transform : scale(0.7);
position : absolute;
right : 15px;
}
.tandc.pp.id .tandc-block .cont-block .img-blk ul li:first-child {
width : 100%;
}
.tandc.pp.id .tandc-block .cont-block .img-blk ul li {
width : 100%;
padding-left : 0;
float : none;
}
.fandd .amc-content .amc-experience-block ul li {
min-height : 500px;
height : auto;
}
.find-theatre .amc-content .find-theatre-content-block {
padding-top : 15px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents {
margin-bottom : 30px;
width : 100%;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk {
margin-top : 20px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 {
padding-right : 85px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 span {
right : 10px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk .amc-btn-group {
margin-bottom : 25px;
}
.seatpopup .modal-content .modal-body a {
margin : 0 10px;
padding : 5px 20px;
}
.seatpopup .modal-content .modal-body {
padding : 20px !important ;
}
.seatpopup .modal-header h5 {
font-size : 15px;
line-height : 20px;
padding-right : 30px;
}
.loyalty .loyalty-works {
padding : 50px 0;
}
.loyalty .loyalty-works h2 {
font-size : 22px;
line-height : 27px;
padding-bottom : 20px;
}
.loyalty .loyalty-works h3 {
font-size : 18px;
line-height : 25px;
}
.loyalty .loyalty-works h4 {
font-size : 22px;
line-height : 27px;
}
.loyalty .loyalty-works p {
font-size : 13px;
line-height : 25px;
}
.loyalty .loyalty-works ul li h5 {
font-size : 14px;
}
.loyalty .loyalty-works ul li figure {
width : 130px;
height : 130px;
}
.loyalty .tier-details .table tr td {
padding : 10px 5px;
}
.loyalty .tier-details .table thead tr td {
font-size : 10px;
line-height : 15px;
}
.loyalty .tier-details .table tbody tr td:first-child {
padding : 15px 10px;
line-height : 17px;
}
.loyalty .tier-details .table thead tr td:before {
width : 75px;
background-position : 10px -5px;
}
.loyalty .tier-details .table tbody tr td ul {
padding-left : 10px;
}
.loyalty .tier-details .table tbody tr.body-head td:first-child {
font-size : 13px;
line-height : 18px;
}
.wrapper.maintenance .error-content-blk {
background-size : 230%;
}
.experience.careers .amc-content .amc-experience-block ul li .img-blk, .experience.careers .amc-content .amc-experience-block ul li .amc-promtion-cont {
width : 100%;
height : auto;
padding : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards {
margin-top : 10px;
width : 100%;
max-height : 100%;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li {
padding : 25px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a i, .myaccount .amc-content .user-info-tabbed-blk .saved-cards li.selected .left-blk a i:before, .myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a .cards {
transform : scale(0.7);
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a .cards {
margin-left : 0;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a p {
margin-left : 5px;
font-size : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .left-blk a p span {
font-size : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .right-blk a {
font-size : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .right-blk a:before {
transform : scale(0.8);
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 50px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open {
max-height : 470px !important ;
position : relative;
}
.common-select .bootstrap-select .dropdown-menu aside {
position : absolute;
bottom : 0;
left : 0;
}
.common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner {
max-height : 450px !important ;
overflow-y : scroll;
padding-bottom : 70px;
}
}

@media (max-width:480px) and (max-height:359px) {
    .movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open{max-height:250px !important;position:relative;}
    .common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner{max-height:200px !important;overflow-y:scroll;padding-bottom:65px;}
    .common-select .bootstrap-select .dropdown-menu aside{position:absolute;bottom:0;left:0;}
}

@media (max-width: 479px) {
.form-blk .form-group.amc-inpt-file label {
line-height : 20px;
}
.form-blk .form-group.amc-inpt-file input {
margin-top : 60px;
}
.language_popup .modal-content .modal-body a {
margin : 0 15px 25px;
padding : 5px 30px;
min-width : 120px;
}
.language_popup .modal-content .modal-body a img {
max-width : 100%;
}
.language_popup .modal-content .modal-body h2 {
font-size : 18px;
line-height : 23px;
padding-bottom : 10px;
max-width : 300px;
min-width : auto;
}
.header-content .tym-lft {
top : 19px;
font-family : gordita;
font-weight : 400;
}
.amc-mobile-nav .amc-mobile-list {
padding : 15px 30px;
}
.amc-mobile-nav .amc-mobile-list h2 {
font-size : 20px;
line-height : 30px;
padding : 10px 0;
}
.amc-mobile-nav .amc-mobile-list ul li a {
font-size : 16px;
line-height : 25px;
padding : 5px 0;
}
.amc-mobile-nav .amc-mobile-list ul.foot-nav {
margin-top : 10px;
padding-top : 10px;
}
.amc-banner-slider li .amc-img-wrap {
/*height : 340px;*/
}
.amc-banner-slider li .amc-img-wrap.nhr-bnr.nocont{
    background-position:-940px -40px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info {
margin-top : 10px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li span, .amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li.txt-big {
font-size : 16px;
line-height : 16px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li {
font-size : 14px;
line-height : 20px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 15px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 26px;
line-height : 30px;
width : auto;
padding-right : 0;
}
.amc-mobile-nav .amc-mobile-after-login ul li {
margin : 0;
}
.amc-mobile-nav .amc-mobile-nav-top ul li.amc-btn-group .amc-btn {
margin : 0 5px;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 790px;
}*/
.home .amc-content .amc-nowandcoming-blk .ttl-blk {
text-align : center;
padding : 20px 0;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside {
float : none;
display : block;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk aside h3 {
font-size : 23px;
line-height : 27px;
padding-bottom : 10px;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk ul {
float : none;
display : block;
}
.home .amc-content .amc-nowandcoming-blk .ttl-blk ul li {
margin : 0 20px;
}
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 675px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
font-size : 14px;
line-height : 18px;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button span {
top : 30%;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table, .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 30px 0 30px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel.amc-prelyt-signin h2 {
font-size : 20px;
line-height : 24px;
}
.amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel p {
font-size : 14px;
line-height : 25px;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table .amc-prelyt-tabelcel h1 {
font-size : 14px;
line-height : 25px;
}
.amc-promtion-block ul li .amc-promtion-cont span {
font-size : 12px;
line-height : 14px;
}
.amc-promtion-block ul li .amc-promtion-cont h2 {
font-size : 18px;
line-height : 24px;
}
.myaccount .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding-top : 0;
}
.loyalty-chart {
padding : 10px;
}
.loyalty-chart .pie_progress {
width : 100% !important ;
height : 100% !important ;
}
.bar .logo-amc-small {
margin-top : 0;
margin-left : 0;
transform : translate(-50%,-50%);
}
.bar .loyalty-inner-cont {
height : auto;
width : 260px;
transform : translate(-50%,-50%);
margin-top : 10px;
margin-left : 5px;
}
.bar .loyalty-outer-cont {
width : 100%;
height : auto;
transform : translate(-50%,-50%) scale(1.1);
margin-left : 10px;
margin-top : -54px;
}
.loyalty-cont {
margin-top : -25px;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-footer .amc-btn-group p {
float : none;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-time-list li {
width : calc(100% / 3);
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 80px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 80px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 80px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 80px;
}
.movi-dtl .amc-content .amc-movie-banner figure {
padding-bottom : 10px;
}
.movi-dtl .amc-content .amc-movie-banner figure:before {
bottom : 10px;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block {
margin-bottom : 10px;
text-align : left;
padding-left : 0;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block aside {
margin-right : 15px;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block aside a {
font-size : 14px;
}
.movi-dtl .amc-content .amc-movie-banner .amc-title-info {
bottom : 65px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
left : 65%;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a span {
min-width : 300px;
left : -620%;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a span p:before {
left : 53.5%;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
max-width : 80px;
}
#rulesofentry .modal-content .modal-header {
padding : 15px 20px;
}
#rulesofentry .modal-content .modal-header h2,  #rulesofentry .modal-content .modal-body h3 {
font-size : 17px;
line-height : 21px;
}
#rulesofentry .modal-content .modal-header .roe-close {
background-size : 70%;
}
#rulesofentry .modal-content .modal-body .form-block aside:first-child i {
left : -26px;
}
.amc-content .bootstrap-select .dropdown-menu li a span.text {
font-size : 13px;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 22px;
line-height : 26px;
}
.fandb .amc-content .movi-ttl p span {
font-size : 10px;
line-height : 14px;
padding : 0 5px;
}
.fandb .amc-content .movi-ttl p span.gender, .fandb .amc-content .movi-ttl p .rating {
font-family : 'gorditaregular';
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 28%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 70%;
}
.fandb .food-total .inner-blk a.stky-btn-default {
padding : 10px 14px 11px;
margin-top : 14px;
}
.fandb .modal-content .fandb-close {
transform : scale(0.7);
}
#fandb-popup-one .modal-content .modal-body .inner-blk {
padding : 10px;
}
#fandb-popup-one .modal-content .modal-body ul li .list-item .ryt-blk .counts p{
    width:35px;
}
#fandb-popup-one .modal-content .modal-body ul li.radioblk .list-item .radioblk label i{
    right:30px;
}
#fandb-popup-one .modal-content .modal-body ul li.chekblk .list-item .checkkblk label i{
    right:20px;
}
#fandb-popup-one .modal-content .modal-body h5 {
padding-bottom : 15px;
}
#fandb-popup-one .modal-content .modal-body .category-blk {
margin-bottom : 10px;
}
#fandb-popup-one .modal-content .modal-body .category-blk ul li {
width : 100%;
}
#fandb-popup-one .modal-content .modal-body .category-blk ul li a {
padding : 8px 5px 9px;
display : block;
text-align : center;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li {
width : 33.33%;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label {
font-size : 10px;
line-height : 14px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li span {
font-size : 10px;
padding-top : 0;
}
#fandb-popup-one .modal-content .modal-body .final-blk {
padding : 10px 0 0;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p {
width : 30px;
font-size : 16px;
line-height : 32px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a {
width : 25px;
height : 25px;
margin-top : 3px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.minus:before {
width : 12px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.plus {
margin-right : 10px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.plus:before {
height : 13px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts a.plus:after {
width : 13px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 75px;
font-size : 11px;
margin-top : 0;
}
#fandb-popup-one .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 13px;
line-height : 13px;
}
#fandb-popup-one .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 11px;
padding : 10px 15px;
}
#fandb-popup-one .modal-content .modal-body ul li.radioblk .list-item .radioblk label i{
    width:20px;height:20px;
}
#fandb-popup-one .modal-content .modal-body ul li.radioblk .list-item .radioblk label i:before{
    width:8px;height:8px;
}
#fandb-popup-one .modal-content .modal-body ul li.chekblk .list-item .checkkblk label i{
    width:20px;height:20px;
}
#fandb-popup-one .modal-content .modal-body ul li.chekblk .list-item .checkkblk input:checked + label i:before{
    -webkit-transform:translate(-50%,-50%) scale(0.8);-moz-transform:translate(-50%,-50%) scale(0.8);-o-transform:translate(-50%,-50%) scale(0.8);-ms-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);
}
#fandb-popup-two .modal-content .modal-header {
padding : 10px;
}
#fandb-popup-two.fandb .modal-content .fandb-close {
top : 10px;
}
#fandb-popup-two .modal-content .modal-body {
padding : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk {
padding : 10px 0;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-ttl, #fandb-popup-two .modal-content .modal-body .blk .blk-cont {
padding-bottom : 5px;
}
#fandb-popup-two .modal-content .modal-body .blk.one .blk-ttl, #fandb-popup-two .modal-content .modal-body .blk .blk-ttl a {
font-size : 12px;
}
    #fandb-popup-two .modal-content .modal-body .blk .blk-cont, #fandb-popup-two .modal-content .modal-body .blk.three p, #fandb-popup-two .modal-content .modal-body .blk.one.thredee .adthredglass {
        font-size: 13px;
    }
#fandb-popup-two .modal-content .modal-body .blk .blk-desc {
font-size : 11px;
max-width : 220px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a {
width : 21px;
height : 21px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.minus:before {
width : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.plus:before {
height : 11px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts a.plus:after {
width : 11px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .counts p {
font-size : 16px;
line-height : 24px;
width : 30px;
height : auto;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a {
width : 21px;
height : 21px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.minus:before {
width : 10px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.plus:before {
height : 11px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts a.plus:after {
width : 11px;
}
#fandb-popup-two .modal-content .modal-body .blk.two .counts p {
font-size : 16px;
line-height : 24px;
width : 30px;
height : auto;
}
#fandb-popup-two .modal-content .modal-body .blk.four {
padding : 10px 0 5px;
}
#fandb-popup-two .modal-content .modal-body .blk.four .blk-desc {
padding-bottom : 0;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-cont span.itemdescri {
width : 70%;
}
#fandb-popup-two .modal-content .modal-body .blk .blk-cont span {
width : 30%;
}
#fandb-popup-three .modal-content .modal-body p {
padding-bottom : 10px;
}
#fandb-popup-three .modal-content .modal-body aside a {
font-size : 12px;
padding : 7px 12px 8px;
}
#fandb-popup-modithree .modal-content .modal-body p {
padding-bottom : 10px;
}
#fandb-popup-modithree .modal-content .modal-body aside a {
font-size : 12px;
padding : 7px 12px 8px;
}
#fandb-popup-four .modal-content .modal-header h6 {
font-size : 16px;
line-height : 21px;
padding-right : 25px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk {
padding-left : 30px;
}
#fandb-popup-four .modal-content .modal-body .option-blk .select-blk .user-opt i {
left : -30px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a {
width : 28px;
height : 28px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.minus:before {
width : 16px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts p {
width : 47px;
height : 35px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts p.ttl-amt {
font-size : 13px;
line-height : 18px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.plus:before {
height : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .counts a.plus:after {
width : 15px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk h2 {
font-size : 21px;
line-height : 31px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk h3 {
font-size : 18px;
padding-top : 5px;
}
#fandb-popup-thredee .modal-content .modal-body .final-blk .amc-btn-group {
padding : 30px 0 20px;
}
#fandb-popup-two .modal-content .modal-body .blk.one.thredee .editthredee .amc-btn-group .amc-btn {
font-size : 12px;
padding : 0 15px 2px;
line-height : 25px;
}
#fandb-popup-five .modal-content .modal-body .inner-blk {
padding : 10px;
}
#fandb-popup-five .modal-content .modal-body .list-item .radioblk label i{
    width:20px;height:20px;
}
#fandb-popup-five .modal-content .modal-body .list-item .radioblk label i:before{
    width:8px;height:8px;
}
#fandb-popup-five .modal-content .modal-body .list-item .checkkblk label i{
    width:20px;height:20px;
}
#fandb-popup-five .modal-content .modal-body .list-item .checkkblk input:checked + label i:before{
    -webkit-transform:translate(-50%,-50%) scale(0.8);-moz-transform:translate(-50%,-50%) scale(0.8);-o-transform:translate(-50%,-50%) scale(0.8);-ms-transform:translate(-50%,-50%) scale(0.8);transform:translate(-50%,-50%) scale(0.8);
}
#fandb-popup-five .modal-content .modal-body .category-blk ul li {
width : 33.33%;
}
#fandb-popup-five .modal-content .modal-body .category-blk ul li a {
padding : 8px 5px 9px;
display : block;
text-align : center;
}

#fandb-popup-five .modal-content .modal-body .final-blk {
padding : 10px 0 0;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p {
width : 30px;
font-size : 16px;
line-height : 32px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a {
width : 25px;
height : 25px;
margin-top : 3px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.minus:before {
width : 12px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.plus {
margin-right : 10px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.plus:before {
height : 13px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts a.plus:after {
width : 13px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt {
min-width : 75px;
font-size : 11px;
margin-top : 0;
}
#fandb-popup-five .modal-content .modal-body .final-blk .counts p.ttl-amt span {
font-size : 13px;
line-height : 13px;
}
#fandb-popup-five .modal-content .modal-body .final-blk .amc-popup-btn a {
font-size : 11px;
padding : 10px 15px;
}
#fandb-popup-five .modal-content .modal-body .list-item .ryt-blk .counts p{
    width:35px;
}
#fandb-popup-five .modal-content .modal-body .list-item .radioblk label i{
    right:32px;
}
#fandb-popup-five .modal-content .modal-body .list-item .checkkblk label i{
    right:21px;
}
.seats .amc-content .movi-ttl h1 {
font-size : 22px;
line-height : 26px;
}
.seats .amc-content .movi-ttl p {
line-height : 14px;
}
.seats .amc-content .movi-ttl p span {
padding : 5px 5px;
}
.seats .amc-content .amc-seat-blk .view-control {
transform : scale(0.6);
top : 10px;
}
.seats .amc-content .amc-seat-info {
padding : 15px 0;
}
.seats .amc-content .amc-seat-info .seat-info p {
margin-right : 10px;
font-size : 10px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
padding : 10px 14px 11px;
margin-top : 14px;
}
.seats .seat-booking-total .inner-blk aside {
bottom : 143px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{
 padding:10px 23px;
}
.payment .amc-content .movi-ttl h1 {
font-size : 22px;
line-height : 26px;
}
.payment .amc-content .movi-ttl p {
font-size : 11px;
line-height : 14px;
}
.payment .amc-content .movi-ttl p span {
padding : 2px 5px;
}
.payment .amc-content .movi-ttl p span.pseats {
padding-top : 5px;
}
.fandb .amc-content .movi-ttl p span {
padding : 2px 5px;
}
.fandb .amc-content .movi-ttl p span.pseats {
padding-top : 5px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-header {
padding : 10px 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body {
padding : 10px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk {
padding : 10px 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-cont, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-ttl {
padding-bottom : 5px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-ttl a, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one .blk-ttl {
font-size : 12px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-cont, .payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.three p {
font-size : 13px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc {
font-size : 11px;
max-width : 220px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts {
padding-top : 10px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a {
width : 21px;
height : 21px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.minus:before {
width : 10px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.plus:before {
height : 11px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts a.plus:after {
width : 11px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.two .counts p {
font-size : 16px;
line-height : 24px;
width : 30px;
height : auto;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four {
padding : 10px 0 0;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.four .blk-desc {
padding-bottom : 0;
}
.payment .booking-total .inner-blk a.total-amt:after {
bottom : 4px;
}
.payment .booking-total .inner-blk a.stky-btn-default {
padding : 10px 14px 11px;
margin-top : 14px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a {
width : 28px;
height : 28px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.minus:before {
width : 16px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p {
width : 47px;
height : 35px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts p.ttl-amt {
font-size : 13px;
line-height : 18px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:before {
height : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .counts a.plus:after {
width : 15px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee h2 {
font-size : 21px;
line-height : 31px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee h3 {
font-size : 18px;
padding-top : 5px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .amc-btn-group {
padding : 30px 0 20px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk.one.thredee .editthredee .amc-btn-group .amc-btn {
font-size : 12px;
padding : 0 15px 2px;
}
.confirmation .conf-inner-blk .inner-cont {
padding : 10px 10px 0;
}
.confirmation .conf-inner-blk .blk {
padding : 10px 0;
}
.confirmation .conf-inner-blk .blk .blk-cont, .confirmation .conf-inner-blk .blk .blk-ttl {
padding-bottom : 5px;
}
.confirmation .conf-inner-blk .blk .blk-ttl a, .confirmation .conf-inner-blk .inner-cont .blk.one .blk-ttl {
font-size : 12px;
}
.confirmation .conf-inner-blk .blk .blk-cont, .confirmation .conf-inner-blk .inner-cont .blk.three p {
font-size : 13px;
}
.confirmation .conf-inner-blk .blk .blk-desc {
font-size : 11px;
max-width : 220px;
}
.confirmation .conf-inner-blk .blk .blk-food-desc {
font-size : 10px;
}
.confirmation .conf-inner-blk .blk.four {
padding : 10px 10px 10px 0;
}
.confirmation .conf-inner-blk .blk.four .blk-desc {
padding-bottom : 0;
}
.confirmation .conf-inner-blk .blk.four .blk-foot {
font-size : 16px;
line-height : 20px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode figure {
max-width : 130px;
}
.confirmation .conf-inner-blk .blk .blk-desc {
padding : 0;
}
.myaccount .amc-content h1 {
padding : 20px 0;
}
.myaccount .amc-content .user-info-blk h3 a {
display : inline-block;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .abt-user .left-blk .apple-wallet {
margin-top : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .abt-user .right-blk {
padding-top : 30px;
padding-bottom : 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-default > .panel-heading + .panel-collapse > .panel-body {
padding : 10px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table {
margin-bottom : 30px;
padding-top : 40px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block .bar .loyalty-pointer {
margin-top : -159px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
background-position : 0 -5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk h3 {
line-height : 25px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open .hidden-blk .movi-short-info {
padding-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span {
font-size : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span:before {
height : 10px;
top : 5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed {
padding : 10px 0 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed h4 {
padding-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p {
font-size : 13px;
line-height : 17px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.seats,.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p i {
font-size : 11px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.seats span {
max-width : 150px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed p.subtotal {
font-size : 13px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-two p.seats {
max-width : 220px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 {
font-size : 15px;
padding : 10px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .ticket-detail h5 span {
font-size : 13px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk a.toggle-hidden-blk, .myaccount .amc-content .user-info-tabbed-blk .tab-content .load-more {
font-size : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk {
padding-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk p {
font-size : 14px;
line-height : 17px;
padding-top : 5px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk p:first-child {
font-size : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group {
text-align : center;
padding : 20px 15px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
padding-bottom : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-last-seen .inner-blk .hidden-blk .ticket-detail .price-enclosed .column-one {
padding-bottom : 10px;
}
.verification .amc-content .verification-block .cont-block input {
min-width : 260px;
padding : 10px 20px;
}
.verification .amc-content .verification-block .title a {
right : 0;
}
.verification .amc-content .verification-block .cont-block h3 {
min-width : 320px;
font-size : 18px;
}
.other .amc-content h1 {
font-size : 30px;
line-height : 35px;
padding-bottom : 5px;
}
.other .amc-content .banner-block {
background-size : 250% !important ;
height : 245px !important ;
}
.other .amc-content .banner-block .banner-content {
bottom : 5px;
}
.other .amc-content .banner-block .banner-content p {
padding-bottom : 10px;
}
.aboutus .amc-content .about-amc-block {
height : 400px;
}
.aboutus .amc-content .amc-promtion-block ul li .amc-promtion-cont h4 {
font-size : 18px;
line-height : 24px;
}
.faq .amc-content .faq-content-block .tab-title .nav-tabs li:first-child {
padding-left : 5px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a {
font-size : 15px;
line-height : 19px;
padding : 20px 60px 15px 5px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading + .panel-collapse > .panel-body {
font-size : 13px;
line-height : 17px;
padding : 0 50px 25px 5px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a span, .faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a.collapsed span {
top : 50%;
transform : translateY(-50%);
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a span {
margin-top : 5px;
}
.faq .amc-content .faq-content-block .tab-content .panel-default > .panel-heading .panel-title a.collapsed span {
margin-top : 0;
}
.tandc .tandc-block h1 {
font-size : 28px;
line-height : 35px;
letter-spacing : 0;
}
.tandc .tandc-block .cont-block.first {
padding-bottom : 0;
}
.tandc .tandc-block .cont-block h2 {
font-size : 18px;
line-height : 25px;
letter-spacing : 0;
}
.tandc .tandc-block .cont-block .inner-blk h3 {
letter-spacing : 0;
}
.tandc .tandc-block .cont-block .inner-blk ol li {
margin-left : 0;
}
.tandc .tandc-block .cont-block .inner-blk ol li p, .tandc .tandc-block .cont-block .inner-blk p {
width : 100%;
}
.tandc.pp .tandc-block h1 {
line-height : 45px;
}
.coc .amc-content .coc-content-block dl dt {
padding-bottom : 10px;
}
.coc .amc-content .coc-content-block dl dd {
margin-left : 0;
}
.coc .amc-content .coc-content-block dl dd figure {
padding : 10px 0 0;
}
.experience .amc-content .amc-experience-block ul li {
padding : 40px 0;
}
.experience .amc-content .amc-experience-block ul li.prime {
height : auto;
}
.experience .amc-content .amc-experience-block ul li .img-blk figure {
padding-bottom : 30px;
}
.experience .amc-content .amc-experience-block ul li.sweetest .img-blk figure {
height : 250px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont h2 {
font-size : 20px;
}
.experience .amc-content .amc-experience-block ul li.sweetest .img-blk figure {
height : 250px;
}
.experience .amc-content .amc-experience-block ul li .amc-promtion-cont h2 {
font-size : 20px;
line-height : 24px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk {
text-align : center;
padding-bottom : 20px;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk aside {
display : inline-block;
float : none;
}
.find-theatre .amc-content .find-theatre-content-block .ttl-blk ul {
width : 100%;
float : none;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk {
padding-left : 30px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 i {
left : -35px;
}
.contact #iframeContact {
min-height : 1300px;
}
.fandd .amc-content .amc-experience-block ul li {
min-height : 450px;
height : auto;
}
.fandd .amc-content .amc-duptable .amc-duptablecell img {
min-width : 160px;
padding-top : 10px;
}
.fandd .amc-content .amc-duptable .amc-duptablecell figure {
margin-bottom : 10px;
}
.loyalty .loyalty-works {
padding : 40px 0;
}
.loyalty .loyalty-works h2 {
font-size : 18px;
line-height : 23px;
}
.loyalty .loyalty-works h3 {
font-size : 14px;
line-height : 20px;
}
.loyalty .loyalty-works p {
font-size : 12px;
line-height : 20px;
}
.loyalty .loyalty-works h4 {
font-size : 18px;
line-height : 23px;
padding-bottom : 20px;
}
.loyalty .loyalty-works ul li {
width : 100%;
margin-bottom : 15px;
}
.loyalty .loyalty-works ul li figure {
margin-bottom : 10px;
}
.loyalty .loyalty-works ul li h5 {
margin : 0 auto;
}
.loyalty .amc-premium-loyalty-block .amc-premium-loyalty-table.after-login {
padding : 20px 0;
}
.wrapper.maintenance .error-content-blk {
background-size : 300%;
}
.imax .amc-content .imax-second-block .imax-cont h2 {
font-size : 18px;
line-height : 24px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 30px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open {
max-height : 410px !important ;
position : relative;
}
.common-select .bootstrap-select .dropdown-menu aside {
position : absolute;
bottom : 0;
left : 0;
}
.common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner {
max-height : 360px !important ;
overflow-y : scroll;
padding-bottom : 70px;
}
}

@media (max-width: 385px) {
.header-content .tym-lft {
right : 25px;
}
.movi-dtl .amc-content .amc-showtime-list-block h2 a{padding:15px 50px 15px 40px;padding-right:125px;}
.movi-dtl .amc-content .amc-showtime-list-block h2 a .amc-miles{font-size:10px;}
.header-content .amc-logo {
margin-top : 5px;
}
.amc-mobile-nav .amc-mobile-nav-top {
padding : 15px;
}
.amc-mobile-nav .amc-mobile-before-login h2 {
font-size : 18px;
line-height : 26px;
}
.amc-mobile-nav .amc-mobile-list {
padding : 15px;
}
.amc-mobile-nav .amc-choose-lang {
padding : 0 0 15px;
margin-bottom : 15px;
}
.amc-mobile-nav .amc-mobile-before-login ul li {
padding : 20px 0;
margin-left : 0;
}
.amc-mobile-nav .amc-mobile-before-login h3 {
font-size : 16px;
line-height : 26px;
}
.header-content .amc-right-blk ul li.amc-search-icon a {
left : 50px;
}
.header-content .amc-logo img {
width : 70px;
}
.header-content .amc-right-blk ul li.amc-search-icon a {
background-size : auto 25px;
width : 25px;
height : 25px;
}
.header-content .amc-right-blk ul li.amc-showtimes-icon a {
background-size : auto 25px;
padding-left : 35px;
}
.amc-content {
padding-top : 60px;
}
.amc-banner-slider li .amc-img-wrap {
/*height : 320px;*/
}
.amc-banner-slider li .overlay {
background : linear-gradient(180deg, rgb(0, 0, 0, 0.4) 10%, #000 30%);
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 20px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li {
font-size : 12px;
line-height : 14px;
padding-right : 20px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li:after {
left : -10px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li span, .amc-banner-slider li .amc-movie-details .amc-content-blk .amc-movie-info li.txt-big {
font-size : 14px;
line-height : 14px;
}
.bar .loyalty-inner-cont {
width : 230px;
}
.bar .loyalty-outer-cont {
margin-top : -50px;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 670px;
}*/
/*.amc-btn-group.c-all{bottom:60px;}*/
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 600px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel li .set-width p.movie-ttl {
min-height : 0;
}
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel .owl-nav button span {
top : 30%;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .dropdown-menu > li > a {
padding : 7px 15px 6px 35px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.movie-ttl {
font-size : 12px;
line-height : 16px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.tym {
padding-bottom : 7px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 7px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select.show-tick .dropdown-menu li.selected a span.text:before {
left : -27px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .amc-btn-group a {
padding : 4px 10px;
font-size : 12px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder_set {
font-size : 12px;
line-height : 18px;
padding-left : 45px;
}
.featured .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul li .set-width .reminder_set:before {
left : 0;
transform : scale(0.7);
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner, .movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
max-width : 69px;
}
.movi-dtl .amc-content .filter .amc-filter {
padding : 5px 2px;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 75px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 75px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 75px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 75px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn {
font-size : 10px;
line-height : 14px;
}
.movi-dtl .amc-content .amc-movie-details-left .load-more:after {
left : 67%;
}
.fandb .amc-content .user-points p:first-child {
max-width : 210px;
padding : 5px 15px 5px 45px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 30%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 70%;
}
.confirmation .container h3.cont-instruc {
font-size : 12px;
}
.confirmation .amc-content .movi-ttl h1:before {
top : 0;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode figure {
max-width : 110px;
margin-right : 10px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside {
max-width : 180px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside p {
font-size : 12px;
}
.seats .amc-content .movi-ttl p span.exp {
padding-left : 5px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{
padding:10px 17px;
}
.payment .amc-content .movi-ttl p span.exp {
padding-left : 5px;
}
.fandb .amc-content .movi-ttl p span.exp {
padding-left : 5px;
}
.payment .booking-total .inner-blk a.total-amt:after {
bottom : 2px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block .bar .loyalty-pointer {
margin-top : -144px;
margin-left : 55px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title {
font-size : 18px;
line-height : 22px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .panel-title a {
padding : 15px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.movie-ttl {
font-size : 12px;
line-height : 16px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.tym {
padding-bottom : 7px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width p.jonour {
padding-bottom : 7px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .amc-btn-group a {
padding : 4px 10px;
font-size : 12px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set {
font-size : 12px;
line-height : 18px;
padding-left : 45px;
}
.myaccount .amc-content .tab-content .nw-show-slider ul li .set-width .reminder_set:before {
left : 0;
transform : scale(0.7);
}
.other .amc-content .banner-block {
height : 213px !important ;
margin-bottom : 50px;
}
.other .amc-content .banner-block .banner-content {
bottom : -40px;
}
.aboutus .amc-content .about-amc-block .about-amc-content h2 {
font-size : 22px;
line-height : 28px;
}
.aboutus .amc-content .about-amc-block {
height : 500px;
}
.oap-dtl .amc-content .content-block .oap-dtl-cont aside p {
font-size : 12px;
line-height : 20px;
}
.faq #iframeFAQ {
width : 100%;
min-height : 885px;
}
.seatpopup .modal-content .modal-body a {
margin : 0 5px;
padding : 5px 20px;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .right-blk {
margin-left : 5px;

}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu {
top : 20px;
}
.movi-dtl .amc-content .filter .amc-filter.common-select .bootstrap-select div.dropdown-menu .inner.open {
max-height : 360px !important ;
position : relative;
max-width:320px;
}
.common-select .bootstrap-select .dropdown-menu aside {
position : absolute;
bottom : 0;
left : 0;
}
.common-select .bootstrap-select div.dropdown-menu .dropdown-menu.inner {
max-height : 300px !important ;
overflow-y : scroll;
padding-bottom : 70px;
}
}

@media (max-width: 374px) {
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block .bar .loyalty-pointer {
margin-top : -136px;
margin-left : 50px;
}
.amc-banner-slider li .amc-img-wrap.nhr-bnr.nocont{
    background-position:-740px -40px;
}
}

@media (max-width: 359px) {
.verify-notification label {
padding-left : 30px;
}
.verify-notification input[type="checkbox"]:checked + label span {
width : 20px;
height : 20px;
top : 3px;
}
.verify-notification input[type="checkbox"]:checked + label span:before {
background-size : 70%;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification label {
margin-bottom : 0;
}
.signin-joinin-popup.signin .modal-dialog .modal-content .modal-body .verify-notification .amc-forget-psw {
display : block;
width : 100%;
margin : 5px 0 8px;
}
.signin-joinin-popup .modal-dialog .modal-content .modal-body, .signin-joinin-popup .modal-dialog .modal-content .modal-footer {
padding : 10px 15px;
}
.amc-banner-slider li .amc-img-wrap {
/*height : 270px;*/
}
.amc-banner-slider li .amc-movie-details .amc-content-blk h1 {
font-size : 24px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group {
padding-top : 10px;
}
.amc-banner-slider li .amc-movie-details .amc-content-blk .amc-btn-group a {
margin-left : 0;
margin-right : 10px;
}
.loyalty-chart {
padding : 10px;
}
.loyalty-chart .pie_progress {
width : 100% !important ;
height : 100% !important ;
}
.bar .logo-amc-small {
margin-top : 0;
margin-left : 0;
transform : translate(-50%,-50%);
}
.bar .loyalty-inner-cont {
height : auto;
width : 195px;
transform : translate(-50%,-50%);
margin-top : 10px;
margin-left : 5px;
}
.bar .loyalty-outer-cont {
width : 100%;
height : auto;
transform : translate(-50%,-50%);
margin-left : 10px;
margin-top : -40px;
}
.loyalty-cont {
margin-top : -25px;
}
/*.home .amc-content .amc-nowandcoming-blk {
max-height : 711px;
}*/
/*.amc-btn-group.c-all{bottom:25px;}*/
/*.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider ul.owl-carousel {
min-height : 600px;
}*/
.home .amc-content .amc-nowandcoming-blk .tab-contents .nw-show-slider.coming ul.owl-carousel li .set-width .img-blk p {
font-size : 12px;
line-height : 15px;
padding : 5px 0;
}
.featured .amc-content .amc-nowandcoming-blk {
padding-top : 5px;
}
.featured .amc-content .amc-nowandcoming-blk .ttl-blk aside h1 {
font-size : 25px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk aside {
margin-right : 15px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
width : 180px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .btn-default {
font-size : 12px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select .dropdown-toggle .filter-option {
min-width : 80px;
}
.featured .amc-content .amc-nowandcoming-blk .filter-blk .bootstrap-select div.dropdown-menu {
padding : 206px 20px 20px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .dropdown-menu li a span.text {
font-size : 12px;
}

#rulesofentry .modal-content .modal-body .form-block aside a {
margin-left : 10px;
}
.movi-dtl .amc-content .filter .amc-filter .bootstrap-select .btn {
font-size : 9px;
}
.movi-dtl .amc-content .filter .amc-filter.date .bootstrap-select .btn {
min-width : 60px;
}
.movi-dtl .amc-content .filter .amc-filter.location .bootstrap-select .btn {
min-width : 60px;
}
.movi-dtl .amc-content .filter .amc-filter.movie-list .bootstrap-select .btn {
min-width : 60px;
}
.movi-dtl .amc-content .filter .amc-filter.more-filter .bootstrap-select .btn {
min-width : 60px;
}
.movi-dtl .amc-content .amc-movie-banner .mobile-block aside a {
padding-left : 40px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a span {
min-width : 265px;
}
.movi-dtl .amc-content .amc-showtime-list-block .amc-showtime-list > li .amc-experience h4 span.amc-exp-subtitle a span p:before {
left : 60.5%;
}
.fandb .amc-content .movi-ttl {
padding : 10px 0 10px 70px;
}
.fandb .amc-content .movi-ttl:before {
transform : scale(0.6);
top : 0;
}
.fandb .amc-content .movi-ttl h1 {
font-size : 18px;
}
.fandb .amc-content .movi-ttl p.fd-deliver {
padding-left : 30px;
}
.fandb .amc-content .movi-ttl p.fd-deliver:before {
left : -5px;
}
.fandb .amc-content .user-points p:first-child:before {
left : 10px;
}
.fandb .amc-content .user-points p {
padding : 8px 10px;
}
.fandb .amc-content .user-points p span {
font-size : 13px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .visible-blk h3 a:after, .inner-page header .btn-back, .inner-page header .btn-close {
transform : scale(0.6);
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4, .fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside p, .fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
font-size : 12px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside h4 span{font-size:11px}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
margin-top : 16px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li {
padding : 10px 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li figure {
width : 35%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside {
width : 63%;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside a {
padding : 3px 15px;
}
.fandb .amc-content .food-itm-blk > ul li > ul li .inner-blk .hidden-blk .inner-cont li aside .counts {
margin-top : 16px;
}
#fandb-popup-one .modal-content .modal-body h5 {
padding-bottom : 10px;
font-size : 12px;
}
#fandb-popup-one .modal-content .modal-body h5 span {
font-size : 11px;
padding-top : 5px;
}
#fandb-popup-one .modal-content .modal-body .category-blk ul li {

padding-bottom : 5px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li {
padding-bottom : 10px;
}
#fandb-popup-one .modal-content .modal-body .tab-contents .food-contents section ul li label i {
transform : scale(0.8);
}
#fandb-popup-two .modal-content .modal-body .blk .blk-desc {
max-width : 210px;
}
#fandb-popup-five .modal-content .modal-body h5 {
font-size : 12px;
}
#fandb-popup-five .modal-content .modal-body h5 span {
font-size : 11px;
padding-top : 5px;
}
#fandb-popup-five .modal-content .modal-body .category-blk ul li {
width : 50%;
padding-bottom : 5px;
}

.seats .amc-content .movi-ttl {
padding : 10px 0;
}
.seats .amc-content .movi-ttl h1 {
font-size : 18px;
}
.seats .amc-content .user-points p:first-child:before {
left : 10px;
}
.seats .amc-content .user-points p {
padding : 8px 10px;
}
.seats .amc-content .user-points p span {
font-size : 14px;
}
.seats .amc-content .amc-seat-info {
padding : 10px 0 5px;
}
.seats .amc-content .amc-seat-info .seat-info p {
padding-bottom : 5px;
}
.seats .amc-content .amc-seat-info .seat-info p:last-child {
margin-top : 5px;
}
.seats .amc-content .amc-seat-blk {
padding-bottom : 210px;
}
.seats .seat-booking-total .inner-blk aside {
bottom : 128px;
}
.seats .seat-booking-total .inner-blk a.stky-btn-default {
padding : 10px 10px 11px;
}
.seats .amc-content .amc-seat-blk .amc-seat-showtimes ul li a{
padding:10px;
}
.payment .amc-content .movi-ttl {
padding : 10px 0;
}
.payment .amc-content .movi-ttl h1 {
font-size : 18px;
}
.payment .amc-content .user-points p:first-child:before {
left : 10px;
}
.payment .amc-content .user-points p {
padding : 8px 10px;
}
.payment .amc-content .user-points p span {
font-size : 14px;
}
.payment .amc-content .amc-payment-blk .right-blk .modal-body .blk .blk-desc {
max-width : 210px;
}
.confirmation .amc-content .user-points p {
padding : 8px 10px;
}
.confirmation .amc-content .user-points p span {
font-size : 14px;
}
.confirmation .amc-content .user-points p:before {
left : -10px;
}
.confirmation .conf-inner-blk .inner-cont .blk-qrcode aside {
max-width : 145px;
}
.confirmation .conf-inner-blk .blk.abt-movi p {
font-size : 10px;
margin-left : -5px;
}
.confirmation .conf-inner-blk .blk.abt-movi p span {
padding : 0 5px;
}
.confirmation .conf-inner-blk .blk.abt-movi p span:before {
height : 12px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .amc-premium-loyalty-block .bar .loyalty-pointer {
margin-top : -118px;
margin-left : 42px;
transform : scale(0.8);
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk.open a.toggle-hidden-blk {
padding-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .hidden-blk .movi-short-info p span {
font-size : 11px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .inner-blk .bookingid-blk {
margin-top : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk {
padding-bottom : 145px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block figure {
max-width : 90px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .inner-blk .fixed-block aside {
padding-top : 55px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group {
padding : 10px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .ticket-detail-block .amc-btn-group .amc-btn {
margin : 0 8px;
}
.myaccount .amc-content .user-info-tabbed-blk .tab-content .tier-details .table thead tr td:before {
width : 65px;
background-position : 5px 0;
}
.other .amc-content h1 {
font-size : 28px;
line-height : 32px;
}
.other .amc-content .banner-block {
height : 198px !important ;
}
.aboutus .amc-content .about-amc-block {
height : 500px;
}
.aboutus .amc-content .amc-promtion-block ul li {
padding : 10px 0;
}
.aboutus .amc-content .amc-promtion-block.join ul li {
padding : 10px 0 20px;
}
.tandc .amc-content h1 {
font-size : 25px;
line-height : 30px;
}
.tandc .tandc-block .cont-block.first {
margin-top : 20px;
}
.tandc .tandc-block .cont-block h2 {
padding-bottom : 10px;
}
.tandc .tandc-block .cont-block .inner-blk ol li p, .tandc .tandc-block .cont-block .inner-blk p {
padding-bottom : 15px;
}
.tandc.pp .tandc-block {
padding-top : 20px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk {
padding-left : 26px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk h3 i {
left : -30px;
}
.find-theatre .amc-content .find-theatre-content-block .tab-contents .find-fav-theatre .theatre-locations-blk .amc-btn-group a:first-child {
margin-bottom : 15px;
}
.contact #iframeContact {
min-height : 1350px;
}
.loyalty .tier-details {
padding : 40px 0;
}
.loyalty .tier-details .table thead tr td:before {
width : 65px;
background-position : 10px 0;
}
.myaccount .amc-content .user-info-tabbed-blk .saved-cards li .right-blk a {
font-size : 0;
}
}

@media (max-width: 991px) {
#moengagebanner .modal-content .modal-body .amc-btmbnr-img figure img {
max-width : 75%;
}
}

@media (max-width: 767px) {
#moengagebanner .modal-content {
width : 600px;
}
#moengagebanner .modal-content .modal-body h1 {
font-size : 24px;
line-height : 24px;
}
#moengagebanner .modal-content .modal-body h2 {
font-size : 20px;
line-height : 20px;
}
#moengagebanner .modal-content .modal-body p {
font-size : 14px;
line-height : 20px;
padding-bottom : 30px;
width : 430px;
}
#moengagebanner .modal-content .modal-body .amc-btmbnr-img figure img {
max-width : 80%;
}
}

@media (max-width: 639px) {
#moengagebanner .modal-content {
width : 500px;
}
#moengagebanner .modal-content .modal-body {
padding : 25px 20px;
}
#moengagebanner .modal-content .modal-body h1 {
font-size : 22px;
line-height : 22px;
padding-bottom : 10px;
}
#moengagebanner .modal-content .modal-body h2 {
font-size : 18px;
line-height : 18px;
}
#moengagebanner .modal-content .modal-body p {
font-size : 14px;
line-height : 20px;
padding-bottom : 30px;
}
#moengagebanner .modal-content .modal-body aside figure:first-child {
margin-right : 0;
}
#moengagebanner .modal-content .modal-body .amc-btmbnr-img {
right : 0;
text-align : right;
}
#moengagebanner .modal-content .modal-body .amc-btmbnr-img figure, #moengagebanner .modal-content .amc-btmbnr-img figure img {
max-width : 80%;
}
}

@media (max-width: 567px) {
#moengagebanner .modal-content {
width : auto;
}
#moengagebanner .modal-content .modal-body {
text-align : center;
padding : 45px 15px 20px;
}
#moengagebanner .modal-content .modal-body h1 {
padding-bottom : 15px;
}
#moengagebanner .modal-content .modal-body h2 {
padding-bottom : 15px;
}
#moengagebanner .modal-content .modal-body p {
width : auto;
padding-bottom : 20px;
}
#moengagebanner .modal-content .modal-body aside figure {
max-width : 40%;
}
#moengagebanner .modal-content .modal-body aside figure:first-child {
margin-right : 10px;
}
#moengagebanner .modal-content .modal-body .amc-btmbnr-img {
display : none;
}
}

@media (max-width: 359px) {
#moengagebanner .modal-content .modal-body {
text-align : center;
padding : 40px 10px 20px;
}
#moengagebanner .modal-content .close {
top : 5px;
right : 5px;
}
}
/*Moengage banner*/