@import "https://fonts.googleapis.com/css?family=PT+Sans:400,700";
@import "https://fonts.googleapis.com/css?family=Montserrat:400,700";
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
a:hover{text-decoration:none;cursor:pointer}
body{font-size:1.2em}
@font-face{font-family:'ws-ctrl-material';src:url(../fonts/ws-ctrl-material.eot);src:url(../fonts/ws-ctrl-material.eot?#iefix) format("embedded-opentype"),url(../fonts/ws-ctrl-material.woff2) format("woff2"),url(../fonts/ws-ctrl-material.woff) format("woff"),url(../fonts/ws-ctrl-material.ttf) format("truetype"),url(../fonts/ws-ctrl-material.svg#ws-ctrl-material) format("svg");font-weight:400;font-style:normal}
#wowslider-container0{display:table;zoom:1;position:relative;width:100%;max-width:100%;max-height:542px;margin:0 auto;z-index:90;text-align:left;font-size:10px;text-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-bottom:-82px}
* html #wowslider-container0{width:1366px}
#wowslider-container0 .ws_images ul{position:relative;width:10000%;height:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible}
#wowslider-container0 .ws_images ul li{position:relative;width:1%;height:100%;line-height:0;overflow:hidden;float:left;padding:0!important;margin:0!important}
#wowslider-container0 .ws_images{position:relative;left:0;top:0;height:100%;max-height:475px;max-width:100%;vertical-align:top;border:none;overflow:hidden}
#wowslider-container0 .ws_images ul a{width:100%;height:100%;max-height:475px;display:block;color:transparent}
#wowslider-container0 img{max-width:none!important}
#wowslider-container0 .ws_images .ws_list img,#wowslider-container0 .ws_images > div > img{width:100%;border:none 0;max-width:none;padding:0;margin:0}
#wowslider-container0 .ws_images > div > img{max-height:542px}
#wowslider-container0 .ws_images iframe{position:absolute;z-index:-1}
#wowslider-container0 .ws-title > div{display:inline-block!important}
#wowslider-container0 a{text-decoration:none;outline:none;border:none}
#wowslider-container0 .ws_bullets{float:left;position:absolute;z-index:70}
#wowslider-container0 .ws_bullets div{position:relative;float:left;font-size:0}
#wowslider-container0 .ws_bullets a{line-height:0}
#wowslider-container0 .ws_script{display:none}
#wowslider-container0 sound,#wowslider-container0 object{position:absolute}
#wowslider-container0 .ws_effect{position:static;width:100%;height:100%}
#wowslider-container0 .ws_photoItem{border:2em solid #fff;margin-left:-2em;margin-top:-2em}
#wowslider-container0 .ws_cube_side{background:#A6A5A9}
#wowslider-container0.ws_gestures{cursor:-webkit-grab;cursor:-moz-grab;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=),move}
#wowslider-container0.ws_gestures.ws_grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==),move}
#wowslider-container0.ws_video_playing .ws_bullets,#wowslider-container0.ws_video_playing .ws_fullscreen,#wowslider-container0.ws_video_playing .ws_next,#wowslider-container0.ws_video_playing .ws_prev{display:none}
#wowslider-container0 .ws_video_btn{position:absolute;display:none;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:55}
#wowslider-container0 .ws_video_btn.ws_youtube,#wowslider-container0 .ws_video_btn.ws_vimeo{display:block}
#wowslider-container0 .ws_video_btn div{position:absolute;background-image:url(./playvideo.png);background-size:200%;top:50%;left:50%;width:7em;height:5em;margin-left:-3.5em;margin-top:-2.5em}
#wowslider-container0 .ws_video_btn.ws_youtube div{background-position:0 0}
#wowslider-container0 .ws_video_btn.ws_youtube:hover div{background-position:100% 0}
#wowslider-container0 .ws_video_btn.ws_vimeo div{background-position:0 100%}
#wowslider-container0 .ws_video_btn.ws_vimeo:hover div{background-position:100% 100%}
#wowslider-container0 .ws_playpause.ws_hide{display:none!important}
#wowslider-container0 .ws_images{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:box-shadow .5s cubic-bezier(.4,0,.2,1);transition:box-shadow .5s cubic-bezier(.4,0,.2,1)}
#wowslider-container0 .ws_images:hover{box-shadow:0 17px 50px rgba(0,0,0,0.19)}
#wowslider-container0 .ws_bullets{padding:10px}
#wowslider-container0 .ws_bullets a{position:relative;display:inline-block;margin:4px;padding:10px;width:0;border-radius:50%;background-color:#2bb673;-webkit-transition:all .3s;transition:all .3s}
#wowslider-container0 .ws_bullets a:hover{background-color:#23955e}
#wowslider-container0 .ws_bullets a.ws_selbull{background-color:#208956}
#wowslider-container0 a.ws_next,#wowslider-container0 a.ws_prev{font:3.5em ws-ctrl-material;width:1.6em;height:1.6em;margin-top:-.8em}
#wowslider-container0 a.ws_next,#wowslider-container0 a.ws_prev,#wowslider-container0 .ws_playpause{position:absolute;z-index:60;color:#FFF;overflow:hidden;border-radius:50%;top:50%;background:rgba(0,0,0,.6)}
#wowslider-container0 a.ws_next:hover,#wowslider-container0 a.ws_prev:hover,#wowslider-container0 .ws_playpause:hover{background:rgba(0,0,0,.6);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
#wowslider-container0 a.ws_next{right:.5em}
#wowslider-container0 a.ws_prev{left:.5em}
#wowslider-container0 a.ws_next:after,#wowslider-container0 a.ws_prev:after{display:block;text-align:center;line-height:1.9em;line-height:2.1em\9;-webkit-transition:color .4s ease;transition:color .4s ease}
_:-ms-input-placeholder,:root #wowslider-container0 a.ws_next:after{line-height:2.1em}
_:-ms-input-placeholder,:root #wowslider-container0 a.ws_prev:after{line-height:2.1em}
#wowslider-container0 a.ws_next:after{content:'\e801'}
#wowslider-container0 a.ws_prev:after{content:'\e800'}
#wowslider-container0 .ws_playpause{font:2.8em ws-ctrl-material;width:2em;height:2em;left:50%;z-index:59;margin-top:-1em;margin-left:-1em}
#wowslider-container0 .ws_playpause:after{display:block;text-align:center;line-height:2.3em;line-height:2.5em\9;-webkit-transition:color .4s ease;transition:color .4s ease}
_:-ms-input-placeholder,:root #wowslider-container0 .ws_playpause:after{line-height:2.5em}
#wowslider-container0 .ws_pause:after{content:'\e803'}
#wowslider-container0 .ws_play:after{content:'\e802'}
#wowslider-container0 .ws_bullets{bottom:7px;left:50%}
#wowslider-container0 .ws_bullets div{left:-50%}
#wowslider-container0 .ws-title{position:absolute;font:1.3em Roboto,sans-serif;margin-right:10em;z-index:50;color:#FFF;left:.3em;background:none;padding:1em;bottom:30px;top:auto;opacity:1}
#wowslider-container0 .ws-title div,#wowslider-container0 .ws-title span{display:inline-block;padding:.5em}
#wowslider-container0 .ws-title div{display:block;margin-top:.5em;font-size:1.1em;padding:1em;line-height:1.15em;color:#555;background-color:#e5e5e5}
#wowslider-container0 .ws-title span{font-size:1.8em;background-color:#2bb673;box-shadow:0 4px 8px 0 rgba(0,0,0,0.4)}
#wowslider-container0 .ws_thumbs{overflow:auto;z-index:60}
#wowslider-container0 .ws_thumbs img{text-decoration:none;border:0;width:100%}
#wowslider-container0 .ws_thumbs a{position:relative;text-indent:-4000px;color:transparent;opacity:.85;text-decoration:none;display:inline-block;border:0;line-height:0;margin:3px;text-indent:0;padding:2px;width:27.393333333333%;max-width:120px}
#wowslider-container0 .ws_thumbs a:hover{opacity:1}
#wowslider-container0 .ws_thumbs a:hover img{visibility:visible}
#wowslider-container0 .ws_images,#wowslider-container0 .ws_shadow{margin-bottom:8.2em}
#wowslider-container0 .ws_thumbs{position:absolute;text-align:left;bottom:80px;left:0;width:100%;height:8.2em}
#wowslider-container0 .ws_thumbs div{position:relative;letter-spacing:-4px;width:48.3em;height:100%}
#wowslider-container0 .ws_thumbs a{opacity:1;background-color:#E5E5E5;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);-webkit-transition:box-shadow .5s cubic-bezier(0.35,0,0.25,1),background-color .5s cubic-bezier(0.35,0,0.25,1),-webkit-transform .5s cubic-bezier(0.35,0,0.25,1);transition:box-shadow .5s cubic-bezier(0.35,0,0.25,1),background-color .5s cubic-bezier(0.35,0,0.25,1),transform .5s cubic-bezier(0.35,0,0.25,1)}
#wowslider-container0 .ws_thumbs a.ws_selthumb{background-color:#ddd;box-shadow:0 4px 8px 0 rgba(0,0,0,0.4);-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}
#wowslider-container0 .ws_images > ul{animation:wsBasic 12s infinite;-moz-animation:wsBasic 12s infinite;-webkit-animation:wsBasic 12s infinite}
@keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
@-moz-keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
@-webkit-keyframes wsBasic {
0%{left:-0}
16.67%{left:-0}
33.33%{left:-100%}
50%{left:-100%}
66.67%{left:-200%}
83.33%{left:-200%}
}
#wowslider-container0 .ws_bullets a img{text-indent:0;display:block;bottom:15px;left:-60px;visibility:hidden;position:absolute;border:1px solid #FFF;max-width:none}
#wowslider-container0 .ws_bullets a:hover img{visibility:visible}
#wowslider-container0 .ws_bulframe div div{height:41px;overflow:visible;position:relative}
#wowslider-container0 .ws_bulframe div{left:0;overflow:hidden;position:relative;width:120px;background-color:#FFF}
#wowslider-container0 .ws_bullets .ws_bulframe{display:none;bottom:30px;margin-left:8px;overflow:visible;position:absolute;cursor:pointer;border:6px solid #e5e5e5;box-shadow:0 4px 8px 0 rgba(0,0,0,0.4)}
#wowslider-container0 .ws_bulframe div div{height:auto}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
#cboxWrapper{max-width:none}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}
#colorbox{outline:0}
#cboxTopLeft{width:14px;height:14px;background:url(../img/controls.png) no-repeat 0 0}
#cboxTopCenter{height:14px;background:url(../img/border.png) repeat-x top left}
#cboxTopRight{width:14px;height:14px;background:url(../img/controls.png) no-repeat -36px 0}
#cboxBottomLeft{width:14px;height:43px;background:url(../img/controls.png) no-repeat 0 -32px}
#cboxBottomCenter{height:43px;background:url(../img/border.png) repeat-x bottom left}
#cboxBottomRight{width:14px;height:43px;background:url(../img/controls.png) no-repeat -36px -32px}
#cboxMiddleLeft{width:14px;background:url(../img/controls.png) repeat-y -175px 0}
#cboxMiddleRight{width:14px;background:url(../img/controls.png) repeat-y -211px 0}
#cboxContent{background:#fff;overflow:visible}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{margin-bottom:5px}
#cboxLoadingOverlay{background:url(../img/loading_background.png) no-repeat center center}
#cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:700;color:#7C7C7C}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7C7C7C}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;background:url(../img/controls.png) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxPrevious{left:0;background-position:-51px -25px}
#cboxPrevious:hover{background-position:-51px 0}
#cboxNext{left:27px;background-position:-75px -25px}
#cboxNext:hover{background-position:-75px 0}
#cboxClose{right:0;background-position:-100px -25px}
#cboxClose:hover{background-position:-100px 0}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}
header{background:url(../img/pattern.png) center center;border-bottom: 2px solid #67af2c;}
.navbar-brand>img{max-width:300px;width:100%}
.navbar-default{background:none;border:none;margin:0}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#333;background:none;border-bottom:3px solid #67af2c}
.navbar-default .navbar-nav>li>a:hover{border-bottom:3px solid #67af2c}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{min-height:95px}
.navbar-brand{padding:6px 15px}
.navbar-default .navbar-nav>li>a{padding-bottom:10px;color:#333}
.navbar-default .navbar-toggle{margin:22px 15px}
.banner img{width:100%}
section.pattern{position:relative;z-index:91;background:url(../img/pattern.png) #fff center center; padding:0}
section{padding:30px 0 80px	}
h2.rsvTitle{color:#fff;background:#67af2c;text-align:center;padding:15px;text-transform:capitalize;font-size:1.2em;font-weight:700;margin:0;letter-spacing:1.5px;font-family:arial,sans-serif}
.rsv input,.rsv select{width:100%;line-height:20px;padding:5px 10px;border-radius:3px;box-shadow:none;border:none}
.rsv{background:#333;padding:0 0 15px;padding:15px}
label{display:inline-block;max-width:100%;margin:10px 0 3px;font-weight:700;color:#fff}
.date{background:url(../img/date.png) no-repeat right 15px center #fff}
.rsv button{background:#c0392b;border-radius:3px;border:none;color:#fff;text-transform:uppercase;text-align:center;padding:10px 25px;width:100%;margin:15px 0}
.retrieve a{text-align:center;margin-top:15px}
.rsv .col-xs-6,.rsv .col-xs-4,.rsv .col-xs-12{padding:0 5px;margin:2px 0}
button.retrieve{background:#67af2c}
.shadow{background:url(../img/bottom-shadow.png);width:100%;height:13px}
h1{text-align:center;font-family:'PT Sans',sans-serif;font-weight:700;text-transform:uppercase;font-size:2em}
h2{text-align:center;font-family:'PT Sans',sans-serif;font-weight:700;text-transform:uppercase;font-size:2.5em; margin:10px 0 15px}
.leisure{text-align:center;font-family:'Montserrat',sans-serif;margin-top:10px}
.leisure p{font-size:1em}
.leisure h3{font-size:1.6em;font-weight:700;margin:5px 0}
.leisure img{max-width:75px}
.leisure .border1{border-right:1px dashed #333;border-bottom:1px dashed #333}
.leisure .border2{border-bottom:1px dashed #333}
.leisure .border3{border-right:1px dashed #333}
.leisure .col-xs-6{padding:5px 15px}
.offer1{background:url(../img/offer1.jpg) center center no-repeat; width:100%; height:390px;position:relative; background-size:cover}
.offer2{background:url(../img/offer2.jpg) center center no-repeat; width:100%; height:390px;position:relative; background-size:cover}
.offer3{background:url(../img/offer3.jpg) center center no-repeat; width:100%; height:390px;position:relative; background-size:cover}
.offer4{background:url(../img/offer4.jpg) center center no-repeat; width:100%; height:390px;position:relative; background-size:cover}
.offer .col-sm-4,.offer .col-sm-8{padding:10px 5px; }
.offer{padding:10px;}
.box1{background:rgba(52,73,94,.8);position:absolute;top:0;left:0;width:320px;padding:30px}
.box4{background:rgba(142,69,173,.8);position:absolute;bottom:0;right:0;width:300px;padding:30px}
.box2{background:rgba(243,198,17,.8);position:absolute;padding:30px 15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;margin:0 auto}
.box3{background:rgba(210,84,1,.8);position:absolute;padding:30px 15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;margin:0 auto}
.offer h3{font-size:1.8em;color:#fff;text-shadow:0 0 3px #000;text-transform:uppercase;font-weight:700;margin-top:0;font-family:'PT Sans',sans-serif}
.offer p{font-size:1.3em;color:#fff;text-shadow:0 0 3px #000;font-weight:700;font-family:'PT Sans',sans-serif;letter-spacing:.5px}
.box1 h3,.box1 p{text-align:left}
.box4 h3,.box4 p{text-align:right}
.box3 h3,.box3 p,.box2 h3,.box2 p{text-align:center}
footer{background:#333;text-align:center;color:#fff;font-size:1em;padding:15px}
footer a,footer a:hover{color:#f1c40f}
.nav li{text-transform:uppercase}

.city{ background: #b7ea8d}


@media (max-width: 992px) {
.container{width:100%;padding:0}
.nav>li>a{padding:10px}
.navbar-brand>img{max-width:250px}
}
@media (min-width: 768px) {
.navbar-nav{float:right;margin-top:20px}
.navbar-nav>li{margin:0 5px}
}
@media screen and (max-width: 767px) {
.navbar-brand>img{max-width:250px}
.navbar .container{padding:0}
.nav>li>a{padding:10px 15px}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{min-height:100%}
.navbar-nav{margin:7.5px 0}
#wowslider-container0 .ws_fullscreen{display:block}
.offer .col-sm-4,.offer .col-sm-8{padding:5px}
.box1,.box4{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;margin:0 auto}
.box1 h3,.box1 p,.box4 h3,.box4 p{text-align:center}
section{padding:30px 0}
h2{margin-bottom:0}

}
@media screen and (max-width: 468px) {
.navbar-brand>img{max-width:200px}
.navbar-brand{padding:12px 15px}
#wowslider-container0 .ws_controls,#wowslider-container0 .ws_bullets,#wowslider-container0 .ws_thumbs{display:none}
#wowslider-container0{margin-bottom:0}
.leisure .col-xs-6{width:100%}
.leisure .border1{border-right:0;border-bottom:1px dashed #333}
.leisure .border3{border-right:0;border-bottom:1px dashed #333}

}