body{background:white;font-family:"Garamond", Times, serif;font-size:16px}a:hover,body{color:#1d1d1b}#page{border:2em solid #7f7b63;background:#d1cfc4}.ci-title,.ci-title>span,.widget-title,.widget-title>span,.home-slide-controls,#paging a,#paging a:visited,#paging span,.b-form input[type="text"],.b-form input[type="email"],.b-form textarea,.b-form input[type="number"],.dk_container,.dk_options a{background-color:#d1cfc4}.ci-newsletter form input[type="text"]{background:white}a,a:visited,a:focus,.entry-title a,.entry-title a:visited,a.resort-contact,a.resort-contact:visited,#navigation a:hover,#navigation .sfHover>a,#navigation .sfHover>a:visited,#navigation li.current_page_item>a,#navigation li.current_page_item>a:visited,#navigation li.current-menu-item>a,#navigation li.current-menu-item>a:visited,#navigation li.current>a,#navigation li.current>a:visited,#navigation li.current-menu-ancestor>a,#navigation li.current-menu-ancestor>a:visited,.entry-title a:hover{color:#1d1d1b}#navigation a:hover,#navigation .sfHover>a,#navigation .sfHover>a:visited{background:#1d1d1b;color:white}.offer-widget a,.offer-widget a:visited,.offer-widget,.entry time,.offer-widget>div,#paging a:hover,#paging .current,.btn,.btn:visited,input[type="submit"],button{background-color:#e5c079}.main-separator,.separator{background-color:#7f7b63}.btn:hover,input[type="submit"]:hover,button:hover,.offer-widget a:hover{background-color:#1d1d1b;color:white}.flickr_badge_image a:hover{border-color:#da5fd9}.ci-title,.widget-title{background-color:#7f7b63}#navigation ul{background:#442e28}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background:#f2f2f2;color:#1d1d1b}.bg,.review-box{background-color:#7f7b63}.bs,.review-box{-webkit-box-shadow:7px 7px rgba(0,0,0,0.1);box-shadow:7px 7px rgba(0,0,0,0.1)}.searchform input[type="text"]{border:1px solid #7f7b63}#foot-nav a,#foot-nav a:visited{color:#1d1d1b;font-size:10px;text-transform:uppercase}#top-head{padding-bottom:0}#top-head .top-info{font-size:16px;top:initial}#top-head .top-info a{line-height:100%}#main-head.got{margin-bottom:0;padding:0 15px}#main-head.got .twelve{background:white}#main-head.got .main-head{margin-bottom:0;padding:40px 0;text-align:center}#main-head.got #nav{width:100%;right:0}#main-head.got #navigation{width:100%;text-align:center}#main-head.got #navigation li{display:inline-block;float:none}.home .widget.ci-newsletter{margin-bottom:0}.review-box{margin:15px 0;text-align:center}.review-box .outer{width:100%;height:100%;background:white;border:10px solid #e5c079;padding:10px;text-transform:uppercase}.review-box .outer .inner{font-weight:bold}.review-box .outer .inner span{color:#00a680;padding-right:6px}.review-box .outer .inner i.fa{letter-spacing:-0.2em}.review-box .outer .inner i.fa.fa-external-link{padding-left:6px}#footer h3.widget-title{line-height:0}#footer h3.widget-title span{display:inline-block;padding:5px 15px 5px 0}#footer .fts-jal-fb-header{display:none}#footer .textwidget{padding:15px;background:white}h1,h2,h3,h4,h5,h6{text-transform:capitalize !important}#home-slider .slides h3{display:none}#booking-calendar h3{font-size:24px;margin:30px 0 15px}#booking-calendar .booking_form_div .btn{background:#e5c079;font-weight:bold;color:white;text-transform:uppercase;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}#booking-calendar .booking_form input[type="text"],#booking-calendar .booking_form textarea{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box}#booking-calendar .booking_form input[type="text"]{height:39px !important}#booking-calendar .booking_form .dk_container{float:none}#booking-calendar .booking_form .dk_container a{color:black !important;width:100% !important}#booking-calendar .booking_form .dk_container .dk_options{background:white}#booking-calendar .booking_form .dk_toggle{background-image:url("../img/bc-dropdown-arrows.png")}#reviews{width:100%;height:100%;background:white;padding:75px 0;border:10px solid #7f7b63}
