@charset "utf-8";


/* Smartphones (portrait and landscape) ----------- */
@media all 
and (min-device-width : 320px) 
and (max-device-width : 667px)
and (orientation : portrait)
 {
.top_header li { width:100%; float:none; text-align:center !important;}

.container { width:90% !important; padding:0 !important; margin:0 auto;}
.corner { display:none;}
.navbar-collapse { padding-left: 0 !important;}
.galary ul.photo-grid li { width: 135px !important; margin-left: 3px;}
span.right_text { font-size:1em; padding:5px !important;}
.scroll_img { height:150px !important; min-height:auto !important;}
.zoom { width:25px; background-size:cover; height:25px;}
.box { margin:0 !important;}
.ad-box {padding-left: 15px !important;  padding-right: 15px !important;  padding-bottom: 15px !important;width: 100% !important;}
.gallery-column {width: 100% !important;}
.add-sense{display:none;}
.navbar-toggle{margin-right: 0px !important;}
.navbar-nav > li {border-right: solid 2px transparent !important;}
.ak, .ak:hover{font-size: 13px !important;}
}

@media all 
and (min-device-width : 320px) 
and (max-device-width : 667px)
and (orientation : landscape)
 {
	
.explore_btn { font-size:1em;}
.navbar-collapse { padding-left: 0 !important;}
.container { width:90% !important; padding:0 !important; margin:0 auto;}
.corner { display:none;}
.galary ul.photo-grid li { width:210px !important;}
span.right_text { font-size:1.1em; padding:5px !important;}
.scroll_img { height:180px !important; min-height:auto !important}
.zoom { width:25px; background-size:cover; height:25px;}
.box { margin:0 !important;}
.ad-box {padding-left: 15px !important;width: 100% !important;}
.gallery-column {width: 100% !important;}
.add-sense{display:none;}
}

/* Smartphones (landscape) ----------- */
@media all
and (min-width : 321px) {
.container { width:90% !important; padding:0 !important; margin:0 auto;}

}

/* Smartphones (portrait) ----------- */
@media all 
and (max-width : 320px) {
/* Styles */

}

@media all 
and (min-device-width : 600px) 
and (max-device-width : 962px)
and (orientation : portrait)
 {

.galary ul.photo-grid li {width: 127px !important;}
.description-text{float: left;width: 43%;}
.out_map{width: 100% !important;
    height: 300px !important;}
 .in_out_btn{    bottom: 0px;
    right: 20px;}   
a#bullet_13 {
    top: 34% !important;
    right: 13% !important;
}
a#bullet_14 {
    bottom: 50% !important;
    right: 5% !important;
}
a#bullet_1 {
    bottom: 31% !important;
    left: 0.8% !important;
}
a#bullet_2 {
    top: 40% !important;
    left: 11% !important;
}
a#bullet_12 {
        top: 21% !important;
    right: 38% !important;
}
a#bullet_5 {
    bottom: 41% !important;
    right: 25% !important;
}
a#bullet_6 {
        top: 41% !important;
    right: 29% !important;
}
a#bullet_9 {
    top: 21% !important;
    right: 29% !important;
}
a#bullet_7 {
    top: 36% !important;
    right: 31% !important;
}
a#bullet_8 {
    top: 23% !important;
    right: 20.2% !important;
}
a#bullet_11 {
    top: 23% !important;
    right: 35% !important;
}
a#bullet_10 {
    top: 25% !important;
    right: 33% !important;
}
a#bullet_4 {
    bottom: 45% !important;
    left: 37% !important;
}
a#bullet_3 {
    top: 43.5% !important;
    left: 35% !important;}
a#bullet_20 {bottom: 37% !important;left: 7.5% !important;}
a#bullet_15 {top: 40% !important;right: 29.5% !important;}
a#bullet_17 {
       top: 32% !important;
    right: 26% !important;
}
a#bullet_18 {
        top: 35% !important;
    right: 24% !important;
}
a#bullet_16 {
      top: 40% !important;
    right: 24% !important;
}
a#bullet_19 {
    top: 32.5% !important;
    right: 21% !important;
}
.bullet{    width: 10px;
    height: 10px;}
 }

 @media all 
and (min-device-width : 600px) 
and (max-device-width : 962px)
and (orientation : landscape)
 {

.photo-grid li {max-width: 155px !important;}
.navbar-collapse {padding-left: 25px !important;}
 }



/* iPads (portrait and landscape) ----------- */


/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	.nav,
	.navbar-collapse { padding-left:40% !important;}
/* Styles */.photo-grid li { max-width:165px !important;}
.ak {display: block;width: 100%;height: 170px;}
.corner { display:none;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}
.scroll_img { height: auto !important;min-height: 267px !important;}
.zoom { width:25px; background-size:cover; height:25px;}
.Indoor_map, #map_box{  width: 100%;height: 516px;  background-size: 100% !important;}
.in_out_btn {bottom: 82px;right: 42px;}
a#bullet_1 {bottom: 169px !important;left: 12px !important;}
a#bullet_2 {top: 211px !important;left: 108px !important;}
a#bullet_20 {bottom: 198px !important;left: 71px !important;}
a#bullet_3 {top: 214px !important;left: 338px !important;}
a#bullet_4 {bottom: 246px !important;left: 357px !important;}
a#bullet_5 {bottom: 221px !important;right: 228px !important;}
a#bullet_14 {bottom: 264px !important;right: 46px !important;}
a#bullet_13 {top: 174px !important;right: 128px !important;}
a#bullet_8 {top: 127px !important;right: 181px !important;}
a#bullet_9 {top: 114px !important;right: 271px !important;}
a#bullet_10 {top: 126px !important;right: 299px !important;}
a#bullet_11 {top: 112px !important;right: 332px !important;}
a#bullet_12 {top: 100px !important;right: 351px !important;}
a#bullet_7 {top: 192px !important;right: 287px !important;}
a#bullet_6 {top: 215px !important; right: 271px !important;}
a#bullet_19 {top: 185px !important;right: 179px !important;}
a#bullet_17 {top: 174px !important;right: 243px !important;}
a#bullet_18 {top: 182px !important;right: 223px !important;}
a#bullet_16 {top: 203px !important;right: 232px !important;}
a#bullet_15 {top: 178px !important;right: 270px !important;}
.gallery-column {width: 68.2% !important;}
.ad-box {width: 25% !important;}
.add-sense{display:none;}
.header-right-add {margin-left: -25px;}
.navbar-collapse {padding-left: 65px !important;}
.galary ul.photo-grid li {
    width: 24.19% !important;
}
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
.ak {display: block;width: 100%;height: 170px;}
.corner { display:none;} 
.galary ul.photo-grid li { width:167.8px !important;}
.scroll_img {   height: auto !important;min-height: 200px !important;}
.zoom { width:25px; background-size:cover; height:25px;}
.Indoor_map, #map_box{background-size: 100% !important;width: 100%; height: 387px !important;}
.in_out_btn{  bottom: 35px;right: 40px;}
a#bullet_1 {bottom: 124px !important;left: 8px !important;}  
a#bullet_2 {top: 154px !important;left: 80px !important;}
a#bullet_3 {top: 160px !important;left: 253px !important;}
a#bullet_14 {bottom: 198px !important;right: 30px !important;}
a#bullet_4 {bottom: 182px !important;left: 265px !important;}
a#bullet_5 {bottom: 166px !important;right: 171px !important;}
a#bullet_13 {top: 130px !important;right: 92px !important;}
a#bullet_6 {top: 159px !important;right: 203px !important;}
a#bullet_8 {    top: 95px !important;right: 138px !important;}
a#bullet_7 {top: 142px !important;right: 215px !important;}
a#bullet_12 {top: 76px !important;right: 263px !important;}
a#bullet_11 {    top: 84px !important;right: 249px !important;}
a#bullet_10 {top: 90px !important;right: 222px !important;}
a#bullet_9 {top: 86px !important;right: 199px !important;}
a#bullet_17 {top: 128px !important;right: 182px !important;}
a#bullet_15 {    top: 128px !important;right: 201px !important;}
a#bullet_18 {    top: 137px !important;right: 167px !important;}
a#bullet_16 {    top: 154px !important;right: 178px !important;}
a#bullet_19 {    top: 134px !important;right: 135px !important;}
a#bullet_20 {bottom: 148px !important;left: 51px !important;}  
.box img{  margin-left: 9px;}
.ad-box {padding-left: 15px !important;   width: 100% !important; } 
.gallery-column{  width: 100% !important;}
.add-sense{display:none;}
.description-text{width: 54.5%;float: left;padding-right: 10px;text-align: justify;}
.header-right-add{float: right;position: absolute;right: 0px;top: -60px;}
.nav>li>a{padding: 19px 6px !important;}
.header-left-add {float: left;margin-left: -12px;    margin-top: 1px;}
.box{    margin: 0px 1px 5px -12px !important;}
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
	.container { width:1034px !important; margin:0 auto; padding-left:10px; padding-right:10px;}
.galary ul.photo-grid li { width: 177px !important;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}
.ak {display: block;width: 100%;height: 175px;}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
.container { width:1031px;}
/* Styles */
}

@media only screen 
and (min-width : 1450px) {
.add-sense{  right: 4.5%;}
}

@media only screen 
and (min-width : 1600px) {
.add-sense{   right: 7.2%;top: 65px;}
}

@media only screen 
and (min-width : 1680px) {
.add-sense{   right: 12.2%;top: 64px;}
}

@media only screen 
and (min-width : 1900px) {
.add-sense{  right: 16.4%;}
}

@media only screen 
and (min-width : 2560px) {
.add-sense{  right: 23.3%;}
}

@media only screen 
and (min-width : 2690px) {
.add-sense{      right: 24.7%;}
}

@media only screen 
and (min-width : 2800px) {
.add-sense{         right: 33.3%;
    top: 67px;}
}

@media only screen 
and (max-width : 1300px) {
.add-sense{ display: none;}
}




 @media all 
and (min-device-width : 800px) 
and (max-device-width : 1128px)
and (orientation : portrait)
 {
.galary ul.photo-grid li {width: 175px !important;}
.description-text{width: 56%;}
}
@media all 
and (min-device-width : 800px) 
and (max-device-width : 1128px)
and (orientation : landscape)
 {
 	.galary ul.photo-grid li{    width: 24.3%;}
 }

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
