
@font-face{font-family:Book-Antiqua-BI;src:url('../font/ANTQUABI.ttf');}
@font-face{font-family:Book-Antiqua;src:url('../font/ANTQUA.ttf');}
body{padding:0;margin:0;background-image:url('../img/bg.jpg');background-position:center top;background-repeat:no-repeat;background-size:cover;}
.out_map{background-image:url('../img/map-outside.jpg');}
div#preloaded-images {position: absolute;overflow: hidden;left: -9999px; top: -9999px;height: 1px;width: 1px;}
span.right_text{font-family:Book-Antiqua-BI;font-size:1.65em;color:#000;padding:10px 0px 0px 20px;margin:0;font-weight:bold;display:block;font-style:italic;}
a, li{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

.head_sec { padding-left:15px; padding-right:15px; width:100%;}
.top_header {  padding:0; margin:0 auto; width:100%; height:auto;}
.top_header li { display:inline-block; float:left; width:33.25%;}

.top_header li:nth-child(1) { text-align:left;}
.top_header li:nth-child(2) { text-align:center;}
.top_header li:nth-child(3) { text-align:right;}

.explore_btn { display:block; text-align:center; text-decoration:none !important; font-size:1.5em; color:#FFF !important; padding:2%;}

.navbar{border-radius:0 !important;}
.navbar-default{background-color: #052f5e !important;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF;border-radius:none;}
.navbar-default .navbar-nav > li > a{color:#efefef !important;}
.navbar-nav > li:hover,.navbar-nav > li:active{background-color:rgb(0, 17, 71);}
.ak, .ak:hover { display:block; color:#FFF; text-decoration:none; cursor:pointer; font-size: 17px;}
.ak {padding: 20px 5px 0px 5px;}
.main-map{overflow:hidden;}
.Indoor_map,#map_box{position:relative;width:1031px;height:572px;background-repeat:no-repeat;background-size:cover !important;}
/*.in_out_btn{position:absolute;bottom:100px;right:50px;}*/
.bullet{position:absolute;display:block;width:12px;height:12px;cursor:pointer;box-shadow:0px 3px 1px #000;background:#fceabb;background:-moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93));background:-webkit-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);background:-o-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);background:-ms-linear-gradient(top, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);background:linear-gradient(to bottom, #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0);border:solid 1px #CC3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.active_bullet,.bullet:active,.bullet:hover,.bullet:focus,.active_bullet{width:21px;height:21px;border:solid 2px #fff;background:#bfd255;background:-moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d));background:-webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:-ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);background:linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0);}

footer{width:auto;background-color:#00244C;min-height:15px;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF;clear:both;padding:16px 0 0px 0;}
footer p{font-size:14px;color:silver;}
.photo-grid{margin:1em auto;max-width:1106px;text-align:center;}
.photo-grid li{display:inline-block;margin-right:5px;margin-bottom:5px;}
.photo-grid img{display:block;height:auto;max-width:100%;}
.photo-grid figure{height:auto;overflow:hidden;position:relative;width:100%; margin:0; padding:0;}
.photo-grid figcaption{background:rgba(0, 0, 0, 0.49);color:white;display:table;height:185px;width:100%;left:0;opacity:0;position:absolute;right:0;top:0;z-index:100;}
.photo-grid figcaption p{display:table-cell;font-size:1em;position:relative;top:-40px;width:100%;vertical-align:middle;}
.photo-grid li:hover figcaption{opacity:1;}
.photo-grid img{display:block;height:auto;-webkit-transition:all 300ms;-moz-transition:all 300ms;transition:all 300ms;max-width:100%;}
.photo-grid li:hover img{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);transform:scale(1.4);}
.scroll_img{width: 100%;margin:0 auto;background-repeat:no-repeat;background-size:cover;min-height:300px;position:relative;}
.menu_icon{height:auto;min-height:48px;background:#eeeeee;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #fbfbfb 12%, #dcdadb 75%, #dbd9da 97%, #dddbdc 98%, #d1cfd0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(12%,#fbfbfb), color-stop(75%,#dcdadb), color-stop(97%,#dbd9da), color-stop(98%,#dddbdc), color-stop(100%,#d1cfd0));background:-webkit-linear-gradient(top, #fefefe 0%,#fbfbfb 12%,#dcdadb 75%,#dbd9da 97%,#dddbdc 98%,#d1cfd0 100%);background:-o-linear-gradient(top, #fefefe 0%,#fbfbfb 12%,#dcdadb 75%,#dbd9da 97%,#dddbdc 98%,#d1cfd0 100%);background:-ms-linear-gradient(top, #fefefe 0%,#fbfbfb 12%,#dcdadb 75%,#dbd9da 97%,#dddbdc 98%,#d1cfd0 100%);background:linear-gradient(to bottom, #fefefe 0%,#fbfbfb 12%,#dcdadb 75%,#dbd9da 97%,#dddbdc 98%,#d1cfd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#d1cfd0',GradientType=0);}
.icon{width:100%;height:auto;min-height:48px;background-color:black;}
.icon_back{background-color:#030408;height:auto;min-height:30px;position:relative;}
.icon ul{padding-left:0px;margin:0;}
.icon ul li{display:inline;}
.corner{width:24px;height:62px;border-right:34px solid transparent;border-top:48px solid #000;position:absolute;top:0px;right:-33px;}
.zoom_out{background-image:url(../img/zoom.jpg);background-repeat:no-repeat;width:50px;height:60px;position:absolute;top:20px;right:20px;z-index:9999;}
.zoom{background-image: url(../img/zoom.jpg);
  background-repeat: no-repeat;width: 44px;height: 49px;position: absolute;top: 35px;right: 15px;}
.galary{width:100%;margin:0px auto;height:auto;}
.galary ul.photo-grid{width:auto;height:auto;margin:0;padding:0;}
.galary ul.photo-grid li{display:inline-block;float:left;width:100%;height:auto;}
.galary ul.photo-grid li img{width:100%;height:auto;}
.box{width:100%;height:auto;margin:-3px 1px 5px -12px;}
.box img { width:100%;   max-width: 300px;height: 600px;margin-top: 3px;padding-right: 1px;}
.ad-box {padding: 0px !important;  width: 28.7% !important;}
.description-text {clear: both;padding-top: 5px;} 
.gallery-column {  width: 71.3% !important;}
.add-sense {
  width: 160px;
  height: 600px;display: inline-block;background:url('../img/sidebar.jpg') no-repeat;position: absolute;right: 0px;top: 62px;z-index: 9;} 
.navbar-collapse{    padding-left: 90px !important;}
.navbar-nav>li>a{padding-top: 19px !important;padding-bottom: 19px !important;}
.header-left-add, .header-right-add  { width: 234px;height: 60px;clear: both;}
.header-left-add img, .header-right-add  img{width:100%;}
.header-left-add { float: left;}
.modal-content { background-color: transparent !important;box-shadow: none !important;border: none !important;}
.modal-header{ border-bottom: none !important;}
.modal-dialog { width: 470px !important;}
.close { color: #fff !important;opacity: .8 !important; text-shadow: 0 1px 0 #000 !important;margin-top:5px !important;}
.navbar-collapse { padding-left: 40% !important;}
.navbar-nav>li>a { padding-top: 19px !important;padding-bottom: 19px !important;}
.close:hover, .close:focus { opacity:1;}
.modal-dialog .modal-content {    background-color: rgb(0, 0, 0) !important;}
.modal-body{    padding-top: 5px !important;margin-top: 12px !important;} 
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #0A0C3A !important;}
.navbar-collapse.in {border: none !important;box-shadow: none !important;}
.navbar-default .navbar-collapse{border: none !important;box-shadow: none !important;}

.movie_ad {
    width: 236px;
    height: 60px;
    background-color: #565656;
    display: block;
    clear: both;
    margin-left: 95px;
    margin-top: -48px;
}
.yellow-btn {
       background: #F9C12A;
    display: inline-block !important;
    position: absolute !important;
    bottom: 84px;
    right: 35px;
    border: 1px solid;
    border-radius: 5px;
    color: #000;
    
}
.yellow-btn a{    color: #000 !important;
    font-size: 14px !important;
    font-style: normal;    padding: 7px 23px !important;  }

.yellow-btn a i{font-style: normal !important; }

.in_out_btn {
    position: absolute;
    bottom: 128px;
    right: 35px;
}
.yellow-btn ul.dropdown-menu {
    min-width: 180px !important;
    margin: 0px 0 0 !important; 
}
.yellow-btn ul.dropdown-menu li a{  padding: 2px 20px !important;}