#navigation a{font-size:13px;margin:0 6px;padding:0 0 3px}#navigation a:hover{color #fff!important}.logo a:hover{color:#FFAF00!important}.imglogo{max-width:280px}#nav{margin-top:25px;padding-right:15px}.resort-info{padding-top:15px}.slogan{display:none}.resort-location{margin-right:10px}.resort-town{font-size:12px}.resort-country{font-size:10px}.resort-weather i{font-size:20px;margin:0 6px 0 0}.resort-temperature{font-size:30px}.page-hero{background-size:cover}.page-title{text-shadow:0 0 20px rgba(0,0,0,.7)}.item-thumb>a:hover{color:#FF8814!important}.cisc-button{font-family:"Roboto Slab",sans-serif;background-color:#FF8814;color:#ffffff!important;border-radius:0}.cisc-button:hover{background-color:#FFAF00;color:#ffffff!important;opacity:1!important}.widget a{color:#FF8814}.widget a:hover{color:#ffaf00}.dk_theme_ci .dk_options a:hover{background:#FF8814!important;color:#ffffff!important}.ui-datepicker .ui-datepicker-header,.ui-datepicker .ui-datepicker-header .ui-state-hover,.ui-datepicker thead{background:#FF8814!important}.ui-datepicker td .ui-state-active,.ui-datepicker td .ui-state-hover{background:#FF8814!important}.btn,input[type="submit"]{font-family:"Roboto Slab",sans-serif;background-color:#FF8814!important;color:#fff;border:none!important;text-transform:capitalize;font-size:1.1em!important}.btn:hover{background-color:#FFAF00!important;color:#ffffff!important;opacity:1!important}.btn.ui-datepicker-trigger{background:none!important}.cisc-box{border:none!important;background-color:rgba(255,136,20,.8);color:#fff;font-size:1.4em}.widget .cisc-button{margin-bottom:0;width:100%}.widget_text{background-color:#fff;border:1px solid #e1e1e1;padding:25px;position:relative}.widget_text::after{background:#fff none repeat scroll 0 0;border:1px solid #e1e1e1;bottom:-3px;content:"";height:5px;left:50%;margin-left:-49%;position:absolute;transition:all 0.18s ease 0s;width:98%;z-index:-1}.booking-inline .booking-form .bookbtn{margin-right:0;text-align:right;width:25%}.booking-inline .booking-form .arrival,.booking-inline .booking-form .departure{width:23%}.booking-inline .booking-form .adults{width:23%}.booking-inline .booking-form .room{width:0%}.testimonials{background:none!important}.cisc-separator{border-color:-moz-use-text-color -moz-use-text-color #eee}.entry-content p a{border-bottom:3px solid #FF8814!important;color:#2b2b2b}.booking-wrap.booking-inline{background-size:cover!important}hr{border:0;height:1px;background:#e1e1e1;margin:20px 0}.item-title{max-width:90%;line-height:1.3}.main{padding:50px 0 35px}.flexslider{border:0 none;border-radius:0;box-shadow:none;margin:0;padding:0}.flexslider .slides li{background-size:cover!important}.slide-content p,.slide-content h3{text-shadow:0 0 20px rgba(0,0,0,.7)}#ui-datepicker-div{z-index:99!important}.front-widgets .widget_text{background:none!important;border:none!important;padding:0!important}.front-widgets .widget_text::after{background:none;border:none}.front-widgets .widget_text h1{font-size:2.5em;margin:0 0 .67em 0}.booking-hero .booking-form .adults{margin-right:4%}.booking-hero .booking-form .adults,.booking-hero .booking-form .children{float:left;width:48%}.map-wrap .cisc-map-wrapper{margin:0}.page-template-template-attractions .listing{padding-top:30px}.booking-page{margin-bottom:30px}.dk_theme_ci .dk_options a{text-transform:none}.dk_theme_ci.dk_container{font-family:inherit}.booking-page .dk_theme_ci .dk_options{border:1px solid #e1e1e1!important}.page-template-template-booking #text-3,.page-template-template-booking-custom #text-3{display:none}.booking-page .dk_theme_ci .dk_options{border:1px solid #e1e1e1}.sbc-calendar-month{background-color:#fff;border:1px solid #e1e1e1;float:left;margin-right:10px;padding:25px;width:calc(100% - 50px)}#sbc-calendar{float:left;margin:0 2px 30px 0}#sbc-calendar table{border-top:1px solid #e1e1e1}#sbc-calendar table thead th,#sbc-calendar tr td{height:36px}#sbc-calendar td.sbc-status-free{border-color:#DDEACC}#sbc-calendar-wrapper .sbc-status-free{background-color:#DDEACC}#sbc-calendar td.sbc-status-booked{border-color:#FFDCD8}#sbc-calendar-wrapper .sbc-status-booked{background-color:#FFDCD8}#sbc-calendar .entry-content a{border-bottom:none!important}#sbc-calendar a{border:none!important}.rates-table{border:1px solid #e1e1e1;background:#fff}.rates-table th,.rates-table td{text-align:left!important;border:1px solid #e1e1e1;padding:10px 12px}.rates-table tr th{background:#eee}.rates-table tr:nth-child(even){background-color:#fafafa}.rates-table tr:nth-child(odd){background-color:#fff}@media screen and (max-width:400px){.rates-table{overflow-x:auto;display:block}.rates-table::before{content:'Scroll right to see all rates';padding:4px 12px}}.gform_wrapper input[type="email"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="text"],.gform_wrapper input[type="url"]{padding:6px 12px!important}.gform_wrapper textarea{padding:6px 12px!important}.gform_wrapper #input_2_6,.gform_wrapper #input_2_7{width:100%!important}.gform_wrapper #input_2_6:after,.gform_wrapper #input_2_7:after{content:"+"}.ui-datepicker .ui-datepicker-title{color:#4F4F4F}.ui-datepicker{width:250px!important;padding:0.2em!important}.ui-datepicker-header{text-shadow:none!important}.ui-datepicker-next,.ui-datepicker-prev{background-image:none!important}.ui-datepicker th{color:#fff!important;text-shadow:none!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius:0!important}.ui-datepicker-calendar .ui-state-default{box-shadow:none!important}.ui-datepicker td .ui-state-default{padding:0!important}.ui-datepicker td a,.ui-datepicker td span{text-shadow:none!important;width:100%!important}.ui-datepicker table{border-bottom:#BBB!important}.page-template-template-booking-custom .gform_wrapper .gfield_label{display:none!important}.page-template-template-booking-custom .gform_wrapper .gfield{margin-bottom:15px!important}.gform_confirmation_wrapper{padding-bottom:20px!important}.event-list{padding:40px 0}.event{border-top:1px solid #e1e1e1;padding:20px 0}.event:last-child{border-bottom:1px solid #e1e1e1}.foot{color:#4f4f4f!important}.footer .widget_text{border:none!important}.footer .fa-facebook-official{color:#3B5998!important;margin:0 20px 100px 0;float:left}.footer .cisc-button{margin-top:20px;width:auto!important}#map .gm-style-mtc,.cisc-map .gm-style-mtc{display:none!important}#map .gm-bundled-control-on-bottom,.cisc-map .gm-bundled-control-on-bottom{display:none!important}#map .gm-fullscreen-control,.cisc-map .gm-fullscreen-control{display:none!important}#mobile-bar{background:#000;border-bottom:none!important;padding:18px 10px 0}#mobile-bar a,#mobile-bar p{color:#eee}.mm-list{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:768px){.header{height:auto;padding:20px 0}.logo{float:none;margin:auto}.page-hero{height:auto;padding:150px 0 35px}.home-slider .slide-content{padding:150px 15px 0}}