html, body{font-size:100%;background:#fff;font-family:'Raleway', sans-serif !important;}
body a{transition:0.5s all ease;-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;}
.text-center{text-align:center}
.inline{display:inline-block;margin:0 15px 0 0;}
h1,h2,h3,h4,h5,h6{margin:0 0 18px;}
p{margin:0;}
ul{margin:0;padding:0;}
label{margin:0;padding:0; display:none;}
body a:hover{text-decoration:none;}
img.img_rert{margin-top:10px;position:relative;}
h1.inne_hd{position:absolute;color:#fff;margin:auto;top:0;bottom:0;right:0;left:0;width:30%;height:1.3em;border:1px solid #fff;text-align:center;font-weight:bold;}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0, 0, 0, 0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#094a69 url(../images/cd-top-arrow.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible{visibility:visible;opacity:1;}
.cd-top.cd-fade-out{opacity:.5;}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1;}
.logo{position:absolute; z-index:100; left:0;top:0;}
.header{background:#951234;}
.navbar{margin-bottom:0;}
.navbar-nav{float:right;}
.navbar-default{background:none;border-color:#951234;}
.navbar-default .navbar-brand{color:#fff;font-size:3em;padding:0.1em 0 1em;}
.navbar-default .navbar-brand:hover{color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#fff;background-color:#bd1843;}
.navbar-default .navbar-nav > li > a{color:#fff;font-size:98%;}
.navbar-nav > li > a{padding-top:25px;padding-bottom:25px;}
#slider3{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0 auto;}
.callbacks_container{position:relative;width:100%;margin:0 auto 0;background:rgba(255, 255, 255, 0.88);border-radius:10px;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;left:0;top:0;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:44%;left:2.8%;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;height:40px;width:40px;background:url(../images/img-sp.png) no-repeat -6px -5px;display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;right:2.8%;background:url(../images/img-sp.png) no-repeat -61px -5px;display:block;}
.rslides{position:relative;list-style:none;overflow:hidden;padding:0;margin:0;width:100%;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;left:0%;top:0;width:100%;}
.rslides li{position:relative;display:block;float:none;}
.callbacks_tabs{list-style:none;position:absolute;top:77%;z-index:999;left:0;padding:0;margin:auto;right:0;bottom:0;width:auto; text-align:center}
.callbacks_tabs li{display:inline-block;margin:0 .1em;}
.col-one { width:98%; height:auto; float:left; padding-left:15px; font-size:14px; color:#666; margin-bottom:5px; }
.image a{ width:205px; height:auto;  float:left; margin-right:10px; border:2px solid #F90;  padding:5px; margin-bottom:10px;}
.image a:hover{ background:#FF9900; border:2px solid #F90;}
.faci {color:#fff; font-size:14px;}
.faci1 {color:#fff; font-size:14px; text-align:center;}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}
}
.callbacks_tabs a{visibility:hidden;}
.callbacks_tabs a:after{content:"\f111";font-size:0;font-family:FontAwesome;visibility:visible;display:block;height:15px;width:15px;display:inline-block;background:#951234;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.callbacks_here a:after{background:#ff8e1f;}
.banner{position:relative;}
.banner-location{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;}
.banner-info{background:url(../images/hotel-exterior.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;}
.banner-info1{background:url(../images/kingbed.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;}
.banner-info2{background:url(../images/doublebed.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;}
.banner-info3{background:url(../images/dining.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:700px;}


.baner-inf{padding:1em;width:auto;background:rgba(0, 0, 0, 0.55);position:absolute;top:48%;right:5%;}
.baner-inf p{font-size:1.3em;color:#FFF;margin:0;line-height:1em;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#fff;}
.banner-bottom-grids{position:absolute;top:-73px;left:0;z-index:9;}
.banner-bottom-grd{padding:1.5em 1.5em 1em 1.5em;background:#fff;min-height:17em;}
.banner-bottom-grd h1{font-size:2.5em;margin:0 0 .3em;color:#fff;text-align:center;}
.banner-bottom-grd h1 img{background:#ac163d;padding:.5em;}
.banner-bottom-grd p{font-size:1.5em;line-height:1.2em;margin:0;color:#fff;text-align:center;margin-bottom:1em;}
.grybnnr p{color:#333;}
.grybnnr h4 img{background:#ccd1d3;padding:.5em;}
p.debitis{color:#000;font-size:80%;line-height:1.8em;padding:0;}
.more a{font-size:13px;padding:8px;background:#bd1843;color:#fff;border-radius:5px;}
.more a:hover{background:#fc0;color:#333;}
.atraction_grd{background:#fff;float:left;margin:40px 0;padding:1em;width:27%;line-height:22px;}
.atraction_grd p{line-height:27px !important;}
.atraction_grd img{margin-bottom:5px;}
.col-sm-4 .h4{color:#bd1843;font-weight:bold;margin-top:25px;}
.trv_video{width:70%;float:right;margin:40px 0;}
.back{background:#951234;}
.back1{background:#E2E4E5;}
.back2{background:#951234;}
.back3{background:#E2E4E5;}
.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#bd1843;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active{color:white;}
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.banner-bottom1{padding:17em 0 5em;line-height:1.5em}
.inner_bottom{padding:3em 0;}
.banner-bottom1 h1{color:#951234;font-size:2.5em;}
.banner-bottom1 h2{color:#951234;font-size:2em;margin:15px 0;}
.banner-bottom1 h3{color:#fff;font-size:1.8em;margin:15px 0 5px 0em;}
.banner-bottom1 h4{color:#951234;font-size:1.5em;margin:15px 0 5px 0em;}
.banner-bottom1 h5{color:#951234;font-size:1em;margin:15px 0;}
.banner-bottom1 h6{color:#951234;font-size:1em;margin:15px 0 5px 0em;}
.inner_bottom p{margin-bottom:10px;}
.inner_bottom ul{width:auto;float:left;}
.inner_bottom ul li{margin-left:20px;}
.hotamini_innr{width:25%;margin-left:3%;float:right;}
.thing_to_do{width:70%;float:left;}
.thing_to_do ul{margin-top:2em;}
.thing_to_do ul li{list-style:none;border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:10px;}
.thing_to_do ul li img{float:left;border-radius:3px;margin-right:1em;}
.box_din{background:#f7f7f7;border-top:2px solid #003d67;margin-bottom:15px;padding:1em;box-shadow:0 0 5px #ccc;}
.inner_ban{background:#ccc;}
.banner-bottom1-grid h4{text-transform:capitalize;color:#bd1843;font-size:1.3em;margin:0 0 .5em;width:80%;line-height:1.3em;}
.banner-bottom1-grid p{color:#000;font-size:14px;margin:0em 0 1.3em;line-height:1.8em;}

.banner-bottom1-grid p a{color:#000;}

.newsletter{background:url(../images/8.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:300px;}
.banner-bottom1-grid:nth-child(2){padding-left:2em !important;}
.banner-bottom1-grid:nth-child(1){padding:0 !important;}
.news{padding:5em 0;}
.news h3{color:#951234;font-size:2.5em;margin:0;text-align:center;}
.customer{background:url(../images/6.jpg) no-repeat 0px -180px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;min-height:590px;padding:4em 0;}
.customer h3{color:#fff;font-size:2.5em;margin:0 0 2em;}
.customer-grid p{padding:2em;background:rgba(255, 255, 255, 0.54);border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;color:#030303;font-size:14px;line-height:1.8em;position:relative;}
.customer-grid p img{width:100%;height:15em;}
.customer-grid p:before{background:url(../images/2.png) no-repeat 0px 0px;display:block;content:'';position:absolute;top:100%;left:40%;width:45px;height:55px;}
.customer-grid h4{font-size:1.5em;color:#fff;margin:3em 0 0;text-align:center;}
.customer-grid h4 span{}
.customer-grid{margin:0 1em 0 0;}
.flex-slider{background:#222227;padding:70px 0 165px 0;}
.opportunity{background:#28282e;margin:0px 20px;padding:80px 0;position:relative;}
#flexiselDemo1{display:none;}
.nbs-flexisel-container{position:relative;max-width:100%;}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}
.nbs-flexisel-inner{overflow:hidden;margin:0px auto;height:23.2em;}
.nbs-flexisel-item{float:left;margin:0;padding:0px;cursor:pointer;position:relative;line-height:0px;padding-bottom:15px;}
.resr_form{position:absolute;top:-500px;background:rgba(32, 33, 33, 0.87);left:0;height:22em;padding:20px;width:20em; color:#FFFFFF;}
.resr_form_inner{background:rgba(0, 76, 129, 0.87);padding:20px;width:100%;}
.resr_form h2,.resr_form_inner h2{color:#fff;text-align:center;}
.resr_form input, .resr_form select,.resr_form_inner input,.resr_form_inner select{width:100%;margin-bottom:10px;background:#951234;border:0;color:#fff;height:35px; padding-left:10px; font-weight:550;}
.resr_form button, .resr_form_inner button{background:#ff8e1f;height:35px;width:100%;border:0;color:#fff;}
.but{padding:8px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ff8e1f;color:#fff;text-transform:uppercase}
.but:active:focus,.but:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.but:focus,.but:hover{background:#bd1843;color:#fff;}
.but:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.nbs-flexisel-item > img{cursor:pointer;position:relative;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width:60px;height:115px;position:absolute;cursor:pointer;z-index:100;}
.nbs-flexisel-nav-left{left:-4%;top:15% !important;}
.nbs-flexisel-nav-right{right:-4%;top:15% !important;}
.footer{background:#951234;padding:50px 0;}
.footer-grid{float:left;width:23%;margin-right:2%;}
.footer-grid h3{font-size:1.4em;color:#fff;text-transform:capitalize;margin-bottom:20px; line-height: 30px;}
.footer-grid h4{color:rgba(148, 145, 145, 0.98);margin-bottom:5px;}
.footer-grid p{font-size:14px;color:#FFF;line-height:1.8em;}
.footer-grid ul li{list-style-type:none;}
.footer-grid ul li a{display:block;padding:10px 0px;border-bottom:1px solid rgba(201, 201, 201, 0.05);font-size:14px;color:#FFF;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}
.footer-grid ul li a:hover{color:#fdad01;}
.social{margin:0;padding:0;}
.social em{font-size:22px;width:40px;transition:all ease 0.3s;-moz-transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-o-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.social em.fa-facebook{color:#1c62aa;}
.social em.fa-pinterest{color:#f82828;}
.social em.fa-youtube{color:#f82828;}
.social em.fa-android{color:#97c024;}
.social em.fa-apple{color:#6d6e71;}
.social em.fa-tripadvisor{color:#579541;}
.copy-right{text-align:center;padding:1em;background:#000;}
.copy-right p{font-size:14px;color:rgba(148, 145, 145, 0.84);}
.copy-right p a{color:#fff;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}
.copy-right p a:hover{color:#FFF;text-decoration:underline;}
.container .head-text-3 { color:#333; font-size:21px; margin: 2% 0 1% 0; }

.col-md-6 li { margin: 0 0 0 3%; font-size:14px;}
.c5{width:60%;display:inline;padding:1%;margin:0 2% 0 0;border:1px solid #999}
input[type=submit] .c6{width:30%; display:inline}input[type=text] .palace-button, input[type=submit], input#searchsubmit {
	background-color: #951234;	border-color: #000;	padding:10px; border:1px solid #000; color:#fff;}
@media (max-width:1440px){
.banner-bottom-grids{left:8%;}
}
@media (max-width:1366px){.customer{background:url(../images/6.jpg) no-repeat 0px 0px;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;}
.banner-bottom-grids{left:0%;width:100%;position:absolute;top:-73px;}
}
@media (max-width:1280px){
.banner-info,.banner-info1,.banner-info2,.banner-info3{min-height:600px;}
.banner-bottom-grids{top:80%;}
.banner-bottom1{padding:21em 0 5em;}
}
@media (max-width:1024px){.news h3{font-size:2.2em;}
.banner-bottom1-grid h4{font-size:1.1em;width:100%;}
.banner-bottom1-grid p{margin:1em 0 2em;width:90%;}
.newsletter{min-height:270px;}
.news{padding:4em 0;}
.customer-grid h4{font-size:1.4em;}
.customer-grid p{padding:1em;}
.customer h3{margin:0 0 1em;}
.customer{min-height:520px;}
}
@media (max-width:768px){.banner-bottom-grid{float:left;width:25%;}
.banner-bottom-grd{padding:1em;}
.banner-bottom-grd p{font-size:1.3em;}
.banner-bottom-grd h1{font-size:2em;}
p.debitis{margin:1em 0 2em;}
.news h3, .customer h3{font-size:2em;}
.banner-bottom1-grid:nth-child(1){margin-bottom:2em;}
.banner-bottom1{padding:20em 0 4em;}
.newsletter{min-height:230px;}
.news{padding:4em 0 3em !important;}
.customer{padding:3em 0;min-height:435px;}
.customer-grid p{font-size:13px;}
.customer-grid h4{font-size:1.1em;}
.footer-grid{float:left;width:25%;margin-right:0%;}
iframe {width:100%; height:auto;}
}
@media (max-width:767px){.header{padding:1em 0;}
.navbar-default .navbar-brand{font-size:2.5em;padding:0.1em 0 1em 1em;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#951234;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.navbar-toggle{margin-top:13px;}
.navbar-nav{float:none;text-align:center;background-color:#fff;}
.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}
.navbar-default .navbar-collapse{border-color:#951234;}
}
@media (max-width:640px){
.banner-info, .banner-info1, .banner-info2, .banner-info3, .banner-attraction, .banner-guest, .banner-dining, .banner-contact, .banner-faq, .banner-info4, .banner-location {min-height:460px;}
.banner-bottom-grd h1{margin:0 0 0.5em;}
.banner-bottom-grd p{font-size:1em;}
.news h3, .customer h3{font-size:1.8em;}
.banner-bottom1{padding:20em 0 3em;}
.news{padding:3em 0 2em !important;}
.footer-grid h3{font-size:1.2em;}
.footer{padding:30px 0;}
.newsletter{min-height:200px;}
.news{padding:3em 0;}
.navbar-default .navbar-nav > li > a{font-size:14px;}
.banner-location { width:100%; height:auto;}
iframe {width:100%; height:auto;}
}
@media (max-width:480px){.navbar-default .navbar-brand{padding:0.1em 0 1em 0.7em;}
.baner-inf p{font-size:1.2em;}
.banner-bottom-grids{top:100%;}
.banner-bottom-grid{float:none;width:100%;margin-bottom:2em;}
.banner-bottom1{padding:62em 0 3em;}
.banner-bottom-grd h1{margin:0;}
.banner-bottom-grd p{margin:0.6em 0 0;}
..banner-info, .banner-info1, .banner-info2, .banner-info3, .banner-attraction, .banner-guest, .banner-dining, .banner-contact, .banner-faq, .banner-info4, .banner-location  {min-height:300px;}
.news h3, .customer h3{font-size:1.5em;}
.footer-grid{width:100%;float:none;margin-bottom:1em;}
.footer-grid:nth-child(2){margin:0 0 1em;}
.footer-grid ul li a{padding:5px 0px;}
.footer-grid h3{font-size:1em;}
.footer{padding:15px 0;}
.footer-grid ul li a{font-size:13px;}.news{padding:2em 0;}
.navbar-nav > li > a{padding-top:8px;padding-bottom:8px;}
.navbar-default .navbar-nav > li > a{font-size:13px;}
h1, h2, h3, h4, h5, h6{margin:0 0 5px;}
.customer{min-height:335px;}
.banner-location { width:100%; height:auto;}
iframe {width:100%; height:auto;}
}
@media (max-width:360px){.navbar-default .navbar-brand{font-size:2em;}
.header{padding:.5em 0;}
.navbar-default .navbar-brand{padding:0.1em 0 1em 0.4em;}
.navbar-toggle{margin:9px 0 0;}
.baner-inf p{font-size:1em;}
.baner-inf{padding:1em;}
.banner-info, .banner-info1, .banner-info2, .banner-info3, .banner-attraction, .banner-guest, .banner-dining, .banner-contact, .banner-faq, .banner-info4, .banner-location {min-height:195px;}
.banner-bottom-grid,.banner-bottom1-grid,{padding:0 !important;}
.banner-bottom-grd h1{font-size:1.5em;}
.banner-bottom-grd p{margin:0.3em 0 0;}
p.debitis,.footer-grid p,.copy-right p{font-size:13px;}
.news h3, .customer h3{font-size:1.3em;}
.banner-bottom1{padding:55em 0 2em;}
.banner-bottom1-grid p{margin:0em 0 2em;width:100%;font-size:13px;}
.banner-bottom1-grid:nth-child(1){margin-bottom:1em;}
.banner-bottom1-grid h4{font-size:1em;}
.news{padding:2em 0 1em !important;}
.customer-grid h4{font-size:1em;margin:4em 0 0;}
.customer{padding:2em 0;}
.footer-grid{width:100%;float:none;margin-bottom:1em;}
.footer-grid:nth-child(2){margin:0 0 1em;}
.footer-grid ul li a{padding:5px 0px;}
.footer-grid h3{font-size:1em;}
.footer{padding:15px 0;}
.footer-grid ul li a{font-size:13px;}
.banner-bottom1-grid:nth-child(2){padding-left:0em !important;}
.banner-location { width:100%; height:auto;}
iframe {width:100%; height:auto;}
}
@media only screen and (min-width:768px) and (max-width:1024px){.navbar-nav{float:right;width:70%;}
.navbar-nav > li > a{padding-top:14px;padding-bottom:12px;}
.nav > li > a{position:relative;display:block;padding:10px 15px;}
.navbar-brand > img{display:block;margin-top:10px;}
.resr_form{position:absolute;top:-320px;background:rgba(0, 0, 0, 0.6);right:13px;height:22em;padding:20px;width:20em;}
p.debitis{margin:0em 0 0em;font-size:12px;}
.banner-bottom1{padding:13em 0 4em;}
.banner-bottom1-grid img{float:left;margin-right:10px;}
h1.inne_hd{position:absolute;color:#fff;margin:auto;top:0;bottom:0;right:0;left:0;width:57%;height:1.3em;border:1px solid #fff;text-align:center;font-weight:bold;font-size:1em;}
.inner_bottom{padding:2em 0 !important;}
.banner-bottom1 h2{margin:5px 0 13px 0em;font-size:1.3em;}
.hotamini_innr{width:30%;margin-left:10px;float:right;}
.thing_to_do{width:68%;float:left;}
.jplist .list .img{border-radius:3px;font-size:0;line-height:0;padding:15px 0;margin-bottom:10px;float:left;width:auto;}
.callbacks_tabs{list-style:none;position:absolute;top:68%; display:none;}
.banner-info, .banner-info1, .banner-info2, .banner-info3, .banner-attraction, .banner-guest, .banner-dining, .banner-contact, .banner-faq, .banner-info4, .banner-location {min-height:195px;}
h1 {
    font-size:20px; text-align:center;
}
}
@media only screen and (min-width:1024px) and (max-width:1025px){.nav > li > a{position:relative;display:block;padding:15px 9px;}
.navbar-brand > img{display:block;margin-top:2px;}
.callbacks_tabs{top:68%;}
.resr_form{top:0px;}

}
@media only screen and (min-width:480px) and (max-width:766px){.resr_form{top:0;position:static;height:13em;}
.navbar-brand > img{display:block;width:76% !important;}
.banner-bottom-grids{display:none;}
.mobilecost{margin-top:0px;display:block;}.banner-bottom-grid{float:left;width:48.2%;margin:1em 0 0em 0em;padding:0;}
.banner-bottom-grd{padding:1.5em 1.5em 0em 1.5em;min-height:16.3em;}
.atraction_grd{float:none;margin:40px 0;padding:1em;width:100%;line-height:22px;}
.trv_video{width:100%;float:none;margin:20px 0;}
.trv_video iframe{height:250px;}
p.debitis{line-height:18px;}
.navbar-nav{float:none;text-align:center;background-color:#bd1843;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#333;background-color:#fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#333;background-color:#fff;}
.banner-bottom-grids{top:0;position:static;}
.resr_form{width:100%;}
.resr_form input, .resr_form_inner input{width:46.5%;margin-bottom:10px;background:#0053a1;border:0;color:#fff;height:35px;float:left;margin-right:14px;}
.resr_form select, .resr_form_inner select{width:31.5%;}
.resr_form button, .resr_form_inner button{background:#ff8e1f;height:35px;width:96.2%;border:0;color:#fff;}
.grybnnr{margin-left:1em;}
.banner-bottom1{padding:2em 0 3em;}
.banner-bottom1-grid img{width:50%;float:left;text-align:left;padding-right:10px;}
h1.inne_hd{position:absolute;color:#fff;margin:auto;top:0;bottom:0;right:0;left:0;width:57%;height:1.3em;border:1px solid #fff;text-align:center;font-weight:bold;font-size:1.2em;}
.hotamini_innr{width:100%;margin-left:0;float:none;}
.thing_to_do{width:100%;float:left;}
.jplist .list .list-item{margin-top:15px;width:100%;border-bottom:1px dotted #ccc;padding-bottom:10px;text-align:center;}
.footer-grid{float:left;width:50%;margin-right:0%;}
.callbacks_tabs{top:60%;}
}
@media only screen and (min-width:320px) and (max-width:479px){.resr_form{top:0;position:static;width:100%;}
.navbar-brand > img{display:block;width:76% !important;}
.thing_to_do{width:100%;float:none;}
.jplist .list .list-item{margin-top:15px;width:100%;border-bottom:1px dotted #ccc;padding-bottom:10px;text-align:center;}
.banner-bottom-grids{display:none;}
.mobilecost{margin-top:0px;display:block;}.banner-bottom-grid{float:left;width:45%;margin:1em 0 0em 3%;padding:0;}
.banner-bottom-grd{padding:1.5em 1.5em 1em 1.5em;min-height:14.3em;}
.banner-bottom-grd h1 img{padding:.3em;}
.atraction_grd{float:none;margin:40px 0;padding:1em;width:100%;line-height:22px;}
.trv_video{width:100%;float:none;margin:20px 0;}
.trv_video iframe{height:250px;}
p.debitis{line-height:18px;}
.navbar-nav{float:none;text-align:center;background-color:#bd1843;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#333;background-color:#fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#333;background-color:#fff;}
h1.inne_hd{position:absolute;color:#fff;margin:auto;top:0;bottom:0;right:0;left:0;width:87%;height:1.3em;border:1px solid #fff;text-align:center;font-weight:bold;font-size:1.2em;}
.inner_bottom{padding:2em 0 !important;}
.banner-bottom1 h2{font-size:1.3em;margin:5px 0 13px 0em;}
.hotamini_innr{width:100%;margin-left:0;float:none;}
.c5{width:50%;display:inline;margin: 0 -1% 0 0px;border:1px solid #999}
input[type=submit] .c6{width:100%; display:inline}input[type=text] .palace-button, input[type=submit], input#searchsubmit {
	background-color: #951234;	border-color: #000;	padding:10px; border:1px solid #000; color:#fff;}
.callbacks_tabs{top:60%;}

}
@media only screen and (min-width:800px) and (max-width:990px){.banner-bottom-grid{width:25%;float:left;}
.atraction_grd{background:#fff;float:left;margin:40px 0;padding:1em;width:36%;line-height:22px;}
.trv_video{width:62%;float:right;margin:40px 0;}
}
.parallax .counters .timer{
	color:#ffffff;
}
.parallax{
	background-attachment: fixed!important;
	background-position:center center;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	background-repeat:no-repeat;
	background-color:#f8f8f8;
}
.touch .parallax, .page-header.parallax{
	background-attachment:scroll!important;}
	.parallax .counters .timer{
	color:#ffffff;
}
.overlay-transparent{
	background:rgba(0,0,0,.1);
}
.padding-tb75{	padding-top: 10px;}
.padding-tb75{
	padding-top:75px;
	padding-bottom:75px;
}
.listing-block.latest-reviews{
	padding:25px;
	background:#f9f9f9;
	border-radius:3px;
}
.recent-vehicles .action-icons{
	margin-right:22px;
}
.linking_box{ width:48.3%; margin-bottom:20px;}
.col_box_yll{ margin-right:0 !important;}

.sidebar{ width:35%}
.sidebar .linking_box{ float:right; clear:none; width:100%;}
.col_box_yll{ background:#333;}
.overlay-transparent{
	background:rgba(0,0,0,.1);
}
.linking_box{  width:270px; height:251px; background:#bd1843; float:left; margin-right:20px; color:#fff; padding:20px; font-family: 'latobold';}
.frame_video{ background:#ccc; height:251px; width:490px; float:right;}
.frame_video iframe{ width:100%; height:100%; margin:auto;}
.col_box_yll{ background:#333;}
.linking_box h3{ font-size:24px; font-style:italic; font-family: 'Roboto', sans-serif;}
.linking_box ul{ margin:0; padding:0;}
/*background:url(../images/link_rt.png) no-repeat 0 8px;*/
.linking_box ul li{  font-size:16px; line-height:30px; list-style:inside; padding-left:29px; color:#fff; font-family: 'Roboto', sans-serif; font-weight:normal;}
ul.left_ul{ float:left; width:45%;}
.attraction_innr{ float:left; width:700px;}
.attraction_innr h3{ margin: 0 0 0; padding:0;}
.linking_box ul li a{ color:#fff;}
.linking_box ul li a:hover{ color:#ccc;}
.overlay-white{
	background:rgba(255,255,255,.9);
}
.container { width:86%; height:auto; margin:auto;}
.make-slider{
	padding:0px 0 40px 0;
}
h2.phot_gell{font-family: 'helvetica_neueMdCn';; text-align:center; font-size:3em; text-transform:uppercase; font-weight:bold;}
a.browse_gallery{ border:2px solid #000; padding:10px 30px; font-size:15px; font-family: 'latobold'; color:#000;}
a:hover.browse_gallery{border:2px solid #000; background:#b1201d; color:#fff;}
a:hover,
a:active,
a:focus{
	outline: 0;
	text-decoration:none;
	color:#fc5401fc5401;
}
.video { width:100%; height:auto; margin:auto; padding:1.54%; background:#f9f8dc;}


.panel {
    margin-bottom: 2px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 41dow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.panel-body {
    padding: 155

.panel-heading {
    padding: 0px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-heading>.dropdown .dropdown-toggle {
    color: inherit
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}
#myBtn {
  display: none; /* Hidden by default */
  position:fixed; /* Fixed/sticky position */
  bottom: 20px; /* Place the button at the bottom of the page */
  right: 30px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: red; /* Set a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  border-radius: 10px; /* Rounded corners */
  font-size: 18px; /* Increase font size */
}
#myBtn:hover {
  background-color: #555; /* Add a dark-grey background on hover */
}
.cc_dialog.simple {
left: 0 !important;
top: auto;
bottom: 0;
right: auto !important;
max-width: 87% !important;
position: fixed;
}
.acc {font-size:16px; font-weight:bold; color:#333;}
.acc a{font-size:16px; font-weight:bold; color:#0066CC;}