.Rainforest_dv>div,.litles_img{float:left;box-sizing:border-box}.nav-label,nav li{text-transform:uppercase}#slideshow .quote span,header .phone,nav li a{text-shadow:1px 1px 1px rgba(0,0,0,.5)}.clear,.copy hr,.imagestrip,a.anchor,main{clear:both}.vitit{font-family:Raleway,sans-serif;color:#364b34;margin-bottom:0}.ytp-title-text a span{display:none!important}.my_sindivs iframe{box-shadow:0 0 39px 0 #ccc;border-radius:2px}.rain_clm h3{font-family:Raleway;text-align:center;font-size:22px;margin-top:10px}.Rainforest_dv{display:inline-block;width:100%;padding:0 100px;box-sizing:border-box}.Rainforest_dv>div{width:33.33%;text-align:center;margin-bottom:20px}.my_imgpopup .owl-next,.my_imgpopup .owl-prev{top:50%;background:#fff!important;height:45px;width:42px;border-radius:100%!important;font-size:0!important}.my_imgpopup .owl-prev::before{content:"\2190";color:#000;font-size:32px;font-weight:700;line-height:43px;text-align:center;margin:0 auto;position:relative;left:2px}.my_imgpopup .owl-prev{position:absolute;left:0;margin-top:-70px!important;font-size:0}.my_imgpopup .owl-next::before{content:"\2192";color:#000;font-size:32px;font-weight:700;line-height:43px;text-align:center;margin:0 auto;position:relative;left:2px}.my_imgpopup .owl-next{position:absolute;right:0;margin-top:-70px!important;font-size:0}.sld_rws iframe{margin:0 auto;display:block}.sld_rws{position:relative;top:10%;transition:all .5s}.cls_tip{position:absolute;top:0;right:0;font-family:tahoma;font-size:38px;background:#fff;width:66px;text-align:center;height:60px;line-height:60px;color:#000;box-shadow:0 0 50px 0 #000;cursor:pointer;z-index:999!important}h1.myhd_img{font:400 45px/50px Raleway,sans-serif;text-align:center;margin-bottom:25px}.my_imgpopup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);width:100%;z-index:999;transition:all .5s;transform:translateX(100%)}.my_sindivs a{display:inline-block;width:100%}.frame_icon{background:#000;height:50px;width:50px;color:#fff;font-size:32px;line-height:50px;border-radius:100%;position:absolute;right:-20px;bottom:23px;font-weight:700;box-shadow:0 0 24px 0 #ccc}.my-divs,.my_imgss{right:0;transition:all .5s;left:0}.my_sindivs{width:60%;margin:0 auto;text-align:center;padding-bottom:35px;position:relative}.litles_img img{width:100%}#audioplayer{position:fixed;bottom:0;left:0;border:10px solid #382d22;border-bottom:none;z-index:999}::-webkit-media-controls{display:none!important}.litles_img{width:32.43%;margin:0 5px;background:#fff;padding:8px 8px 4px}.my-divs{display:inline-block;width:90%;position:absolute;top:40%;text-align:center;margin:0 auto;z-index:9999}.my_imgss{position:fixed;top:0;bottom:0;height:100vh;width:100%;background:rgba(0,0,0,.6);z-index:999;transform:scale(0)}.cl_icons,.cl_icons2{position:absolute;right:30px;font-size:45px;font-family:Raleway;cursor:pointer;color:#fff}.cl_icons{top:28%}.cl_icons2{top:-24px}.my_frames{position:relative;top:6%}.my_frames25,.my_frames26,.my_frames27{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);width:100%;height:100vh;z-index:9999;text-align:center;transition:all .5s;transform:scale(0)}#container>.inner,.centre,a.anchor{position:relative}.img_md img{width:100%;margin:0 auto;text-align:center;box-shadow:0 0 12px 0 #ccc;border-radius:5px}.img_md{width:100%;max-width:700px;margin:0 auto}#slideshow{min-height:714px!important}li.springbrook{display:none}.boxes.dare>img{display:block;margin:0 auto;width:52%}.vinvideo iframe{height:310px;width:83%}.boxes.dare{background:#fff;padding:4px 0 35px}.left1>iframe{margin-right:20px!important}.right1>iframe{margin-left:20px!important}.left1{text-align:right}.vinvideo>video{display:block;margin:auto;text-align:center;width:90%}#container,.video_cus,body,html{width:100%}*{text-decoration:none;border:none;outline:0}.borrer1{display:block}.borrer,.putr2{display:none}.caroufredsel_wrapper img{min-height:100px!important}#banner-fade{max-width:100%!important;height:750px!important}#slideshow .nav{display:none!important}.boxes .column .pad .box img,.popout .boxes .box,a,a img,a.nav,button{-webkit-transition:all .2s ease;transition:all .2s ease}.popout,.popout .boxes .box img,.popout-menu{-webkit-transition:all .6s ease;transition:all .6s ease}body,html{background:#382d22;margin:0;padding:0;height:100%;min-height:100%}#container{max-width:1920px;margin:auto;padding:0;overflow:hidden}#container>.inner{background:#30261C;width:auto;margin:0;padding:80px 10px 0;overflow:hidden}#load,.centre,header{width:100%}#container::selection{background:#30261C;color:#fff}#container::-moz-selection{background:#30261C;color:#fff}.centre{max-width:1425px;margin:auto;padding:0}.scrollelement,.scrollelement2{opacity:0}a.anchor{top:-120px;display:table;visibility:hidden}a.tel{cursor:text!important}b,strong{font-weight:600!important;color:#648e61!important}#load{background:url(../images/load.gif) center no-repeat #30261C;position:fixed;height:100%;z-index:99999}#load .inner{background:url(../images/logo.png) bottom center no-repeat;position:relative;width:100%;height:90%}header{position:fixed;top:0;height:130px;margin:0;padding:0;text-align:center;display:block;z-index:999}header .centre,header .headwrap{position:relative;width:auto;margin:auto;display:block;padding:0}header .centre{background:url(../images/nav-bg.png) top center no-repeat;max-width:1900px;height:153px;border-top:10px solid #30261C;border-left:10px solid #30261C;border-right:10px solid #30261C}header .headwrap{max-width:1425px;height:130px}header .logo{position:absolute;top:23px;left:0;width:300px;height:69px;margin:0;z-index:999}header .logo img{width:100%;height:auto;margin:0;padding:0;display:block}header .phone{/*background:url(../images/phone.png) left center no-repeat;*/position:absolute;top:20px;right:0;width:397px;font:400 36px/36px Raleway,sans-serif;color:#fff;z-index:2;text-align:right;padding:0;margin:0}nav,nav li,nav li a{position:relative}#slideshow .quote,.scroll,.slide .item,nav li{text-align:center}header .phone a{color:#fff}nav{height:153px;float:right;padding-top:27px}nav ul{margin:39px 0 0;padding:0;list-style:none}nav li{margin:0;padding:0;display:inline-block}nav li a{font:400 14px/18px Raleway,sans-serif;color:#e2dfda;padding:0 20px;width:auto;float:left}#navigation,.nav-label{position:fixed;top:220px}nav li a:hover,nav li.current a{background-position:bottom}nav ul.left,nav ul.left li,nav ul.right,nav ul.right li{float:right}nav ul.navigation{float:left;margin-top:41px}nav ul.lang{background:url(../images/lang-bg.png) repeat-x;width:160px;float:right}nav ul.lang li a{padding:3px 5px 0!important}nav ul.navigation li.mob-book{display:none}nav .clearfix{display:block}nav a#pull{color:#fff;cursor:pointer;display:none}#navigation a.down,#navigation a.nav-link,#navigation a.up{display:block;width:17px;height:16px;margin:5px 0 0}#navigation{width:17px;right:30px;z-index:990}#navigation a.nav-link{background:url(../images/nav-bullets.png) top left no-repeat}#navigation a.nav-link.active{background:url(../images/nav-bullets.png) bottom left no-repeat!important}#navigation a.up{background:url(../images/nav-bullet-up.png) top left no-repeat;cursor:default}#navigation a.down{background:url(../images/nav-bullet-down.png) top left no-repeat;cursor:default}#navigation.hide,.nav-label{display:none}#navigation a.up.active{background:url(../images/nav-bullet-up.png) top left no-repeat}#navigation a.down.active{background:url(../images/nav-bullet-down.png) top left no-repeat}.nav-label{z-index:1000;right:60px;border-radius:5px;background:#30261C;padding:10px;font:400 14px/14px Raleway,sans-serif;color:#e2dfda}.nav-label.active{display:block}.imagestrip .scroll span,.scroll span{display:block;-webkit-opacity:1;-moz-opactiy:1;opacity:1}#slideshow,.popout .popout-slideshow{background:#30261C;position:relative;width:100%;height:auto;margin:0;padding:0;overflow:hidden}#slideshow .quote{position:absolute;bottom:48%;left:0;width:100%;z-index:16}#slideshow .quote span,#slideshow .quote span em{position:relative;font:400 40px/50px Raleway,sans-serif;text-transform:none}#slideshow .quote span{background-color:rgba(65,41,29,.5);margin:0 auto;color:#FFF;padding:32px 36px}#slideshow .quote span em{margin:0 5px}.scroll{background:url(../images/scroll.png) center no-repeat;position:absolute;bottom:60px;left:0;width:100%;min-height:125px;padding:0;z-index:900}.scroll a{background:url(../images/scroll-link.png) center center no-repeat;width:14px;height:14px;margin:0 auto;display:block}.fade .item,.fade .item img{margin:0;padding:0;width:100%}.fade{overflow:hidden}.fade .item{position:relative;float:left;overflow:hidden}.fade .item img{background-clip:content-box;background-size:auto auto;display:block;height:100%}.slide .item{float:left;margin:33px auto 0;padding:0 auto}.copy,.copy h1,.copy h2{text-align:left}a.nav{position:absolute;width:42px;height:43px;top:46.75%;margin:0;cursor:pointer;z-index:20}.copy,.copy hr,main{width:100%}a.nav.prev{background:url(../images/arrows2.png) top left no-repeat;left:10%}a.nav.next{background:url(../images/arrows2.png) top right no-repeat;right:10%}main{background:#FFF;position:relative;height:auto;margin:0;padding:45px 0 75px;border-top:1px solid #fff;display:block;z-index:7}main .top-book{margin:-140px auto 0!important}.copy{font:400 18px/28px Raleway,sans-serif;color:#322316;margin:78px 0 0;padding:0}.copy h1,.copy h2,.copy p{margin:0 0 25px;padding:0}.copy h1{font:400 45px/50px Raleway,sans-serif;color:#364b34;text-transform:capitalize}.copy h1 span{font:400 20px/30px Raleway,sans-serif;color:#648e61;text-transform:none;display:block}.copy h2{font:400 35px/40px Raleway,sans-serif;color:#364b34;text-transform:none}.copy p{font:400 18px/28px Raleway,sans-serif;color:#666}.copy p.intro{font:400 20px/30px Raleway,sans-serif;color:#648e61}.copy hr{height:25px;margin:0;border:none;border-top:1px solid #E5E5E5;display:block}.boxes.footer,.imagestrip{border-top:1px solid #fff}.copy ul{margin:0;padding:0;list-style:none inside url(../images/li.png)}.copy ul li{font:400 18px/28px Raleway,sans-serif;color:#666;margin:0;padding:0}.copy .message{background:#eee;padding:40px 40px 30px}.copy .message p{font:400 14px/20px Raleway,sans-serif;color:#666;margin:0 0 10px;padding:0}.copy .message p strong{font-weight:600}#home .copy,#home .copy h1{text-align:center}.boxes,.boxes .column{position:relative;width:100%;margin:0;padding:0;overflow:hidden;display:block}.boxes .column{width:auto;max-height:412px;float:left;margin:0;padding:0}.boxes .column .pad{margin:0;padding:0}.boxes .column .pad .box{background:#fff;position:relative;overflow:hidden;margin:0;padding:0}.boxes .column .pad .box img{width:100%;height:auto;margin:0;padding:0;display:block}.boxes .column .pad .box p{position:absolute;top:28%;font:200 18px/26px Raleway,sans-serif;color:#fff;width:100%;text-align:center;z-index:16;cursor:default;margin:0}.boxes .column .pad .box p em{font-style:normal;letter-spacing:2pt}.boxes .column .pad .box p .title{display:block;font:200 48px/56px Raleway,sans-serif;color:#fff;cursor:default;padding:0 0 5px}.boxes .column .pad .box p .button{background:#fff;max-width:100px;font:600 14px/18px Raleway,sans-serif;letter-spacing:1pt;color:#648e61;margin:15px auto 0;padding:24px 27px;text-transform:uppercase;display:block}.boxes .column .pad .box p a,.boxes .column .pad .box p a .title{color:#fff}.boxes .column .pad .box p a .button{color:#648e61}.boxes .column .pad .box p a:after{background:url(../images/blank.png);position:absolute;top:-200px;left:-200px;width:1000px;height:1000px;z-index:10;content:"";display:block}.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%}.boxes .column .pad .photogallery{background:#30261C}.boxes .column .pad .photogallery img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.boxes .column .pad .giftvouchers p a .title{color:#fff}.boxes .column .pad .giftvouchers p a .button,.boxes .column .pad .subscribe p{color:#648e61}.boxes .column .pad .giftvouchers{background:#648e61}.boxes .column .pad .giftvouchers img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}.boxes .column .pad .giftvouchers p .button{background:#fff;color:#648e61}.boxes .column .pad .subscribe{background:#D3E6D1}.boxes .column .pad .subscribe p .title{color:#364b34}.boxes .column .pad .subscribe form{position:absolute;top:53%;left:10%;width:80%;text-align:center;z-index:10}.boxes .column .pad .subscribe form input{background:rgba(205,226,203,.8);width:55%;font:700 14px/26px Raleway,sans-serif;letter-spacing:1pt;color:#364b34;margin:0;padding:22px 0 22px 5%;text-align:left;float:left;box-shadow:inset 0 0 10px -4px #ABABAB;-webkit-box-shadow:inset 0 0 10px -4px #ABABAB;-moz-box-shadow:inset 0 0 10px -4px #ABABAB;-o-box-shadow:inset 0 0 10px -4px #ABABAB}.boxes .column .pad .subscribe form button{float:right;background:#fff;width:35%;font:700 14px/14px Raleway,sans-serif;text-align:center;letter-spacing:1pt;color:#648e61;margin:0;padding:28px 0;text-transform:uppercase;cursor:pointer}.boxes .column .pad .subscribe::-webkit-input-placeholder{color:#364b34;line-height:25px;text-transform:none;opacity:1}.boxes .column .pad .subscribe:-moz-placeholder{color:#364b34;line-height:25px;text-transform:none;opacity:1}.boxes .column .pad .subscribe::-moz-placeholder{color:#364b34;line-height:25px;text-transform:none;opacity:1}.boxes .column .pad .subscribe:-ms-input-placeholder{color:#364b34;line-height:25px;text-transform:none;opacity:1}.imagestrip{background:#fff;position:relative;width:100%;height:auto;margin:0;padding:0;display:block}.imagestrip.first{border-top:1px solid #30261C}.imagestrip .bg,.imagestrip .overlay{background:url(../images/fade.png) top left repeat-x;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;display:block;z-index:5}.imagestrip .bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1}.imagestrip .bg.over{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.imagestrip .scroll{background:url(../images/scroll.png) center no-repeat;position:absolute;bottom:0;left:0;width:100%;min-height:100px;padding:100px 0 0;text-align:center;z-index:900}.imagestrip .scroll a{background:url(../images/scroll-link.png) center center no-repeat;width:14px;height:14px;margin:0 auto;display:block}.imagestrip div.textstrip{position:absolute;left:0;width:100%;margin:0;padding:0;text-align:center;display:block;z-index:15}.imagestrip div.text{top:7%;font:200 30px/36px Raleway,sans-serif;color:#364b34}.imagestrip div.text span{position:relative;width:100%;max-width:645px;margin:0 auto;padding:0;display:block}.imagestrip div.button{top:15%}.imagestrip div.discover a{background:url(../images/binoculars.png) 25px center no-repeat #FFF}.imagestrip div.button a{max-width:136px;font:600 14px/14px Raleway,sans-serif;color:#648e61;margin:20px auto 0;padding:28px 0 28px 40px;text-transform:uppercase;display:block}.imagestrip img{width:100%;height:auto;margin:0;padding:0;display:block}.imagestrip.title div.smltext span,.imagestrip.title div.text span{max-width:645px;margin:0 auto;padding:0;display:block;position:relative;width:100%}.imagestrip.title div.text{top:10%;font:200 45px/50px Raleway,sans-serif;color:#364b34}.imagestrip.title div.smltext{top:22%;font:600 18px/18px Raleway,sans-serif;color:#364b34}.imagestrip.title div.button a{margin:60px auto 0;padding:28px 0 28px 40px}.promostrip,.reviewstrip{margin:0;padding:0}.imagestrip.chalets div.text{top:13%}.imagestrip.chalets div.text span{max-width:590px}.imagestrip.chalets div.button{top:24%}.imagestrip.chalets{background:url(../images/chalets.jpg) center no-repeat fixed;background-size:cover}.imagestrip.location{background:url(../images/location.jpg) center no-repeat fixed;background-size:cover}.imagestrip.packages{background:url(../images/packages.jpg) center no-repeat fixed;background-size:cover}.imagestrip.reviews{background:url(../images/reviews.jpg) center no-repeat fixed;background-size:cover}.imagestrip.spa-chalet{background:url(../images/placeholder3.jpg) center no-repeat fixed;background-size:cover}.imagestrip.spa-stream-chalet{background:url(../images/placeholder2.jpg) center no-repeat fixed;background-size:cover}.imagestrip.luxury-chalet{background:url(../images/placeholder.jpg) center no-repeat fixed;background-size:cover}.imagestrip.luxury-chalet-belle{background:url(../images/belle/belle1.jpg) center no-repeat fixed;background-size:cover}:root .scrollelement,_::-moz-math-stretchy,_::-webkit-filter{opacity:1!important}:root .scrollelement2,_::-moz-math-stretchy,_::-webkit-filter{opacity:1!important}:root .imagestrip.chalets,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/chalets.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.location,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/location.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.packages,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/packages.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.reviews,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/reviews.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.spa-chalet,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/placeholder3.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.spa-stream-chalet,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/placeholder2.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.luxury-chalet,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/placeholder.jpg) top center no-repeat!important;background-size:cover!important}:root .imagestrip.luxury-chalet-belle,_::-moz-math-stretchy,_::-webkit-filter{background:url(../images/belle/belle1.jpg) center no-repeat fixed!important;background-size:cover!important}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.scrollelement,.scrollelement2{opacity:1!important}.imagestrip.chalets{background:url(../images/chalets.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.location{background:url(../images/location.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.packages{background:url(../images/packages.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.reviews{background:url(../images/reviews.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.spa-chalet{background:url(../images/placeholder3.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.spa-stream-chalet{background:url(../images/placeholder2.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.luxury-chalet{background:url(../images/placeholder.jpg) top center no-repeat!important;background-size:cover!important}.imagestrip.luxury-chalet-belle{background:url(../images/belle/belle1.jpg) center no-repeat fixed!important;background-size:cover!important}}}.promostrip{background:#fff;position:relative;width:100%;height:120px;border-top:1px solid #fff;z-index:10}.promostrip .centre{width:70%}.promostrip a.nav.prev{background:url(../images/arrows.png) top left no-repeat;left:-25px}.promostrip a.nav.next{background:url(../images/arrows.png) top right no-repeat;right:-25px}.leftcontent,.reviewstrip{background:#eee;width:100%;height:auto;display:block;position:relative;border-top:1px solid #fff;border-bottom:4px solid #fff;clear:both}.reviewstrip .copy p.fine{font:600 16px/26px Raleway,sans-serif;color:#666;margin:0 0 50px;padding:0}.leftcontent{margin:0;padding:75px 0}.leftcontent .left{width:68%;padding:0;float:left}.leftcontent .left h2{font:400 45px/50px Raleway,sans-serif;color:#364b34;margin:0 0 20px;padding:0;text-align:right;text-transform:capitalize}.leftcontent .left h2 a{color:#364b34}.leftcontent .left h2.price{margin-top:25px;color:#648e61}.leftcontent .left p{font:400 18px/28px Raleway,sans-serif;color:#666;margin:0;padding:0;text-align:right}.leftcontent .left .button{margin:30px 0 0}.leftcontent .left .button a{background:#648e61;font:600 14px/14px Raleway,sans-serif;color:#fff;margin:0;padding:11px 25px 13px;text-align:right;text-transform:uppercase}.leftcontent .right{width:28%;padding:0;float:right}.leftcontent .right img,.rightcontent{width:100%;height:auto;margin:0;display:block}.leftcontent .right img{padding:0}.rightcontent{background:#fff;position:relative;padding:75px 0;border-top:1px solid #fff;border-bottom:4px solid #fff;clear:both}.rightcontent .left{width:28%;padding:0;float:left}.rightcontent .left img{width:100%;height:auto;margin:0;padding:0;display:block}.rightcontent .right{width:68%;padding:0;float:right}.rightcontent .right h2{font:400 45px/50px Raleway,sans-serif;color:#364b34;margin:0 0 20px;padding:0;text-align:left;text-transform:capitalize}.rightcontent .right h2 a{color:#364b34}.rightcontent .right h2.price{margin-top:25px;color:#648e61}.rightcontent .right p{font:400 18px/28px Raleway,sans-serif;color:#666;margin:0;padding:0;text-align:left}.rightcontent .right .button{margin:30px 0 0}.rightcontent .right .button a{background:#648e61;font:600 14px/14px Raleway,sans-serif;color:#fff;margin:0;padding:11px 25px 13px;text-align:left;text-transform:uppercase}.bottom-book,.top-book{background:url(../images/book-bg.png) #D3E6D1;width:100%;height:125px;border:1px solid #92B090;box-shadow:0 0 5px 0 rgba(0,0,0,.25);z-index:998;position:relative;display:block}.top-book{max-width:100%;margin:-90px auto 0}.bottom-book{max-width:1425px;margin:0 auto -63px!important}.bottom-book .bookonline,.top-book .bookonline{margin:28px auto 0;max-width:1010px;height:70px}.bottom-book .bookonline label,.top-book .bookonline label{font:400 14px/14px Raleway,sans-serif;letter-spacing:1pt;color:#648e61;text-transform:uppercase}.bottom-book .bookonline span.book-exc,.top-book .bookonline span.book-exc{font-weight:600}.bottom-book input,.top-book input{background-color:#CDE2CB!important;font:700 18px/18px Raleway,sans-serif;color:#364b34!important;text-transform:uppercase;opacity:1;line-height:36px;height:70px;margin:0 0 0 11px;width:auto;max-width:205px;cursor:pointer;box-shadow:inset 0 0 10px -4px #ABABAB;-webkit-box-shadow:inset 0 0 10px -4px #ABABAB;-moz-box-shadow:inset 0 0 10px -4px #ABABAB;-o-box-shadow:inset 0 0 10px -4px #ABABAB}.bottom-book input.arrival2,.bottom-book input.departure2,.top-book input.arrival,.top-book input.departure{background:url(../images/datepicker.png) center right no-repeat;padding:0 30px 0 20px}.bottom-book .bookonline::-webkit-input-placeholder,.top-book .bookonline::-webkit-input-placeholder{font-family:Raleway,sans-serif;font-weight:600;font-size:14px;color:#364b34;text-transform:uppercase;opacity:1;line-height:36px}.bottom-book .bookonline:-moz-placeholder,.top-book .bookonline:-moz-placeholder{font-family:Raleway,sans-serif;font-weight:600;font-size:14px;color:#364b34;text-transform:uppercase;opacity:1;line-height:74px}.bottom-book .bookonline::-moz-placeholder,.top-book .bookonline::-moz-placeholder{font-family:Raleway,sans-serif;font-weight:600;font-size:14px;color:#364b34;text-transform:uppercase;opacity:1;line-height:74px}.bottom-book .bookonline:-ms-input-placeholder,.top-book .bookonline:-ms-input-placeholder{font-family:Raleway,sans-serif;font-weight:600;font-size:14px;color:#364b34;text-transform:uppercase;opacity:1;line-height:74px}.bottom-book .bookonline button,.top-book .bookonline button{background:#fff;font:600 14px/14px Raleway,sans-serif;color:#648e61;width:auto;height:70px;margin:0 0 0 11px!important;padding:26px 25px 25px;position:relative;top:-1px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.popout-menu{background:rgba(48,38,28,.9);position:absolute;top:0;right:0;width:125px;height:100%;margin:0;padding:0;border-left:1px solid #30261c;z-index:950}.popout-menu ul,.popout-menu ul li,.popout-menu ul li a{width:100%;height:100%;margin:0;padding:0;text-align:center;list-style:none}.popout-menu ul li{height:19.8%;color:#fff;border-top:1px solid #4c4135;border-bottom:1px solid #30261c;overflow:hidden;display:block}.popout,.popout-container{top:0;width:100%;height:100%}.popout-menu ul li a{background:rgba(48,38,28,0);position:relative;top:0;font:200 19px/29px Raleway,sans-serif;color:#fff;padding:65% 0 0;display:block;cursor:pointer}.popout,.popout .arrows,.popout h2,.popout-container{position:absolute}.popout-menu ul li.fix a{padding:55% 0 0}.popout{left:100%;z-index:997;background:rgba(48,38,28,.85)}.popout-container,.popout.open{left:0}.popout h2{top:6%;width:90%;font:200 46px/58px Raleway,sans-serif;color:#9b8673;padding:0 5%;text-align:center;z-index:20}.chalets .popout h2{top:8%}.popout .arrows{cursor:pointer;z-index:950;top:50%;margin-top:-54px;width:58px;height:108px}.popout .arrows.left{left:-58px;background:url(../images/popout-arrows.png) top left no-repeat}.popout .arrows.right{right:0;background:url(../images/popout-arrows-right.png) top left no-repeat}.popout.open .arrows.left{left:0;background:url(../images/popout-arrows.png) top right no-repeat;display:none}.popout .box-wrapper{height:598px;overflow:hidden;margin:11% auto 0}.popout .boxes{position:relative;width:70%;margin:0 auto;padding:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:block;clear:both}.popout .boxes .box{background:#30261c;width:100%;height:600px;margin:0;padding:0;text-align:center;display:inline-block;overflow:hidden;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.popout .boxes .box p{width:80%;margin:0 auto;overflow:hidden}.popout .boxes .box .title{color:#fff;font:200 28px/34px Raleway,sans-serif;margin:0 auto 5px}.popout .boxes .box .description{color:#9b8673;font:400 16px/22px Raleway,sans-serif}.popout .boxes .box.top-image .title{padding-top:88%}.popout .boxes .box.bottom-image .title{padding-top:13%}.popout .boxes .box a{position:absolute;top:50%;left:50%;margin-left:-88px;margin-top:-40px;width:176px;height:80px;background-color:#fff;color:#30261c;font:400 14px/80px Raleway,sans-serif;text-transform:uppercase;display:block}.popout .boxes .box a::after{background:url(../images/blank.png);position:absolute;top:-400%;left:-100%;width:270%;height:1000%;display:block}.popout .boxes .box img{width:auto;max-width:auto;height:50%!important;min-height:0!important;position:absolute}.popout .boxes .box.top-image img{top:0}.popout .boxes .box.bottom-image img{bottom:0}.popout .popout-slideshow{margin-top:5%}.popout .popout-slideshow,.popout .popout-slideshow .fade .item,.popout .popout-slideshow .fade .item img{max-height:auto}.popout .popout-content{position:relative;top:0;left:0;width:100%;height:auto;margin:0;padding:0;display:block;clear:both}.popout .popout-content h2,.popout .popout-content p{width:33.33%;box-sizing:border-box;margin:0;position:relative;text-align:left;float:left;top:0;left:0}.popout .popout-content h2{background:#706153;font:200 52px/62px Raleway,sans-serif;color:#fff;padding:35px}.popout .popout-content h2 span{display:block}.popout .popout-content p{font:400 18px/24px Raleway,sans-serif;color:#9b8673;padding:35px 0 35px 35px}.popout .popout-content p strong{font:600 18px/24px Raleway,sans-serif}.imagestrip.active .textstrip{display:none!important}.imagestrip.active .popout-menu{right:-125px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity:0!important}.imagestrip.active .scroll{background:0 0}.imagestrip.active .scroll a{background:url(../images/scroll-link.png) center no-repeat}footer{background:url(../images/footer-bg.jpg) center bottom no-repeat #fff;position:relative;width:100%;height:auto;min-height:260px;margin:0;padding:0;border-bottom:10px solid #30261C;display:block;clear:both}footer .centre{width:auto;max-width:100%;margin:auto;padding:0 30px}footer p{font:400 14px/50px Raleway,sans-serif;color:#333;width:100%;margin:0;padding:10px 0 35px;text-align:center;text-transform:none;display:block}footer p .foot-address,footer p a.pd,footer p span.foot-soc{display:inline-block}footer p a{color:#333;padding:0 0 0 48px}footer p a.retreatname{font-weight:700;padding-left:0}footer p a.social-fb{position:relative;bottom:-2px;padding:0 0 0 48px;width:65px;height:14px}footer p a.social-ta{position:relative;bottom:-6px;padding:0 0 0 10px;width:33px;height:20px}footer p a.pd{position:relative;bottom:-7px;padding:0 0 0 48px;width:172px;height:23px}#form,#gallery{width:100%;display:block;clear:both}#form{position:relative}#form input,#form select,#form textarea{background:0 0;width:100%;font:400 16px/20px Lato,arial;color:#648e61;margin:0 30px 0 0;padding:25px 0;text-align:left;text-transform:none;border:none;border-bottom:2px solid #f5f3f0;float:left}#form textarea{width:100%;margin-bottom:0;float:none;clear:both}#form select{width:322px;height:37px;padding:5px}#form input#checkin,#form input#checkout{background:url(../images/datepicker.png) top right no-repeat;cursor:pointer}#form div{position:absolute;bottom:7px;right:0}#gallery,#gallery .item{position:relative;height:auto;overflow:hidden}#form input[type=submit]{background:#648e61;width:auto;font:300 30px/30px Lato,arial;color:#fff;margin:20px 0 0;padding:15px 25px 20px;text-transform:lowercase;cursor:pointer;clear:both;-webkit-transform:translateZ(0);transform:translateZ(0)}#form .nomargin{margin:0!important}#form .mandatory::-webkit-input-placeholder{color:#648e61;line-height:25px;text-transform:none;opacity:1}#form .mandatory:-moz-placeholder{color:#648e61;line-height:25px;text-transform:none;opacity:1}#form .mandatory::-moz-placeholder{color:#648e61;line-height:25px;text-transform:none;opacity:1}#form .mandatory:-ms-input-placeholder{color:#648e61;line-height:25px;text-transform:none;opacity:1}#cboxTitle,.tooltip{text-transform:lowercase}#form br{clear:both}#gallery{background:#fff;margin:auto;padding:2px 0 0}#gallery.topfix{margin-top:30px}#gallery .item{background:#e5e3d9;margin:0 2px 2px 0;padding:0;float:left}#gallery .item .mobilefix{background:url(../images/blank4.png);position:absolute;top:0;left:0;width:1000px;height:1000px;z-index:10;display:none}#gallery .item img{width:100%;height:auto;margin:0;padding:0;display:block}#gallery .type0 a img.portrait,#gallery .type1 a img.landscape{display:none}#gallery .type0 a img.landscape,#gallery .type1 a img.portrait,.pinit{display:block}#gallery .column{margin-bottom:0;float:left}#gallery .w100{width:100%}#gallery .w50{width:50%}#gallery .w33{width:33.33%}#gallery .w25{width:25%}.tooltip{background:#fff;position:absolute;font:400 18px/18px Raleway,arial;color:#231f20;padding:10px 12px;box-shadow:0 1px 1px rgba(0,0,0,.25);z-index:999999}.pinit{width:40px;height:20px;background:url(../images/pinit.png) top #fff;border-radius:2px;box-shadow:1px 1px 0 rgba(0,0,0,.1);position:absolute;top:37px;left:10px}#cboxOverlay,.cboxIframe{width:100%;height:100%}.cboxIframe,.cboxPhoto{border:0;display:block}.pinit:hover{background:url(../images/pinit.png) bottom #CB2027}#cboxContent,#cboxLoadedContent,#cboxLoadingOverlay,#cboxOverlay,.cboxIframe{background:#30261C}@media screen and (max-width:800px){#gallery[data-columns]::before{content:'2 .column.w50'!important}}@media screen and (min-width:801px) and (max-width:1060px){#gallery[data-columns]::before{content:'3 .column.w33'!important}}@media screen and (min-width:961px){#gallery .over img{-webkit-filter:sepia(60%)!important;-moz-filter:sepia(60%)!important;filter:sepia(60%)!important}}@media screen and (min-width:1061px){#gallery[data-columns]::before{content:'4 .column.w25'!important}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#cboxOverlay{position:fixed}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;max-width:none}#cboxNext,#cboxPrevious{top:50%;margin-top:-40px;position:absolute}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxContent{position:relative;margin-top:32px;overflow:visible}#cboxError{padding:50px}#cboxLoadingGraphic{background:url(../images/load.gif) center no-repeat #30261C}#cboxTitle{font:700 18px arial;color:#FFF;position:absolute;top:-28px;left:0;width:450px}#cboxCurrent,#cboxSlideshow{display:none!important}#cboxPrevious{left:-35px;background:url(../images/bg-colorbox-nav.png) bottom left no-repeat}#cboxNext{right:-35px;background:url(../images/bg-colorbox-nav.png) top left no-repeat}#cboxClose{background:url(../images/bg-colorbox-close.png) center no-repeat;position:absolute;top:-69px;right:-69px}#cboxClose,#cboxNext,#cboxPrevious{width:69px;height:69px;text-indent:-9999px;z-index:9999;border:0;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ui-datepicker{background:#fff;font:400 16px/20px Raleway,sans-serif;width:520px!important;margin:10px 0 0;padding:5px 0;font-size:16px;line-height:20px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);float:left;display:none;z-index:99999;overflow:hidden}.ui-datepicker-group{width:250px;float:left;margin:0 5px;border-radius:0}.ui-datepicker-group .ui-datepicker-header{position:relative;background:#648E61;width:260px;height:25px;margin:-5px 0 0 -5px;padding:10px 0;color:#fff;font-weight:300;text-transform:capitalize}.ui-datepicker-group-first .ui-datepicker-header{border-top-left-radius:0}.ui-datepicker-group-last .ui-datepicker-header{border-top-right-radius:0}.ui-datepicker .ui-datepicker-title{font-size:16px;font-weight:700;line-height:25px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0}.ui-datepicker th{width:25px;padding:5px;font-weight:700;color:#696969;text-transform:lowercase}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:3px;text-align:right;text-decoration:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;font-size:12px;font-weight:700;line-height:20px;color:#696969;text-align:center}.ui-state-active,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-active,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-active,.ui-widget-header .ui-state-focus{background:#333;color:#fff}.ui-widget-header .ui-state-hover{opacity:.5;filter:Alpha(Opacity=50);cursor:pointer}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.5;filter:Alpha(Opacity=50);cursor:default}.ui-icon{width:30px;height:30px;text-indent:-99999px;overflow:hidden;display:block}.ui-datepicker .ui-datepicker-prev .ui-icon{background:url(../images/datepicker-arrows.png) center left no-repeat}.ui-datepicker .ui-datepicker-next .ui-icon{background:url(../images/datepicker-arrows.png) center right no-repeat}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:7px;width:30px;height:30px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{background:0 0}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next{right:5px}@-webkit-keyframes push{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:1060px){#slideshow .scroll a:hover,a.nav:hover,a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.boxes .column .pad .giftvouchers:hover p .button,.boxes .column .pad .photogallery:hover p .button,.boxes .column .pad .subscribe form button:hover,.imagestrip div.button a:hover,.popout-menu ul li a:hover,.promostrip:hover p.button{-webkit-animation-name:push;animation-name:push;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}nav li a:hover{color:#fff}nav li ul li a:hover{background:rgba(47,25,20,.9);color:#fff}.imagestrip div.discover a:hover{background:url(../images/binoculars-hover.png) 25px center no-repeat #648e61;color:#fff}.bookonline button:hover{background:#648E61;color:#fff;cursor:pointer}.boxes .column .pad .giftvouchers:hover img,.boxes .column .pad .photogallery:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.promostrip:hover .bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.boxes .column .pad .subscribe form button:hover{background:#fff;color:#2b314d}.popout .boxes .box:hover{background:#fff}.popout .boxes .box:hover .title{color:#30261c}.popout .boxes .box:hover a{color:#fff;background:#30261c;font:400 14px/80px Raleway,sans-serif}.popout-menu ul li a:hover{background:rgba(48,38,28,1)}.leftcontent .left h2 a:hover,.rightcontent .right h2 a:hover,footer p a:hover{color:#648e61}.leftcontent .left .button a:hover,.rightcontent .right .button a:hover{background:#364b34}}@media only screen and (max-width:1960px){#home #slideshow{min-height:980px}#slideshow{min-height:880px}}@media only screen and (max-width:1880px){.popout .boxes .box.top-image .title{padding-top:89%}}@media only screen and (max-width:1860px){#home #slideshow{min-height:920px}#slideshow{min-height:820px}.boxes .column .pad .subscribe form{top:54%}.popout .boxes .box.top-image .title{padding-top:92%}.popout .boxes .box.bottom-image .title{padding-top:13%}.popout .popout-slideshow{margin-top:2.5%}}@media only screen and (max-width:1760px){#home #slideshow{min-height:880px}#slideshow{min-height:780px}.boxes .column .pad .subscribe form{top:55%}.popout .boxes .box.top-image .title{padding-top:96%}.popout .boxes .box.bottom-image .title{padding-top:12%}.popout .popout-slideshow{margin-top:7%;max-height:500px}}@media only screen and (max-width:1680px){.popout .boxes .box{height:570px}.imagestrip.title div.smltext{top:24%}.popout-menu ul li a{padding:53% 0 0}.popout-menu ul li.fix a{padding:43% 0 0}a.nav{top:45%}}@media only screen and (max-width:1660px){#home #slideshow{min-height:820px}#slideshow{min-height:720px}.boxes .column .pad .subscribe form{top:56%;width:90%;left:5%;right:5%}.popout .boxes .box.top-image .title{padding-top:94%}.popout .centre{max-width:80%;margin:auto}.popout .popout-slideshow{margin-top:5%}}@media only screen and (max-width:1630px){.boxes .column .pad .subscribe form{top:57%}.popout .boxes .box.top-image .title{padding-top:96%}}@media only screen and (max-width:1600px){.imagestrip div.button{top:16%}.imagestrip.chalets div.button{top:26%}.boxes .column .pad .subscribe form{top:49%}.boxes .column .pad .box p{top:19%}}@media only screen and (max-width:1580px){.popout h2{top:4%}.chalets .popout h2{top:6%}.popout .boxes .box.top-image .title{padding-top:98%}.popout .boxes .box.bottom-image .title{padding-top:13%}}@media only screen and (max-width:1560px){.copy{width:94%;margin:78px auto 0}.boxes .column .pad .subscribe form{top:50%}#home #slideshow{min-height:780px}#slideshow{min-height:680px}.popout .boxes .box .title{font:400 26px/30px Raleway,sans-serif}.popout .boxes .box .description{font:400 16px/20px Raleway,sans-serif}.popout .boxes .box.top-image .title{padding-top:106%}.popout .boxes .box.bottom-image .title{padding-top:16%}.popout .popout-slideshow{margin-top:3%}.leftcontent,.rightcontent{width:auto;padding:80px 50px}}@media only screen and (max-width:1520px){.popout h2{top:0}.chalets .popout h2{top:7%}.popout .box-wrapper{height:533px;margin:8% auto 0}.popout .boxes{height:535px;width:80%}.chalets .popout .box-wrapper{margin:12% auto 0}.popout .boxes .box{height:535px}.popout .boxes .box.top-image .title{padding-top:89%}.popout .boxes .box.bottom-image .title{padding-top:13%}}@media only screen and (max-width:1510px){header .logo{left:20px}header .phone{right:20px}nav{margin-right:20px}.boxes .column .pad .subscribe form{top:40%;width:90%;left:5%;right:5%}.boxes .column .pad .box p{top:18%}.boxes .column .pad .subscribe p{top:15%}.boxes .column .pad .subscribe p em{display:none}.boxes .column .pad .subscribe form input{width:90%;margin:0 0 10px;padding:22px 5%;text-align:center}.boxes .column .pad .subscribe form button{float:left;width:100%;margin:0}.boxes .column .pad .subscribe::-webkit-input-placeholder{text-align:center}.boxes .column .pad .subscribe:-moz-placeholder{text-align:center}.boxes .column .pad .subscribe::-moz-placeholder{text-align:center}.boxes .column .pad .subscribe:-ms-input-placeholder{text-align:center}.popout .popout-slideshow{margin-top:7%;max-height:400px}}@media only screen and (max-width:1470px){.bottom-book,.top-book{border-left:none;border-right:none}a.nav{top:43.5%}}@media only screen and (max-width:1460px){#home #slideshow{min-height:720px}#slideshow{min-height:620px}.boxes .column .pad .box p .title{font:200 40px/48px Raleway,sans-serif}.promostrip .centre{width:90%}.boxes .column .pad .box p .button{padding:14px 27px}.boxes .column .pad .subscribe form input{padding:12px 5%}.boxes .column .pad .subscribe form button{padding:18px 0}.imagestrip.title div.smltext{top:26%}.popout-menu ul li{height:19.7%}.popout-menu ul li a{padding:46% 0 0}.popout-menu ul li.fix a{padding:36% 0 0}}@media only screen and (max-width:1450px){.popout .boxes .box a{height:60px;margin-top:-30px;font:400 14px/60px Raleway,sans-serif}.popout .boxes .box.bottom-image .title{padding-top:14%}.popout .boxes .box a::after{top:-340%;left:-70%;width:270%;height:770%}.popout .popout-slideshow{margin-top:5%}.popout .popout-content p{font:400 16px/22px Raleway,sans-serif}.popout .popout-content p strong{font:600 16px/22px Raleway,sans-serif}}@media only screen and (min-width:1061px) and (max-width:1450px){.popout .boxes .box:hover a{color:#fff;background:#30261c;font:400 14px/60px Raleway,sans-serif}}@media only screen and (max-width:1400px){.popout .boxes{width:85%;height:535px}.popout .boxes .box{height:535px}.popout .boxes .box.top-image .title{padding-top:91%}}@media only screen and (max-width:1360px){#home #slideshow{min-height:680px}#slideshow{min-height:580px}.nav-hide{display:none}.imagestrip div.button{top:17%}.imagestrip.chalets div.button{top:27%}.leftcontent,.rightcontent{padding:50px}}@media only screen and (max-width:1340px){.popout h2{font:200 40px/52px Raleway,sans-serif}.chalet .popout h2{top:6%}.popout .box-wrapper{height:498px}.popout .boxes,.popout .boxes .box{height:500px}.chalet .popout .box-wrapper{margin:14% auto 0}.popout .boxes .box.top-image .title{padding-top:87%}.popout .boxes .box.bottom-image .title{padding-top:13%}}@media only screen and (max-width:1300px){#banner-fade{height:734px!important;max-width:100%!important}#slideshow .quote span{font:200 35px/40px Raleway,sans-serif}#slideshow .quote span em{font:400 35px/40px Raleway,sans-serif}.popout .boxes .box .title{font:400 22px/26px Raleway,sans-serif}.popout .boxes .box .description{font:400 14px/18px Raleway,sans-serif}.popout .boxes .box.top-image .title{padding-top:90%}.popout .boxes .box.bottom-image .title{padding-top:17%}.popout .popout-slideshow{margin-top:4%}nav li a{padding:0 10px}nav li.enquire a{padding:0 20px 0 10px}}@media only screen and (max-width:1280px){#banner-fade{height:670px!important;max-width:100%!important}}@media only screen and (max-width:1260px){#home #slideshow{min-height:620px}#slideshow{min-height:520px}.popout .boxes .box.top-image .title{padding-top:97%}.imagestrip.title div.smltext{top:27%}.popout-menu ul li a{padding:42% 0 0}.popout-menu ul li.fix a{padding:32% 0 0}footer p span.foot-cond,footer p span.foot-priv{display:none}.leftcontent .left p,.rightcontent .right p{font:300 16px/26px Lato,arial}.rightcontent{min-height:360px}}@media only screen and (max-width:1220px){.chalets .popout .box-wrapper{margin:14% auto 0}.popout .popout-slideshow{margin-top:7%;max-height:350px}}@media only screen and (max-width:1210px){.popout .box-wrapper{height:498px}.popout .boxes,.popout .boxes .box{height:500px}.popout .boxes .box.top-image .title{padding-top:100%}.popout .boxes .box.bottom-image .title{padding-top:16%}#banner-fade{height:610px!important;max-width:100%!important}}@media only screen and (max-width:1180px){.popout .box-wrapper{margin:10% auto 0}}@media only screen and (max-width:1160px){#slideshow{min-height:auto!important}nav li a{padding:0 8px}nav li.enquire a{padding:0 20px 0 8px}#home #slideshow{min-height:580px}.boxes .column .pad .giftvouchers p em,.boxes .column .pad .photogallery p em{display:none}.boxes .column .pad .subscribe p{top:10%}.boxes .column .pad .subscribe form{top:33%}.boxes .column .pad .box p .title{font:200 32px/38px Raleway,sans-serif}.popout .boxes .box.top-image .title{padding-top:104%}.leftcontent,.rightcontent{width:auto;padding:50px;min-height:340px}}@media only screen and (max-width:1150px){.popout .boxes .box.top-image .title{padding-top:104%}}@media only screen and (max-width:1140px){header .centre{background:url(../images/nav-bg2.png) top center no-repeat;height:200px}#container>.inner{padding:180px 10px 0}nav{height:153px;padding:75px 0 0 4px;width:100%;float:none}nav ul.lang{margin-right:20px}nav li a{padding:0 20px}main{padding:55px 0}a.anchor{top:-178px}#slideshow a.nav{top:36%}a.nav{top:43%!important}a.nav.prev{left:5%!important}a.nav.next{right:5%!important}.popout .boxes .box.top-image .title{padding-top:108%}.popout .popout-slideshow{margin-top:8%;max-height:325px}.popout .popout-content h2{font:200 42px/52px Raleway,sans-serif}.popout .popout-content p{font:400 14px/20px Raleway,sans-serif}.popout .popout-content p strong{font:600 14px/20px Raleway,sans-serif}}@media only screen and (max-width:1100px){#banner-fade{height:565px!important;max-width:100%!important}#home #slideshow{min-height:520px}#slideshow{min-height:420px}.boxes .column .pad .subscribe p .title{font:200 24px/28px Raleway,sans-serif}.boxes .column .pad .subscribe p{top:12%}.boxes .column .pad .subscribe form{top:30%}.book-d{font-weight:600}.book-exc,.book-text{display:none}.bottom-book .bookonline,.top-book .bookonline{width:90%;text-align:center}.bottom-book input,.top-book input{margin:0 0 0 11px;width:auto}.leftcontent,.rightcontent{width:auto;padding:60px 50px;min-height:200px}.leftcontent .left,.rightcontent .right{padding:0}.leftcontent .right,.rightcontent .left{padding:1%}.leftcontent .left h2,.rightcontent .right h2{font:400 35px/50px Raleway,sans-serif}.rightcontent .left a,.rightcontent .left img.small{min-height:117px}.rightcontent .left a:after{font:400 25px/25px Lato,arial}}@media only screen and (max-width:1060px){#home #slideshow{min-height:480px}#slideshow{min-height:380px}.copy{width:90%}#slideshow .quote{bottom:50%}#slideshow .quote span{font:400 25px/25px Raleway,sans-serif;padding:20px}#slideshow .quote span em{font:600 25px/25px Raleway,sans-serif;margin:0 5px}.chalets .popout .box-wrapper{margin:17% auto 0}.popout .boxes .box a{height:40px;width:130px;margin:-20px 0 0 -65px;font:400 14px/40px Raleway,arial}.popout .boxes .box.top-image .title{padding-top:109%}.popout .boxes .box.bottom-image .title{padding-top:16%}footer p .foot-address{display:none}.rightcontent .left a,.rightcontent .left img.small{min-height:123px}.leftcontent .right,.rightcontent .left{padding:0}.leftcontent,.rightcontent{width:auto;padding:60px 30px}.leftcontent .left .button a,.rightcontent .right .button a{font:300 16px/16px Lato,arial;padding:11px 25px 13px}}@media only screen and (max-width:1040px){.popout .boxes .box.top-image .title{padding-top:112%}.popout .popout-slideshow{margin-top:8%;max-height:375px!important}.imagestrip img{display:block;height:auto!important;margin:0;min-height:680px;padding:0;width:100%}.video_cus{height:570px;width:100%}}@media only screen and (max-width:1000px){.putr{display:none}.putr2{display:block}#banner-fade{height:562px!important;max-width:100%!important}.rightcontent .left a,.rightcontent .left img.small{min-height:118px}.popout h2{font:200 37px/50px Raleway,sans-serif}.imagestrip img{display:block;height:auto!important;margin:0;min-height:680px;padding:0;width:100%}}@media only screen and (max-width:980px){#banner-fade{height:475px!important;max-width:100%!important}.video_cus{height:auto;width:100%}.chalets .popout .box-wrapper{margin:16% auto 0}.popout .boxes .box.top-image .title{padding-top:119%}.imagestrip img{width:100%;height:auto!important;min-height:680px;margin:0;padding:0;display:block}}@media only screen and (max-width:960px){.imagestrip img{width:100%;height:auto!important;min-height:680px!important;margin:0;padding:0;display:block}.popout h2{font:200 35px/48px Raleway,sans-serif}.leftcontent .left,.rightcontent .right{width:100%!important;clear:both!important;display:block!important;float:none!important}.leftcontent .right,.rightcontent .left{display:none!important}.rightcontent .right .foodlink{display:block!important}.bottom-book input,.top-book input{max-width:160px}.fade .item{background:url(../images/video-placeholder.jpg) center no-repeat;background-size:cover}.imagestrip.chalets{background:url(../images/chalets.jpg) center no-repeat;background-size:cover}.imagestrip.location{background:url(../images/location.jpg) center no-repeat;background-size:cover}.imagestrip.packages{background:url(../images/packages.jpg) center no-repeat;background-size:cover}.imagestrip.reviews{background:url(../images/reviews.jpg) center no-repeat;background-size:cover}.imagestrip.spa-chalet{background:url(../images/placeholder3.jpg) center no-repeat;background-size:cover}.imagestrip.spa-stream-chalet{background:url(../images/placeholder2.jpg) center no-repeat;background-size:cover}.imagestrip.luxury-chalet{background:url(../images/placeholder.jpg) center no-repeat;background-size:cover}.scrollelement,.scrollelement2{opacity:1!important}.chalets .popout .box-wrapper{margin:17% auto 0}a.nav{top:40%!important}}@media only screen and (max-width:925px){.borrer{display:block}.borrer1{display:none}.popout .box-wrapper{height:auto!important;margin:15% auto 0}.popout .boxes{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-coloumn-gap:0;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;height:500px}.popout .boxes .box{height:150px!important;margin:0 0 20px}.chalets .popout .box-wrapper{margin:21% auto 0}.popout .boxes .box img{height:100%!important;width:auto!important}.popout .boxes .box.bottom-image img{right:0}.popout .boxes .box.bottom-image a{right:10px;bottom:10px;left:auto;top:auto;margin-left:0}.popout .boxes .box.top-image a{left:10px;bottom:10px;top:auto;margin-left:0}.popout .boxes .box .title{width:66%;margin:0 auto;display:block}.popout .boxes .box .title br{display:none}.popout .boxes .box .description{padding-top:10px;width:66%;margin:0 auto;display:block}.popout .boxes .box.top-image .title{padding-top:35px;width:66%;margin:0 0 0 33%;text-align:left}.popout .boxes .box.top-image .description{padding-top:10px;margin:0 0 0 33%;text-align:left}.popout .boxes .box.bottom-image .title{padding-top:35px;margin:0 33% 0 0;text-align:right}.popout .boxes .box.bottom-image .description{padding-top:10px;margin:0 33% 0 0;text-align:right}.popout .arrows{width:30px;height:56px;margin-top:-40px}.popout .arrows.left{left:-29px;-ms-background-size:100% 100%;background-size:100% 100%}.popout.open .arrows.left{left:0;-ms-background-size:100% 100%;background-size:100% 100%}.popout .arrows.right{-ms-background-size:contain;background-size:contain}}@media only screen and (max-width:900px){.caroufredsel_wrapper img{min-height:100px!important}#home #slideshow{min-height:413px}#slideshow{min-height:313px}.popout .boxes .box{height:130px!important}.popout .boxes .box .title{padding-top:22px!important}.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 30%!important;width:69%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0 30% 0 0!important;width:70%!important;padding-right:30px!important}.popout .popout-content h2{font:200 38px/48px Raleway,sans-serif;padding:25px}.popout .popout-content p{padding:25px 0 25px 25px}}@media only screen and (max-width:890px){nav li a{padding:0 17px}}@media only screen and (max-width:860px){header,header .logo a,nav{position:relative}nav ul li,nav ul li a{text-shadow:none!important}a.anchor{top:0!important}.boxes .w33{width:100%}.boxes .column .pad .box p .title{display:block;font:200 48px/56px Raleway,sans-serif;padding:0 0 5px}.boxes .column .pad .giftvouchers p em,.boxes .column .pad .photogallery p em,.boxes .column .pad .subscribe p em{display:block}.boxes .column .pad .subscribe p{top:13%}.boxes .column .pad .subscribe form{top:34%}.boxes .column .pad .box p .button{padding:24px 27px}.boxes .column .pad .subscribe form input{padding:22px 5%}.boxes .column .pad .subscribe form button{padding:28px 0}.book-d{display:none}#container>.inner{padding:0 10px}header,header .logo a img{width:100%;padding:0;height:auto}header{top:0;margin:0;text-align:center;display:block!important;clear:both!important}header .logo a{clear:both;display:block}header .logo a img{margin:0 auto;display:block}header .centre{background:url(../images/nav-bg.png) top center no-repeat #364B34;height:auto}nav,nav ul,nav ul li,nav ul li a{width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;float:none!important;text-align:center!important;display:block!important;clear:both!important}nav ul li,nav ul.navigation li{border-bottom:1px solid #b2c8b8!important}nav{padding-top:130px!important}nav ul{background:#eee!important}nav ul.lang{display:none!important}nav ul li{background:#D3E6D1!important;font:12px/32px Raleway,sans-serif;height:auto!important;min-height:50px!important;padding:0!important}nav ul li.mob-book{display:block;background:#FFF!important}header .headwrap{height:auto}nav ul.navigation li ul:after,nav ul.navigation li ul:before{content:" ";clear:both;display:table}nav ul.navigation li ul{position:relative!important;top:0!important;left:0!important;display:block!important;box-shadow:none!important}nav ul.navigation li ul:before{height:5px!important}nav ul.navigation li ul li{background:#eee!important;color:#666!important;border-bottom:1px solid #e7e7e7!important}nav ul li a{color:#364b34!important;height:35px!important;margin:0!important;padding:20px 0 0!important}nav ul li a span{display:none!important}nav ul:last-child li:last-child{border:none!important}nav .clearfix:after,nav .clearfix:before{content:" ";clear:both;display:table}#navigation,nav .clearfix{display:none}nav a#pull{background:#364b34;position:relative;height:50px;font:25px/45px Raleway,sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-shadow:none;display:block;clear:both}nav a#pull:after{content:"";background:url(../images/nav-icon.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;top:15px;right:15px}a.nav{top:37%!important}#slideshow .quote span{background:0 0;border:none;font:400 20px/30px Raleway,sans-serif}#slideshow .quote{background:url(../images/quote-bg.png);width:80%;text-align:center;margin:0 10%;padding:20px 0}.imagestrip.mleft div.smltext span,.imagestrip.mleft div.text span{width:auto!important;max-width:100%!important}.copy,.copy h1,.imagestrip.mleft div.textstrip{text-align:left}#slideshow .quote span em{font:600 20px/30px Raleway,sans-serif;margin:0 5px}main{padding:45px 0}#slideshow a.nav{top:30%;display:block}.imagestrip.mleft div.text{top:10%;left:6%}.imagestrip.mleft div.smltext{top:28%;left:6%}.popout h2{font:200 30px/45px Raleway,sans-serif}}@media only screen and (max-width:840px){.chalets .popout .box-wrapper{margin:23% auto 0}.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 33%!important;width:65%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0!important;width:67%!important}}@media only screen and (max-width:820px){.popout .box-wrapper{margin:20% auto 0}}@media only screen and (max-width:800px){#banner-fade{height:350px!important;max-width:100%!important}.video_cus{height:auto;width:100%}.caroufredsel_wrapper img{min-height:100px!important}.imagestrip img{width:100%;height:auto!important;margin:0;padding:0;display:block}.popout .boxes .box{height:120px!important}.popout .boxes .box .title{padding-top:15px!important}.boxes .column .pad .box p{top:22%}.boxes .column .pad .subscribe p{top:11%}}@media only screen and (max-width:760px){header .logo,header .phone{position:relative;text-align:center}.w5050,header .logo,header .phone{text-align:center}.w5050{width:100%!important;display:block;margin:0 auto!important}.right1>iframe{margin-left:0!important}.left1>iframe{margin-right:0!important}.video_cus{height:421px;width:100%}header .logo{left:0;height:auto;margin:0 auto;z-index:999;float:none;top:5px}header .phone{background:0 0;right:0;margin:0 auto 60px;padding:0}header .phone a{float:none}header .centre{background:url(../images/nav-bg2.png) top center no-repeat #364B34;height:auto}header .headwrap{padding-top:20px}nav{padding-top:0!important}.boxes .column .pad .box p{top:24%}.boxes .column .pad .subscribe p{top:14%}.boxes .column .pad .subscribe form{top:40%}.imagestrip p{padding:0 5%;width:90%}a.nav{display:none!important}#slideshow a.nav{top:30%}.popout-slideshow a.nav{top:43%;display:block!important}.copy{margin-top:50px}.reviewstrip .copy{margin-top:0!important;padding-top:50px!important;padding-bottom:0!important}#slideshow .fade .item{min-height:413px}#slideshow .fade .item img{width:760px;height:413px}.popout .boxes .box .title{padding-top:11px!important}.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 29%!important;width:65%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0!important;width:61%!important}}@media only screen and (max-width:730px){.bottom-book,.top-book,ul.bjqs{display:none}.video_cus{height:auto;width:100%}#home #slideshow{min-height:410px}.bjqs-slide>img{min-height:340px}ul.bjqs{list-style:none;margin:0;overflow:unset!important;padding:0;position:relative;min-height:410px!important}#slideshow a.nav{top:40%}.chalets .popout h2,.popout h2{top:0}.chalets .popout .box-wrapper,.popout .box-wrapper{margin:17% auto 0}#slideshow .scroll,.imagestrip .scroll{display:none!important}#slideshow .quote{bottom:45%}.imagestrip div.text{top:10%}.bottom-book .mob-book,.top-book .mob-book{display:block}.imagestrip img{min-height:640px}.imagestrip.mleft img{min-height:620px}.copy{margin-top:25px}.imagestrip div.button,.imagestrip.chalets div.button{top:35%}.imagestrip.mleft div.text{top:10%;left:6%;font:200 40px/45px Raleway,sans-serif}.imagestrip.mleft div.smltext{top:30%;font:600 16px/16px Raleway,sans-serif}.popout-menu ul li a{padding:34% 0 0}.popout-menu ul li.fix a{padding:20% 0 0}.popout .popout-content h2{font:200 32px/42px Raleway,sans-serif;padding:25px}a.nav{top:41%!important}.popout h2{font:200 26px/40px Raleway,sans-serif}}@media only screen and (max-width:710px){.popout .boxes .box a{width:55px}.popout .boxes .box a span{display:none}.popout .boxes .box .title{padding-top:15px!important;font:400 18px/20px Raleway,sans-serif}.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 30%!important;width:62%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0!important;width:60%!important}}@media only screen and (max-width:700px){.popout .popout-content h2 span{display:none}.popout .popout-content h2,.popout .popout-content p{width:100%}.popout .popout-content p{padding:25px 0 0}.imagestrip img{min-height:580px}.imagestrip.mleft img{min-height:620px}}@media only screen and (max-width:685px){.popout .boxes .box.bottom-image .description,.popout .boxes .box.top-image .description{padding-top:0}}@media only screen and (max-width:680px){.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 33%!important;width:60%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0!important;width:57%!important}}@media only screen and (max-width:660px){.imagestrip.mleft div.text{width:60%;top:15%;left:6%;font:200 40px/45px Raleway,sans-serif}.imagestrip.mleft div.smltext{width:60%;top:10%;font:600 16px/16px Raleway,sans-serif}.popout-menu ul li a{padding:30% 0 0}.popout-menu ul li.fix a{padding:16% 0 0}footer p a.pd,footer p a.social-fb{padding:0}.imagestrip img{min-height:520px}.chalets .popout .box-wrapper,.popout .box-wrapper{margin:14% auto 0}footer p a.privacy,footer p a.terms{display:none}footer p span.foot-soc{padding:0;text-align:center}.imagestrip div.text span{width:auto;max-width:100%;margin:0 auto;padding:0 30px}}@media only screen and (max-width:640px){.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 0 0 33%!important;width:60%!important}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0!important;width:56%!important;text-align:left}}@media only screen and (max-width:630px){.popout .boxes .box .img-wrap img,.popout h2{display:none}.chalets .popout .box-wrapper{margin:6% auto 0}.popout .boxes .box{text-align:left;background:#fff}.popout .boxes .box .title{color:#364b34;font:400 18px/20px Raleway,sans-serif}.popout .boxes .box .img-wrap{display:none;position:absolute;top:0;left:0;height:100%;width:100%;-webkit-opacity:0;-moz-opacity:1;opacity:1;background-size:cover;background-position:0 -100px}.popout .boxes .box a{position:relative;bottom:auto;margin:auto;display:inline;text-align:left;background:0 0;width:auto;height:auto;color:inherit;font:400 14px/18px Raleway,sans-serif}.popout .boxes .box.bottom-image a,.popout .boxes .box.top-image a{background:#648e61;position:absolute;top:auto;bottom:0;left:auto;right:0;display:inline-block;margin:0;padding:10px;color:#fff;font-weight:700}.popout .boxes .box .description{display:inline-block}.popout .boxes .box.top-image .description,.popout .boxes .box.top-image .title{margin:0 5%!important;width:80%!important;text-align:left}.popout .boxes .box.bottom-image .description,.popout .boxes .box.bottom-image .title{margin:0 5%!important;width:80%!important}.imagestrip div.description,.imagestrip div.title{padding:0!important;width:80%!important}}#slider ul li,.my_newlg img{text-align:center;display:block}@media only screen and (max-width:600px){.video_cus{height:auto;width:720px}#slideshow .quote{bottom:40%}#slideshow .fade .item img{margin-left:-15%}.popout .boxes h2{font:200 32px/12px Raleway cursive}}@media only screen and (max-width:560px){.boxes .column .pad .subscribe p em,ul.bjqs{display:none}#banner-fade{height:250px!important;max-width:100%!important}#home #slideshow,.bjqs-slide>img{min-height:310px}ul.bjqs{list-style:none;margin:0;overflow:unset!important;padding:0;position:relative;min-height:310px!important}.copy{margin-top:15px}.copy h1{font:400 35px/50px Raleway,sans-serif}.copy h2{font:400 25px/40px Raleway,sans-serif}.copy p{font:400 16px/26px Raleway,sans-serif}.imagestrip div.text{top:8%;font:200 26px/30px Raleway,sans-serif}.imagestrip div.button a{padding:18px 0 18px 40px}.boxes .column .pad .box p{top:20%}.boxes .column .pad .subscribe p{top:16%}.boxes .column .pad .subscribe form{top:41%}.boxes .column .pad .box p .button{padding:14px 27px}.boxes .column .pad .subscribe form input{padding:12px 5%}.boxes .column .pad .subscribe form button{padding:18px 0}footer p span.foot-soc{padding:0 30px 0 0}footer p{padding:0 0 160px}.imagestrip div.button,.imagestrip.chalets div.button{top:75%}.chalets .popout .box-wrapper{margin:6% auto 0}.popout .boxes .box{margin:0 auto 10px;height:135px!important}.leftcontent .left h2,.rightcontent .right h2{font:400 25px/40px Raleway,sans-serif}.video_cus{height:auto;width:552px}}@media only screen and (max-width:500px){.popout .popout-slideshow .fade .item img{width:385px!important;min-width:385px!important;max-width:385px!important;height:180px!important;min-height:180px!important;max-height:180px!important}}@media only screen and (max-width:480px){#banner-fade{height:210px!important;max-width:100%!important}#slideshow .fade .item img{margin-left:-25%}.popout .boxes{height:410px;width:80%}.popout .boxes .box{margin:0 0 10px}.imagestrip.mleft div.text{width:55%;top:18%;left:6%;font:200 36px/42px Raleway,sans-serif}.imagestrip.mleft div.smltext{width:45%;top:6%;font:600 16px/25px Raleway,sans-serif}.popout-menu ul li a{padding:30% 0 0}.popout-menu ul li.fix a{padding:16% 0 0}}@media only screen and (max-width:460px){#home #slideshow,.bjqs-slide>img{min-height:270px}ul.bjqs{display:none;list-style:none;margin:0;overflow:unset!important;padding:0;position:relative;min-height:270px!important}header .logo a img{width:100%;height:auto;margin:0;padding:0;display:block;text-align:center}.boxes .column .pad .giftvouchers p em,.boxes .column .pad .photogallery p em,footer p span.foot-hide{display:none}.boxes .column .pad .box p .title{font:200 36px/42px Raleway,sans-serif}.boxes .column .pad .subscribe img{min-height:280px}.boxes .column .pad .subscribe form{top:38%}.imagestrip img{min-height:600px}.imagestrip p{padding:0 10%;width:80%}.chalets .popout .box-wrapper,.popout .box-wrapper{height:520px;margin:6% auto 0}.popout .boxes{height:520px}.popout .boxes .box{height:155px!important}.imagestrip .bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"!important;opacity:.75!important;-webkit-transition:none;transition:none}.imagestrip .bg.over{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity:1!important}.popout-menu{width:100px}.popout-menu ul li a{font:200 16px/26px Raleway,sans-serif;padding:45% 0 0}.popout-menu ul li.fix a{padding:30% 0 0}}@media only screen and (max-width:400px){.imagestrip.mleft div.text{width:55%;top:18%;left:6%;font:200 32px/38px Raleway,sans-serif}.imagestrip.mleft div.smltext{width:45%;top:6%;font:600 16px/25px Raleway,sans-serif}.imagestrip.mleft img{min-height:750px}.popout-slideshow a.nav{display:none!important}#slideshow .quote{display:block}}@media only screen and (max-width:360px){#banner-fade{height:210px!important;max-width:100%!important}.video_cus{height:auto;width:480px}.popout .popout-slideshow .fade .item img{margin-left:-100px}.popout .boxes .box .description{font:400 14px/16px Raleway,sans-serif}header .logo{height:auto;width:80%}header .phone{width:80%;font:400 30px/30px Raleway,sans-serif;margin:0 auto;padding:10px 0 70px}header .phone a{float:none}header .headwrap{min-height:200px}}.my_newlg{background:#fff;padding-top:80px}.my_newlg img{width:100%;max-width:300px;margin:0 auto;height:123px}#slider ul,#slider ul li{position:relative;margin:0;padding:0}#slider{position:relative;overflow:hidden;margin:20px auto 0;border-radius:4px}#slider ul{height:200px;list-style:none}#slider ul li{float:left;width:500px;height:300px;background:#ccc;line-height:300px}a.control_next,a.control_prev{position:absolute;top:40%;z-index:999;display:block;padding:4% 3%;width:auto;height:auto;background:#2a2a2a;color:#fff;text-decoration:none;font-weight:600;font-size:18px;opacity:.8;cursor:pointer}a.control_next:hover,a.control_prev:hover{opacity:1;-webkit-transition:all .2s ease}a.control_prev{border-radius:0 2px 2px 0}a.control_next{right:0;border-radius:2px 0 0 2px}.slider_option{position:relative;margin:10px auto;width:160px;font-size:18px}.phone svg {width: 9%;fill: #fff;}a.icon-10.facebook, a.icon-15.instagram{position: relative;top: 6px;}a.tel img {width:40px;position:relative;right:-4px;top:2px;}.phone img{width:30px;margin-left:7px;position:relative;top:3px;right:-5px;}