@media (max-width:1520px){
.foodLogoSlide{height: auto; margin-top: 6px;}
.foodLogoSlide .slick-dotted.slick-slider {padding: 0;margin-bottom: 0;}
.foodLogoSlide .slick-dotted.slick-slider img{ display:inline-block;}
.shopLogoContainer { height: 380px;}
	
}

@media (max-width:1315px){



}
@media (max-width:1025px){
.leftsec { position: absolute; top: 0;  left: 0; width: 100%;height: 50vh;overflow: hidden;}
.rightsec {position: absolute; top: inherit; right: 0; width: 100%; height: 50vh; z-index: 2;bottom: 0;background: #0f2937;}
.rightsecone { position: absolute; top: 0;  left: 0; width: 100%;height: 50vh; overflow:hidden; display: none;}
.rightsecleft { width: 50%; float: left; height: 52%; height: 100%;}
.rightsecright{ width: 50%; float: left; height: 52%; height: 100%;}
.right_menu{border-left: 2px solid #1e5572; border-bottom: 2px solid #1e5572; height: 50%; padding:0;}
.right_menu.right_mall{ border-left:0;}
.right_menu.right_hotel{ border-left:0;}
.right_menu a{ display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center;}
.right_menu a img { padding-right: 0; margin-bottom: 0; margin-right: 10px;}
#myCarousel{ display:block;height: 100%;}
#myCarousel .homeTabVersion{ display:block;}
#myCarousel .homemobileVersion{ display:none;}

.pic-wrapper{ display: none; }
.twoImageSectionCont .mallAboutCont{background: url(../img/entertain-home.png) no-repeat center left/cover; min-height: 400px;}
.twoImageSectionCont .mallAboutCont img{ display:none;}
.twoImageSectionCont .aboutFoodZone{background: url(../img/foodPlaza/aboutFoodPlazaleft.jpg) no-repeat center left/cover; min-height: 400px;}
.twoImageSectionCont .aboutFoodZone img{ display:none;}
.twoImageSectionCont .aboutMultiplex{background: url(../img/multiplex/ticketDesk.jpg) no-repeat center left/cover; min-height: 400px;}
.twoImageSectionCont .aboutMultiplex img{ display:none;}
.twoImageSectionCont .abouthotel{background: url(../img/hotel/hotelkeyDesktop.jpg) no-repeat center left/cover; min-height: 400px;}
.twoImageSectionCont .abouthotel img{ display:none;}



/*===============Food Page====================*/
.foodlogoSlide .slick-slide{ text-align:center;}
.foodlogoSlide .slick-slide img{ display:inline-block;}
/*===============Multiplex Page====================*/
.movieContainer .moviePoster li{margin-right: 1em;}
.movieTicketCont li{padding: 5px 1.6%;}

.twoImageSectionCont .cinemaContainer{ width:100%;}
.twoImageSectionCont .dinecontainer{display:none;}
.aboutDeskVersion{ display:none;}
.aboutMobileVersion{ display:block;}





}
@media (max-width:991px){
.footerContainer .footerLinkCont { margin-top: 20px;}
.footerContainer .footerLogo p{margin-bottom: 0;}
.sectionPadding { padding: 40px 0;}
.serviceMainCont,.whatsNewCont{padding-bottom: 60px;}
.foodLogoSlide{margin: 10px 0 0;padding: 5px;}
.movieSlideBanner { width: 100%; background: #f0f0f0;  margin-top: 20px; text-align: center;}
.movieSlideBanner .slick-list img{ display:inline-block;}
.movieTicketCont h3{ margin-top:0;}
.movieTicketCont h3{padding-left: 10px;}
.movieTicketCont p{padding-left: 10px;}

.contactmapCont .contactMap{ float:none;}
.contactmapCont .contactAddress{min-height: 0; float:none; padding:30px 15px;}
.contactAddress .contactAddressbar{ line-height:30px;}
.contact-form{ width:100%;}
.contactmapCont{position: relative; top: -2px;}

.footerBTMLogo{display: block;padding-top: 5px;}
.footerBTMLogo img {max-width: 150px;}
.footerBTMLogo a{display: inline-block;}
.footerBTMLogo .footerBtmLogo{ margin-left:0; margin-top:10px;}


}

@media (max-width: 800px) {
.shopZoneBg .bigBazrImg{ display:none;}
.shopPaddingCont { padding: 20px 20px 0;}
.shopZoneBg {padding: 10px 10px 0;margin-top: 10px;}
p{ margin-bottom:8px;}
.footerContainer .footerLinkCont h3{ margin: 0 0 5px 0;}

.main_menu ul { display: block !important; width: 100%;margin-top:15px; background: #f39200; position: relative;}
.headerContainer .container-fluid{padding-left: inherit;padding-right: inherit;}
.main_menu { margin-top: 0;}
.rightBannerIconCont{top: 61%;}
.main_menu ul li a:hover, .main_menu ul li a.active { color: #fff;}
.main_menu ul li a:after {bottom: 0px;    background: #f39200;}
.rightBannerIconCont li {padding-bottom: 13px;}
/*=================Navigation=================*/
.fixed-header .headerContainer{height: 60px;}
.mobile-inner-header.mallLeftCont { top: 5px;}
.headerContainer .innerLogo{top: 8px;}
/*===============End of Navigation=================*/
.shopContainer .shopLogo li{margin-right: 1em;}
.bottomFooterCont{padding: 10px 0;font-size: 10px;}

.right_menu a{ width: auto;font-size: 20px;}
.shopLogoContainer { height: auto;}

#news .part1 h3{ margin-top:15px;}
#news .part2 h3{ margin-top:15px;}

.eventContainer .comingSoonContainer{ width:100%; float:none;padding: 100px 0;}
.eventContainer .dinecontainer{ display:none;}



}
	

@media (max-width:767px){
.mobile-inner-nav{overflow-y: auto; overflow-x: hidden;}
.rightBannerIconCont{ display:none;}
.sectionPadding { padding: 30px 0;}
.serviceMainCont, .whatsNewCont { padding-bottom: 40px;}
h2.sectionHdg { margin: 0 0 30px; font-size: 24px;}
.shopPaddingCont { padding: 10px 0 0;}
.dine-innerCont h3{font-size: 24px; margin-bottom: 10px;}
.foodLogoContainer li { width: 23%;}
.foodLogoContainer li:nth-child(5n) { margin-left: 0;}
.foodLogoContainer li:nth-child(6n) { margin-left: 1%;}
.foodLogoContainer li:nth-child(9n) { margin-left: 0;}

.movieTicketCont li { padding: 5px 1%; width: 17.4%; text-align: center;}
.movieTicketCont h3 { margin-top: 20px;padding-left: 5px;}
.movieTicketCont p{padding-left: 5px;}

#myCarousel .homeTabVersion{ display:none;}
#myCarousel .homemobileVersion{ display:block;}

#news .part1 h3{ font-size:inherit;line-height: 24px;margin-bottom: 10px;}
#news .part2 h3{ font-size:inherit;line-height: 24px;margin-bottom: 10px;}







}
@media (max-width:639px){
.right_menu{ font-size:20px; padding: 0 0px;}
.whatsNewCont .nav-tabs > li{padding: 0;}
.whatsNewCont .nav-tabs > li > a{font-size: 14px;}
.main_menu ul li a{padding: 10px 0;font-size: 12px;}
.main_menu ul{display: flex !important; justify-content: space-around;}
.whatsNewCont .nav{justify-content: space-between;}
.whatsNewCont .newOfferSlider { padding: 20px 0 0;}
.twoImageSectionCont .cinemaContainer img{ display:none;}
.dine-innerCont{ position: relative;padding: 0 15px;}
p {font-size: 13px;}
.shopPaddingCont li {width: 50%;}
.shopPaddingCont { height: 300px; overflow-y: auto;}
.shopContainer .shopLogo li { margin-right: 0.2em;}
.leftNavContainer{ top: 10%; transform: inherit;left: 0;}
.leftNavContainer ul {width: 100%; float: left;margin-bottom: 5px; padding: 0 20px; height: auto;}
.footerLinkCont li a{ font-size: 13px; padding: 3px 0;}
.footerContainer .footerLinkCont h3 { font-size: 16px;}

.movieContainer .moviePoster li { margin-right: 0.2em; width: 100px;}
.movieTicketCont li {width: 47%;}
h3 {font-size: 20px;line-height: 26px;}
.movieTicketCont p{font-size: 13px;}
.right_menu a{width: 100%; font-size: 16px;padding: 0; text-decoration: none; display: inline-block; color: #f39200; top: 50%; position:absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);}
.twoImageSectionCont .mallAboutCont{ background:#f39200; min-height: auto; padding:30px 0;}	
.twoImageSectionCont .aboutFoodZone{ background:#ed424b; min-height: auto;padding: 30px 0;}
.twoImageSectionCont .aboutMultiplex{ background:#2e7297;min-height: auto;padding: 30px 0;}
.twoImageSectionCont .abouthotel{ background:#2e7297;min-height: auto;padding: 30px 0;}
.movieSlideBanner{ margin-left:-5px;}

#news .part1{ width:100%; float:none; margin-bottom:30px; }
#news .part2{ width:100%; float:none; }

.contactAddress .contactAddressbar { line-height: 20px;}

.eventContainer h2{ font-size:30px;}
.eventContainer h3{ font-size:30px;}
.eventContainer p{padding: 0 30px;line-height: 18px;}
.footerBTMLogo{ font-size:13px;}


}
@media (max-width:575px){

	
}