#wrap-content.art19 .destination h4,#wrap-content.art19 .flexslider h2{text-shadow:2px 2px 1px rgba(0,0,0,.6);text-transform:uppercase;font-weight:700}#wrap-content.art19 .destination h4 a,#wrap-content.art19 .flexslider h3{font-family:museo-sans,'Open Sans',sans-serif;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear}#wrap-content.art19 .flexslider{position:relative;margin:0}#wrap-content.art19 .flexslider .slides div{background:0 0}#wrap-content.art19 .flexslider .caption{position:absolute;left:20%;right:20%;z-index:3;text-align:center;top:47%;font-size:2.2em}#wrap-content.art19 .flexslider h2{color:#FFF}#wrap-content.art19 .flexslider h3{margin:auto 13px 0;font-size:1.2em;color:#fff;transition:all .5s linear}#wrap-content.art19 .destination h4{color:#FFF;font-size:1em}#wrap-content.art19 .destination h4 a{color:#fff;transition:all .5s linear;font-size:1.2em}#wrap-content.art19 .destination h4 a:hover{color:#e4e4e4;text-decoration:none}#wrap-content.art19 .destination .block{position:relative;padding:0;display:inline-block;background:#000}#wrap-content.art19 .destination .block .thetitle{position:absolute;left:50%;right:50%;display:table;width:80%;height:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#wrap-content.art19 .destination .block .artdesc{background:#FFF}#wrap-content.art19 .destination .block:hover img{opacity:.7}#wrap-content.art19 .destination img{display:block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#wrap-content.art19 .flex-direction-nav .flex-prev{left:50px}#wrap-content.art19 .flex-direction-nav .flex-next{right:50px;text-align:right}#wrap-content.art19 .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:3;overflow:hidden;cursor:pointer}#wrap-content.art19 .flex-direction-nav a::before{font-family:sw-font-2;font-size:40px;display:inline-block;content:'\f104';color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.6)}#wrap-content.art19 .flex-direction-nav a.flex-next::before{content:'\f105'}#wrap-content.art19 .icon-plus::before{color:#6a9f00;margin-right:10px}#wrap-content.art19 .block.bookings{padding-bottom:0;border:1px solid #e9e9e9;border-radius:10px;margin-top:15px}#wrap-content.art19 .centerd{display:table-cell;vertical-align:middle;text-align:center}#wrap-content.art19 .title.whybook{margin-bottom:20px}#wrap-content.art19 ul li.icon-plus{list-style-position:inside;padding:0 0 0 30px;text-indent:-1.6em;line-height:1.2}#surfholidays-async-loader-container .chosen-single{line-height:40px!important}#surfholidays-async-loader-container form{margin-bottom:0}#surfholidays-async-loader-container #sh-wl-results-container #wrapper{margin-top:0}@media only screen and (min-width:960px) and (max-width:1199px){#surfholidays-async-loader-container .listing-item-container.list-layout .listing-item-inner{font-size:.7em!important}}@media only screen and (min-width:767px) and (max-width:959px){#wrap-content.art19 .flex-caption p{display:block!important}#wrap-content.art19 .flexslider h2{font-size:.9em!important}}@media only screen and (max-width:767px){#wrap-content.art19 .flexslider h3{margin:auto 13px 1em}#wrap-content.art19 .flexslider h2{font-size:.9em!important}}@media only screen and (max-width:479px){#wrap-content.art19 .flexslider h2{font-size:.8em!important}#wrap-content.art19 .caption,#wrap-content.art19 .flex-caption,#wrap-content.art19 .flex-direction-nav{display:none!important}#wrap-content.art19 .block.bookings{border:0}}@media (min-width:2001px){#surfholidays-async-loader-container .main-search-input{border-radius:0;display:block;padding:0;max-height:100%;background-color:transparent;box-shadow:none}#surfholidays-async-loader-container .gray-style.main-search-input{background-color:transparent}#surfholidays-async-loader-container .gray-style .main-search-input-item,#surfholidays-async-loader-container .main-search-input-item{border-color:transparent}#surfholidays-async-loader-container .main-search-input button.button{margin-top:4px;width:100%;min-width:0}#surfholidays-async-loader-container .main-search-input-item{margin-bottom:10px}#surfholidays-async-loader-container .main-search-input .main-search-input-item:nth-last-child(2),#surfholidays-async-loader-container .main-search-input-item{padding:0}#surfholidays-async-loader-container .gray-style .main-search-input-item .chosen-container-single .chosen-single,#surfholidays-async-loader-container .gray-style.main-search-input input,#surfholidays-async-loader-container .gray-style.main-search-input input:focus,#surfholidays-async-loader-container .main-search-input input,#surfholidays-async-loader-container .main-search-input input:focus,#surfholidays-async-loader-container .main-search-input-item .chosen-container-single .chosen-single{padding:8px 20px 0;height:55px!important;line-height:55px;border-radius:4px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px 0 rgba(0,0,0,.08);min-width:100px}#surfholidays-async-loader-container .gray-style.main-search-input input,#surfholidays-async-loader-container .gray-style.main-search-input input:focus,#surfholidays-async-loader-container .main-search-input input,#surfholidays-async-loader-container .main-search-input input:focus{padding:0 20px;color:#666}#surfholidays-async-loader-container .gray-style .main-search-input-item.location a{background:#fff}#surfholidays-async-loader-container .gray-style .main-search-input-item .chosen-single{border-bottom:1px solid #e0e0e0;transition:border 0s}#surfholidays-async-loader-container .main-search-input-item .chosen-container-single .chosen-single{border:1px solid #e0e0e0;box-shadow:none;transition:0s}#surfholidays-async-loader-container .main-search-input-item .chosen-container .chosen-drop{border:1px solid #e0e0e0;border-top:0;border-radius:0 0 4px 4px;box-shadow:none}#surfholidays-async-loader-container .main-search-input-item .chosen-single::after{display:none}#surfholidays-async-loader-container .fullwidth-filters .sort-by{display:block;width:100%}#surfholidays-async-loader-container .fullwidth-filters .sort-by .chosen-container .chosen-drop{left:0;right:auto;margin-left:0}#surfholidays-async-loader-container .listing-item-container:hover{transform:none}}