    .awesome {
      width:100%;
      color:#000;
      -webkit-animation:colorchange 1.5s infinite alternate;
	  -moz-animation:colorchange 1.5s infinite alternate; 
    }
	/*#Top_bar .menu.main-menu-wrap > li > a .fs:not(.description) {
    background-color: #ccc;
}*/
	

    @-webkit-keyframes colorchange {
      0% {
        
        color: #ff0000;
      }
      
      10% {
        
        color: #000;
      }
      
      20% {
        
        color: #ff0000;
      }
      
      30% {
        
        color: #000;
      }
      
      40% {
        
        color: #ff0000;
      }
      
      50% {
        
        color: #000;
      }
      
      60% {
        
        color: #ff0000;
      }
      
      70% {
        
        color: #000;
      }
      80% {
     
        color: #ff0000;
      }
      
      90% {
     
        color: #000;
      }
      
      100% {
        
        color: #ff0000;
      }
    }
	
	 @-moz-keyframes colorchange {
      0% {
        
        color: #ff0000;
      }
      
      10% {
        
        color: #000;
      }
      
      20% {
        
        color: #ff0000;
      }
      
      30% {
        
        color: #000;
      }
      
      40% {
        
        color: #ff0000;
      }
      
      50% {
        
        color: #000;
      }
      
      60% {
        
        color: #ff0000;
      }
      
      70% {
        
        color: #000;
      }
      80% {
     
        color: #ff0000;
      }
      
      90% {
     
        color: #000;
      }
      
      100% {
        
        color: #ff0000;
      }
    }

.nav ul li{
  list-style:none;
}
.nav ul li a{ 
  text-decoration:none;
  color:#000;
}
.active{  
  color: #006086 !important; 
}
  
#entertain-box h2 {
    color: #000;
}
.jumbotron{
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.radio-inline, .checkbox-inline{
	padding-left: 0px; 
}
#phone::-webkit-inner-spin-button, 
#phone::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
} 

.grecaptcha-badge { visibility: hidden;}
/* dinning css */

.wild-bean-cafe { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/1440x540_Xperia_banner_01.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px; 
     position: relative;
}
.theobroma { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/10.01.2024_0304_Xperia_Image-Resize_1366X532_7_SN.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.haldiram { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/haldiram.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.barbequenation { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/barbeque-nation.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.biggiesburger { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/biggiesburger.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.decathlon { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/decathlon.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.estele { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/estele.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.estele { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DCot.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 520px; 
     position: relative; 
}
.baskin_detail { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-BASKIN-ROBBINS---6.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.kfc { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/KFC.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
} 

.the-body-shop { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/the-body-shop.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.big_squeeze {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-THE-BIG-SQUEEZE.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.biryani_culture {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-THE-BIRYANI-CULTURE---3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.burger_king {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-BURGER-KING---5.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.ccd {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-CAFE-COFFEE-DAY---8.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.chat_cafe {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-CHAAT-CAFE---1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.cream_chills {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-CREAMCHILLS.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.kamat { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-KAMATS.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.malgudi {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-MALGUDI---1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.mcdonalds {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-MCDONALDS---2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}
.ministry-of-eggs {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/ministry-of-eggs-banner.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}
.urban-tadka {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/urban-tadka-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 510px;
     position: relative;
}
.taco-bell {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/taco-bell-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 510px;
     position: relative;
}
.kadak {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/kadak-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 421px;
     position: relative;
}
.frozen-bottle {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/frozen-bottle-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 421px;
     position: relative;
}
.five-star {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/five-star-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 421px;
     position: relative;
}
.sugar {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/sugar-banner.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 421px;
     position: relative;
}
.utsa {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/utsa.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 510px;
     position: relative;
}
.king-of-rolls-momos {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/king-of-rolls-momos.jpg); 
    background-repeat: no-repeat;
    background-size: cover;
    height: 510px;
     position: relative;
}

.moti_mahal {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-MOTI-MAHAL---2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.pizza_hut {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-PIZZA-HUT---3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.tropp_it_up {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-TORRP-IT-UP.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.downtown_china {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-DOWNTOWN-CHINA---2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.sabarro { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-SBARRO---2.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}

.subway {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/DINING-DETAILS-SUBWAY.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 420px;
     position: relative;
}
.british_brewing_company{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/1440x421_BBC_rev.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}
.tibbs_frankie{ 
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/1440x421_TIBBS_FRANKIE_rev.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 420px;
     position: relative;
}


/* shopping css */

.shopping_109 {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_109_F_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
    position: relative;
}
.suti {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/suti.jpg);
    background-repeat: no-repeat;
    /* background-position: center center; */
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
    position: relative;
}
.shopping_100 { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image:none;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: auto;
    position: relative;
}

.and {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_AND_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_bata {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_BATA_4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_uspolo {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643_US-POLO.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_snitch {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Snitch.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_candere {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Candere.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_freyaa {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Freyaa.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_kurti {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Jaipur-Kurti.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_safari {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__safari.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_giva {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__GIVA.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_lavie {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Lavie.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_titaneyeplus {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Titans_Eye.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.shopping_belgian { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__The-Waffle-Co.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}
.shopping_wowmomo { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Wow_Momos.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}
.shopping_nom { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Nom_Nom.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}

.biba {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_BIBA_5.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
   
}

.bigbazaar {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_BIG_BAZAAR_10.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}
.xiaomi {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/XIAOMI.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 492px;
     position: relative;
}
.samsung {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1366x400_samsung.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 492px;
     position: relative;
}
.paragon-mobiles { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/PARAGON-MOBILES.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 512px;
     position: relative;
}
.mothercare {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/MOTHERCARE.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 500px;
     position: relative;
}
.cantabil {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Cantabil.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.central{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_CENTRAL_4_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
   
}
.hamleys{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_HAMLEYS_3_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}
.oxemberg{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_OXEMBERG_2_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
 
}
.payless{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_PAYLESS_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}
.reliance_footprint{  
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_RELIANCE-_FOOTPRINT_1_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

} 
.skechers{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_SKECHERS_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}
.mahuva{
	padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_MAHUVA_rev.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.cottonculture {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_COTTON_CULTURE-_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.ezone {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_EZONE_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}
  
.pancakes { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/1440x540_pancakes.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 505px;
     position: relative;
}
.titan {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/titan.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
     position: relative;
}
.mr-diy {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/MR-DIY.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
     position: relative;
}
.enamor {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/enamor.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 503px;
     position: relative;
}
.peachmode {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/peachmode.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
    position: relative; 
}
.hidesign { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/Hidesign.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
     position: relative;
}
.baggit {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/Baggit.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
     position: relative;
}
.archies {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/archies.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 477px;
     position: relative;
}
.dfy {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/dfy.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.poptates {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/poptates.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.starbucks {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/Starbucks-Detail-page.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.shahi-durbar {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/SHAHI-DURBAR.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.tadka-nation {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/TADKA-NATION.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.craftsvilla {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/craftsvilla.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 509px;
     position: relative;
}
.firstcry {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x540_Xperia_banner_02.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 481px;
     position: relative;
}
.miniso {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/miniso.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
}
.forever {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/forever.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 505px;
     position: relative;
}

.fusion {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_FUSION_BEATS_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.gangar {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_GANGAR_EYENATION_4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
 
}

.globaldesi {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_GLOBAL_DESI_5.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.gocolors {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_GO_COLORS!_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.hollywoodopticians {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_HOLLYWOOD_OPTICIANS_4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.hometown {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_HOMETOWN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
 
}

.hpworld {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_HP_WORLD.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.jockey {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_JOCKEY_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.latinquarters {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_LATIN_QUARTERS_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.lenovo {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_LENOVO_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.levis {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_LEVIS_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.max {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_MAX_10.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.nyasa {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_NYASA_5.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
 
}

.metro {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_METRO_4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.onestop {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_ONESTOP_5.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.pantaloons {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_PANTALOONS.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.puma {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_PUMA_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.reebok {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_REEBOK_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.reliancedigital {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_RELIANCE_DIGITAL_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.reliancetrends {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_RELIANCE_TRENDS_4.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 500px;
     position: relative;
   /*  top: 100px; */
}

.revlon {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_REVLON_11.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.cantabil { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/2061602643__Cantabil.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}

.mufti { 
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_MUFTI.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.kashana{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_KASHANA.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;

}

.being-human{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/being-human.jpg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.silver-pearl{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/silver-pearl.jpg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
/* .blackberrys{ */
    /* padding-top: 0px; */
    /* padding-bottom: 0px; */
    /* background-image: url(../images/shopping_detail/BLACKBERRYS--3.jpg); */
    /* background-repeat: no-repeat; */
    /* background-position: 0px -6px; */
    /* background-size: cover; */
    /* -webkit-background-size: cover; */
    /* height: 420px; */
     /* position: relative; */
    /* top: 100px; */
/* } */
.blackberrys{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/BLACKBERRYS--3.jpg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.colorbar{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/COLORBAR.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
   
}
.first-cry{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/FIRSTCRY.jpg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.just-watches{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/JUST-WATCHES.jpg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.knot-me{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/JUST-WATCHES.jpg);
    background-repeat: no-repeat;
    background-position:  0px -11px;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.market99{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/MARKET99.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;

}
.sabhyata{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/SABHYATA.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.speedo{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/speedo.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.tales-and-stories{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/TALES-&-STORIES.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.lenskart{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/LENSKART.jpg);
    background-repeat: no-repeat;
    background-position:  0px -16px;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.eastasiaspicecompany{
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/EAST-ASIA-SPICE-COMPANY.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}


.shreeji {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_SHREEJI_FONES_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.mad-over-donuts {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/MAD-OVER-DONUTS.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.gelato-italiano {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/GELATO-ITALIANO.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 476px;
     position: relative;
    
}
.kailash-parbat {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/KAILASH-PARBAT.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 500px;
     position: relative;
    
}
.keventers {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/KEVENTERS.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 500px;
     position: relative;
    
}
.kareems {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/dinning/kareems.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 500px;
     position: relative;
    
}

.spykar {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_SPYKAR_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
} 

.tuan {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_TUAN_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover; 
    height: 510px;
     position: relative;
    
}

.vip {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_V_I_P_WORLD.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}
.zudio {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1366x532_Palava_Xperia_website_banner_04.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.intune {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1366x532_Palava_Xperia_website_banner_01.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.john-players {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_2_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.lee-cooper {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_5_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.killer {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_4_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.performax {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_6_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.frames-kraft {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_1_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}
.the-body-shop {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/10.01.2024_0304_Xperia_Image-Resize_1366X532_3_SN.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}

.zodiac {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_ZODIAC_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}

.w {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_W.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}

.indifusion {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/1440x421_INDIFUSION_3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}

.hm {
    background-image: url(../images/2061602643__H_M.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    
}


/* entertainment css */

.entertainment_sections{
     margin-top: 8%;   
    }

.funcity {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/1440x421_TIMEZONE_PLAY_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 520px;
     position: relative;
    
}

.pvr {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/1440x421_PVR_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    /* top: 100px; */
}

.kapil {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/1440x421_KAPILS_SALON_N_ACADEMY_2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    /* top: 100px; */
}
.enrich {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/enrich-banner.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    /* top: 100px; */
}

.myospa {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/1440x421_MYO_THAI_SPA_1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
     position: relative;
    /* top: 100px; */
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/*Fonts*/

@font-face {
    font-family: 'Gotham-Black';
    src: url('../fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Black.otf') format('opentype'), url('../fonts/Gotham-Black.woff') format('woff'), url('../fonts/Gotham-Black.ttf') format('truetype'), url('../fonts/Gotham-Black.svg#Gotham-Black') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Medium';
    src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Medium.otf') format('opentype'), url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf') format('truetype'), url('../fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GothamBold';
    src: url('../fonts/GothamBold.eot?#iefix') format('embedded-opentype'), url('../fonts/GothamBold.woff') format('woff'), url('../fonts/GothamBold.ttf') format('truetype'), url('../fonts/GothamBold.svg#GothamBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham-Light';
    src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Light.otf') format('opentype'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg#Gotham-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1 {
   /* font-family: 'Gotham-Black';*/
}

h2,
h3,
h4,
h5,
h6 {
    font-family: 'Gotham-Medium';
}

p {
    font-family: 'Gotham-Light';
}



/*Fonts*/


#breadcrumbs1{
    margin-top: 50%;
}
.offer_img{
    height: 400px;
}
/*navigation*/

.top-navigation { 
    height: 35px;
    background: #000119;
    line-height: 35px;
    min-height: 35px;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
}

.top-navigation figure.main-logo {
    display: inline-block;
    vertical-align: middle;
}

.top-nav ul {
    margin: 0;
}

.top-nav ul li:first-child {
    border-left: 1px solid #fff;
}

.top-nav ul li {
    float: left;
    border-right: 1px solid #fff;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
    text-align: center;
    padding: 0;
    font-family: 'GothamBold';
    font-size: 13px;
}

.top-nav ul li a {   
    color: #fff;
}

.top-nav ul li a i {
    padding: 0 10px 0 0;
}

.top-nav ul li:nth-child(1) {
    padding: 0 14px 0 16px;
}

.top-nav ul li:nth-child(2) {
    padding: 0 20px 0 20px;
}

.top-nav ul li:nth-child(3) {
    padding: 0 20px 0 18px;
}

.top-nav ul li a i:before {
    font-size: 18px;
    line-height: 18px;
    vertical-align: middle;
}
.breadcrum_footer{    margin-top: 110px;}
margin-top

.search-box {
    vertical-align: middle;
}

.search-box i {
    font-size: 20px;
    color: #535353;
}

.navbar.navbar-default.btm-nav { 
    margin-bottom: 0;
	background-color:#fff;
} 

.main-nav-btn {
    height: 65px;
    background: #fff;
    border: 0 none;
    box-shadow: 2px 2px 7px 0px rgba(0, 0, 0, 0.2);
    margin: 0;
    position: relative;
    line-height: 65px;
}

.mainlogo img,
.main_logo img {
    vertical-align: middle;
    display: inline-block;
}

.navbar-default .navbar-nav>li>a {
    /*padding: 0 46px 0 0;*/
    font-family: 'Gotham-Medium';
    font-size: 14px;
}

.navbar>.container .navbar-brand.brand-logo {
    margin-left: 0;
    padding: 0px 0 0px 0;
    height: auto;
}

.navbar-nav.main-nav {  
    float: none;
    margin: 0;
	background-color: #fff;
}
.navbar-brand > img {
    display: block;
    max-height:100%;
	max-width:100%;
}

.navbar-nav.main-nav li { 
    /*padding: 29px 50px 0 0;*/
	 padding: 13px 57px 0 0;  
	/*  padding: 13px 34px 0 0;  */
}

.navbar-nav.main-nav li a {
    color: #444;
}
.location{
    margin-top: 6%;
}
.contact_desktop1{  
    padding-top: 9% !important;
    background-size: inherit !important;
}

.navbar-default .navbar-nav.main-nav>.active>a,
.navbar-default .navbar-nav.main-nav>.active>a:hover,
.navbar-default .navbar-nav.main-nav>.active>a:focus {
    color: #006086;
    background: none;
}

.navbar-nav.main-nav li:last-child {
    padding-right: 0;
    padding-top: 24px;
    font-size: 20px;
}


/*navigation*/


/* BREADCRUMBS */

#Content ul.breadcrumbs {
    display: block;
    width: 100%;
    margin: 0 0 20px 0;
    font-size: 10px;
    float: left;
    text-transform: uppercase;
    font-family: 'GothamBold';
    text-align: left;
    padding: 20px 0 0 10px;
	z-index: 999999;
    position: relative;
}

#Content ul.breadcrumbs li {
    display: inline-block;
}

#Content ul.breadcrumbs li a {
    color: #030303;
}

#Content ul.breadcrumbs.white li a {
    color: #fff;
}

#Content ul.breadcrumbs.white li {
    #fff;
}


/* BREADCRUMBS */


/*Brandpage*/

.wide {}

.brandbox {
    background: #fff;
    height: 176px;
    position: relative;
    text-align: center;
    line-height: 176px;
    box-shadow: 2px 2px 7px 0px rgba(0, 0, 0, 0.2);
    margin-bottom: 20px;
}

.brandbox .vmimg {
    display: inline-block;
    vertical-align: middle;
}

#select-boxes {
    margin: 48px 0 0 0;
}

/*#filter-brand {
    margin: 50px 0 20px 0;
}*/

#filter-accordian {
    display: none;
}

.align-center {
    text-align: center;
}

#filter-brand select {
    height: 34px;
    padding: 5px;
    color: #191919
}


/* PAGINATION */

.pagination>li>a,
.pagination>li>span {
    margin: 0 4px 0 0;
}

.pagination>li:first-child>a,
.pagination>li:first-child>span {
    border-radius: 0;
}

ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    background-color: #fff;
    border: 1px solid #ececec;
    margin: 0 4px;
}

ul.pagination li a.active,
ul.pagination li a:hover:not(.active) {
    background-color: #006086;
    color: white;
    border: 1px solid #006086;
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
    border-radius: 0;
}


/* PAGINATION */

#Content hr {
    margin-top: 0;
    width: 98%;
    margin-bottom: 20px;
    border: 0;
   /* border-top: 2px solid #ccc;*/
}


/* FOOTER */

#Footer {
    background-color: #4e4f54;
      padding: 25px 0 0px 0;
}

#Footer ul li {
    padding-bottom: 24px;
}

#Footer ul li a { 
    color: #fff;
    font-size: 13px;
    font-family: 'Gotham-Light';
}

.footer_copy {
    background: #2f2f2f;
    padding: 30px 0 12px 0px;
    margin-top: 4%;
}

ul.contact_icons {
    float: right;
}

ul.contact_icons li {
    display: inline;
}

#Footer .contact_icons li a {
    color: #fff;
}

.copyright {
    color: #fff;
}


/* FOOTER */

.dinningbanner {
    display: none;
}


/* SHOPPING */

body.bgshopping,
body.dine,
body.brandsp,
body.enter,
body.bgshoppingdetail,
body.openhour {
    background: #d8d7d7;
}

.image_frame,
.image_wrapper {
    border: 0 none;
    /* margin-bottom: 40px; */
}

.image_frame,
.image_wrapper {
    border: 0 none;
}

.image_frame .image_wrapper {
    border: 0 none;
    background: #fff;
    height: 280px;
    margin: 0 0 10px 0;
	width: 100%;
    box-shadow: 2px 2px 7px 0px rgba(0, 0, 0, 0.2);
}

.image_frame .image_wrapper .image_links {
    width: 100%;
    height: 230px;
    position: absolute;
    left: 0;
    bottom: -190px;
    z-index: 4;
    overflow: hidden;
}

.image_frame .image_wrapper .image_links {
    background: #e2773a;
}

.image_frame .image_wrapper .mask {
    box-shadow: none;
}

.image_inblock {   
    position: relative;
    height: 240px;
    line-height: 240px;
    text-align: center;
}

.image_inblock img {
    vertical-align: middle;
    display: inline-block;
}

.image_frame .image_wrapper h2 {
    font-family: 'GothamBold';
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    background: #e2773a;
    padding: 13px;
    width: 100%;
    margin: 0;
    display: block;
}

.image_links p {
    font-size: 12px;
    line-height: 20px;
    padding: 0 10PX 0 30px!important;
}

select.dine-filter {
    height: 34px;
    width: 100%;
    padding: 5px;
    float: right;
}

p.filters {
    font-family: 'GothamBold';
    padding: 10px 0 0 0;
}

.dine .jumbotron {
    background: #54555a;
    padding-top: 0;
}

.sort-brands {
    clear: both;
}


/* SHOPPING */

.icon_box {
    background: none repeat scroll 0% 0% #F0F0F0;
    box-shadow: 2px 2px 2px #CCC;
    height: 330px;
}


/* Removes the default 20px margin and creates some padding space for the indicators and controls */

.carousel {
    margin-bottom: 0;
    padding: 0 40px 30px 40px;
}


/* Reposition the controls slightly */

.carousel-control {
    left: -12px;
}

.carousel-control.right {
    right: -12px;
}


/* Changes the position of the indicators */

.carousel-indicators {
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}


/* Changes the colour of the indicators */

.carousel-indicators li {
    background: #c0c0c0;
}

.carousel-indicators .active {
    background: #333333;
}

.footer_mobile {
    display: none;
}

.abouttext {
    padding: 200px 0 0 0;
}

.aboutus-info {
    background-image: url(../images/banners/bg_about.png);
    background-repeat: no-repeat;
    background-position: left top;
    height: 412px;
    margin: 0 auto;
    width: 95%;
}

#wide {
    width: 100%;
    height: 380px;
    background-image: url(../images/banners/banner_about.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.wide img {
    width: 100%;
}

.abouttext {
    width: 80%;
    padding: 70px 0 0 78px;
}

.service {
    width: 95%;
    margin: 0 auto;
}

#service_wrapper {}

.desc p {
    font-size: 13px;
    color: #000;
}

.desc p a {
    color: #000;
}

.icon_box a {
    display: inline;
}

.desc strong {
    font-weight: bold;
}

.icon_box {
    background: #f0f0f0;
    box-shadow: 2px 2px 2px #ccc;
    -moz-box-shadow: 2px 2px 2px #ccc;
    -webkit-box-shadow: 2px 2px 2px #ccc;
    height: 330px;
}

.desc p.first {
    font-size: 14px;
}

.desc_wrapper h4 {
    text-transform: uppercase;
    font-family: 'Gotham-Black';
    font-size: 18px;
    color: #030303;
}

.icon_box .image_wrapper {
    padding: 20px 0 0 0;
}

.gb {
    font-family: 'GothamBold';
}

.desc p {
    width: 80%;
    margin: 0 auto;
    font-size: 14px;
}

.column_icon_box {
    margin-bottom: 40px;
}

.parent {
    margin: -300px 0 0 0;
}


/* Abouts Us*/

#about_us::before {
    clear: both;
    content: "";
    display: table;
    margin-top: -1px;
    height: 0;
}

.about_banner {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/banner_about.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 380px;
}

.about_detail {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(../images/banners/bg_about.png);
    height: 412px;
    background-repeat: no-repeat;
    background-position: center center;
}

#about_wrapper,
#service_wrapper {
    width: 92%;
    /* margin: 0 auto; */
}

#about_wrapper h4 {
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'GothamBold';
}

#about_wrapper h5 {
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
}

#about_wrapper p {
    color: #fff;
}


/* 

.image_frame .image_wrapper {
    border: 0 none;
    background: #fff;
    height: 280px;
    margin: 0 0 10px 0;
}.image_frame, .image_wrapper {
    border: 0 none;
}
.image_frame .image_wrapper {
    border: 0 none;
    background: #fff;
    height: 280px;
    margin: 0 0 10px 0;
	 box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.2);
}
.image_frame .image_wrapper .mask {
    box-shadow: none;
}
.image_inblock {
    position:relative;height:240px;line-height:240px;text-align:center;
}
.image_inblock img{vertical-align:middle;display:inline-block;}
.image_frame .image_wrapper h2 {
    font-family: 'GothamBold';
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    background: #e2773a;
    padding: 13px 0 14px 30px;
    width: 100%;
    margin: 0;
    display: block;
}
.image_links p {
    font-size: 12px;
    line-height: 20px;
    padding: 0 10PX 0 30px!important;
}

.fmargin{margin:26% 0 0 0;}
.image_frame .image_wrapper .mask{box-shadow:none;}
.image_frame .image_wrapper  h2{ font-family: 'GothamBold';font-size:12px; color:#000;text-transform:uppercase;background:#e2773a;padding:6px 0 6px 30px;width:100%;}
.image_frame .image_wrapper .image_links {
    background: #e2773a;
    
	
    /* font-size: 18px; 
}.image_frame .image_wrapper .image_links.double a:first-child{box-shadow:none;}
.image_frame .image_wrapper .image_links {
    width: 100%;
    height: 120px;
    position: absolute;
    left: 0;
    bottom: -120px;
    z-index: 4;
    overflow: hidden;
}
*/


/* Set the fixed height of the footer here */

#Footer {
    /*height: 290px;*/
    margin-top: 0px;
}


/* Abouts Us*/

#service_wrapper .col-md-3 {
    width: 22%;
}

#service_wrapper .column_icon_box {
    padding: 0;
    margin: 0 10px 40px;
    -webkit-box-shadow: 0px 0px 35px 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 0px 35px 10px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 35px 10px rgba(0, 0, 0, 0.1);
}

#about_us::before {
    clear: both;
    content: "";
    display: table;
    margin-top: -1px;
    height: 0;
}

.about_banner {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/banner_about.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 380px;
}
.banner-about-lodha-page {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/banner-about-lodha-page.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 380px;
}
.xperia-giftcard {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/xperia-giftcard-inner-banner.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 411px;
}

.about_detail {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(../images/bg_about.png);
    height: 480px;
    background-repeat: no-repeat;
    background-position: center center;
	background-size: cover;
}
.about_detaillodha {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /* background-image: url(../images/banners/bg_about_lodha.png); */
	    background-color: #e2773a;
    xheight: 739px;
    background-repeat: no-repeat;
    background-position: center center;
	    box-shadow: #525252 4px 5px 12px;
		    -webkit-clip-path: polygon(0% 0%, 100% 11%, 100% 100%, 0% 100%);
		polygon(0% 0%, 100% 11%, 100% 100%, 0% 100%)
}

#about_wrapper,
#service_wrapper {}

#about_wrapper {
    height: 441px;
    margin: 0 auto;
}

#service_wrapper {
    margin: 0 auto;
    width: 85%;
}

#about_wrapper h4 {
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    font-family: 'GothamBold';
    padding-bottom: 10px;
}

#about_wrapper h5 {
    color: #030303;
    font-size: 18px;
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
}

#about_wrapper p {
    color: #fff;
}

#service_wrapper h2 {
    text-transform: uppercase;
    font-size: 25px;
    font-family: 'Gotham-Black';
    padding: 0 0 25px 14px;
    margin: 0;
}

#Content.au {
    background: #d8d7d7;
}

.contact_mobile {
    display: none;
}

.desc p {
    font-size: 13px;
    color: #000;
}

.desc p a {
    color: #000;
}

.icon_box a {
    display: inline;
}

.desc strong {
    font-weight: bold;
}

.icon_box {
    background: #f0f0f0;
    box-shadow: 2px 2px 2px #ccc;
    -moz-box-shadow: 2px 2px 2px #ccc;
    -webkit-box-shadow: 2px 2px 2px #ccc;
    height: 330px;
}

.desc p.first {
    font-size: 14px;
}

.desc_wrapper h4 {
    text-transform: uppercase;
    font-family: 'Gotham-Black';
    font-size: 18px;
    color: #030303;
    margin: 20px 0px;
}

.icon_box .image_wrapper {
    padding: 20px 0 0 0;
}

.gb {
    font-family: 'GothamBold';
}

.desc p {
    width: 90%;
    margin: 0 auto;
    font-size: 14px;
}

.abouttext {
    width: 85%;
    padding: 85px 0 0 80px;
}

.fashion-show {
    padding-top: 0px;
    padding-bottom: 0px;
    /* background-image: url(../images/banners/fashion-show.jpg); */
    background-image: url(../images/fashion-show-2019.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    -webkit-background-size: 100%;
	-moz-background-size: 100%;
    height: 400px;
    position: relative;
    top: 100px;
}

.contact_banner {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/banner_contact.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 400px;
    position: relative;
    /* top: 100px; */
}
.summer-carnival-banner {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/banners/summer-carnival.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 470px;
    position: relative;
    /* top: 100px; */
}

.sub-container {
    width: 100%;
    margin: 0 auto;
}

.entertain-box {
    background: #fff;
    box-shadow: 2px 2px 2px #ccc;
    xheight: 512px;
}

.entertain-box hr.subtitlehr {
    margin: 0px;
    margin-bottom: 0px !important;
    position: relative;
    left: 20px;
    top: -12px;
    width: 12% !important;
    border-top: 1px solid #000 !important;
}

#entertain-box {
    background: #d8d6d7;
    padding: 40px 0 80px 0;
}

.plan-header h2 {
    font-family: 'Gotham-Black';
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 0 0 20px;
}

.fhei {
    padding: 0 20px;
    height: 97px;
}

p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 8px 20px;
    margin: 0;
}

.levein {
    padding: 0 0 0 20px;
    margin: 0 0 24px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
}

.content_slider .slider_pagination {
    position: absolute;
    left: 0;
    bottom: 14px;
    width: 100%;
}

.rev_slider_wrapper {
    height: 459px!important;
}

.rev_slider {
    position: relative;
    overflow: visible;
    height: 459px!important;
}

.tp-bullet {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #fff;
}

.tp-bullet.selected,
.tp-bullet:hover {
    background: #2991d6;
}

.tp-bullets {
    top: 110%!important;
    height: 15px!important;
}

.offers_box h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding: 30px 0 0 0;
    margin: 0;
}

.sales_select {
    float: right;
}

.offer_box {
    background: #d8d6d7;
    padding-bottom: 40px;
}

.offer_box .caroufredsel_wrapper {
    border: 0 none;
}

.offer_box a.button,
a.tp-button,
.offer_box a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}

.offer_box a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}

.content_slider {
    padding: 0;
    position: relative;
}

.offer_box .caroufredsel_wrapper {
    border: 0 none;
}

.offer_box .content_slider a.slider_prev {
    left: -65px;
}

.offer_box .content_slider a.slider_next {
    right: -45px;
}

.offer_box .content_slider ul li {
    margin-right: 10px;
}

.offer_box .content_slider .slider_pagination {
    bottom: -6px;
}

.shopping_detail {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/banner_detail.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
}

.info_detail {
    background-image: url(../images/shopping_detail/bg_infotext.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin: -158px 0 0 44px;
    height: 581px;
}

.info_detail .sub-container {
    width: 80%;
    margin: 0 auto;
    padding: 80px 0 0 0;
}

.info_detail p {
    padding: 0 100px 20px 0;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Gotham-Light';
}

.info_detail h2 {
    font-family: 'Gotham-Black';
    color: #146c8f;
    text-transform: uppercase;
    font-size: 30px;
    padding: 20px 0 0 0;
}

.info_detail h4 {
    font-family: 'Gotham-Medium';
    font-size: 18px;
    text-transform: uppercase;
}

.info_detail p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 10px 0;
    margin: 0;
    font-size: 13px;
}

.info_detail .levein {
    padding: 0 0 20px 0;
    margin: 0 0 7px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
    font-size: 14px;
}

.opening-hours {
    padding: 30px 0 0 0;
}

.opening-hours h3 {
    font-family: 'Gotham-Black';
    text-transform: uppercase;
    font-size: 18px;
    color: #030303
}

.opening-hours dd,
.opening-hours dt {
    padding: 0;
    border: 0;
    font-size: 15px;
    padding-bottom: 7px;
}

.opening-hours dd {}

.opening-hours dt {}


/*.opening-hours dd.selected,.opening-hours dt.selected{font-family: 'GothamBold'; }*/

.subcontainer {
    padding: 0 0 0 60px;
}

#hungry_slider .caroufredsel_wrapper {
    border: 0 none;
}

#hungry_slider .content_slider {
    padding: 0 10px 0 17px;
}

.content_slider a.slider_next {
    right: 0;
}

.content_slider a.slider_prev {
    left: 0;
}

.content_slider a.button,
a.tp-button,
.content_slider a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}

#hungry_slider h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding: 30px 0 30px 0;
    margin: 0;
}

#hungry_slider {
    background: #d8d7d7;
    /*padding: 0 0 70px 0;*/
}

.image_links h2 {
    padding: 0;
    margin-bottom: 0;
}

.image_links p {
    font-size: 12px;
    line-height: 20px;
    padding: 0 0 0 30px!important;
}

#hungry_slider a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}

#hungry_slider .sub-container {
    width: 85%;
}

.caroufredsel_wrapper {}

.gallery-banner {
    background: #d8d7d7;
}

.gallery-banner .bx-wrapper .bx-viewport {
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    border: solid #fff 5px;
    left: -5px;
    background: #fff;
}

#static-banner .subcontainer {
    padding: 0;
    width: 85%;
    margin: 0 0 0 87px;
    padding-bottom: 5%;
}

.gallery-banner .gallery-one {
    float: right;
    margin: 0;
}

.gallery-banner .bx-wrapper .bx-next {
    right: 10px;
    background: url(../images/controls-right.png) no-repeat 0 0;
}

.gallery-banner .bx-wrapper .bx-prev {
    right: 10px;
    background: url(../images/controls-left.png) no-repeat 0 0;
}

.gallery-banner .bx-wrapper {}

.gallery-banner .bx-wrapper .bx-viewport {
    border: 0 none;
    box-shadow: none;
    background: none;
    box-shadow: none;
}

.gallery-banner .bx-wrapper .bx-caption {
    background: none;
}

.gallery-banner .bx-wrapper .bx-viewport img {
    box-shadow: none;
}

.gallery-banner .bx-pager {
    display: none;
}

.book_tickets h1 {
    text-align: right;
    top: 15%;
    margin: 0 0 0px 0;
    color: #ffffff;
    text-transform: uppercase;
    right: 11%;
    font-family: 'Gotham-Black';
    position: absolute;
    font-size: 30px;
    line-height: 36px;
}

.wrap {
    margin: 0 auto;
    width: 80%;
    padding: 100px 0 0 0;
}

.fea_pro_con {
    border: 0;
    background: url(../images/xperia/bg_booktickets.png) no-repeat center center;
    height: 447px!important;
}

.book_tickets {
    background: #54555a;
}

.tickets_content {
    text-align: right;
    s padding: 0 25px 0 0;
}

.fea_pro_con h3 {
    font-family: 'Gotham-Medium';
    padding: 20% 0 0 8%;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
}

.fea_pro_con p {
    color: #fff;
    font-size: 18px;
    font-family: 'Gotham-Light';
    padding: 4% 0 0 8%;
}

.btn_com {
    font-family: 'GothamBold';
    background: #006086;
    height: 41px;
    display: inline-block;
    line-height: 41px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    padding: 0 40px;
    text-transform: uppercase;
}

.multiscreen_img {
    margin: 0 0 0 10px;
}

.caroufredsel_wrapper .bx-wrapper img.featured_img,
.multiscreen_img,
.caroufredsel_wrapper .bx-wrapperWrap img {
    box-shadow: 13px 21px 43px -16px rgba(0, 0, 0, 0.64);
    border: 8px solid #fff;
}

.location_content h2,
.location_content h1 {
    /*font-family: 'Gotham-Black';*/
    text-transform: uppercase;
    color: #000;
}

.location_content h2 {
    font-size: 18px;
}

.location_content h1 {
    font-size: 38px;
}

.location_content p {
    font-size: 18px;
    font-family: 'Gotham-Light';
}

.location_wrap {
    padding-bottom: 30px;
    background: #d8d6d7;
}

#location_map #contactWrapper {
    width: 100%;
    margin: 0;
    padding: 0;
}


/*terms*/

#Content.tnc {
    background: #fff;
    padding-top: 23px;
}

.terms_list p a {
    color: #2f2f2f;
}

/*.terms_list.offset {
    padding-top: 60px;
}*/

.terms_list p {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 20px;
}

.terms_list h1.inside-head {
    padding: 0 0 16px 0;
}
.terms_list ol{
	margin-left:18px;
}
.terms_list ol li {
    font-size: 16px;
    line-height: 21px;
   font-family: 'Gotham-Light';
	list-style: decimal;
	margin-bottom:2%;
	
}
.terms_list ul{
	margin-left:30px;
}
.terms_list ul li {
    font-size: 16px;
    line-height: 21px;
    font-family: 'Gotham-Light';
	list-style: disc;
	
}


/*terms*/


/* Extra*/

#Top_bar.tnc {
    box-shadow: 2px 2px 2px #ccc;
    -moz-box-shadow: 2px 2px 2px #ccc;
    -webkit-box-shadow: 2px 2px 2px #ccc;
}

.inside-head {
    font-size: 18px;
    font-family: 'Gotham-Medium';
    color: #000;
    text-transform: uppercase;
}

.offset {
    padding: 0 0 0 95px;
}

.uppercase {
    text-transform: uppercase;
}

.terms_list h5 {
    font-family: 'GothamBold';
    font-size: 16px;
    color: #030303;
    margin-bottom: 5px;
}

#Content.cu {
    min-height: 950px;
}

#conditions_details {
    margin-top: 8%;
    /*margin-bottom: 60px;*/
}

.panel-title {
    font-family: 'GothamBold';
}

.panel-terms {
    border-top: 0;
    border-right: 0;
    border-left: 0;
    box-shadow: none;
    border-radius: 0;
    margin: 0;
}

.panel-group .panel.panel-terms {
    border-radius: 0;
}

.panel-group .panel+.panel {
    margin-top: 0;
}

.panel-heading {
    border-radius: 0;
}

.panel {
    border: 0;
    border-radius: 0;
}

.panel-group .panel.panel-terms {
    border-radius: 0;
    border-bottom: 1px solid #ccc;
}

.mobile-accordian {
    display: none;
}


/* Extra*/

.shopping_detail {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/banner_detail.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
}

.info_detail {
    background-image: url(../images/shopping_detail/bg_infotext.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin: -158px 0 0 44px;
    height: 581px;
}

.info_detail .sub-container {
    width: 80%;
    margin: 0 auto;
    padding: 80px 0 0 0;
}

.info_detail p {
    padding: 0 100px 20px 0;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Gotham-Light';
}

.info_detail h2 {
    font-family: 'Gotham-Black';
    color: #146c8f;
    text-transform: uppercase;
    font-size: 30px;
    padding: 20px 0 0 0;
}

.info_detail h4 {
    font-family: 'Gotham-Medium';
    font-size: 18px;
    text-transform: uppercase;
}

.info_detail p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 10px 0;
    margin: 0;
    font-size: 13px;
}

.info_detail .levein {
    padding: 0 0 20px 0;
    margin: 0 0 7px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
    font-size: 14px;
}

.opening-hours {
    padding: 30px 0 0 0;
}

.detailboxws.detailboxws {}

.opening-hours h3 {
    font-family: 'Gotham-Black';
    text-transform: uppercase;
    font-size: 18px;
    color: #030303
}

.opening-hours dd,
.opening-hours dt {
    padding: 0;
    border: 0;
    font-size: 15px;
    padding-bottom: 7px;
}

.opening-hours dd {}

.opening-hours dt {}


/*.opening-hours dd.selected,.opening-hours dt.selected{font-family: 'GothamBold'; }*/

.subcontainer {
    padding: 0 0 0 60px;
}

#hungry_slider .caroufredsel_wrapper {
    margin: 0 auto!important;
    border: 0 none;
}

#hungry_slider .content_slider ul li {
    margin: 0 20px 0 0!important;
}

.content_slider a.slider_next {
    right: -30px;
}

.content_slider a.slider_prev {
    left: -30px;
}

.content_slider a.button,
a.tp-button,
.content_slider a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}

#hungry_slider h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding: 30px 0 30px 0;
    margin: 0;
}

#hungry_slider {
    background: #d8d7d7;
    /*padding: 0 0 70px 0;*/
}

.image_links h2 {
    padding: 0;
    margin-bottom: 0;
}

.image_links p {
    font-size: 12px;
    line-height: 20px;
    padding: 0 0 0 30px!important;
}

#hungry_slider a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}

.gallery-banner {
    background: #d8d7d7;
}

.gallery-banner .bx-wrapper .bx-viewport {
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    border: solid #fff 5px;
    left: -5px;
    background: #fff;
}

.gallery-banner .gallery-one {
    float: right;
    margin: 0;
}

.gallery-banner .bx-wrapper .bx-next {
    right: 10px;
    background: url(../images/controls-right.png) no-repeat 0 0;
}

.gallery-banner .bx-wrapper .bx-prev {
    right: 10px;
    background: url(../images/controls-left.png) no-repeat 0 0;
}

.gallery-banner .bx-wrapper {}

.gallery-banner .bx-wrapper .bx-viewport {
    border: 0 none;
    box-shadow: none;
    background: none;
    box-shadow: none;
}

.gallery-banner .bx-wrapper .bx-caption {
    background: none;
}

.gallery-banner .bx-wrapper .bx-viewport img {
    box-shadow: none;
}

.gallery-banner .bx-pager {
    display: none;
}

.book_tickets h1 {
    text-align: right;
    top: 0;
    margin: 0 0 0px 0;
    color: #ffffff;
    text-transform: uppercase;
    right: 0;
    font-family: 'Gotham-Black';
    position: static;
    font-size: 30px;
    line-height: 0;
}

.wrap {
    margin: 0 auto;
    width: 80%;
    padding: 100px 0 0 0;
}

.fea_pro_con {
    border: 0;
    background: url(../images/xperia/bg_booktickets.png) no-repeat center center;
    height: 447px!important;
}

.book_tickets {
    background: #54555a;
}

.tickets_content {
    text-align: right;
    s padding: 0 25px 0 0;
}

.fea_pro_con h3 {
    font-family: 'Gotham-Medium';
    padding: 20% 0 0 8%;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
}

.fea_pro_con p {
    color: #fff;
    font-size: 18px;
    font-family: 'Gotham-Light';
    padding: 4% 0 0 8%;
}

.btn_com {
    font-family: 'GothamBold';
    background: #006086;
    height: 41px;
    display: inline-block;
    line-height: 41px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    padding: 0 40px;
    text-transform: uppercase;
}

.multiscreen_img {
    margin: 0 0 0 10px;
}

.caroufredsel_wrapper .bx-wrapper img.featured_img,
.multiscreen_img,
.caroufredsel_wrapper .bx-wrapperWrap img {
    box-shadow: 13px 21px 43px -16px rgba(0, 0, 0, 0.64);
    border: 8px solid #fff;
}

.location_content h2,
.location_content h1 {
   /* font-family: 'Gotham-Black';*/
    text-transform: uppercase;
    color: #000;
}

.location_content h2 {
    font-size: 18px;
}

.location_content h1 {
    font-size: 38px;
}

.location_content p {
    font-size: 18px;
    font-family: 'Gotham-Light';
}

.location_wrap {
    padding-bottom: 30px;
    background: #d8d6d7;
}

#location_map #contactWrapper {
    width: 100%;
    margin: 0;
    padding: 0;
}

.hoursmobile {
    display: none;
}


}
.contact_detail {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(../images/bg_contact_form.png);
    height: 828px;
    background-repeat: no-repeat;
    background-position: center center;
}
.form-group input,
textarea.form-control {
    width: 100%;
    resize: none;
}
.contact_detail {
    padding-top: 3%;
}
.contact_desktop {
    margin-top: 23%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-image: url(../images/background-img.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 820px;
}
.contact_usbox {
    width: 80%;
    margin: 0 auto;
    padding: 70px 0 0 0;
}
.contact_usbox .form-control {
    border-radius: 0;
    height: 45px;
    border-color: #727272;
	margin: 0px;
}
.form-control:focus {
    border-color: #727272!important;
    outline: 0;
    -webkit-box-shadow: inherit!important;
    box-shadow: inherit!important;
}
.contact_usbox textarea.form-control {
    height: 205px;
}
.contact_usbox .btn-ctn {
    background: #006086;
    text-transform: uppercase;
    border-radius: 0;
    font-size: 13px;
    font-family: 'GothamBold';
}
.contact_usbox h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
}
.contact-info {
    padding: 84px 0 0 19px;
}
.get_in_touch,
.get_in_touch a,
.get_in_touch h3,
.get_in_touch ul,
.infobox,
.infobox a,
.infobox h3,
.infobox ul {
    color: #000!important;
    font-family: 'Gotham-Medium';
}
.get_in_touch ul li .icon.iconlocation { 
    top: 16px;
}
.get_in_touch ul li .icon {
    position: absolute;
    left: 0;
   /* top: 14px;*/
    display: block;
    color: #e2773a;
    width: 34px;
    height: 39px;
    line-height: 30px;
    font-size: 30px;
    text-align: center;
}
.contact_banner .parent {
    padding: 100px 0 0 0;
    height: 828px;
}
.entertainment_banner .caroufredsel_wrapper {
    border: 0 none;
}
.enter_slider.content_slider a.slider_prev {
    left: 0;
}
.enter_slider.content_slider a.slider_next {
    right: 0
}
.enter_slider a.button .button_icon,
.enter_slider a.button,
.enter_slidera.tp-button {
    background: none;
}
.enter_slider a.button .button_icon i {
    color: #2a2a2a;
    font-size: 60px;
}
.enter_slider .slider_pagination a {
    width: 10px!important;
    height: 10px!important;
    top: 0!important;
    position: static;
    border-radius: 10px!important;
    background: #fff;
    padding: 0;
    margin: 0 3px 0 0;
}
.slider_pagination a.selected,
.tp-bullets.simplebullets.round .bullet.selected {
    background: #2991d6!important;
    width: 10px!important;
    height: 10px!important;
    top: 0!important;
    position: static;
    border-radius: 10px!important;
    background: #fff;
    padding: 0;
    margin: 0 3px 0 0;
}
.enter_slider .content_slider .slider_pagination {
    bottom: 9px;
}
.slider_pagination a.selected:after,
.tp-bullets.simplebullets.round .bullet.selected:after {
    display: none;
}
.mcenter {
    margin: 0 auto;
    display: block;
}
.sub-container {
    width: 80%;
    margin: 0 auto;
}
.entertainment_banner {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/entertainment/bg_banner_entertainment.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 400px;
    position: relative;
    /* top: 100px; */
}
#Content .entertainment_banner ul.breadcrumbs {
    padding: 20px 0 0 0;
}
#contactWrapper.enwrao {
    padding: 0;
}
.entertainment_banner .caroufredsel_wrapper {
    border: 0 none;
}
.enter_slider.content_slider a.slider_prev {
    left: 0;
}
.enter_slider.content_slider a.slider_next {
    right: 0
}
.enter_slider a.button .button_icon,
.enter_slider a.button,
.enter_slidera.tp-button {
    background: none;
}
.enter_slider a.button .button_icon i {
    color: #2a2a2a;
    font-size: 60px;
}
.enter_slider .slider_pagination a {
    width: 10px!important;
    height: 10px!important;
    top: 0!important;
    position: static;
    border-radius: 10px!important;
    background: #fff;
    padding: 0;
    margin: 0 3px 0 0;
}
.slider_pagination a.selected,
.tp-bullets.simplebullets.round .bullet.selected {
    background: #2991d6!important;
    width: 12px!important;
    height: 12px!important;
    top: 0!important;
    position: static;
    border-radius: 10px!important;
    background: #fff;
    padding: 0;
    margin: 0 3px 0 0;
}
.enter_slider .content_slider .slider_pagination {
    bottom: 9px;
}
.slider_pagination a.selected:after,
.tp-bullets.simplebullets.round .bullet.selected:after {
    display: none;
}
.sub-container {  
    width: 100%;
    margin: 0 auto;
}
.entertain-box {  
    background: #fff;
    box-shadow: 2px 2px 2px #ccc;
    xheight: 512px;
}
#entertain-box {
    background: #d8d6d7;
    padding: 0;
/*    margin-top: 5%;*/
    padding-bottom: 0%;
}
.plan-header h2 {
    font-family: 'Gotham-Black';
    font-size: 18px;
    text-transform: uppercase;
    padding: 5px 0 0 20px;
}
.fhei {
    padding: 0 20px;
    height: 155px;
}
p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 8px 20px;
    margin: 0;
}
.levein {
    padding: 0 0 0 20px;
    margin: 0 0 24px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
}
.content_slider .slider_pagination {
    position: absolute;
    left: 0;
    bottom: 14px;
    width: 100%;
}
.enter_slider .content_slider .slider_pagination {
    bottom: 9px;
}
.tp-bullet {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #fff;
}
.tp-bullet.selected,
.tp-bullet:hover {
    background: #2991d6;
}
.tp-bullets {
    top: 110%!important;
    height: 15px!important;
}
.offers_box h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding: 30px 0 0 0;
    margin: 0;
}
.sales_select {
    float: right;
}
.offer_box {
    background: #d8d6d7;
    padding-bottom: 40px;
}
.offer_box .caroufredsel_wrapper {
    border: 0 none;
}
.offer_box a.button,
a.tp-button,
.offer_box a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}
.offer_box a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}
.content_slider {
    padding: 0;
    position: relative;
}
.offer_box .caroufredsel_wrapper {
    border: 0 none;
}
.offer_box .content_slider a.slider_prev {
    left: -65px;
}
.offer_box .content_slider a.slider_next {
    right: -45px;
}
.offer_box .content_slider ul li {
    margin-right: 10px;
}
.offer_box .content_slider .slider_pagination {
    bottom: -6px;
}
.entertain-box img {
    width: 100%;
}
.entertain-box {
    margin-bottom: 30px;
    padding-bottom: 5px;
}
.offer_box .content_slider ul li {}
.au .parent {
    /* margin: 23% 0 0 0; */
    margin: 28% 0 0 0;
}
.cu .parent {
    margin: -300px 0 0 0;
}
#Content.au {
    background: #d8d7d7;
    min-height: 1522px;
}
.rev_slider_wrapper {
    height: 459px!important;
}
.rev_slider {
    position: relative;
    overflow: visible;
    height: 459px!important;
}
.tp-bullet {
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #fff;
}
.tp-bullet.selected,
.tp-bullet:hover {
    background: #2991d6;
}
.tp-bullets {
    top: 110%!important;
    height: 15px!important;
}
.offers_box h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding-bottom: 4% !important;
    padding: 30px 0 0 0;
    margin: 0;
}
.sales_select {
    float: right;
}
.offer_box {
    background: #d8d6d7;
    padding-bottom: 40px;
}
.offer_box .caroufredsel_wrapper {
    border: 0 none;
}
.offer_box a.button,
a.tp-button,
.offer_box a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}
.offer_box a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}
.content_slider {
    padding: 0;
    position: relative;
}
.offer_box .caroufredsel_wrapper {
    border: 0 none;
}
.offer_box .content_slider a.slider_prev {
    left: -65px;
}
.offer_box .content_slider a.slider_next {
    right: -45px;
}
.offer_box .content_slider ul li {
    margin-right: 10px;
}
.offer_box .content_slider .slider_pagination { 
    bottom: -30px;
}
.offer_box .content_slider ul li {}
.shopping_detail {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(../images/shopping_detail/banner_detail.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
}
.info_detail {
    background-image: url(../images/shopping_detail/bg_infotext.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin: -158px 0 0 0;
    height: 581px;
    width: 670px;
}
.rots {
    margin: 0 0 0 44px;
}
.info_detail .sub-container {
    width: 80%;
    margin: 0 auto;
    padding: 80px 0 0 0;
}
.info_detail p {
    padding: 0 100px 20px 0;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Gotham-Light';
}
.info_detail h2 {
    font-family: 'Gotham-Black';
    color: #146c8f;
    text-transform: uppercase;
    font-size: 30px;
    padding: 20px 0 0 0;
}
.info_detail h4 {
    font-family: 'Gotham-Medium';
    font-size: 18px;
    text-transform: uppercase;
}
.info_detail p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 10px 0;
    margin: 0;
    font-size: 13px;
}
.info_detail .levein {
    padding: 0 0 20px 0;
    margin: 0 0 7px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
    font-size: 14px;
}
.bgshoppingdetail .subcontainer {
    padding: 0 0 0 47px;
}
.opening-hours {
    padding: 30px 0 0 20px;
}
.opening-hours h3 {
    font-family: 'Gotham-Black';
    text-transform: uppercase;
    font-size: 18px;
    color: #030303
}
.opening-hours dd,
.opening-hours dt {
    padding: 0;
    border: 0;
    font-size: 15px;
    padding-bottom: 7px;
}
.opening-hours dd {}
.opening-hours dt {}

/*.opening-hours dd.selected,.opening-hours dt.selected{font-family: 'GothamBold'; }*/
.subcontainer {
    padding: 0 0 0 60px;
}
.shopping_detail {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url (../images/shopping_detail/banner_detail.png);
    background-repeat: no-repeat;
    background- position: center center;
    background-size: cover;
    -webkit-background-size: cover;
    height: 420px;
}
.info_detail {
    background-image: url(../images/shopping_detail/bg_infotext.png);
    background-repeat: no-repeat;
    background-position: left top;
    margin: -45px 0 0 0;
    height: 400px;
    /* margin-bottom: 5%; */
} 
.info_detail .sub-container {
    width: 80%;
    margin: 0 auto;
    padding: 120px 0 0 0;
}
.info_detail p {
    padding: 0 20px 20px 0;
    font-size: 16px;
    line-height: 21px;
    font-family: 'Gotham-Light';
}
.info_detail h2 {
    font-family: 'Gotham-Black';
    color: #146c8f;
    text-transform: uppercase;
    font- size: 30px;
    padding: 20px 0 0 0;
}
.info_detail h4 {
    font-family: 'Gotham-Medium';
    font-size: 18px;
    text-transform: uppercase;
}
.info_detail p.subtitle {
    text-transform: uppercase;
    font-family: 'Gotham-Medium';
    padding: 0 0 10px 0;
    margin: 0;
    font-size: 13px;
}
.info_detail .levein {
    padding: 0 0 20px 0;
    margin: 0 0 7px 0;
    color: #e3763b;
    font-family: 'GothamBold';
    text-transform: uppercase;
    font-size: 14px;
}
.opening-hours {
    padding: 30px 0 0 0;
}
.detailboxws.detailboxws {}
.opening-hours h3 {
    font-family: 'Gotham-Black';
    text-transform: uppercase;
    font- size: 18px;
    color: #030303
}
.opening-hours dd,
.opening-hours dt {
    padding: 0;
    border: 0;
    font-size: 15px;
    padding-bottom: 7px;
}
.opening-hours dd {}
.opening-hours dt {}

/*.opening-hours dd.selected,.opening-hours dt.selected{font-family: 'GothamBold'; }*/
.subcontainer {
    padding: 0 0 0 60px;
}
#hungry_slider .caroufredsel_wrapper {
    margin: 0 auto!important;
    border: 0 none;
}
#hungry_slider .content_slider ul li {
    margin: 0 20px 0 0!important;
}
.content_slider a.slider_next {
    right: -30px;
}
.content_slider a.slider_prev {
    left: -30px;
}
.content_slider a.button,
a.tp-button,
.content_slider a.button .button_icon {
    background: none;
    border: 0 none;
    box-shadow: none;
}
#hungry_slider h1 {
    font-family: 'Gotham-Black';
    font-size: 30px;
    text-transform: uppercase;
    padding: 30px 0 30px 0;
    margin: 0;
}
#hungry_slider {
    background: #d8d7d7;
    padding: 0 0 22px 0;
} 
.image_links h2 {
    padding: 0;
    margin-bottom: 0;
}
.image_links p {
    font-size: 12px;
    line-height: 20px;
    padding: 0px 15px!important;
    color: #fff;
}
#hungry_slider a.button .button_icon i {
    color: rgba(0, 0, 0, .5);
    font-size: 30px;
}
.book_tickets {
    background: #54555a;
}
.book_tickets h1 {
    text-align: right;
    top: 0;
    margin: 0 0 0px 0;
    color: #ffffff;
    text-transform: uppercase;
    right: 0;
    font-family: 'Gotham-Black';
    position: static;
    font-size: 30px;
    line-height: 0;
}
.gallery-banner {
    background: #d8d7d7;
    padding-bottom: 0px;
}
.gallery-banner .bx-wrapper .bx-viewport {
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
    box-shadow: 0 0 5px #ccc;
    border: solid #fff 5px;
    left: -5px;
    background: #fff;
}
.gallery-banner .gallery-one {
    float: right;
    margin: 0;
}
.gallery-banner .bx-wrapper .bx-next {
    right: 10px;
    background: url(../images/controls-right.png) no-repeat 0 0;
}
.gallery-banner .bx-wrapper .bx-prev {
    left: 10px;
    background: url(../images/controls-left.png) no-repeat 0 0;
}
.gallery-banner .bx-wrapper {}
.gallery-banner .bx-wrapper .bx-viewport {
    border: 0 none;
    box-shadow: none;
    background: none;
    box-shadow: none;
}
.gallery-banner .bx-wrapper .bx-caption {
    background: none;
}
.gallery-banner .bx-wrapper .bx-viewport img {
    box-shadow: none;
}
.gallery-banner .bx-pager {
    display: none;
}
.wrap {
    margin: 0 auto;
    width: 80%;
    padding: 100px 0 0 0;
}
.fea_pro_con {
    border: 0;
    background: url(../images/xperia/bg_booktickets.png) no-repeat center center;
    height: 447px!important;
}
.book_tickets {
    background: #54555a;
}
.tickets_content {
    text-align: right;
    s padding: 0 25px 0 0;
}
.fea_pro_con h3 {
    font-family: 'Gotham-Medium';
    padding: 20% 0 0 8%;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
}
.fea_pro_con p {
    color: #fff;
    font-size: 18px;
    font-family: 'Gotham-Light';
    padding: 4% 0 0 8%;
}
.btn_com {
    font-family: 'GothamBold';
    background: #006086;
    height: 41px;
    display: inline-block;
    line-height: 41px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    padding: 0 40px;
    text-transform: uppercase;
}
.multiscreen_img {
    margin: 0 0 0 10px;
}
.caroufredsel_wrapper .bx-wrapper img.featured_img,
.multiscreen_img,
.caroufredsel_wrapper .bx-wrapperWrap img {
    box-shadow: 13px 21px 43px -16px rgba(0, 0, 0, 0.64);
    border: 8px solid #fff;
}
.location_content h2,
.location_content h1 {
    /*font-family: 'Gotham-Black';*/
    text-transform: uppercase;
    color: #000;
}
.location_content h2 {
    font-size: 18px;
}
.location_content h1 {
    font-size: 38px;
}
.location_content p {
    font-size: 18px;
    font-family: 'Gotham-Light';
}
.location_wrap {
    padding-bottom: 30px;
    background: #d8d6d7;
}
#location_map #contactWrapper {
    width: 100% !important;
    margin: 0;
    padding: 0;
}
.hoursmobile {
    display: none;
}
.open-box-right dl,
.open-box-right dd,
.open-box-right dt {
    border: 0 none;
}
.open-hours-box,
.timing-box {
    background: #fff;
    box-shadow: 10px 10px 10px #BBB9BA;
    padding: 10px;
    margin-bottom: 20px;
}
.timing-box {
    text-align: center;
}
.timing-box img.img-responsive {
    margin: 0px auto;
}
dl>dt,
dl>dd {
    padding: 3px 0 !important;
    font-weight: bold;
}
.open-hours-box .inner-hrs {
    float: none;
    margin: 0px auto;
}
.floorplans .plans {
    background-color: #fff;
    padding: 0px;
}
.floorplans .plans .active {
    background: #EA5906 !important;
}
.floorplans .plans .plans-btn {
    float: left;
    padding: 8px 15px;
    background: #006086;
    color: #fff;
    margin: 15px 7px;
    text-transform: uppercase;
    cursor: pointer;
}
.floorplans .plans .plans-btn-zoom {
    margin: 15px 7px;
    float: left;
}
.floorplans .plans-img {
    margin: 100px auto;
    float: none;
}
#jssor_1 {
	/* height: 480px !important */
}
 

@media(min-width:768px) and (max-width:1024px){
	.top-nav ul li:nth-child(3) {
    padding: 0 14px 0 18px;
}

.navbar-nav.main-nav li {
    padding: 29px 28px 0 0;
}
.contact_desktop {
    margin-top: 33% !important;
    background-image: none;
}

}

@media(max-width:980px){
.cu .parent {
    margin: -144px 0 0 0;
}
}