﻿@charset "utf-8";
/*font-family: 'Montserrat', sans-serif;*/

@font-face {
    font-family: 'MinionProMediumItalic';
    src: url('../../Content/fonts/MinionProMediumItalic.eot');
    src: url('../../Content/fonts/MinionProMediumItalic.eot') format('embedded-opentype'),
         url('../../Content/fonts/MinionProMediumItalic.woff2') format('woff2'),
         url('../../Content/fonts/MinionProMediumItalic.woff') format('woff'),
         url('../../Content/fonts/MinionProMediumItalic.ttf') format('truetype'),
         url('../../Content/fonts/MinionProMediumItalic.svg#MinionProMediumItalic') format('svg');
}
@font-face {
    font-family: 'MinionProSemibold';
    src: url('../../Content/fonts/MinionProSemibold_2.eot');
    src: url('../../Content/fonts/MinionProSemibold_2.eot') format('embedded-opentype'),
         url('../../Content/fonts/MinionProSemibold_2.woff2') format('woff2'),
         url('../../Content/fonts/MinionProSemibold_2.woff') format('woff'),
         url('../../Content/fonts/MinionProSemibold_2.ttf') format('truetype'),
         url('../../Content/fonts/MinionProSemibold_2.svg#MinionProSemibold_2') format('svg');
}

@font-face {
    font-family: 'MinionProSemiboldItalic';
    src: url('../../Content/fonts/MinionProSemiboldIt_2.eot');
    src: url('../../Content/fonts/MinionProSemiboldIt_2.eot') format('embedded-opentype'),
         url('../../Content/fonts/MinionProSemiboldIt_2.woff2') format('woff2'),
         url('../../Content/fonts/MinionProSemiboldIt_2.woff') format('woff'),
         url('../../Content/fonts/MinionProSemiboldIt_2.ttf') format('truetype'),
         url('../../Content/fonts/MinionProSemiboldIt_2.svg#MinionProSemiboldIt_2') format('svg');
}
@font-face {
    font-family: 'MyriadProSemibold';
    src: url('../../Content/fonts/MyriadProSemibold_4.eot');
    src: url('../../Content/fonts/MyriadProSemibold_4.eot') format('embedded-opentype'),
         url('../../Content/fonts/MyriadProSemibold_4.woff2') format('woff2'),
         url('../../Content/fonts/MyriadProSemibold_4.woff') format('woff'),
         url('../../Content/fonts/MyriadProSemibold_4.ttf') format('truetype'),
         url('../../Content/fonts/MyriadProSemibold_4.svg#MyriadProSemibold_4') format('svg');
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../../Content/fonts/MyriadProRegular_4.eot');
    src: url('../../Content/fonts/MyriadProRegular_4.eot') format('embedded-opentype'),
         url('../../Content/fonts/MyriadProRegular_4.woff2') format('woff2'),
         url('../../Content/fonts/MyriadProRegular_4.woff') format('woff'),
         url('../../Content/fonts/MyriadProRegular_4.ttf') format('truetype'),
         url('../../Content/fonts/MyriadProRegular_4.svg#MyriadProRegular_4') format('svg');
}
:focus{outline:none !important;}
a {text-decoration:none; cursor:pointer; color:#a68a6e; font-weight:bold;}
a:focus {text-decoration:none;}
a:hover {transition:color 0.5s ease-out 0s;}
a:hover, a:focus {color: #000; text-decoration:none;}
a.inverse{color:#fff;}
a.inverse:hover {transition:color 0.5s ease-out 0s;}
a.inverse:hover, a.inverse:focus {color: #646161; text-decoration:none;}
p a{color:#000;}
p a:hover{color:#a47d5e;}
h1{font-family: 'MinionProMediumItalic';color:#56534c;font-size:3.25rem;text-align:center; text-transform:uppercase;}
.h1heading{font-family: 'MinionProMediumItalic';color:#56534c;font-size:2.7rem;text-align:center; text-transform:uppercase;}


h2, h3, h4{font-family: 'MinionProSemiboldItalic';color:#000;font-size:2.25rem;text-align:center;}
button{outline:none !important;}
.btn-primary.focus, .btn-primary:focus{box-shadow:none;}
body {font-family: 'MyriadProRegular', sans-serif;padding:0px; margin:0px;color:#666666;line-height:160%;}

.btn{background-color: #a68a6e;   color:#fff; font-size:1rem;text-transform:uppercase; padding: 0.81rem 3.2rem;border-radius:0;cursor:pointer;border:1px solid #fff;}

 .btn.viewbtn1-primary  {letter-spacing: 6px;}

.viewbtn1-primary:hover{background:#fff; color:#000;}

.btn-primary {background-color: #a68a6e;border: 2px solid #fff;color: #fff;letter-spacing: 6px;text-transform: uppercase;}
.btn-primary:hover{background-color:#fff;border:2px solid #fff;color:#000;}
.btn-secondary{border:1px solid #fff;font-size:1.25rem;}
.btn-secondary:hover{background-color:#000;border:1px solid #fff;color:#fff;}
.btn-three{border:1px solid #56534c;font-size:1rem; background-color:#fff; color:#a47d5e;}
.btn-three:hover{ background-color:#a47d5e; color:#fff;}
.btn-four{ background-color:rgba(0,0,0,0.3) !important;border:1px solid #fff;color:#fff;}
.btn-four:hover{background:none;}
img {max-width:100%; object-fit: cover;}
.highslide img {margin-left: -2px;}
#toTop {background: #0c0c0c none repeat scroll 0 0;border-radius: 50%;bottom: 10px;color: rgb(255, 255, 255);cursor: pointer;display: none;font-size: 14px;font-weight: bold;height: 44px;line-height: 30px; 
         padding: 6px 5px 5px;position: inherit;  right: 10px;text-align: center; width: 44px; z-index: 22;transition: transform 0.5s ease 0s;margin:0 auto;}
#toTop:hover {background: #000 none repeat scroll 0 0;transform: rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);color:#007074;}
ul{list-style:none;}
.position-absolute{position:absolute;}
.position-relative{position:relative;}
.container1400{width:1410px;margin:0 auto;}
.img-fluid{width:100%;}
.bgcolor{ background:#f3f1e9;}
.bg-black{background:#010309;}
.bg-white{background:#fff;}
.bg-coffee{background:#a47d5e;}
.bg-darkgray{background:#d9d0bc;}
.bg-blue{background: #465977}
.coffecolor{color:#a47d5e;}
.fgray{color:#f3f1e9;}
.fgraylight{color:#c2beba;}
.fwhite{color:#fff;}

.fblack{color:#000; }

.fmain-color{color:#a68a6e; Font-family:MyriadProRegular, sans-serif;}
.fmain-width{width:100%;}

.f56534c{color:#56534c;}
.f5e6166{color:#5e6166 !important;}
.f-minionProitalic{font-family: 'MinionProSemiboldItalic'; font-size:1.4rem;}
.f-MinionProMediumItalic{font-family:'MinionProMediumItalic';}
.f-MyriadProRegular{font-family:'MyriadProRegular';}
.f-minion{ font-family:MinionProSemiboldItalic;}
.ls100{letter-spacing:2px;}
.fs67{font-size:67px;}
.fs57{font-size:57px;}
.fs32{font-size:32px;}
.fs20{font-size:20px;}
.flh20{line-height: 15px;
font-weight: bold; font-size: 20px;}



.flh1{line-height:1.3;}
.b-0{ bottom:10%; left:0; right:0;}
.borderwhite{border:solid 1px #fff;}
.borderwhitebottom{border-bottom:solid 1px #fff;}
.bordercofeee{border:solid 1px #a47d5f}
.borderblack{border:solid 1px #56534c}
.bordercofeeleft{border-left:solid 1px #a47d5e;}
.bordercofeebottom{border-bottom:solid 1px #a47d5e;}
.borderblackleft{border-left:solid 2px #161210;}
.w-80{width:90%;}
.btnroom{background:rgba(0,0,0,0.4);}
.mainlogo {left:9%;margin: 0 auto;text-align: center;z-index: 1; position:absolute;}
.navbar{z-index:2;}

.flex-caption{z-index:3;top:22%;}

.headerIndex.fixed .mainlogo{display:none;}
.headerIndex.fixed .mainlogo.sticky {display:block !important; margin: 0 auto;position: absolute;top: 0;z-index: 7;text-align: center;padding-top:0.25rem !important; left:4%;width:4%;}
.headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {display: block !important;position: static;right: -36px;font-size: 1rem;padding: 0.5rem 1rem;top: -3%;}
.headerIndex.fixed .navbar.navbar-toggleable-sm {padding: 11px 0 0 !important;}
.headerIndex.fixed.bg-black{position:fixed;top:0;z-index:19;padding:5px !important;width:100%;background:#000;height:64px;}
.navbar-light .navbar-nav .nav-link{color:#fff;text-transform:uppercase;font-weight:500;font-size:1.2rem;border-bottom:1px solid #161415;line-height:1;float:left;padding-left:0 !important;padding-right:0 !important;font-family: MinionProMediumItalic;}
.navbar.navbar-toggleable-sm .active a, .navbar.navbar-toggleable-sm .nav-item a:hover{background:transparent;color: #a47d5e !important;border-bottom:1px solid #a47d5e;}
.navbar.navbar-toggleable-sm .nav-item .navarrow {color: rgb(255, 255, 255);display: block;float: left;font-size: 1.3rem;  font-weight: 400;padding: 4px 5px;}
.flexslider ul.slides > li{position:relative;}
#imenu > ul {margin-bottom:0;}
#imenu > ul > li{display:inline-block;vertical-align:bottom;position:relative;width:238px;margin:1rem;margin-bottom:1rem;}
#imenu > ul > li:last-child{width:170px}
#imenu .booktext{font-size:2.5rem;color:#fff;text-transform:uppercase;}
.booknowbg{z-index:3;width:100%;bottom:0;position: absolute; left:0; right:0; text-align:center;} 
.booknowbg.fixed{bottom:0;position: fixed;}
.booknowbg ul li input[type="text"], .booknowbg #nadult {background-color:#fafafa; border: 0;color: #000;float: left;font-size: 0.75rem;font-weight: 300;padding:0.3rem 0.5rem;height: 36px; text-align: left;  text-transform: uppercase;z-index:2;width:100%;}
.booknowbg ul li input[type="text"]{background: url(../images/calendar_icon.png) no-repeat right 10px center #fafafa;}
.booknowbg .calander_icon {bottom: 4px;position: absolute;  right: 0;  text-align: center;vertical-align: bottom;width: 39px;z-index: 15;}
.booknowbg .calander_icon .iconC{width:18px;height:18px;margin:11px 0 0 0;}
.booknowbg #nadult{background:#fafafa;width:50%;position:relative;z-index:6;cursor:pointer;}
.booknowbg .bg-droparrow{background:url("../../Content/images/bg-droparrow.jpg") no-repeat ;bottom: 13px;height: 8px;right: 7px;width: 8px;}
.booknowbg label{background-image:none;float:left; padding:0.6rem;margin-bottom:0;color:#fff;font-size:1rem;}
.booknowbg #btnBook,  .navbar-nav #btnBook{background:#a68a6e;letter-spacing:1px;border:1px solid #fff;}
.booknowbg #btnBook:hover,  .navbar-nav #btnBook:hover {background:#fff;color:#000000;border:1px solid #fff;}
.headerIndex .icon_social{width:18px; margin-right:0.5rem; position:relative;height:18px;top: 3px;}
.headerIndex svg.icon_social {fill:#fff;}
.headerIndex svg.icon_social:hover {fill:#a47d5e;}
.overlayconent .slideroverlay{width:20%;left:5%;}
.overlayconent .flex-direction-nav{width:12% !important;left:9.5% !important;bottom:20% !important;}
.overlayconent .flex-control-nav{display:none;}
.coloroverlay-black {border: 2px solid #fff;height: 85%;width: 85%;}
.weddingsbg{background:#a47d5e ;padding:7rem 0;position:relative; background-size:cover;}
.activitybg{background:url("../../Content/images/activity-bg.jpg") no-repeat ;padding:7rem 0;position:relative; background-size:cover;}
.gradienttop{
background: rgba(0,0,0,1);
background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(19,19,19,0) 60%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(60%, rgba(19,19,19,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(19,19,19,0) 60%);
background: -o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(19,19,19,0) 60%);
background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(19,19,19,0) 60%);
background: linear-gradient(to bottom, rgba(0,0,0,1) 0%, rgba(19,19,19,0) 60%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#131313', GradientType=0 );height:30px;
}
.lodgingsection .flexslider .flex-direction-nav a{background:url("../../Content/images/slider_arrowsb.png") no-repeat scroll 0 0; }
.lodgingsection .flexslider .flex-direction-nav .flex-next{background:url("../../Content/images/slider_arrowsb.png")  no-repeat right top; right:-4%;}
.lodgingsection .flexslider .flex-direction-nav .flex-prev{left:-4%;}
.weddingsbg .flexslider2 li{text-align:center;}
.weddingsbg .flexslider2 .flex-direction-nav .flex-next{right:-8%;}
.weddingsbg .flexslider2 .flex-direction-nav .flex-prev{left:-8%;}
.tastessogood{position:absolute;z-index:5;margin:0 auto;top:40%;left:0;right:0;}
.flex-control-nav flex-control-paging {display:none;}
.borderwhiteleft {border-left: 1px solid rgb(255, 255, 255);display: block;height: 100%;left: 14%;position: absolute;width: 2px;padding-left: 5%;}
.overmap{z-index:5;right:0;position:absolute;top:100%;width:81%;}
.overmap ul{margin-left:1rem;padding:1rem 2rem;}
.overmap ul li {padding-left:10px;}
.overmap .overmapclose{position:absolute;right:5%; top:7%;cursor:pointer;}
.localattractions{cursor:pointer;}

.footersocial .icon_social {height: 25px;margin-right: 1rem;position: relative;width: 25px;text-align: center;}
.footersocial svg.icon_social {fill:#a47d5e;}
.bordercofeeleft.footersocial {height: 90%;margin-top: 32%;padding-left: 10%;position:relative;}
.trianglebg{position:absolute;left:-3px;bottom:0;}
.triangle-with-shadow {bottom: 10px;box-shadow: 0 16px 10px -17px rgba(0, 0, 0, 0.5);height: 100px;left: 14px;overflow: hidden;position: absolute;  transform: rotate(45deg);-webkit-transform: rotate(45deg);  width: 100px;z-index: 1;}
.triangle-with-shadow:after {content: "";position: absolute;  width: 50px;height: 50px;background: #fff;transform: rotate(45deg);  -webkit-transform: rotate(45deg);top: 75px;left: 25px;box-shadow: -1px -1px 10px -2px rgba(0, 0, 0, 0.5);}
.triangle-with-shadow1 {bottom: -60px;height: 100px;left: -57px;overflow: hidden;position: absolute;  transform: rotate(225deg);	-webkit-transform: rotate(225deg);width: 100px; z-index:1;}
.triangle-with-shadow1::after {background: rgb(217, 208, 188) none repeat scroll 0 0;content: "";height: 50px;left: 25px;position: absolute;top: 75px;transform: rotate(45deg);-webkit-transform: rotate(45deg);  width: 50px;}
.bg-blue.triangle-with-shadow1::after{background: #465977}
.roundedoverimg{position:absolute;width: 90px; height: 63px; background: white; -moz-border-radius: 10%; -webkit-border-radius: 100%; border-radius: 100%;bottom:45%;right:-50px;z-index:1;border-left:solid 2px #161210;}
.box-shadow-menu {position: relative;padding-left: 1.25em;}
.box-shadow-menu::before {background: #d9d0bc none repeat scroll 0 0;box-shadow: 0 0.25em 0 0 #d9d0bc, 0 0.5em 0 0 #d9d0bc;content: "";height: 0.15em;left: 39%;position: absolute;top: 30px;transform: rotate(90deg);-webkit-transform: rotate(90deg);width: 1em;}

#owl-demo .item{margin:0px 12px 0px 12px;}
#owl-demo .item img{width: 100%;height: auto;}
#owl-demo3 .item {margin:0px 12px 0px 12px;}
#owl-demo3 .item img{width: 100%;height: auto;}


.owl-arrow .owl-prev {left: -7%;position: absolute;top: 38%; background: rgba(0, 0, 0, 0) url("../../Content/images/slider_arrowsc.png") no-repeat scroll 0 0;}
.owl-arrow .owl-next {right: -7%;position: absolute;top: 38%; background: rgba(0, 0, 0, 0) url("../../Content/images/slider_arrowsc.png") no-repeat scroll 104% 0;  }
.activitybg .flexslider .flex-direction-nav .flex-prev {left: 4%!important;top:150px !important;}
.activitybg  .flexslider .flex-direction-nav .flex-next {background-position: right top;right: 4%;top: -118px;}

.ul-style { line-height:28px; font-size:16px;}
.active.coffecolor > span {border-left: 2px solid #a47d5e;margin: -20px;padding: 0 0 0 37px;}
.roomfort a{ color:#aa8769; font-size:30px; padding:10px;}
.roomfort a:hover{ color:#7d5b3f; border-bottom: 2px solid; } 
.z-index{ z-index:2; }

.h-arow .flex-direction-nav {display: none;}
.flexslider3 ol{ display:none;}

.c_slider .flex-direction-nav{ display:none;}


.activitybg .flexslider2 .flex-control-nav{ display:none;}

.c_carousel.flexslider3 .flex-direction-nav .flex-prev {
  background-position: left top;
  left: -44px;
  top: -12px;
}



.c_carousel.flexslider3 .flex-direction-nav .flex-next {
  background-position: right top;
  right: -44px;
   top: -12px;
}


.form-group {
    margin-bottom: 1rem;
}



.divshift {
    height: 84px;
}

#txtFirstName, #txtLastName, #txtEmailAdd, #txtContactNo {
    border: 1px solid #ccc;
}
.Address11 {
    border: 1px solid #ccc;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 7px 10px 10px;
    width: 100%;
    font-family: 'Josefin Sans', sans-serif;
}

.field-validation-error {
    color: #B50007 !important;
    height: 20px !important;
    float: left !important;
    font-size: 14px !important;
    font-weight: normal !important;
}

.Inquiries_button {
    margin-bottom: 3rem;
    margin-top: 1rem;
    text-align: center;
}


.footer_links {
    margin: 0 auto;
    text-align: center;
    width:100%;
    
}

.bodyinverse {
    color: #000;
}

.footer_manu > li {
    display: inline-block;
    font-size: 20px;
    color: #076e73;
}
.footer_manu > li.active a {
    color: #56534c;
}

.footer_manu > li:hover a {
    color: #a47d5e ;
}


.dropdown-menu {left:auto !important;}
.dropdown-menu {background:#000; top:103% !important; border-radius:0px !important; border:0px !important}
.dropdown-menu {
    top: 135% !important;
}
.fixed .dropdown-menu {
    top: 95% !important;
}
.navbar-nav li {
    line-height: 20px;margin: 0 8px;
}




.dropdown-item {
    padding: 4px 0.5rem !important;
    font-family: MinionProMediumItalic;
    color: #fff !important;
    font-size: 1.1rem;
}
.testing{width:52%;}



.navbar.navbar-toggleable-sm .active  .dropdown-menu a, .navbar.navbar-toggleable-sm .nav-item:hover .dropdown-menu a  {
    border-bottom: 0px !important;
    color:#fff !important;
}
 
.navbar.navbar-toggleable-sm .active  .dropdown-menu a, .navbar.navbar-toggleable-sm .nav-item:hover .dropdown-menu a:hover {
   
    color:#a47d5e  !important;
}


.point_of_interast fieldset label {

    color: #000000;
    float: left !important;
    height: auto;
    width: 100%;
    padding-bottom: 0px;

}
.point_of_interast label {

    margin-left: 9px;
    text-align: left;

}

.point_of_interast fieldset input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 8px 1%;
    width: 96%;
}

.point_of_interast fieldset select {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 8px 1%;
    width: 95%;
}
.graybg {
    background-color: #f1f1f1;
}

.spantext span a {color: #fff !important;font-size: 1.3rem;text-align: center;font-weight: 500;font-family: 'MinionProMediumItalic';display: block;}
.spantext .card-header {
    padding: 0.5rem 12rem;
    background-color: rgba(80, 36, 3, 0.7);
  border-bottom: 1px solid rgba(80, 36, 3, 0.7) ;
  display:block;
}
.contactp {font-size:20px; }
.list-style{ list-style-type:disc; margin-left:15px;}

.w-70{ width:70%;}

.card-block {
	border: 1px solid #D9D9D9;
}

 .text-capitalize{text-transform:capitalize;}

.overmapclose{ display:none;}
.roundedoverimg{ display:none;}

.pb-p-3{ padding-bottom:2.5rem;}
.slider_text h2, .slider_text p{text-shadow: 0px 1px 5px #646161;}


.hide {margin: auto;     -ms-transform: translateY(500px); /* IE 9 */-webkit-transform: translateY(500px); /* Chrome, Safari, Opera */transform: translateY(500px);}
.card-img-overlay:hover .hide {display: block;  ms-transform: translateY(10px); /* IE 9 */-webkit-transform: translateY(10px); /* Chrome, Safari, Opera */transform: translateY(10px); }
.c-left .flexslider2 .flex-direction-nav a {top: 104px;}
.c-right .flexslider2 .flex-direction-nav a {top: -18px;}
.triangle-with-shadow1{ display:none;}
#overlay{width:100%; height:100%; overflow:hidden;}
#come{background: rgba(0,0,0,.75);text-align: center;padding:30% 0px;opacity: 0;-webkit-transition: opacity .25s ease;position: absolute;left: 0;right: 0;top: 0;width: 100%;height: 100%;top: 0;}
#overlay:hover #come {opacity:1;}
#plus{font-weight:900;
               color:rgba(255,255,255,.85);
               font-size:35px;}

.bt-100 
{
    position: absolute;
    bottom: 0;
    width: 97%;
}
.fmax-height{height:120px;}

.flex-viewport {height:100% !important;}

.text-left.hidden-sm-down.child {width: 13% !important;}
.map_text a:hover{ color:#a68a6e !important;}


.floatleft {float: none; display:inline-block; padding: 0;}
.paddingleftright{ padding:0 16%;}
#myVideo {position: absolute;right: 0;bottom: 0;top: 0;right: 0;width: 100%;height: 100vh;background-size: 100% 100%;background-color: black;background-position: center center;background-size: contain;object-fit: cover;z-index: 3;}
.video-div {
	height: 100vh;
	position: relative;
}
.headerIndex {z-index: 999;position: fixed;right: 0;width: 100%;}
.h3heading {font-size: 1.5rem;}

.down-arrow::after {
	content: "\f107";
	margin-left: 15px;
	display: inline-block;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	border: 1px solid #000;
	text-align: center;
	font-family: 'FontAwesome';
	transition: 0.5s;
	position: absolute;
}

.down-arrow[aria-expanded="true"]::after{ transform: rotate(180deg);
-web-transform: rotate(180deg);
-moz-transform: rotate(180deg);}

@media only screen and ( max-width:1680px)
{
.flex-caption{z-index:3;top:17%;}

}

@media only screen and ( max-width:1600px)
{
 .ul-style { line-height:21px; font-size:15.75px;}   
 .owl-arrow .owl-next {right: -8%;}
 .owl-arrow .owl-prev {left: -8%;}
 
 }
 
 @media only screen and ( max-width:1440px)
{
    .navbar-nav {margin-right: 6% !important;}
    .headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {right: 7px;}
    .navbar-light .navbar-nav .nav-link {font-size: 1.1rem;}

 }
 
 @media only screen and ( max-width:1366px)
 {
     .container1400 {width: 93% !important;  margin: 0 auto;}
      .ls100 { letter-spacing: 0px;}
     .text-left.f56534c.w-75.pb-3.m-auto.ls100 { line-height: 20px;}
     .py-5.paddingtb-0 {padding-top:0px !important; padding-bottom:0px !important;}
     .ul-style {line-height: 20px;}
     .mainlogo {left: 2%;}
     .headerIndex.fixed .mainlogo.sticky {left: 6%;}
     .overmap {width: 22.2%;}
     .c_carousel.flexslider3 .flex-direction-nav .flex-next {right: -43px;}
     .headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {right: -3px;}
     .fs67 {font-size: 40px;}
     .flexslider2 .flex-direction-nav a {height: 42px;}
     .c-left img {position: relative;top: 25px;}
     .navbar-nav {margin-right: 0% !important;}
     .fixed .navbar-light .navbar-nav .nav-link {font-size: 1rem;}
  .mt-xl-3.photography_pt {
	margin-top: -0.5rem !important;
}
     }
     
     @media only screen and ( max-width:1280px)
 { 
     .navbar-light .navbar-nav .nav-link {font-size:17px; }
     .navbar.navbar-toggleable-sm .nav-item .navarrow {padding:0px 5px;}
     .col-md-6.px-0.float-left.position-relative.bg-white.py-4.borderblackleft {padding-bottom:0.5px !important; padding-top:05px !important}
     .tastessogood {top:31%;}
     .fs32 {font-size: 30px;}
     .fs26{ font-size:26px;}
     .overmap {width: 23.7%;}
     .headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {right: -6px;}
     .fixed .navbar-light .navbar-nav .nav-link {font-size: 0.93rem;}
     .testing{width:55%;}
     .fs32 {font-size: 22px;}
     
     h1 {font-size: 3rem;}
      h2 {font-size: 2.4rem;}
     .h1heading {font-size: 2.4rem;}
     body{ font-size:0.95rem;}
     .h1heading {margin-top: 20px !important;}
  }
  
   @media only screen and ( min-width:1200px)
    {
        .py-xl-5 {
            padding-top: 2rem !important;
            padding-bottom: 2rem !important;
        }
   
    }
 
  
@media only screen and ( max-width:1100px)
 {  
  .container { width: 100%;}
  #imenu > ul > li {width:192px;}
  .fs32 {font-size: 23px;}
  .headerIndex .icon_social {height: 15px;margin-right: 0.1rem;width: 15px;}
  .mainlogo {left: -4px;}
  .mainlogo img{ width:75px;}  
  .headerIndex.fixed .mainlogo.sticky {left: 0%;}
  .headerIndex.fixed .mainlogo.sticky {width: 6%;}
  .headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {right: 0%;top: 127%;}
  .overmap {width: 29.6%;}
  .borderblackleft {border-left: 0px solid #161210;}
  .borderwhitebottom {border-bottom: 0 solid #fff;}
  .tastessogood {top: 31%; width: 16%;}
  .headerIndex.fixed .navbar.navbar-toggleable-sm #btnBook {right: -2%;top: 0px;padding: 0.3rem;font-size: 12px;}
  .get-intouchf {margin-left: 6% !important;}
  .fs67 {font-size: 33px;}
  .fs20 {font-size: 14px;}
  .c-left .flexslider2 .flex-direction-nav a {top: 120px;}
 .c-left p, .c-right p{ line-height:18px;}
 .navbar-light .navbar-nav .nav-link {font-size: 14px;}
 .fixed .navbar-light .navbar-nav .nav-link {font-size: 0.8rem;}
  .testing{width:67%;}
  .mcv .pb-3{margin-bottom:0px !important;}
  .mt-xl-3.photography_pt { margin-top: 0rem !important;}
  .triangle-with-shadow1{ display:none;}
  .weddingsbg {padding: 0rem 0;}
  .activitybg {padding: 0rem 0;}

  .flh20 {line-height: 27px;}
  .col-6.col-md-10.col-lg-7.align-items-end {
    font-size: 14px;
}
.bordercofeeleft.footersocial { padding-left: 0;}
.footersocial .icon_social { margin-right: 0.7rem;width: 24px;text-align: center;}
  .c-left img {position: relative;top: 3px;}
  .borderwhite.float-left.w-100 {height: 437px;}
  .highslide img {width: 100%;}
  
  
}
  
     @media only screen and ( max-width:999px)
 { 
  .mainlogo {left: 0;right: 0;}
  .booknowbg label {font-size:13px;}
  #imenu > ul > li {width: 150px; margin: 0.3rem;  }
 .slideripad .flex-direction-nav {display:none;}
 .btn.btnroom.btn-secondary.m-auto.position-absolute.b-0.w-75.py-4 { width: 97% !important;  padding: 2rem;}
 .btn.btn-three.w-80 {width:100% !important}
 .headerIndex.bg-black {height: 58px;}
 .headerIndex.fixed .mainlogo.sticky {width: 8%;}
 .headerIndex.fixed.bg-black {height: 66px;}
 .b-none .borderblackleft {border-left: 0px solid #161210 !important;}
 .overmap {width: 39.5%;}
.roundedoverimg { bottom: -35px; left: 0; margin: auto; right: 0; text-align: center;  transform: rotate(90deg);}
.fs57 {font-size: 40px;}
 .tastessogood {top: 25%; width: 16%;}
 .btn{padding: 0.81rem 1.2rem;}
.bordercofeeleft.footersocial {margin-top: 4%;padding-left: 26%;}
.bordercofeeleft {border-left: solid 0px #a47d5e;}
.phone  { z-index:9;}
 .testing{width:44%;}
.pt-5.photography_pt{padding-top:21px !important;}
.bt-100 {position:inherit;bottom: 0;width: 97%;}


#flexSliderControls .flexslider img{ height:60vh;}
.ipadheight{height:55vh;}
.borderwhite.float-left.w-100 {	height: 389px;}

.paddingleftright {padding: 0 7%;}

 }
 
   @media only screen and ( max-width:767px)
  {
 .w-50 {width:90% !important;}
 .rightslider .flexslider2 .flex-control-nav{ position:inherit; margin-top:12px;}
  .rightslider .flexslider2 .flex-direction-nav{ display:none;}
  .flexslider2 .flex-control-paging li a.flex-active {background: #a68a6e !important;}
  .flexslider2 .flex-control-paging li a {background: rgba(166, 138, 110, 0.5) !important; height: 16px !important;; width: 16px !important;}
  .weddingsbg {padding: 1rem 0;}
  h1, .h1heading { font-size: 1.7rem;}
  .activitybg {padding: 2rem 0;}
   #owl-demo3 .owl-prev {background: rgba(0, 0, 0, 0) url("../../Content/images/hmslider_arrowsc.png") no-repeat scroll 0 0;left: 4%;position: absolute;top: 40%;opacity: 1;}
  #owl-demo3 .owl-next {  background: rgba(0, 0, 0, 0) url("../../Content/images/hmslider_arrowsc.png") no-repeat scroll 104% 0;position: absolute;right: 4%;top: 40%;opacity: 1;}
  .activitybg #owl-demo3 .owl-prev {background: rgba(0, 0, 0, 0) url("../../Content/images/hmslider_arrowsc.png") no-repeat scroll 0 0;left: 4%;position: absolute;top: 35%;opacity: 1;}
.activitybg #owl-demo3 .owl-next {  background: rgba(0, 0, 0, 0) url("../../Content/images/hmslider_arrowsc.png") no-repeat scroll 104% 0;position: absolute;right: 4%;top: 35%;opacity: 1;}
 .getin_touch {background: #a47d5e none repeat scroll 0 0; display: none; height: auto; left: 0; padding: 15px !important; position: absolute; width: 100%; z-index: 9; margin-top: 31px; color:#ffffff;}
.getin_touch button{background-color:#ffffff; color:#37618b;}
.getin_touch h2 { color: #ffffff;}
.subscribeclose {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;border-radius: 25px;color: #ffffff;display: block;padding: 5px; position: absolute;  right: 21px; top: 6px; width: 30px;  cursor:pointer;}
 .bordercofeeleft.footersocial{ margin-top: 0%;}
 .fs32 {font-size: 18px;}
 #owl-demo3 .item { margin: 0;}
 .subscribecloseinvest {cursor:pointer; border:none; border-radius:50%;color: #ffffff !important; display: block; padding: 10px; position: absolute; right:0px; top: -6px; width: 40px; height:40px;}
.subscribecloseinvest a{ color:#fff;}
.popapbg{ background:#000; margin:auto; text-align:center; float:none; display: none; height: auto; position:absolute; bottom:0px; padding:10px 0px;}
#imenu > ul > li {margin:1rem 0px; width: 48%;}
.booknowbg label {font-size: 12px;}
.w-80{ width:100%;}
.lodgingsection .flexslider .flex-direction-nav .flex-next{ right:0;}
.lodgingsection .flexslider .flex-direction-nav .flex-prev{ left:0;}
.mfooter ul li button{ background:#a47d5e;}
.tastessogood { top: 22%; width: 16%;}
.bordercofeee { border: 0 solid #a47d5f;}
.flh20 {font-size: 17px;}
.overmap {width: 93.5%; left:0; right:0;}

.mb-0.pt-1.fblack.float-left.flh20{ width:100%; text-align:center;border: 1px solid #56534c;}
.text-uppercase.pt-1.mb-0.coffecolor.float-right.flh20{ width:100%; text-align:center;}
.bordercofeeleft.pl-3.ml-0.ml-xl-5.ml-lg-5.ml-md-5.float-right.localattractions{ width:100%; text-align:center;}
.fblack.fs20.float-left.mb-2.text-uppercase{ width:100%; text-align:center;}
.flh20 {line-height: 41px;}
.borderblack {border: 0 solid #56534c;}
body {overflow-x: hidden;}
  .float-left.pr-4.w-50 { padding: 0rem !important; width: 100% !important;}
  .rightslider .fs32 {font-size: 38px;}
  
  .lodgingsection .flexslider.mroomslider .flex-direction-nav{bottom: 39px;}

 .bordercofeeleft.footersocial {padding-right:0%;float: left; padding-left: 0%;}
 
 .btn-primary {	letter-spacing: 1px;}
   .owl-arrow .owl-prev{ height:30px; width:30px; background-size:cover; padding: 0px !important;}
  .owl-arrow .owl-next{ height:30px; width:30px; background-size:cover; padding: 0px !important;}
  
  .owl-theme .owl-controls .owl-buttons .owl-prev {left: -5%;}
  #owl-demo .item {	margin: 0px 27px 0px 27px;}
  .c_carousel.carouslehover.flexslider3.position-relative {	width: 77% !important;	margin: auto;}
    .b-0 {bottom: 35%;left: 0;right: 0;}
  .bt-100 {	position: inherit;}
  .btn.viewbtn1-primary {letter-spacing: 1px;}
  .get-intouchf {margin-left: 0% !important;}
    
    }
 
   @media only screen and ( max-width:640px)
  {.headerIndex.fixed.bg-black {height: 50px ;}  
  .headerIndex.bg-black.fixed .togglemenu .nav-toggle {padding: 0.6rem 1rem;}  
  
  .owl-arrow .owl-prev{ height:30px; width:30px; background-size:cover; padding: 0px !important;}
  .owl-arrow .owl-next{ height:30px; width:30px; background-size:cover; padding: 0px !important;}
  
  .owl-theme .owl-controls .owl-buttons .owl-prev {left: -6%;}
  .owl-theme .owl-controls .owl-buttons .owl-next{right: -6%;}
  #owl-demo .item {	margin: 0px 27px 0px 27px;}
  .px-5{ padding-right:3px !important; padding-left:3px !important;}
.triangle-with-shadow1{ display:none;}

    .activitybg #owl-demo3 .owl-prev {top: 17%;}
.activitybg #owl-demo3 .owl-next { top: 17%;}
.floatleft {width: 80%;}
.paddingleftright {padding: 0;}
  
   }
 
 
 
  @media only screen and ( max-width:479px)
  {.headerIndex.bg-black.fixed .togglemenu .nav-toggle {padding: 0.6rem 0rem !important; left: 0% !important;}
    .mainlogo img {width: 50px;}  
    .headerIndex.fixed .mainlogo.sticky {width: 12%;}
    
    .cta_img {width: 100%;}
    .headerIndex.bg-black.fixed .togglemenu .nav {top:0 !important;}
    .flh20 {font-size: 14px;}
    .float-left.pr-4.w-50 { padding: 0rem !important; width: 100% !important;}
    .rightslider .tel .fs32 { font-size: 18px;}
    .tastessogood {top: 13%;width: 16%;}
    .bordercofeeleft.footersocial {padding-right: 0%;padding-left: 0;}
    .fs67 {font-size: 22px;}
     .testing{width:72%;}
     .viewbtn{padding:0.5rem 0.80rem !important;}
     .viewbtn1{padding: 0.81rem 1rem; letter-spacing: 3px;}
    .w-70 { width: 95%;}
    .localattractions {float: none !important;}
    .btn-primary {letter-spacing: 0;}
.c_carousel.carouslehover.flexslider3.position-relative {width: 65% !important;	margin: auto;}
    .activitybg #owl-demo3 .owl-prev {top: 24%;}
.activitybg #owl-demo3 .owl-next { top: 24%;}
.floatleft {width: 80%;}
.paddingleftright {padding: 0;}
 
 
    }
 
  
@media only screen and ( max-width:320px)
  
{.headerIndex .mainlogo {
width: 20%;}
.headerIndex.fixed .mainlogo{width: 20%!important;}  
.slider_text h2{font-size:24px;}
.headerIndex  {
background: #010309;
height: 50px;}
.cta_img{width:100%;}
.coloroverlay-black{width:95%;}
.togglemenu .nav-toggle {padding: 1rem 0.1rem !important;}
.testing{width:95%;}
h1, .h1heading { font-size: 1.7rem;}
.activitybg #owl-demo3 .owl-prev {top: 21%;}
.activitybg #owl-demo3 .owl-next {top: 21%;}
.b-0 {bottom: 27%;left: 0;right: 0;}
.slmallbtn {padding: 0.81rem 0.5rem;}
.vcard.pt-3.coffecolor.text-left.m-auto {font-size: 0.79rem;}
     
}
 

/* icon */
.icon-phone-receiver,.icon-phone-receiver\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22phone-receiver-Capa_1%22%20style%3D%22enable-background%3Anew%200%200%20578.106%20578.106%22%20xml%3Aspace%3D%22preserve%22%20viewBox%3D%220%200%20578.106%20578.106%22%20height%3D%22300%22%20width%3D%22300%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%3E%09%09%3Cpath%20d%3D%22m577.83%20456.13c1.225%209.385-1.635%2017.545-8.568%2024.48l-81.396%2080.781c-3.672%204.08-8.465%207.551-14.381%2010.404-5.916%202.857-11.729%204.693-17.439%205.508-0.408%200-1.635%200.105-3.676%200.309-2.037%200.203-4.689%200.307-7.953%200.307-7.754%200-20.301-1.326-37.641-3.979s-38.555-9.182-63.645-19.584c-25.096-10.404-53.553-26.012-85.376-46.818-31.823-20.805-65.688-49.367-101.59-85.68-28.56-28.152-52.224-55.08-70.992-80.783-18.768-25.705-33.864-49.471-45.288-71.299-11.425-21.828-19.993-41.616-25.705-59.364s-9.575-33.06-11.615-45.91-2.856-22.95-2.448-30.294c0.408-7.344%200.612-11.424%200.612-12.24%200.816-5.712%202.652-11.526%205.508-17.442s6.324-10.71%2010.404-14.382l81.396-81.402c5.712-5.712%2012.24-8.568%2019.584-8.568%205.304%200%209.996%201.53%2014.076%204.59s7.548%206.834%2010.404%2011.322l65.484%20124.24c3.672%206.528%204.692%2013.668%203.06%2021.42s-5.1%2014.28-10.404%2019.584l-29.988%2029.988c-0.816%200.816-1.53%202.142-2.142%203.978s-0.918%203.366-0.918%204.59c1.632%208.568%205.304%2018.36%2011.016%2029.376%204.896%209.792%2012.444%2021.726%2022.644%2035.802s24.684%2030.293%2043.452%2048.653c18.36%2018.77%2034.68%2033.354%2048.96%2043.76%2014.277%2010.4%2026.215%2018.053%2035.803%2022.949s16.932%207.854%2022.031%208.871l7.648%201.531c0.816%200%202.145-0.307%203.979-0.918%201.836-0.613%203.162-1.326%203.979-2.143l34.883-35.496c7.348-6.527%2015.912-9.791%2025.705-9.791%206.938%200%2012.443%201.223%2016.523%203.672h0.611l118.12%2069.768c8.57%205.31%2013.67%2012.04%2015.3%2020.2z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-size: 100%}
.icon-phone-receiver-dims{width:30px;height:30px;}

/* mobile nav css */
*,
*:before,
*:after {-moz-box-sizing: border-box;box-sizing: border-box;}
.togglemenu .nav {position: absolute;top: 0;right: 0;width: auto;z-index: 10000;}
.togglemenu .nav-container {position: fixed;top: 0px;right: 0;z-index:1;overflow-y: auto;visibility: hidden;width: 100%;height: 100%;min-height: 100%;margin: 0;padding-top: 60px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;
  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;-webkit-transform: translateX(100%);-ms-transform: translateX(100%); transform: translateX(100%);  background: #000000;
  -webkit-overflow-scrolling: touch; }
.togglemenu .nav-container.is-visible {visibility: visible; -webkit-transform: translateX(0); -ms-transform: translateX(0);transform: translateX(0);}
.togglemenu .nav-toggle {line-height: 1;display: inline-block;padding:0rem;border: 0;background-color: transparent; background:none;float:right;z-index: 9;position: relative;top:0px;cursor: pointer;}
.togglemenu .nav-toggle .icon-menu {position: relative;display: inline-block;width: 31px;height: 22px;vertical-align: middle;fill: none;}
.icon-menu .line {position: absolute;left: 0;display: block;width: 100%;height: 5px;-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
  transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000); background-color: #fff;border-radius:4px;}
.icon-menu .line-1 { top: -1px; }
.is-active .icon-menu .line-1 {-webkit-transform: translateY(9px) translateX(0) rotate(45deg); -ms-transform: translateY(9px) translateX(0) rotate(45deg); transform: translateY(9px) translateX(0) rotate(45deg);}
.icon-menu .line-2 {top: 50%;margin-top: -3px;}
.is-active .icon-menu .line-2 { opacity: 0; }
.icon-menu .line-3 { bottom: 0; }
.is-active .icon-menu .line-3 {-webkit-transform: translateY(-9px) translateX(0) rotate(-45deg); -ms-transform: translateY(-9px) translateX(0) rotate(-45deg); transform: translateY(-9px) translateX(0) rotate(-45deg);}
.menu {list-style: none;margin: 0; padding: 0;}
.nav-menu {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.nav-menu .menu-item {text-align:center; }

.nav-menu > .menu-item:hover, .nav-menu > .menu-item.is-active { background-color: transparent; }
.nav-menu > .menu-item .menu-link:hover, .nav-menu > .menu-item.is-active  {color:#A47D5E;}
.nav-menu .menu-link {display: block;text-decoration: none;color: #fff;padding: 1rem 1rem;font-size:21px;}
.has-dropdown {position: relative;cursor: pointer;}
.has-dropdown > .menu-link { display: inline-block; }
.has-dropdown:after {font-size: 24px;position: absolute;top: 10px;right: 1rem;bottom: 0;content: "+";  color: #fff;}
.has-dropdown.is-active:after { content: "\2013";}
.nav-dropdown {display: none;}
.has-dropdown.is-active > .nav-dropdown { display: block; background:#a18a71; }
.has-dropdown.is-active > .nav-dropdown li a:hover { color:#000; }
.nav-dropdown .nav-dropdown { background-color: #000; }
.nav-dropdown .menu-item { border-color: #fff; }
.nav-dropdown .nav-dropdown .menu-item {background-color: #b0b0b0;border-color: #909090;}
.content { margin-top: 60px; }
.content .wrapper { padding: 1rem 0; }
 
 @media (min-width: 990px) 
 {
.togglemenu .nav { background-color: #dedede; }
.togglemenu .nav, .togglemenu .nav-container, .togglemenu .nav-container.is-visible {position: static;top: auto;left: auto;z-index: auto;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.togglemenu .nav-container, .togglemenu .nav-container.is-visible {visibility: visible; height: auto; min-height: 0; overflow-y: visible;}
.togglemenu .nav-toggle { display: none; }
.togglemenu .nav-menu > .menu-item, .togglemenu .nav-menu > .menu-item.is-active {display: inline-block; background-color: transparent; border: 0;}
.togglemenu .nav-menu > .menu-item:last-child { border: 0; }
.togglemenu .nav-menu .menu-item { -webkit-transition: background-color 0.15s ease-in-out,  color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out,  color 0.15s ease-in-out;}
togglemenu .has-dropdown:after { content: "" !important; }
.togglemenu .nav-menu > .has-dropdown:after {position: absolute; top: 50%;right: 1rem;width: 0;height: 0;margin-top: -2px;margin-left: -4px;content: "";border-width: 5px 5px 0 5px;border-style: solid;border-color: #444 transparent transparent transparent;}
.has-dropdown > .menu-link { padding-right: 2rem; }
.nav-dropdown {display: block;opacity: 0;position: absolute;top: 100%;width: 200px;margin: 0;padding: 0.5rem 0;background-color: #dedede;box-shadow: 0 0 4px hsla(0, 0%, 0%, 0.15);visibility: hidden;-webkit-transition: visibility 0s linear 0.25s,  opacity 0.25s linear;
  transition: visibility 0s linear 0.25s,  opacity 0.25s linear;}
.has-dropdown:hover > .nav-dropdown {visibility: visible; opacity: 1;-webkit-transition-delay: 0s; transition-delay: 0s;}
.nav-dropdown .menu-item { border: 0; }
.nav-dropdown .menu-item:hover,
.nav-dropdown .nav-dropdown .menu-item:hover { background-color: #d0d0d0; }
.nav-dropdown .nav-dropdown, .nav-dropdown .nav-dropdown .menu-item { background-color: #dedede; }
.nav-dropdown .nav-dropdown {z-index: 9998; top: 0; left: 100%;}
.content { margin-top: 0; }
}


/* highslide css */
.slides img {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.highslide-container div{font-family:Verdana,Helvetica;font-size:10pt}.highslide-container table{background:none}.highslide{outline:none;text-decoration:none}.highslide:hover img{border-color:#e5e5e5}.highslide-gallery .highslide-active-anchor img{border-color:#000;visibility:visible;cursor:default}.highslide-image{border-width:2px;border-style:solid;border-color:#fff}.highslide-wrapper,.highslide-outline{background:#fff}.glossy-dark{background:#111}.highslide-number{font-weight:700;color:gray;font-size:.9em}.highslide-caption{display:none;font-size:1em;padding:5px}.highslide-heading{display:none;font-weight:700;margin:.4em}.highslide-dimming{background:transparent}a.highslide-full-expand{background:url(../../Content/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}.highslide-loading{display:block;color:#000;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#fff;padding-left:22px;background-image:url(../../Content/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}a.highslide-credits:hover,a.highslide-credits:hover i{color:#fff;background-color:gray}.highslide-move,.highslide-move *{cursor:move}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:1;background:none;left:0;top:0}.highslide-overlay{display:none}.hidden-container{display:none}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(../../Content/highslide/graphics/close.png)}.highslide-gallery ul{list-style-type:none;margin:0;padding:0}.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid silver;background:#ededed;margin:2px;padding:0;line-height:0;overflow:hidden}.highslide-gallery ul a{position:absolute;top:50%;left:50%}.highslide-gallery ul img{position:relative;top:-50%;left:-50%}html>/**/body .highslide-gallery ul li{display:table;text-align:center;text-align:center}html>/**/body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle}html>/**/body .highslide-gallery ul img{position:static}.highslide-controls{width:195px;height:40px;background:url(../../Content/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../Content/highslide/graphics/controlbar-white.gif) right -90px no-repeat}.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none}.highslide-controls a{background-image:url(../../Content/highslide/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none}.highslide-controls a.disabled{cursor:default}.highslide-controls a.disabled span{cursor:default}.highslide-controls a span{display:none;cursor:pointer}.highslide-controls .highslide-previous a{background-position:0 0}.highslide-controls .highslide-previous a:hover{background-position:0 -30px}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px!important}.highslide-controls .highslide-play a{background-position:-30px 0}.highslide-controls .highslide-play a:hover{background-position:-30px -30px}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px!important}.highslide-controls .highslide-pause a{background-position:-60px 0}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}.highslide-controls .highslide-next a{background-position:-90px 0}.highslide-controls .highslide-next a:hover{background-position:-90px -30px}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px!important}.highslide-controls .highslide-move a{background-position:-120px 0}.highslide-controls .highslide-move a:hover{background-position:-120px -30px}.highslide-controls .highslide-full-expand a{background-position:-150px 0}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px!important}.highslide-controls .highslide-close a{background-position:-180px 0}.highslide-controls .highslide-close a:hover{background-position:-180px -30px}.highslide-maincontent{display:none}.highslide-html{background-color:#fff}.mobile .highslide-html{border:1px solid silver}.highslide-html-content{display:none;width:400px;padding:0 5px 5px}.highslide-header{padding-bottom:5px}.highslide-header ul{margin:0;padding:0;text-align:right}.highslide-header ul li{display:inline;padding-left:1em}.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next{display:none}.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none}.highslide-header a:hover{color:#000}.highslide-header .highslide-move a{cursor:move}.highslide-footer{height:16px}.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(../../Content/highslide/graphics/resize.gif) no-repeat}.highslide-footer .highslide-resize span{display:none}.highslide-resize{cursor:nw-resize}.draggable-header .highslide-header{height:18px;border-bottom:1px solid #ddd}.draggable-header .highslide-heading{position:absolute;margin:2px .4em}.draggable-header .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.draggable-header .highslide-header .highslide-move *{display:none}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:5;padding:0}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background-image:url(../../Content/highslide/graphics/closeX.png)}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px}.draggable-header .highslide-header .highslide-close span{display:none}.draggable-header .highslide-maincontent{padding-top:1em}.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd}.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666}.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:1}.titlebar .highslide-header .highslide-move *{display:none}.titlebar .highslide-header li{position:relative;top:3px;z-index:2;padding:0 0 0 1em}.titlebar .highslide-maincontent{padding-top:1em}.no-footer .highslide-footer{display:none}.wide-border{background:#fff}.wide-border .highslide-image{border-width:10px}.wide-border .highslide-caption{padding:0 10px 10px}.borderless .highslide-image{border:none}.borderless .highslide-caption{border-bottom:1px solid #fff;border-top:1px solid #fff;background:silver}.outer-glow{background:#444}.outer-glow .highslide-image{border:5px solid #444}.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background-color:gray}.colored-border{background:#fff}.colored-border .highslide-image{border:2px solid green}.colored-border .highslide-caption{border:2px solid green;border-top:none}.dark{background:#111}.dark .highslide-image{background:gray;border:solid 2px #b0afad}.dark .highslide-caption{color:#fff;background:#111}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background-image:url(../../Content/highslide/graphics/controlbar-black-border.gif)}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0;background:none;color:#fff;border:none;font-weight:700}.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(../../Content/highslide/graphics/icon.gif) no-repeat 0 1px}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none}.controls-in-heading .highslide-controls li{padding:0}.controls-in-heading .highslide-controls a{background-image:url(../../Content/highslide/graphics/controlbar-white-small.gif);height:20px;width:20px}.controls-in-heading .highslide-controls .highslide-move{display:none}.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px!important}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px!important}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px}.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px!important}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px!important}.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px}.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none}.text-controls ul{position:static;background:none;height:auto;left:0}.text-controls .highslide-move{display:none}.text-controls li{background-image:url(../../Content/highslide/graphics/controlbar-text-buttons.png);background-position:right top!important;padding:0;margin-left:15px;display:block;width:auto}.text-controls a{background:url(../../Content/highslide/graphics/controlbar-text-buttons.png) no-repeat;background-position:left top!important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none!important}.text-controls a span{background:url(../../Content/highslide/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#fff;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:700;white-space:nowrap}.text-controls .highslide-next{margin-right:1em}.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px}.text-controls .highslide-close a span{min-width:0}.text-controls a:hover span{color:#999}.text-controls a.disabled span{color:#999}.text-controls .highslide-previous span{background-position:0 -40px}.text-controls .highslide-previous a.disabled{background-position:left top!important}.text-controls .highslide-previous a.disabled span{background-position:0 -140px}.text-controls .highslide-play span{background-position:0 -60px}.text-controls .highslide-play a.disabled{background-position:left top!important}.text-controls .highslide-play a.disabled span{background-position:0 -160px}.text-controls .highslide-pause span{background-position:0 -80px}.text-controls .highslide-next span{background-position:0 -100px}.text-controls .highslide-next a.disabled{background-position:left top!important}.text-controls .highslide-next a.disabled span{background-position:0 -200px}.text-controls .highslide-full-expand span{background:none}.text-controls .highslide-full-expand a.disabled{background-position:left top!important}.text-controls .highslide-close span{background-position:0 -120px}.highslide-thumbstrip{height:100%;direction:ltr}.highslide-thumbstrip div{overflow:hidden}.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse}.highslide-thumbstrip td{padding:1px}.highslide-thumbstrip a{outline:none}.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto}.highslide-thumbstrip .highslide-active-anchor img{visibility:visible}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border-width:0;border-style:solid;border-color:transparent}.highslide-thumbstrip-horizontal div{width:auto}.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(../../Content/highslide/graphics/scrollarrows.png) left center no-repeat;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px}.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(../../Content/highslide/graphics/scrollarrows.png) center right no-repeat;height:42px}.highslide-thumbstrip-horizontal table{margin:2px 0 10px}.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left:10px}.highslide-thumbstrip-horizontal img{width:auto;height:40px}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray}.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px}.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:#fff!important}.highslide-thumbstrip-vertical-overlay{overflow:hidden!important}.highslide-thumbstrip-vertical div{height:100%}.highslide-thumbstrip-vertical a{display:block}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(../../Content/highslide/graphics/scrollarrows.png) top center no-repeat;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px}.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(../../Content/highslide/graphics/scrollarrows.png) bottom center no-repeat;height:25px}.highslide-thumbstrip-vertical table{margin:10px 0 0 10px}.highslide-thumbstrip-vertical img{width:60px}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray}.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:#fff}.highslide-viewport .highslide-thumbstrip-float{overflow:auto}.highslide-thumbstrip-float ul{margin:2px 0;padding:0}.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left}.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000}.highslide-thumbstrip-float .highslide-scroll-up div,.highslide-thumbstrip-float .highslide-scroll-down div{display:none}.highslide-thumbstrip-float .highslide-marker{display:none}
/* flexsliderf css */
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.flex img{width:100%;display:block;min-height:575px}.blogflex img{width:100%;display:block;min-height:400px}.locationflex img{min-height:615px}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides > li:first-child{display:block}.flexslider{margin:0;position:relative}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{position:absolute;bottom:54%;width:100%;z-index:1;}.flex-direction-nav a{width:24px;height:24px;margin:0;display:block;position:absolute;top:23px;z-index:0;cursor:pointer;text-indent:-9999px;transition:all .3s ease}.flex-direction-nav .flex-next{right:18px;background:url(../../Content/images/slider_arrows.png) no-repeat right top}.flex-direction-nav .flex-prev{right:52px;background:url(../../Content/images/slider_arrow1.png) no-repeat}.flexslider:hover .flex-next{opacity:.8}.flexslider:hover .flex-prev{opacity:.8}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{filter:alpha(opacity=30);cursor:default}.flexslider .flex-direction-nav .flex-next{background-position:right top;right:1%;top:50%}.slider .flexslider .flex-direction-nav .flex-next{background-position:right top;right:1%;top:50%;z-index:8}.flexslider .flex-direction-nav .flex-prev{left:1%;top:50%;background-position:left top}.slider .flexslider .flex-direction-nav .flex-prev{left:1%;top:50%;background-position:left top;z-index:8}.flexslider .flex-direction-nav a{width:38px;height:45px;margin:0;display:block;background:url(../../Content/images/slider_arrows.png) no-repeat 0 0;position:absolute;top:19px;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.slider .flexslider .flex-direction-nav a{width:38px;height:63px;margin:0;display:block;background:url(../../Content/images/slider_arrow1.png) no-repeat 0 0;position:absolute;top:19px;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider2 .flex-direction-nav .flex-next{background-position:right top;right:1%;}.flexslider2 .flex-direction-nav .flex-prev{left:1%;background-position:left top:22px;}.flexslider2 .flex-direction-nav a{width:38px; height:68px;margin:0;display:block;background:url(../../Content/images/slider_arrowsc.png) no-repeat 0 0;position:absolute;top:22px;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider3 .flex-direction-nav .flex-next{background-position:right top;right:25px}.flexslider3 .flex-direction-nav .flex-prev{right:60px;top:19px;background-position:left top}.flexslider3 .flex-direction-nav a{width:37px;height:44px;margin:0;display:block;background:url(../../Content/images/slider_arrowsb.png) no-repeat 0 0;position:absolute;top:19px;z-index:99;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider4 .flex-direction-nav .flex-next{background-position:right top;right:0;top:-150px}.flexslider4 .flex-direction-nav .flex-prev{left:0;top:-150px;background-position:left top}.flexslider4 .flex-direction-nav a{width:68px;height:68px;margin:0;display:block;background:url(../../Content/images/amenities_arrow.png) no-repeat 0 0;position:absolute;top:19px;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider5 .flex-direction-nav .flex-next{background-position:right top;left:25px;top:170px}.flexslider5 .flex-direction-nav .flex-prev{right:25px;top:170px;background-position:left top}.flexslider5 .flex-direction-nav a{width:59px;height:64px;margin:0;display:block;background:url(../../Content/images/slider_arrows.png) no-repeat 0 0;position:absolute;top:19px;z-index:99;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider6 .flex-direction-nav .flex-next{background-position:right top;left:-65px;top:135px}.flexslider6 .flex-direction-nav .flex-prev{right:-65px;top:135px;background-position:left top}.flexslider6 .flex-direction-nav a{width:59px;height:64px;margin:0;display:block;background:url(../../Content/images/slider_arrows.png) no-repeat 0 0;position:absolute;top:19px;z-index:99;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flexslider7 .flex-direction-nav .flex-next{background-position:right top;left:25px;top:130px}.flexslider7 .flex-direction-nav .flex-prev{right:25px;top:130px;background-position:left top}.flexslider7 .flex-direction-nav a{width:59px;height:64px;margin:0;display:block;background:url(../../Content/images/slider_arrows.png) no-repeat 0 0;position:absolute;top:19px;z-index:99;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flex-control-nav{width:100%;position:absolute;bottom:1%;text-align:center;z-index:2}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:18px;height:18px;display:block;background:rgba(164,125,94,0.4);border-radius:20px;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#a47d5e}.flex-control-paging li a.flex-active{background:#a47d5e;cursor:default}.flexslider2 .flex-control-nav{width:100%;position:absolute;bottom:-4px;text-align:center;right:0;left:0}.flexslider2 .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flexslider2 .flex-control-paging li a{width:12px;height:12px;display:block;background:rgba(255,255,255,0.5);border-radius:20px;border:0px solid red;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flexslider2 .flex-control-paging li a:hover{background:#000}.flexslider2 .flex-control-paging li a.flex-active{background:#fff;cursor:default}.flexslider3 .flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;z-index:8}.flexslider3 .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flexslider3 .flex-control-paging li a{width:18px;height:18px;display:block;background:#none;border-radius:20px;border:1px solid #fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flexslider3 .flex-control-paging li a:hover{background:#fff}.flexslider3 .flex-control-paging li a.flex-active{background:#fff;cursor:default}.flexslider4 .flex-control-nav{width:35%;position:absolute;bottom:30px;text-align:center;z-index:9999;right:-30px}.flexslider4 .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flexslider4 .flex-control-paging li a{width:22px;height:22px;display:block;background:transparent;border:2px solid #fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flexslider4 .flex-control-paging li a:hover{background:#c3c3c9}.flexslider4 .flex-control-paging li a.flex-active{background:#fff;cursor:default}.flexslider.weddingslider .flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;z-index:8}.flexslider.weddingslider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flexslider.weddingslider .flex-control-paging li a{width:18px;height:18px;display:block;background:#none;border-radius:20px;border:1px solid #fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}.flexslider.weddingslider .flex-control-paging li a:hover{background:#fff}.flexslider.weddingslider .flex-control-paging li a.flex-active{background:#fff;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 1024px){.flex img{min-height:400px}}@media screen and (max-width: 1100px){.flex img{min-height:350px}}@media screen and (max-width: 999px){.flexslider2 .flex-control-nav{width:100%}}@media screen and (max-width: 999px){}
/* tether min */
.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}

/* select box */
.CurrentItemBgcolor{background-color:#A6775B;}
.jquery-selectbox.jquery-selectbox{background:#fff; display: inline;float: right;font-weight: normal;height: auto;position: relative;text-decoration: none;width: 100% !important;z-index: 10;margin:0 0 0 0;}
.jquery-selectbox .jquery-selectbox-currentItem {padding:5px 0px 5px 7px;white-space: nowrap;display: block;overflow: hidden;cursor:pointer;text-align: left;} 
.jquery-selectbox .jquery-selectbox-list {position:absolute;z-index:8;display: none;padding:0px 5px 5px 5px;text-align:left;margin:35px 0 0px 0px;background:#fff;color:#000;z-index:9999;width:50% !important ;border-radius:0 0 5px 5px;box-shadow:0 0 1px 1px #ccc;}

.jquery-selectbox .jquery-selectbox-item.listelementhover { background:#ccc; color:#fff; width:auto; padding:0px 0px 0px 5px;}
.jquery-selectbox .jquery-selectbox-item {display: block; cursor: default; width: auto; padding:0px 0px 0px 5px;}
.textbox_adult{ width:40px; border:none;font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#484848;}
.textbox_hotel{ width:40px; border:none; background:transparent; font-family:Arial; font-size:12px; font-weight:normal; text-decoration:none; color:#484848;}
jquery-selectbox-item{ background:#fff;}


