html,body{width:100%;height:100%;min-height:100%;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}*{background:transparent;font-family:sans-serif;font-size:100%;font:inherit;line-height:1;margin:0;padding:0;border:0;outline:0;text-decoration:none;vertical-align:baseline}*,:before,:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}section{position:relative;width:100%;clear:both;display:inline-block}img{box-sizing:content-box;display:block}input{line-height:normal}input,select{vertical-align:middle}input[type='checkbox'],input[type='radio']{box-sizing:border-box}input[type='button'],input[type='submit'],button{cursor:pointer;-webkit-appearance:none}textarea{overflow:auto}hr{margin:30px 0;padding:0;display:block;clear:both;box-sizing:content-box}del{text-decoration:line-through}b,strong{font-weight:bolder}a.tel{cursor:default!important;color:currentColor;background:initial}a.anchor{position:relative;top:0;visibility:hidden;display:table;clear:both}.clear{clear:both}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.hidden,.hidden0,.hide,.hide0,.mobile{display:none!important}.centre{position:relative;height:auto;margin:auto}.question{cursor:pointer}.answer{display:none}.content .pagination{background:none;width:100%;height:auto;padding:25px 0 0;border:none;display:block;clear:both}.content ul.pagination{margin-top:50px}.content .pagination li{margin:0 5px 0 0;padding:0;display:inline-block}.content .pagination li:before{display:none}.content .pagination li a{color:#fff;padding:4px 8px}.content .pagination li.pag-current{font-weight:700;color:#fff;margin:-5px 5px 0 0;padding:6px 9px}#google-map{position:relative}#map-overlay{position:absolute;width:100%;height:100%}@font-face{font-family:'SocialIcons';src:url(../fonts/socialico-webfont.eot);src:url(../fonts/socialico-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/socialico-webfont.woff2) format("woff2"),url(../fonts/socialico-webfont.woff) format("woff"),url(../fonts/socialico-webfont.ttf) format("truetype"),url(../fonts/socialico-webfont.svg#socialicoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'SocialIconsPlus';src:url(../fonts/socialico_plus-webfont.eot);src:url(../fonts/socialico_plus-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/socialico_plus-webfont.woff2) format("woff2"),url(../fonts/socialico_plus-webfont.woff) format("woff"),url(../fonts/socialico_plus-webfont.ttf) format("truetype"),url(../fonts/socialico_plus-webfont.svg#socialico_plusregular) format("svg");font-weight:400;font-style:normal}a,a img,input,select,textarea,button,nav,header,header .inner,header .logo,nav ul,.boxes .column .box,.boxes .column .box p,.boxes .column .image p a em,#gallery .over,main .content main .content .pagination li a,#form input[type="submit"],#book,#book .btn,#book .btn input,#book .btn span,.more,.book,.button span{-webkit-transition:all .2s ease;transition:all .2s ease}html,body{width:100%;height:100%;min-height:100%;margin:0;padding:0;font:300 18px/22px Lato,arial}#container{width:100%;max-width:1920px;margin:0 auto;padding:0;overflow:hidden}.centre{position:relative;margin:0 auto;text-align:center;max-width:1455px}a{cursor:pointer;text-decoration:none;color:inherit}a.tel{cursor:default!important}.more{position:absolute;bottom:0;left:50%;z-index:20;margin-left:-25px;margin-bottom:-30px;text-align:center;font-size:24px;padding:0;width:60px;height:60px;background:url(../images/btn-discover.png) no-repeat;cursor:pointer}.more a{display:block;width:100%;height:100%}a.readMore{color:#FFF;background:#a02013;font-weight:400;font-size:14px;padding:10px 20px;margin:0;text-transform:uppercase;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}b,strong{font-weight:500}h1,h2,h3,h4{text-transform:uppercase!important}.anchor{display:none}body.preload *{-webkit-transition:none!important;transition:none!important}#load{display:none!important}header{position:fixed;top:0;left:0;z-index:50;width:100%;float:left}nav{width:100%;background:#FFF;padding:10px 30px 0;box-shadow:0 1px 1px rgba(0,0,0,.2)}nav ul,nav #mainMenu{margin:0;padding:0;width:100%;display:inline-block;text-transform:uppercase}nav #mainMenu.scroll{width:100%}nav ul div.menu{display:inline-block;margin-left:-30px}nav ul li{list-style:none;display:inline-block;padding:0;margin-bottom:-7px}nav ul li a{text-decoration:none;float:left;font-weight:600;font-size:16px;color:#383838;padding:30px 17px 36px}nav ul li.logo{padding:0 40px 0 0;position:relative;top:-2px;margin-left:0;float:left}nav ul li.logo a{padding:0}nav ul li.logo img{max-height:65px;width:auto;max-width:205px}nav a#pull{display:none;color:#FFF}nav ul div.menu li.mobi{display:none}nav ul div.right{float:right}nav ul li.phone{float:left;margin:0;padding:10px 20px 40px;position:relative}nav ul li a.tel{font-weight:300;font-size:30px;padding:0 10px 0 0;color:#65140b}nav ul li a.mail{font-weight:400;font-size:13px;padding:0;position:absolute;bottom:20px;right:20px;text-transform:none}nav ul li.book{padding:0;background:#a02013;margin:4px 0 0;float:right}nav ul li.book a{padding:20px 30px;color:#FFF!important;font-weight:400;font-size:24px}nav ul li ul{display:none;position:absolute;top:100%;left:0;width:100%;padding:0 60px 0 0;background:rgba(238,238,238,0.9);border-top:1px solid #eee;text-align:left}nav ul li ul li{padding:0;margin:0}nav ul li ul li a{display:block;float:left;padding:15px 20px;text-transform:none;font-size:12px;color:#383838!important;text-transform:uppercase}nav ul li ul li ul{display:none;position:absolute;background:rgba(255,255,255,1);padding:0;margin-left:0;border-top:none;margin-top:-2px}nav ul li ul li ul li a{background:none!important;color:#a02013!important}.slideshow{background:#383838;position:relative;z-index:10;width:100%;height:auto;margin:0;padding:0;cursor:default!important}.slideshow .logo{position:absolute;top:50%;left:50%;margin:0;width:100%;max-width:510px;text-align:center;z-index:5;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slideshow .logo img{width:100%;height:auto}.slideshow .relax{font:500 30px/40px Lato,arial;color:#fff;position:absolute;bottom:10%;margin:0;width:100%;text-align:center;z-index:5;text-shadow:0 1px 1px rgba(0,0,0,.2)}.slideshow .relax img{margin:0 auto}.slideshow .bannerlink{position:absolute;width:100%;height:100%;top:0}.slideshow a.coverlink{width:100%;height:100%;position:relative;float:left}.boolean-0{display:none!important}.boolean-1{display:inline-block!important}.fade,.slide{overflow:hidden}.fade .item,.slide .item{position:relative;width:100%;margin:0;padding:0;float:left;overflow:hidden;cursor:default!important}.fade .item img,.slide .item img{width:100%;height:auto;margin:0;padding:0;display:block}.fade .item{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slide .item{position:relative;height:550px;text-align:center;float:left;overflow:hidden}.slide{max-height:550px}.pager{position:absolute;bottom:40px;left:0;width:100%;height:5px;padding:0;text-align:center;z-index:20}.pager a{background:url(../images/pager.png) top left no-repeat;width:15px;height:15px;margin:0;display:inline-block;overflow:hidden}.pager a span{display:none}.pager a.selected{background:url(../images/pager.png) bottom left no-repeat}a.nav{position:absolute;width:31px;height:58px;bottom:47%;margin:0;cursor:pointer;z-index:20}a.nav.prev{background:url(../images/prev.png);left:5%}a.nav.next{background:url(../images/next.png);right:5%}.slider{max-height:800px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slider .item{position:relative;max-height:800px;text-align:center;float:left;height:100%;padding:0 50px 50px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.explore a.nav{bottom:44%}.explore a.nav.prev{left:-60px}.explore a.nav.next{right:-60px}.boxes,.boxes .column{position:relative;width:100%;margin:0;padding:0;overflow:hidden;display:block}.boxes .column{width:auto;float:left}.boxes .column .spacer{padding:10px 0 0 10px !important}.boxes .column .pad{padding:10px 0 0}.boxes .column .pad .box{background:#eee;position:relative;height:550px;overflow:hidden}.boxes .column .pad .box h2,.boxes .column .pad .box p{position:absolute;top:20%;left:10%;width:80%;color:#333;margin:0 auto;padding:0;text-align:center;text-transform:lowercase;z-index:10;display:block}.boxes .column .pad .box h3{display:block;position:absolute;top:8%;left:0;width:100%;text-align:center;font-size:28px;font-weight:300;color:#383838}.boxes .column .pad .box img{width:auto;height:100%;margin:0;padding:0;display:block;-webkit-transition:all .6s ease;transition:all .6s ease}.boxes .column .pad .box img.resize{width:100%;height:auto;margin:0;padding:0;display:block}.boxes .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.boxes .w100{width:100%;clear:both}.boxes .w75{width:75%}.boxes .w70{width:70%}.boxes .w60{width:60%}.boxes .w50{width:50%}.boxes .w40{width:40%}.boxes .w33{width:33.33%}.boxes .w30{width:30%}.boxes .w25{width:25%}.boxes .w20{width:20%}.boxes .w16{width:16.66%}#stay .column .pad .box img{width:auto;height:100%}.boxes.link .column .pad .box.specials p{top:34%;margin:0;padding:0}.boxes .column .pad .box.specials .item .details{display:block;position:absolute;top:44%;width:100%;z-index:1}.boxes.link .column .pad .box.specials .item .details p{top:auto;color:#eee;text-transform:none!important;line-height:30px}.boxes .column .pad .box.specials .special-title a{color:#FFF;font-size:28px;letter-spacing:1px;font-weight:600;padding:26px 34px;text-transform:uppercase}.boxes .column .pad .box.specials .item{background:#282828}.boxes .column .pad .box.specials img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6;position:absolute;top:0;left:0}.boxes .column .pad .box.specials .item a.readMore{position:relative;color:#383838;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:999}.boxes.link .column .pad .box.reviews{background:#a02013 url(../images/white-mountain-shape-02.png) bottom no-repeat;background-size:contain}.boxes .column .pad .box.reviews p{position:absolute;left:50%;top:42%;width:70%;padding:0;color:#fff;text-align:center;z-index:19;text-transform:lowercase;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.boxes .column .pad .box.reviews p a{position:relative;font:300 30px/40px Lato,arial;color:#fff;margin:0;padding:0;text-transform:lowercase;display:block}.boxes .column .pad .box.reviews p a span{position:absolute;bottom:-50px;left:0;width:100%;font:400 16px/16px Lato,arial;color:#fff;text-align:center;text-transform:lowercase}.boxes .column .pad .box.reviews p a em{position:relative;bottom:-20px;font:400 72px/72px Lato,arial;color:#fff;font-style:normal;margin:0 10px 0 0;text-transform:lowercase}.boxes .column .pad .explore{background:#383838;position:relative;height:auto;max-height:2000px}.boxes .column .pad .explore a.nav{bottom:49%}.boxes .column .pad .explore h3{font:500 30px/40px Lato,arial!important;color:#fff!important;text-transform:lowercase!important;z-index:10}.boxes .column .pad .explore h3 span{font:300 18px/22px Lato,arial;color:#a7c5df;max-width:50%;margin:10px auto;display:block}.boxes .column .pad .explore .centre{max-width:1615px;height:100%}.boxes .column .pad .explore img.background{position:absolute;top:0;left:0;width:100%;height:auto;margin:0;padding:0;display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);opacity:1}.boxes .column .pad .explore .column.w25{width:30%;margin:11% 3% 0 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);float:none;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;box-shadow:0 1px 1px rgba(0,0,0,.3)}.boxes .column .pad .explore .column.w25:first-child{float:left}.boxes .column .pad .explore .column.w25:last-child{margin-right:0;float:right}.boxes .column .pad .explore .slider .item{padding-top:120px;height:auto}.boxes .column .pad .explore .box{background:#383838;height:auto}.boxes .column .pad .explore .box img{width:100%}.boxes .column .pad .explore .box p{top:47%}.boxes .column .pad .explore .box a.button{position:relative}.boxes .column .pad .explore .box a.button:after{position:absolute;content:' ';width:2000px;height:800px;top:-400px;left:-400px}.boxes .column .pad .explore .box a.button span{position:relative;font-size:28px;color:#FFF;padding:16px 24px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.boxes .column .pad .explore .box a.button span:before,.boxes .column .box a.button span:after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;content:'';opacity:0;-webkit-transition:opacity 0.6s,-webkit-transform .6s;transition:opacity 0.6s,-webkit-transform .6s;transition:opacity 0.6s,transform .6s;transition:opacity 0.6s,transform 0.6s,-webkit-transform .6s}.boxes .column .pad .explore .box a.button span:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.explore a.readMore{position:absolute;right:0;bottom:0;z-index:50;padding:5px 15px;font-size:12px;opacity:0}.boxes .column .pad .explore a.button.mobi{display:none}.boxes .column .pad .dining{background:#9c9c9c url(../images/bg-grey-texture2.jpg)}.boxes .column .pad .events{background:#eee url(../images/bg-grey-texture.jpg)}.boxes .column .pad .dining h3,.boxes .column .pad .events h3{font:500 30px/40px Lato,arial!important;color:#fff!important;text-transform:lowercase!important;top:10%}.boxes .column .pad .dining h3{color:#fff!important}.boxes .column .pad .events h3{color:#818285!important}.boxes .column .pad .dining .column.w40,.boxes .column .pad .events .column.w40{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);margin:16.5% 3% 0;float:none;display:inline-block}.boxes .column .pad .dining .box,.boxes .column .pad .events .box{height:auto}.boxes .column .pad .dining .box img,.boxes .column .pad .events .box img{width:100%}.boxes.link{border:none}.boxes.link .column .box p{top:46%}.boxes.link .column .box a.button{position:relative;text-transform:uppercase}.boxes.link .column .box a.button:after{position:absolute;content:' ';width:2000px;height:800px;top:-400px;left:-400px}.boxes.link .column .box a.button span{background:rgba(56,56,56,0.8);position:relative;font-weight:600;font-size:16px;color:#fff;padding:26px 34px;letter-spacing:.5px}.boxes.link .column .box a.button span:before,.boxes .column .box a.button span:after{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;content:'';opacity:0;-webkit-transition:opacity 1s,-webkit-transform .6s;transition:opacity 1s,-webkit-transform .6s;transition:opacity 1s,transform .6s;transition:opacity 1s,transform 0.6s,-webkit-transform .6s}.boxes.link .column .box a.button span:before{border-top:1px solid #383838;border-bottom:1px solid #383838;-webkit-transform:scale(0,1);transform:scale(0,1)}.map-wrapper{background:#fff;width:100%;height:auto;margin:0;padding:0;clear:both;border-top:1px solid #eee;position:relative;overflow:hidden}.map-wrapper .column .pad .box{max-height:700px}.map-wrapper #map-canvas{width:100%;height:700px;display:block}.map-wrapper .map-content{width:150px;font:bold 12px/12px Lato,arial;color:#242424;text-transform:uppercase}.map-wrapper .map-content .title{font:16px/16px Lato,arial;color:#6e8878}#google-map{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:50px 0 0}#google-map iframe,#google-map object,#google-map embed{position:absolute;top:0;left:0;width:100%;height:100%}.map-wrapper .map-content{width:250px;font:bold 12px/12px Lato,arial;width:auto;height:auto;overflow:hidden}.boxes .column .pad .box .map-content p{position:relative;top:0;left:0;width:100%;text-transform:none;color:#999;font-size:14px;font-weight:400;line-height:18px}.boxes .column .pad .box .map-content img{height:auto;max-height:100px;width:auto;padding-left:20px}.map-wrapper .centre{position:absolute;top:0;left:0;right:0;margin:0 auto;height:100%;pointer-events:none}.boxes .column .pad .box .subscribe{position:absolute;top:50%;right:-30px;width:35%;margin-top:-150px;background:#a02013;height:auto;max-width:500px;text-align:center;height:331px;pointer-events:auto}.boxes .column .pad .box .subscribe p{font-size:28px;font-weight:700;color:#FFF;text-transform:uppercase;margin:30px 0 0;margin-bottom:20px;position:relative;letter-spacing:1px}.boxes .column .pad .box .subscribe p span{font:300 18px/22px Lato,arial;text-transform:lowercase;letter-spacing:normal}.boxes .column .pad .box .subscribe .centre{position:relative;top:auto;left:auto;right:auto;padding-top:20px;pointer-events:auto}.boxes .column .pad .box .subscribe form{width:100%;float:left}.boxes .column .pad .box .subscribe form input{font:300 18px/22px Lato,arial}.boxes .column .pad .box .subscribe form .centre input{width:60%;background:#FFF;padding:10px;border:none}.boxes .column .pad .box .subscribe input[type='submit']{width:100%;background:#c64c0e;padding:20px 0;color:#FFF!important;font-weight:400;font-size:24px;margin-top:20px;position:absolute;left:0;bottom:0;border:none;color:#FFF;text-transform:uppercase;cursor:pointer}footer{background:#fff;width:100%;padding:50px 0;text-align:center}footer .logo{width:80%;max-width:300px;margin:auto;padding-bottom:10px;display:block}footer .logo img{width:100%;height:auto}footer ul{padding:10px 0;list-style:none;display:block}footer ul li{padding:0 20px;font:400 14px/24px sans-serif;color:#9c9c9c;vertical-align:middle;display:inline-block}footer ul li a{color:#383838}footer .social{padding:10px 0 20px}footer .social li a{width:30px;height:30px;display:block}footer ul li a.facebook{background:url(../images/social/facebook.svg) center no-repeat}footer ul li a.instagram{background:url(../images/social/instagram.svg) center no-repeat}footer ul li a.twitter{background:url(../images/social/twitter.svg) center no-repeat}footer ul li a.youtube{background:url(../images/social/youtube.svg) center no-repeat}footer ul li a.pinterest{background:url(../images/social/pinterest.svg) center no-repeat}footer ul li a.mail{background:url(../images/social/email.svg) center no-repeat}#instaboxes{overflow:hidden;clear:both}#instaboxes,#instaboxes ul{width:100%;margin:0;padding:0;list-style:none}#instaboxes ul{display:table}#instaboxes ul li{background:#fff url(../images/load.gif) center no-repeat;position:relative;width:16.66%;height:auto;margin:0;padding:0;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;border:1px solid #fff;border-left:none}#instaboxes ul li:nth-child(6){border-right:none}#instaboxes ul li img{width:100%;height:auto;display:block}#instaboxes ul li .likes,#instaboxes ul li .comments{position:absolute;bottom:0;left:0;font:400 18px/18px sans-serif;color:#fff;padding:12px 12px 12px 48px;z-index:20}#instaboxes ul li .likes{background:rgba(160,32,19,0.9) url(../images/likes.svg) 10px 10px no-repeat;left:initial;right:0}#instaboxes ul li .comments{background:rgba(160,32,19,0.9) url(../images/comments.svg) 8px 8px no-repeat}#instaboxes ul li .caption{background:rgba(160,32,19,0.9);position:absolute;width:100%;height:100%;padding:10%;top:0;left:0;font:400 16px/26px sans-serif;color:#fff;text-align:center;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10}#instaboxes ul li .caption:after{background:#a02013;background:-webkit-linear-gradient(transparent,#a02013,#a02013);background:linear-gradient(transparent,#a02013,#a02013);position:absolute;width:100%;min-height:60px;height:30%;left:0;bottom:0;z-index:1;content:''}@media only screen and (min-width:1000px){#instaboxes ul li:hover .caption{opacity:1}}@-webkit-keyframes push{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:1000px){.boxes.link .column .box:hover img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=15);opacity:.15;-webkit-transform:scale(1.02);transform:scale(1.02)}.boxes.link .column .box.specials:hover img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;-webkit-transform:scale(1.02);transform:scale(1.02)}.boxes.link .column .box a.button:hover span,.boxes .column .box a.button:hover span{box-shadow:0 0 10px rgba(0,0,0,0)}.boxes.link .column .box a.button:hover span:before,.boxes .column .box a.button:hover span:after{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}.boxes .column .pad .explore .box:hover a.button span{box-shadow:0 0 10px rgba(0,0,0,0)}.boxes .column .pad .explore .box:hover a.button span:before,.boxes .column .pad .explore .box:hover a.button span:after{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}.boxes .column .pad .box.reviews:hover p,.social p a:hover,footer .logofooter a:hover,nav ul li.logo a:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.boxes .column .pad .explore .column.w25 .box:hover img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1}.boxes .column .pad .explore .column.w25:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}a.nav:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}nav ul li:hover a{color:#a02013}nav ul li.phone:hover a.mail{color:#383838}nav ul li.phone:hover a.tel{color:#65140b}nav ul li.phone a.mail:hover,nav ul li.phone a.tel:hover{color:#a02013}nav ul li:hover > ul{display:block}nav ul li ul li:hover > ul{display:block}nav ul li ul li:hover{background:#fff}nav ul li ul li ul li:hover{background:none}footer .logo:hover img,footer ul li a.pd:hover img{opacity:.5}footer ul.social li a:hover{-webkit-filter:grayscale(90%);filter:grayscale(90%)}footer ul li a:hover{color:#a02013}a.readMore:hover,nav ul li.book:hover{color:#fff!important;background:#383838!important}nav ul li a:hover,.more:hover{-webkit-animation:push .2s ease 1!important;animation:push .2s ease 1!important}nav ul li.phone a,nav ul li.phone a:hover,nav ul li.logo a,nav ul li.logo a:hover{-webkit-animation:none!important;animation:none!important}.boxes .column .pad .box .subscribe input[type='submit']:hover{background:#383838}}@media only screen and (max-width:1760px){.explore a.nav.prev{left:-15px}.explore a.nav.next{right:-15px}.boxes .column .pad .explore .slider .item{padding-top:70px}}@media only screen and (max-width:1640px){.boxes .column .pad .explore .column.w25:first-child,.boxes .column .pad .explore .column.w25:last-child{float:none}.explore a.nav.prev{left:0}.explore a.nav.next{right:0}.boxes .column .pad .box,.slide,.slide .item{max-height:500px}.boxes .column .pad .explore,.slider,.slider .item{max-height:800px}.boxes .column .pad .explore .slider .item{padding-top:30px}.map-wrapper .column .pad .box{max-height:650px}.map-wrapper #map-canvas{height:650px}.boxes .column .pad .explore h3{top:6%}}@media only screen and (max-width:1570px){.boxes .column .pad .explore .column.w25{width:28%}.explore a.nav.prev{left:15px}.explore a.nav.next{right:15px}.boxes .column .pad .box .subscribe{right:0}.map-wrapper .column .pad .box{max-height:600px}.map-wrapper #map-canvas{height:600px}}@media only screen and (max-width:1550px){nav ul li ul{padding:0;margin:0}nav ul li ul li:first-child{margin-left:30px}.boxes .column .pad .dining h3,.boxes .column .pad .events h3{top:8%}}@media only screen and (max-width:1500px){.boxes .column .pad .box,.slide,.slide .item{max-height:450px}.boxes .column .pad .explore,.slider,.slider .item{max-height:650px}.boxes .column .pad .box.reviews p a{-webkit-transition:all .4s ease;transition:all .4s ease;font:300 26px/32px Lato,arial}.map-wrapper .column .pad .box{max-height:500px}.map-wrapper #map-canvas{height:500px}nav #mainMenu{padding:0 5px}nav ul li a{padding:30px 13px 37px}nav ul li.logo{padding:0 15px 0 0}nav ul li.book{margin-top:8px}nav ul li.book a{padding:17px 32px}.boxes .column .pad .box .subscribe{right:30px;height:280px;margin-top:-160px}.boxes .column .pad .box .subscribe input[type='submit']{font-size:22px;padding:15px 0}.boxes .column .pad .box .subscribe p{margin:20px 0}.boxes .column .pad .box .subscribe .centre{padding-top:0}.boxes.link .column .pad .box.specials p{top:30%}.boxes .column .pad .box.specials .item .details{top:40%}}@media only screen and (max-width:1450px){.boxes .column .pad .explore h3{top:4%}.boxes .column .pad .dining h3,.boxes .column .pad .events h3{top:8%}}@media only screen and (max-width:1350px){.boxes .column .pad .box.reviews p a{font:300 22px/28px Lato,arial}.boxes .column .pad .explore h3{top:2%}nav #mainMenu{padding:7px 5px 5px}nav ul li a{padding:20px 10px 36px;font-size:15px}nav ul li.logo{padding:0 10px 4px 0;top:-5px}nav ul li.book{margin-top:3px}nav ul li.book a{padding:15px 30px;font-size:18px}nav ul li.phone{padding:3px 20px 22px 0}nav ul li.phone a.mail{bottom:5px}}@media only screen and (max-width:1250px){nav ul li a{font-size:14px;padding:20px 9px 36px}nav ul li.logo img{max-width:195px}nav ul li a.tel{font-size:28px}nav ul li a.mail{font-size:12px}}@media only screen and (max-width:1230px){.boxes .column .pad .box,.slide,.slide .item{max-height:400px}.boxes .column .pad .explore,.slider,.slider .item{max-height:500px}.boxes .column .pad .box.reviews p a{font:300 20px/26px Lato,arial}.map-wrapper .column .pad .box{max-height:500px}.map-wrapper #map-canvas{height:500px}.boxes.link .column .pad .box.specials p{top:25%}.boxes .column .pad .box.specials .item .details{top:35%}.boxes .column .pad .box.reviews p{top:38%}.boxes .column .pad .explore a.nav{bottom:37%}}@media only screen and (max-width:1170px){nav ul li a{padding:20px 8px 31px}nav ul li a.tel{font-size:27px}nav ul li.phone{padding:7px 15px 22px 0}nav ul li.phone a.mail{font-size:12px;right:15px}nav ul li.book a{padding:15px 25px}}@media only screen and (max-width:1150px){nav ul div.menu{margin-left:-20px}nav ul li.logo{padding:0 10px 0 0;margin-top:-5px}nav ul li a{padding:15px 8px 30px}nav ul li.book{margin-top:0}nav ul li.phone{padding:12px 15px 20px 0}nav ul li a.tel{font-size:22px;padding:0}nav ul li a.mail{display:none}nav #mainMenu{padding:7px 0 5px}.boxes .column .pad .box,.slide,.slide .item{max-height:350px}.boxes .column .pad .explore,.slider,.slider .item{max-height:450px}nav ul li.book a{padding:13px 23px}.map-wrapper .column .pad .box{max-height:500px}.map-wrapper #map-canvas{height:500px}}@media only screen and (max-width:1100px){nav{padding:10px 25px 0}nav ul div.menu{margin-left:-15px}nav ul#mainMenu li{font:300 18px/22px Lato,arial}nav ul li a{padding:17px 7px 27px}}@media only screen and (max-width:1050px){.boxes .w50{width:100%}.boxes .w70,.boxes .w30{width:50%}.boxes .column .pad .box h3{top:3%}.boxes .column .pad .explore h3 span{font:300 16px/20px Lato,arial;margin:0 auto 10px}.boxes .column .pad .dining .column.w40,.boxes .column .pad .events .column.w40{margin-top:8%}#stay .column .pad .box img{height:auto;width:100%}.boxes .column .pad .box.reviews p a{-webkit-transition:all .4s ease;transition:all .4s ease;font:300 20px/24px Lato,arial}.boxes.link .column .pad .box.specials p{top:20%}.boxes.link .column .pad .box.specials .special-title a{padding:0}.boxes.link .column .pad .box.specials a.nav.prev{left:1%}.boxes.link .column .pad .box.specials a.nav.next{right:1%}.boxes .column .pad .box.specials img{max-height:100%;width:auto}.boxes .column .spacer{padding:10px 0 0!important}.boxes.link .column.w30 .spacer{padding:10px 0 0 10px !important}nav{padding:10px 10px 0}nav ul div.menu{margin-left:0}nav ul li a{padding:15px 6px 30px}nav ul li.logo{padding:0;margin-top:-3px}nav ul li.logo img{max-height:60px;max-width:180px}nav ul li.phone{padding:9px 11px 0 0}nav ul li.book{margin:0}nav ul li.book a{padding:10px 22px}.boxes .column .pad .box,.slide,.slide .item{max-height:450px;margin:0}.map-wrapper .column .pad .box{max-height:none;height:771px}.map-wrapper #map-canvas{height:500px}.map-wrapper .centre{position:relative;top:auto;left:auto;right:auto;width:100%;height:100%;pointer-events:auto}.boxes .column .pad .box .subscribe{position:relative;right:auto;height:100%;margin:0;top:auto;width:100%;max-width:none;float:left}.boxes .column .pad .box .subscribe input[type='submit']{position:static;left:auto;bottom:auto}}@media only screen and (max-width:990px){header{position:static;top:auto;left:auto}nav{padding:10px 0 0}nav #mainMenu{padding:0}nav ul li.phone{padding:4px 15px 22px 20px}nav ul li.phone a.mail{display:block}nav ul li.logo{padding:5px 10px 15px 35px}nav ul li.book{margin-right:40px;margin-top:5px}nav ul div.menu{display:none;width:100%;float:left;background:#dadada;border-top:1px solid #a02013}nav ul div.menu li{width:100%;display:block;margin:0}nav ul div.menu li a{width:100%;display:block;border-bottom:1px solid #fff;text-align:center;line-height:58px;padding:0}nav ul div.menu li.mobi{display:block}nav ul div.menu li ul{display:none;position:static;width:100%;height:auto;left:0;margin:0 0 -1px;padding:0;opacity:1;z-index:auto}nav ul div.menu li ul li a{border-color:#fff;background:#f5f5f5}nav ul div.menu li ul li:first-child{margin-left:0}nav ul div.menu li ul li a{border-top:1px solid #fff;line-height:40px}nav ul div.menu li ul li ul{display:none;position:static;bottom:auto;left:auto;height:auto}nav ul div.menu li ul li ul li a{background:#fff!important}nav ul div.menu li ul li ul li a:last-child{border:none}nav a#pull{display:block;position:absolute;top:100%;left:0;z-index:50;background:#a02013;width:100%;padding:20px 0;font:600 15px/15px Lato,arial;text-transform:uppercase;border-bottom:1px solid #eee;overflow:hidden}nav a#pull:after{content:"";background:url(../images/nav.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;right:20px;top:20px}}@media only screen and (max-width:975px){nav ul li a{padding:15px 8px 25px}}@media only screen and (max-width:960px){.slideshow .relax{display:none}.slideshow{margin-top:56px}.boxes .column .pad .box h3{top:5%}.boxes .dining .boxes,.boxes .events .boxes{top:5%}.boxes .explore .overlay{display:none}.boxes .column .pad .explore a.button.mobi{display:block;position:absolute;left:0;right:0;top:50%;width:100%;z-index:10;max-width:50%;margin:20px auto;text-align:center;line-height:60px;color:#FFF;text-transform:uppercase;font-weight:600;font-size:16px;background:#a02013}.boxes .column .pad .explore h3{padding:50px 0}.boxes .column .pad .explore h3 span{max-width:60%;margin:10px auto}}@media only screen and (max-width:850px){.boxes .column .pad .box h3{top:7%}.boxes .dining .boxes,.boxes .events .boxes{top:10%}.boxes .column .pad .explore a.button.mobi{max-width:60%}.boxes .column .pad .explore h3 span{max-width:70%}footer ul:not(.social) li{margin:0;padding:0;display:block}footer ul:not(.social) li a{padding:10px 20px}footer ul li a.pd img{margin:auto}}@media only screen and (max-width:800px){#stay .column .pad .box img{height:100%;width:100%}.boxes .column .pad .box h3{top:8%}.boxes .dining .boxes,.boxes .events .boxes{top:15%}#instaboxes ul li{width:50%}}@media only screen and (max-width:750px){.boxes .column .pad .explore a.button.mobi{max-width:70%}.boxes .column .pad .explore h3 span{max-width:80%}}@media only screen and (max-width:700px){.boxes .explore .overlay{display:none}.boxes .column .pad .explore a.button.mobi{top:60%;max-width:80%;margin:10px auto}.boxes .column .pad .explore h3{padding:20px 0}.boxes .column .pad .explore h3 span{max-width:90%;color:#daeaf7}}@media only screen and (max-width:650px){.boxes .column .pad .dining h3,.boxes .column .pad .events h3{display:none}.boxes .column .pad .dining,.boxes .column .pad .events{max-height:none;height:auto}.boxes .column .pad .dining .overlay,.boxes .column .pad .events .overlay{position:relative}.boxes .column .pad .dining img.resize,.boxes .column .pad .events img.resize{display:none}.boxes .column .pad .dining .column.w40:first-child,.boxes .column .pad .events .column.w40:first-child{padding-bottom:10px}.boxes .w70,.boxes .w30,.boxes .column .pad .dining .column.w40,.boxes .column .pad .events .column.w40{width:100%;margin:0!important}.boxes .column .box,.boxes .column .pad .box img.resize{min-height:350px}.copyright{width:40%}.boxes.link .column.w30 .spacer{padding:10px 0 0!important}.boxes .dining .boxes,.boxes .events .boxes{top:0}nav ul li.book{margin-right:20px}footer ul{clear:both}footer ul.social{display:inline-block}footer ul.social li{padding:10px 20px;float:left}footer ul.social li:nth-child(4){clear:left}}@media only screen and (max-width:575px){.fade .item{min-height:250px;max-height:250px;height:250px}.boxes .column .pad .box,.slide .item{min-height:300px;max-height:300px;height:300px}.fade .item img{height:100%;width:auto}.map-wrapper .column .pad .box{max-height:none;height:auto;min-height:0}.boxes .column .pad .explore h3{padding:10px 0;font:500 20px/30px Lato,arial!important}.boxes .column .pad .explore h3 span{color:#fff;font:300 16px/22px Lato,arial!important}.boxes .column .pad .explore a.button.mobi{top:70%}.boxes .column .pad .box.specials .special-title a{font-size:20px}.boxes.link .column .pad .box.specials p{top:10%}.boxes.link .column .pad .box.specials .item .details{top:25%}.boxes.link .column .pad .box.specials .item .details p{width:75%;line-height:25px;font-size:16px}.boxes .column .pad .box.specials h2,.boxes .column .pad .box.specials p{left:12%}nav ul li.logo{width:100%;float:left;text-align:center;padding:20px 0 10px}nav ul li.logo a{float:none}nav ul li.logo img{max-width:280px;max-height:89px;margin:0 auto}nav ul li.phone{padding:20px 0 25px;width:100%;text-align:center}nav ul li.phone a.tel{float:none;font-size:30px}nav ul li.phone a.mail{float:none;font-size:16px;margin:20px auto 0;position:static;bottom:auto;right:auto}nav ul li.book{width:100%;margin:0}nav ul li.book a{display:block;float:left;background:#a02013;width:100%;padding:20px 0;font:600 15px/15px Lato,arial;text-transform:uppercase}nav a#pull{background:#383838}nav ul div.menu{border-top:3px solid #FFF}nav ul div.right{float:none}}@media only screen and (max-width:460px){.boxes .column .pad .dining .box img,.boxes .column .pad .events .box img{height:350px;width:auto}}@media only screen and (max-width:400px){.boxes .column .pad .explore img.background{height:125%;width:auto}.boxes.link .column .box a.button{white-space:nowrap}}
