@import url("//fast.fonts.net/lt/1.css?apiType=css&c=c29f3d1a-6349-4114-afec-b3181e807d02&fontids=717487");@import url("//hello.myfonts.net/count/2a095c");
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}li{list-style:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}*:first-child+html .clearfix{zoom:1}.hide-for-screenreader{position:absolute !important;top:-9999px !important;left:-9999px !important}#main-menu li:focus-within ul,#main-menu-right li:focus-within ul{opacity:1;left:0}h3.faux-h5{font-family:copperplate,serif;font-size:.8em;text-transform:uppercase;line-height:120%;color:#000;margin-bottom:10px;letter-spacing:2px}h1.stars-header-center,h1.stars-header-center-cottages{margin-bottom:0 !important}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;*behavior:url(//www.winvian.com/wp-content/themes/winvian/js/boxsizing.htc);}@media screen and (min-width:0px){.col{margin-left:3%;padding:3%}.row .col:first-child{margin-left:0}.span_1{width:5.58333333333%}.span_2{width:14.1666666667%}.span_3{width:22.75%}.span_4{width:31.3333333333%}.span_5{width:39.9166666667%}.span_6{width:48.5%}.span_7{width:57.0833333333%}.span_8{width:65.6666666667%}.span_9{width:74.25%}.span_10{width:82.8333333333%}.span_11{width:91.4166666667%}.span_12{margin-left:0;width:100%}}@media screen and (max-width:765px){.span_8{width:100%}.span_4{width:100%}.span_4.col{margin-left:0}}::-moz-selection{background:#fff9f1;color:#000}::selection{background:#fff9f1;color:#000}body{background:#010011;color:#707070;font-family:'Montserrat',sans-serif;font-size:16px;line-height:2em;font-weight:400;letter-spacing:1px}.wrapper{background:none repeat scroll 0 0 #fff;margin:0 auto;max-width:75%}@media only screen and (max-width :2000px){.wrapper{max-width:70%}}.wrapper.full-width-wrapper{max-width:100%;width:100%}@media only screen and (max-width :1800px){.wrapper{max-width:75%}}@media only screen and (max-width :1600px){.wrapper{max-width:80%}}@media only screen and (max-width :1300px){.wrapper{max-width:100%}}.entry p{margin-top:1.25em}.entry li{list-style:disc outside none;margin-left:15px;padding-left:5px}.entry li a{font-weight:900}@font-face{font-family:'cuprumffuregular';src:url(//www.winvian.com/wp-content/themes/winvian/fonts/Cuprum-webfont.eot);src:url(//www.winvian.com/wp-content/themes/winvian/fonts/Cuprum-webfont.eot?#iefix) format('embedded-opentype'),url(//www.winvian.com/wp-content/themes/winvian/fonts/Cuprum-webfont.woff) format('woff'),url(//www.winvian.com/wp-content/themes/winvian/fonts/Cuprum-webfont.ttf) format('truetype'),url(//www.winvian.com/wp-content/themes/winvian/fonts/Cuprum-webfont.svg#cuprumffuregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'complete';src:url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.eot?13384866);src:url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.eot?13384866#iefix) format('embedded-opentype'),url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.woff2?13384866) format('woff2'),url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.woff?13384866) format('woff'),url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.ttf?13384866) format('truetype'),url(//www.winvian.com/wp-content/themes/winvian/fonts/complete.svg?13384866#complete) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"complete";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lock:before{content:'\e800'}.icon-right-open-mini:before{content:'\e801'}.icon-phone:before{content:'\e802'}.icon-down-open-big:before{content:'\e803'}.icon-down-open-mini:before{content:'\e804'}.icon-left-open-big:before{content:'\e805'}.icon-right-open-big:before{content:'\e806'}.icon-up-open-big:before{content:'\e807'}.icon-mail:before{content:'\e808'}.icon-users:before{content:'\e809'}.icon-clock:before{content:'\e80a'}.icon-plus-circle:before{content:'\e80b'}.icon-chat:before{content:'\e80c'}.icon-quote-left:before{content:'\e80d'}.icon-quote-right:before{content:'\e80e'}.icon-home:before{content:'\e80f'}.icon-doc:before{content:'\e810'}.icon-chat-1:before{content:'\e811'}.icon-videocam:before{content:'\e812'}.icon-location:before{content:'\f031'}.icon-check-empty:before{content:'\f096'}.icon-menu:before{content:'\f0c9'}.icon-pinterest-circled:before{content:'\f0d2'}.icon-gplus:before{content:'\f0d5'}.icon-mail-alt:before{content:'\f0e0'}.icon-angle-double-right:before{content:'\f101'}.icon-calendar-empty:before{content:'\f133'}.icon-lock-open-alt:before{content:'\f13e'}.icon-ok-squared:before{content:'\f14a'}.icon-youtube-play:before{content:'\f16a'}.icon-instagram-1:before{content:'\f16d'}.icon-yelp:before{content:'\f1e9'}.icon-bed:before{content:'\f236'}.icon-tripadvisor:before{content:'\f262'}.icon-map-o:before{content:'\f278'}.icon-user-circle-o:before{content:'\f2be'}.icon-flickr-circled:before{content:'\f304'}.icon-twitter:before{content:'\f309'}.icon-facebook-squared:before{content:'\f30e'}.icon-linkedin-rect:before{content:'\f31b'}.icon-newspaper:before{content:'\f4f0'}h1,h2,h3,h4,h5,h6{color:#010011;font-weight:700}h1{font-family:copperplate,serif;font-size:2.25em;text-transform:uppercase;line-height:120%;margin-bottom:15px;letter-spacing:1px}h2{font-family:copperplate,serif;font-size:2em;text-transform:uppercase;line-height:120%;margin-bottom:10px;letter-spacing:1px}h3{font-family:'Montserrat',sans-serif;font-size:2em;line-height:120%;text-transform:uppercase;letter-spacing:2px;margin-bottom:1em}h4{font-family:copperplate,serif;font-size:1em;text-transform:uppercase;padding-top:1.25em;letter-spacing:2px}h5{font-family:copperplate,serif;font-size:1em;text-transform:uppercase;line-height:120%;color:#000;margin-bottom:10px;letter-spacing:2px}h6{font-family:'Montserrat',sans-serif;font-size:.9em;line-height:100%}a:link{text-decoration:none;color:#2a2a2a}a:visited{color:#2a2a2a}a:active{color:#b30838}a:hover{color:#b30838;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}p a:link{text-decoration:none;color:#2a2a2a;font-family:'Montserrat',sans-serif;font-size:16px;line-height:2em;font-weight:400;letter-spacing:1px}p a:visited{color:#2a2a2a}p a:active{color:#b30838}p a:hover{color:#b30838;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}.page-template-page-otw .otw-wrapper .selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#bbb;text-align:center;background-color:#f8f8f8 !important;font-size:0px !important}.page-template-page-otw .otw-wrapper input.otw-submit{background:#fbac29 !important;font-family:copperplate,serif;font-size:1em;text-transform:uppercase;padding:10px 20px;color:#010011;font-weight:400;margin-top:10px;font-size:.9em;border:none;padding:5px 15px;letter-spacing:2px}.powered-by-open-table{display:none}.otw-reservation-date{font-family:'Montserrat',sans-serif,Helvetica,Arial,Verdana,sans-serif}.main-menu-wrapper{display:block;margin:0 auto;width:100%}.main-menu-right,.main-menu-left{display:inline-block;width:calc(50% - 130px)}.main-menu-toggle{display:none}.main-menu li{position:relative;list-style:none outside none;margin:0 1%}.main-menu-left li,.main-menu-right li{display:inline-block}.main-menu-right ul{float:left;text-align:left;width:100%}.main-menu-left ul{float:right;text-align:right;width:100%}.main-menu ul{margin:0 auto}.main-menu-left ul.sub-menu,.main-menu-right ul.sub-menu{text-align:left;float:none}.main-menu a{font-family:copperplate,serif;color:#010011;display:block;font-size:1em;line-height:1;padding:44px 8px;text-decoration:none;white-space:nowrap;transition:all .3s ease;font-weight:100}@media only screen and (max-width :1350px){.main-menu li{margin:0 .5%}.main-menu a{font-size:.85em}.main-menu-right,.main-menu-left{width:calc(50% - 102px)}}@media only screen and (max-width:1100px){.main-menu a{font-size:.75em}}@media only screen and (max-width:1044px){.main-menu-left,.main-menu-right{width:100%}}@media only screen and (min-width :1045px){.sticky .main-menu a{padding-bottom:32px;padding-top:35px}}@media only screen and (max-width :1151px){.main-menu a{padding:44px 4px}}.menu-right a{padding-right:5px}.main-menu a:hover,.main-menu li:hover>a,.main-menu ul>li>a.active{background:none repeat scroll 0 0 #fff;color:#b30838}.main-menu li ul{position:absolute;opacity:0;top:101px;left:-9999px;min-width:100%;width:auto;background:#fff;background:rgba(255,255,255,.8);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-box-shadow:2px 6px 6px rgba(50,50,50,.5);-moz-box-shadow:2px 6px 6px rgba(50,50,50,.5);box-shadow:2px 6px 6px rgba(50,50,50,.5)}@media only screen and (min-width :1045px){.sticky .main-menu li ul{top:81px}}.main-menu li:hover ul{opacity:1;left:0}.main-menu li.sub-menu-left:hover ul{left:auto;opacity:1;right:0}.main-menu li li{float:none;white-space:nowrap;display:block}.main-menu li li a{margin:0;padding:10px 20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width :1045px){.sticky .main-menu li li a{padding:10px 20px}}.main-menu li li a:hover{color:#b30838}@media only screen and (min-width :960px){.main-menu li:hover ul{opacity:1;left:0}}@media only screen and (max-width :960px){.main-menu li ul{opacity:1;left:0}}.menu-item-parent:hover span:after{color:#fbac29}@media only screen and (max-width :960px){.main-menu-wrapper{float:none;margin:0 auto}.main-menu a{padding:14px 0}.main-menu li ul{top:70px}}@media only screen and (max-width :1046px){.main-menu li li a:hover{color:#fbac29}.main-menu-left,.main-menu-right{display:block}.main-menu-wrapper{clear:both;float:none;display:none;margin:0 auto;background:#252525;width:100%}.header-items-wrapper{overflow:hidden;text-align:center}.main-menu-toggle{background:#010011;box-shadow:0 1px 4px rgba(0,0,0,.7);color:#fff !important;display:block;font-family:copperplate,serif,Arial,Verdana,sans-serif;font-size:1.6em;font-weight:200;line-height:.6;margin:0 auto;padding:17px 0;text-decoration:none;text-shadow:0 1px 0 #fff;text-transform:none;border-bottom:thin solid #3f3e49}.main-menu-toggle a:hover{background:#faf3dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjNkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZDhiYjZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjZThkMTg2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTclIiBzdG9wLWNvbG9yPSIjZGJhZjJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiYWYyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#faf3dd),color-stop(4%,#d8bb6c),color-stop(54%,#e8d186),color-stop(57%,#dbaf2c),color-stop(100%,#dbaf2c));background:-webkit-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-o-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-ms-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:linear-gradient(to bottom,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf3dd',endColorstr='#dbaf2c',GradientType=0)}.main-menu-toggle a:active{background:#faf3dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZjNkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZDhiYjZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjZThkMTg2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTclIiBzdG9wLWNvbG9yPSIjZGJhZjJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RiYWYyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#faf3dd),color-stop(4%,#d8bb6c),color-stop(54%,#e8d186),color-stop(57%,#dbaf2c),color-stop(100%,#dbaf2c));background:-webkit-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-o-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:-ms-linear-gradient(top,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);background:linear-gradient(to bottom,#faf3dd 0%,#d8bb6c 4%,#e8d186 54%,#dbaf2c 57%,#dbaf2c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf3dd',endColorstr='#dbaf2c',GradientType=0)}.main-menu{background:#012b5d;box-shadow:0 1px 3px #000 inset;margin:0 auto}.main-menu a{color:#fff;display:block;font-family:copperplate,serif;font-size:1em;font-weight:200;margin-bottom:0;margin-left:auto;margin-right:auto;padding:20px 30px;text-decoration:none;line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu a:hover,.main-menu li:hover>a,.main-menu ul>li>a.active{background:none repeat scroll 0 0 #3f3e49;color:#fbac29}.main-menu li{background:#010011;float:none !important;border-bottom:1px solid #3f3e49;display:block;text-align:left;margin:0 auto}.main-menu li ul{position:relative;top:0;left:0;padding:0}.main-menu .menu-item:active{background-color:#262626}.main-menu .sub-menu .menu-item:active{background-color:#151515}.menu-item-parent{position:relative}.menu-item-parent span{color:#3f3e49;font-family:'complete';font-size:1.3em;font-weight:700;line-height:1;position:absolute;right:30px;top:15px}.menu-item-parent span:after{content:"\e803"}.menu-item-parent.open:hover span:after{content:"\e807"}.menu-item-parent.open:focus span:after{content:"\e807"}.menu-item-parent.open span{top:15px}.main-menu .sub-menu{display:none;background:#222;opacity:1}.main-menu .sub-menu a{background:#1d1c23;color:#fff;font-size:.8em;font-weight:100;padding:20px 30px 20px 40px;text-shadow:none}.main-menu .sub-menu li{border-bottom:1px solid #3f3e49}.main-menu .sub-menu li:first-child{border-top:1px solid #999}.main-menu .sub-menu li:last-child{border-bottom:none}}.top-menu-wrapper{display:block;margin:0 auto;background-color:#fbac29;max-width:100%}.top-menu li{list-style:none outside none;position:relative;display:inline-block}.top-menu a{color:#010011;display:block;font-family:'Montserrat',sans-serif;font-weight:100;font-size:.75em;line-height:1;padding:9px 20px 11px;text-decoration:none;text-transform:uppercase;letter-spacing:2px}.top-menu a:hover{color:#010011;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}#top-menu{text-align:center}@media only screen and (max-width :600px){nav.top-menu{line-height:1;padding:4px 0}.top-menu a{font-size:.65em;line-height:1;padding:3px 5px;letter-spacing:1px}}@media only screen and (max-width :360px){.winvian-logo img{margin-left:10%}}.header-wrapper{margin:0 auto;width:100%;background-color:#fff}.header-wrapper.sticky{position:relative;top:0;border-bottom:1px solid #efefef}header[role=site-header]{background:#fff;position:fixed;height:auto;z-index:100;width:100%}header[role=site-header].sticky{position:fixed}.slideshow-book-wrapper{padding-top:117px}header[role=site-header] .logo{float:left;padding:26px 0}header[role=page-header]{width:100%;height:auto;margin:0 auto}header[role=page-header] img{display:block;max-width:100%;margin:0 auto;height:auto}.mobile-logo{display:none}@media only screen and (max-width :1045px){.main-menu-wrapper{padding-right:0}}@media only screen and (max-width :1045px){header[role=site-header] .logo{float:left;width:150px;margin:0;padding:0}.mobile-logo{display:block;background:#fff;width:100%;padding:10px 0 15px}.mobile-logo img{display:block;width:236px;margin:0 auto}.logo{display:none}.rsOverflow{overflow:visible !important}header[role=site-header]{position:relative;height:auto;z-index:100;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.7);-moz-box-shadow:0 1px 4px rgba(0,0,0,.7);box-shadow:0 1px 4px rgba(0,0,0,.7)}.slideshow-book-wrapper{padding-top:0}}.brand-topper{background:#fff;height:auto;position:relative;z-index:300}.social-icons{display:block;font-size:1.3em;margin-left:-7px}.social-icons a{color:#fff;font-family:'complete';font-style:normal;font-size:1em !important;padding:0 5px}.social-icons a:first-of-type{padding-left:0}.social-icons a:last-of-type{padding-right:0}.social-icons a:hover{color:#807f7f;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}.social-icons a:active{color:#807f7f}@media only screen and (max-width :960px){.social-icons{display:block;float:none;padding:10px 0 10px}}footer[role=site-footer]{background:#252525}footer[role=site-footer] .main-footer .wrapper{font-size:1em;border-top:2px solid #dcb439;padding:25px 0 40px !important}footer[role=site-footer] .second-column{text-align:center}footer[role=site-footer] .third-column{text-align:right}footer[role=site-footer] .main-footer h2{margin-bottom:.7em;color:#fff;font-size:20px;font-family:copperplate,serif;letter-spacing:2px;width:100%}footer[role=site-footer] .main-footer a,footer[role=site-footer] .main-footer p{margin-bottom:.2em;font-size:.8em;color:#fff;font-weight:400;line-height:1.8}footer[role=site-footer] .main-footer p a{color:#fff !important}footer[role=site-footer] .main-footer a:hover{color:#807f7f !important;outline:medium none !important;text-decoration:none !important;transition:color .5s ease-out 0s !important}footer[role=site-footer] .main-footer .menu{overflow:hidden}footer[role=site-footer] .main-footer .menu a{text-transform:uppercase;text-decoration:none}footer[role=site-footer] .main-footer .menu li{float:left;width:50%;margin-bottom:.6em}footer[role=site-footer] .main-footer .social-links{overflow:hidden;display:table;margin:0 auto 15px}footer[role=site-footer] .main-footer .social-links li{display:inline}footer[role=site-footer] .main-footer .social-links a{padding:0 3px;opacity:.8}footer[role=site-footer] .main-footer .social-links a:hover{opacity:1}footer[role=site-footer] .copyright{clear:both;padding-top:20px;padding-bottom:20px}footer[role=site-footer] .copyright p{color:#666;font-size:1.2em}.footer-left{float:left;padding:40px;width:33%;text-align:left}.footer-center{float:left;padding:40px;width:33%;text-align:center}.footer-right{float:left;width:33%;text-align:left;padding:40px}.footer-address{margin-bottom:20px}.footer-sister{clear:both;margin-bottom:30px}.footer-sister a{display:block;color:#fff}.orourke-link{text-transform:uppercase;font-size:.7em !important;letter-spacing:0;margin-top:20px}.footer-wrapper{margin:0 auto;max-width:100%;padding:0}.mpfy-fullwrap{margin-bottom:0 !important}@media only screen and (max-width :940px){.footer-left,.footer-center,.footer-right{float:none;width:100%;text-align:center;padding:20px}.footer-social{padding-top:20px}.social-icons{padding:0;width:100%}.footer-left p{margin:0 auto}.footer-newsletter .gform_wrapper form{float:none !important;max-width:500px}}.right{float:right}.footer-menu{clear:both;float:left;margin:3%}.footer-menu li{float:left;list-style:none outside none;position:relative}.footer-menu a{color:#736356;display:block;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;font-size:.9em;line-height:1;padding:18px 8px;text-decoration:none;text-transform:uppercase}.footer-menu a:hover{color:#a5cc75;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}section[role=homepage-slideshow]{clear:both;width:100%;margin:0 auto}#homepage-slideshow{width:100%}.slideshow-book-wrapper{margin:0 auto;overflow:hidden;position:relative;width:100%}.slideshow-book-wrapper-interior{max-height:600px;margin:0 auto;overflow:hidden;position:relative;width:75%}#homepage-slideshow{height:500px;display:none}.span_3,.cta{width:22.75%;float:left;padding:60px 0 0}.cta img{border:solid 10px #fff}.rsSlide{display:block;height:auto !important;left:0;overflow:hidden;position:absolute;top:0;width:100%;height:100% !important}.winvian-logo{display:inline-block;vertical-align:top;margin:15px 20px;width:205px}.winvian-logo-mobile{display:none;width:205px;margin:0 auto}.winvian-logo img{width:100%;transition:all .2s ease}.sticky .winvian-logo img{width:150px;margin:0 auto;display:block}@media only screen and (max-width :1350px){.winvian-logo{width:150px;margin-top:25px}}@media only screen and (max-width :1045px){.winvian-logo{display:none}.winvian-logo-mobile img{margin-top:0;margin-left:0}.winvian-logo-mobile{margin:15px auto !important;display:block;width:208px}.social-wrapper li{margin-bottom:20px}}@media only screen and (max-width :765px){.col{margin-left:2%}.cta h2{font-size:1.6em;margin:0 0 10px 10px}.span_3{float:none !important;margin:0 auto !important;width:70%}.cta img{float:none !important;width:100%}.span_3 .cta{float:none !important;padding:60px 0}.span_6{float:none;margin:0 auto;width:150px}.single-activities .content-interior.span_6.col{width:100%}.single-activities .sidebar-interior .span_6.col{width:100%}.span_6 img{margin:0 auto}footer[role=site-footer] .span_6,.col{display:block;float:none}footer[role=site-footer] .main-footer p{text-align:center}.footer-left{margin-top:30px}}@media only screen and (max-width :464px){.span_3{float:none !important;margin:0 auto !important;width:100%}.cta img{float:none !important;margin:0 0 40px;max-width:100%}.social-wrapper{margin:0 auto;width:200px}}.specials-image-thumb img{float:right;border:solid 1px #ccc;max-width:100%}.moretext a{display:block;float:left;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;background-color:#a9cd7f;border:1px solid #add954;color:#fff;cursor:pointer;margin-right:20px;padding:5px 10px;text-decoration:none}.moretext a:hover{background-color:#a2c975;color:#895b11}a.booking-link{display:block;float:left;font-family:copperplate,serif;background-color:#fbac29;color:#010011;cursor:pointer;padding:10px 20px;text-decoration:none;font-size:.8em;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:30px 0}a:hover.booking-link{background-color:#f29b0a}.single-activities a.booking-link{margin:20px 0 0}.cottages-wrapper{float:left;text-align:left;width:25%}@media only screen and (max-width :900px){.cottages-wrapper{width:50%}}.cottages-image img{width:100%}.cottages-text{background-color:#f2f2f2;min-height:235px;padding:15px}@media only screen and (max-width :450px){.cottages-wrapper{width:100%}.cottages-text{min-height:auto}}.row:nth-child(2n) .cottages-wrapper:nth-child(2n+1) .cottages-text,.row:nth-child(2n+1) .cottages-wrapper:nth-child(2n) .cottages-text{background-color:#fff}.cottages-width>h2{margin-bottom:30px}.cottages-text h2 a{color:#000;font-family:copperplate,serif;font-size:.7em}.cottages-text .cottage-red-links{margin:0}.cottage-red-links a{font-family:copperplate,serif !important}.cottages-width{width:100%;margin:0 auto}.cottages-text>a{font-family:'Montserrat',sans-serif;font-weight:700}.individual-image{background-position:center center;background-size:cover;height:235px;width:100%}@media only screen and (min-width :1400px){.individual-image{height:305px}}.reservation-wrapper{padding:45px 30px;z-index:50;text-align:center;background:#fff;border-bottom:1px solid #707070}.reservation-wrapper h3{font-family:copperplate,serif;margin-bottom:1.5em}#book-form{color:#f2f3e7;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;text-transform:uppercase}#book-form fieldset{width:24%;margin-right:2%;float:left}#book-form fieldset.action{margin-right:0;width:20%}#book-form label{color:#f2f3e7;font-size:1em;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important}#book-form input{font-family:'Montserrat',sans-serif,Arial,Verdana,sans-serif;background:0 0;border:1px solid #707070;color:#707070;padding:10px 20px 10px 10px;border-radius:0 !important;width:100%;text-transform:uppercase;font-size:1em;font-size:1em;font-weight:400;display:block;line-height:1;height:42px;letter-spacing:3px}#book-form .date-icon:after,.spa-booking .date-icon:after{content:'\f133';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-family:'complete';color:#707070;font-size:20px}#book-form .select-icon:after{content:'\e804';position:absolute;right:10px;top:50%;transform:translateY(-50%);font-family:'complete';color:#707070;font-size:20px}#book-form select{font-family:'Montserrat',sans-serif,Arial,Verdana,sans-serif;background:0 0;border:1px solid #707070;color:#707070;width:100%;padding:10px 20px 10px 10px;text-transform:uppercase;-webkit-appearance:none;appearance:none;font-size:1em;font-weight:400;display:block;line-height:1;height:42px;border-radius:0;letter-spacing:3px}#book-form input::-webkit-input-placeholder{color:#707070;opacity:1}#book-form input::-moz-placeholder{color:#707070;opacity:1}#book-form input:-ms-input-placeholder{color:#707070;opacity:1}#book-form input:-moz-placeholder{color:#707070;opacity:1}#book-form fieldset{margin-bottom:10px;position:relative}.reservation-mobile>a,#book-form input[type=submit]{background:#fbac29 !important;font-family:copperplate,serif;text-transform:uppercase;padding:10px 20px;color:#010011;border:none;padding:10px 15px;font-weight:700;letter-spacing:3px}.yellow-btn:hover,.reservation-mobile>a:hover,#book-form input[type=submit]:hover{background:#f39b0a !important;transition:color .5s ease-out 0s}.book-form-toggle{display:none}.book-form-link{display:none}.book-form-toggle a{background:none repeat-x scroll right center #fbac29;box-shadow:0 1px 4px rgba(0,0,0,.7);color:#010011;display:block;font-family:copperplate,serif;font-size:1em;font-weight:400;height:auto;letter-spacing:2px;line-height:.6;margin:0 auto;padding:17px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.book-form-link a{background:none repeat-x scroll right center #fbac29;box-shadow:0 1px 4px rgba(0,0,0,.7);color:#010011;display:block;font-family:copperplate,serif;font-size:1em;font-weight:400;height:auto;letter-spacing:2px;line-height:.6;margin:0 auto;padding:17px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.stamp-wrapper,.left-stamp-wrapper{position:absolute;right:20px;bottom:20px;z-index:50;width:auto;height:auto}.left-stamp-wrapper{left:20px;right:unset;width:108px}.stamp-wrapper img{width:auto;height:88px}.left-stamp-wrapper img{max-width:100%}@media only screen and (max-width:767px){.left-stamp-wrapper{width:55px}.stamp-wrapper{width:220px}.stamp-wrapper img{height:auto;width:100%}}@media only screen and (max-width :650px){.yellow-ad{display:none}}.hideAd{color:#000 !important;font-family:Arial !important;font-weight:400;padding-left:25px;font-size:14px !important}section[role=homepage-book-form]{position:relative;width:100%;border-bottom:1px solid #959595}section[role=homepage-book-form] h1{display:inline;position:relative;top:7px;margin-right:30px;font-size:1em;font-weight:700;line-height:1}section[role=homepage-book-form] .book-form-wrapper{padding:20px 0;background:#f0f0f0;margin:0 auto;position:relative;z-index:50}section[role=homepage-book-form] #book-form{display:table;margin:0 auto}section[role=homepage-book-form] fieldset{display:inline;vertical-align:top;margin-right:15px}section[role=homepage-book-form] fieldset.select{margin-top:10px}section[role=homepage-book-form] fieldset.action{margin-right:0}section[role=homepage-book-form] label{line-height:100%;margin-right:8px;margin-left:10px;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;color:#f2f3e7;font-weight:400;font-size:.95em;text-transform:uppercase}section[role=homepage-book-form] input[type=text]{width:140px;padding:10px;border:1px solid #ccc;background:url(//www.winvian.com/wp-content/themes/winvian/images/icon-calendar.png) no-repeat right center #fff;color:#f2f3e7;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;font-size:1em}section[role=homepage-book-form] input[type=submit]{background:#a5cc75 !important;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;font-size:1em;text-transform:uppercase;padding:5px 15px;color:#895b11;font-weight:300;margin-top:10px;font-size:1.2em;border:none;padding:5px 15px}.gradient{filter:none}section[role=homepage-book-form] .error{padding-top:5px;color:red;font-size:1.2em;font-weight:700;text-align:right;text-transform:uppercase}@media only screen and (max-width :650px){section[role=homepage-book-form]{position:relative;bottom:auto;left:auto;width:100%;margin:0}section[role=homepage-book-form] h1{display:block;margin-bottom:24px;font-size:2.4em}section[role=homepage-book-form] .book-form-wrapper{height:auto;top:0;text-align:center;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px}section[role=homepage-book-form] #book-form{width:600px}section[role=homepage-book-form] fieldset{margin-bottom:20px}section[role=homepage-book-form] input[type=text]{width:180px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(//www.winvian.com/wp-content/themes/winvian/js/boxsizing.htc);}}#book-form select{font-size:1em}@media only screen and (max-width :650px){.book-form-toggle{display:block}.book-form-link{display:block}section[role=homepage-book-form] h1{display:none}section[role=homepage-book-form] .book-form-wrapper{display:none;text-align:left}section[role=homepage-book-form] #book-form{overflow:hidden;display:block;width:90%;margin:0 auto}section[role=homepage-book-form] fieldset{display:block;margin-right:0;margin-bottom:20px}section[role=homepage-book-form] fieldset.select{float:left;width:25%;margin-top:30px;clear:right}section[role=homepage-book-form] label{display:block;margin-bottom:10px}section[role=homepage-book-form] input[type=text]{display:block;width:100%}section[role=homepage-book-form] input[type=submit]{width:100%;margin-left:0;clear:both;float:none}#book-form select{margin-left:10px}}@media only screen and (min-width :650px){.book-form-wrapper{display:block !important}}.message-wrapper{bottom:0;height:0;position:relative;text-align:center;top:-40px}.message-wrapper h4{font-size:1.4em;color:#002b5b;position:relative;z-index:51}@media only screen and (min-width :650px){section[role=homepage-book-form]{display:none}}@media only screen and (max-width :650px){.message-wrapper{display:none}section[role=homepage-book-form] .book-form-wrapper{padding:20px 0;background:#2d2d2d;margin:0 auto;position:relative;z-index:50}section[role=homepage-book-form]{display:none}}@media only screen and (max-width :650px){.message-wrapper{display:none}section[role=homepage-book-form] .book-form-wrapper{padding:20px 0;background:#2d2d2d;margin:0 auto;position:relative;z-index:50}}.reservation-mobile{display:none}@media only screen and (max-width :800px){.reservation-wrapper{bottom:0;margin:0;width:100% !important;padding:0}.reservation-desktop{display:none}.reservation-mobile{display:block}.reservation-mobile>a{color:#fff;font-family:copperplate,serif;font-size:.8em !important;font-weight:400;letter-spacing:3px;margin-top:0;padding:10px 20px !important;text-transform:uppercase;display:block;width:100%}.reservation-desktop>h3{display:block;float:left;width:25%;margin-bottom:0}.book-form-wrapper{float:left;width:75%}#book-form fieldset{float:left;width:33.333%;margin-bottom:0}#book-form input{width:90%}#book-form input[type=submit]{margin-top:0;padding:8px 15px}}@media only screen and (max-width :500px){.reservation-wrapper{padding:0}}@media only screen and (max-width :370px){section[role=homepage-book-form] fieldset.select{width:23%}}.content-interior{margin-left:0}.full-width-wrapper .content-interior{padding:3% 0 0;text-align:center}.ngg-gallery-thumbnail-box{float:left;margin:0;width:25%}.single-cottages .ngg-gallery-thumbnail-box,.single-packages .ngg-gallery-thumbnail-box{width:33.333%}.gallery{padding-bottom:60px}.gallery ul{padding:.25em;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(//www.winvian.com/wp-content/themes/winvian/js/boxsizing.htc);}.gallery ul li{float:left;width:16.666666666%;padding:.25em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(//www.winvian.com/wp-content/themes/winvian/js/boxsizing.htc);}.gallery ul img{display:block;max-width:100%}@media only screen and (min-width :1024px){.gallery ul li:nth-child(6n+1){clear:left}.gallery ul li:nth-child(5n+1){clear:none}}@media only screen and (min-width :800px) and (max-width :1024px){.gallery ul li{width:20%}.gallery ul li:nth-child(5n+1){clear:left}.gallery ul li:nth-child(4n+1){clear:none}}@media only screen and (min-width :400px) and (max-width :800px){.gallery ul li{width:33.3333333333333333%}.gallery ul li:nth-child(3n+1){clear:left}.gallery ul li:nth-child(odd){clear:none}}@media only screen and (max-width :400px){.gallery ul li{width:50%}.gallery ul li:nth-child(odd){clear:left}}.row{overflow:hidden}.col3{float:left;width:32%;margin-left:2%;padding:0 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//www.winvian.com/wp-content/themes/winvian/js/boxsizing.htc);}.row .col3:first-child{margin-left:0}.entry img,.entry img[class*=align],.entry img[class*=wp-image-]{max-width:100%;height:auto}section[role=content]{background-color:#fff}section[role=secondary-content]{background:#f0f0f0}.button{background:none repeat scroll 0 0 #fbac29 !important;border:medium none;color:#010011;font-family:copperplate,serif;font-size:.8em !important;font-weight:400;margin-top:0;padding:10px 20px !important;text-transform:uppercase;letter-spacing:3px}a.button{padding:10px 20px}.button:hover{background:none repeat scroll 0 0 #f29b0a !important}.entry{max-width:960px;margin:0 auto}@media only screen and (max-width :650px){.col3{float:none;width:100%;margin:0 0 40px;padding:0}}@media only screen and (max-width :1240px){.ngg-gallery-thumbnail-box{margin:0}}@media only screen and (max-width :960px){.span_7{padding:5%}}@media only screen and (max-width :450px){.abWhiteBox{padding:10px;left:10px !important;top:10px !important}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{background:none repeat scroll 0 0 #fcfcfc !important;border:1px solid #ddd;border-radius:0 !important;box-shadow:0 1px 2px rgba(0,0,0,.05) inset;color:#525252;display:block;font-size:14px;padding:10px;width:100%}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus{background:none repeat scroll 0 0 #fff !important;border:1px solid #ccc}.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio],.gform_wrapper .gfield_checkbox li input{float:left;margin-top:7px !important}.gform_wrapper .top_label .gfield_label{clear:both;display:inline-block;font-weight:700;line-height:1.3em;margin:30px 0 12px !important}.gform_wrapper table.gfield_list thead th{font-size:.85em;font-weight:700;text-align:left}body .gform_wrapper .gform_heading .gform_title{font-size:2em !important;font-weight:300 !important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title{font-size:1.6em !important;font-weight:300 !important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-size:1.6em !important;font-weight:300 !important}.gform_wrapper .gsection{border-bottom:1px dotted #ccc;clear:both;margin:30px 0 20px !important;padding:0 0 8px}body .gform_wrapper .gform_body .gform_fields .gfield textarea{background:none repeat scroll 0 0 #fcfcfc !important;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.05) inset;color:#525252;display:block;font-size:14px;padding:10px;width:100%;border-radius:0 !important}body .gform_wrapper .gform_body .gform_fields .gfield textarea:focus{background:none repeat scroll 0 0 #fff !important;border:1px solid #ccc}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{margin-left:10px}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0}.rsUni .rsTmb{display:none !important}.rsUni .rsBullets{overflow:visible !important;cursor:pointer !important;margin-left:5px;padding-top:15px !important}.rsUni .rsBullet span{height:9px !important;width:9px !important}.rsUni .rsBullet.rsNavSelected span{background-color:#a5cc75 !important}.rsUni .rsBullet{display:inline-block;height:9px;margin-left:5px;padding:5px;width:9px}.abWhiteBox a{margin-top:5px;font-family:"cuprumffuregular",Arial,Verdana,sans-serif;color:#895b11;transition:color .5s ease-out 0s}.abWhiteBox a:hover{color:#a5cc75}.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsVideoFrameHolder,.rsUni .rsThumbs{background:#fff}.rsUni .rsArrowIcn{background:#010011;border-radius:0;margin-left:0;opacity:1}.rsUni .rsArrowLeft .rsArrowIcn{left:0}.rsUni .rsArrowRight .rsArrowIcn:after{content:'\e806';color:#fbb136;font-family:'complete';font-weight:700;padding:0 10px;font-size:20px}.rsUni .rsArrowLeft .rsArrowIcn:after{content:'\e805';color:#fbb136;font-family:'complete';font-weight:700;padding:0 10px;font-size:20px}#new-royalslider-136 a.rsLink{color:#fff;transition:background .2s ease-in-out;white-space:normal;font-family:copperplate,serif;font-weight:700;font-size:0;text-align:center;padding:45% 20px 0;line-height:1.2}#new-royalslider-136 a.rsLink:hover{text-indent:0;font-size:1.5em;color:#010011;background:rgba(251,172,41,.9)}@media screen and (max-width:1100px){#new-royalslider-136 a.rsLink:hover{font-size:1em}}@media screen and (max-width:800px){#new-royalslider-136 a.rsLink:hover{font-size:.8em}}@media screen and (max-width:600px){#new-royalslider-136,#new-royalslider-136 .rsOverflow,#new-royalslider-136 .rsContent{height:100vw !important}#new-royalslider-136 a.rsLink:hover{font-size:2em}}.fe-have-image-1 .fe-image-holder{display:inline-block;float:right !important;margin-bottom:2%;margin-left:0 !important;margin-right:2%;margin-top:2%;text-align:right;vertical-align:top;width:50%}.fc-event-list-content .fc-event-list-title{font-size:inherit}@media only screen and (max-width :1605px){.fe-have-image-1 .fe-image-holder{margin-top:10%}}@media only screen and (max-width :1300px){.fe-have-image-1 .fe-image-holder{margin-top:15%}}@media only screen and (max-width :1165px){.fe-have-image-1 .fe-image-holder{margin-top:20%}}@media only screen and (max-width :1065px){.fe-have-image-1 .fe-image-holder{margin-top:25%}}@media only screen and (max-width :1010px){.fe-have-image-1 .fe-image-holder{margin-top:35%}}@media only screen and (max-width :900px){.fe-have-image-1 .fe-image-holder{margin-top:40%}}@media only screen and (max-width :768px){.fe-have-image-1 .fe-image-holder{margin-top:5%}}@media only screen and (max-width :480px){.fc-button{height:100% !important}.fullCalendar .fc-header-left .fc-button-rhc_search{padding:7px 0}.fc-button.fc-button-prevYear,.fc-button.fc-button-prev,.fc-button.fc-button-next,.fc-button.fc-button-nextYear{border-radius:0;margin-bottom:-1px;padding:10px 0;width:25.1%}}.footable>tbody>tr:hover{background:none repeat scroll 0 0 #f2f3e7 !important}.footable.breakpoint>tbody>tr.footable-row-detail{background:none repeat scroll 0 0 #f3f3f3 !important}.yellow-ad{background-color:#fbac29;text-align:center;padding:10px}.yellow-ad a{color:#000}section[role=stars-header-home]{width:100%;min-height:135px}section[role=stars-header-cottages]{width:100%;min-height:125px}@media only screen and (max-width :560px){section[role=stars-header-cottages]{min-height:90px}}.stars-center{width:75%;color:#fff;margin:0 auto}@media only screen and (max-width :1300px){.stars-center{width:95%}}.stars-header-left{float:left;font-family:copperplate,serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:1.6em;padding:60px 0;width:50%;text-align:center;line-height:120%}.stars-header-center{float:none;font-family:copperplate,serif;font-weight:700;text-transform:uppercase;letter-spacing:5px;font-size:2.1em;padding:45px 0 45px;width:100%;text-align:center;line-height:110%}@media only screen and (max-width :560px){.stars-header-center{padding:30px 0 0}}.stars-header-center-cottages{float:none;font-family:copperplate,serif;font-weight:700;text-transform:uppercase;letter-spacing:5px;font-size:1.8em;padding:30px 0 20px;width:100%;text-align:center;line-height:110%}@media only screen and (max-width :1091px){.stars-header-left{padding:50px 0}}.stars-links-middle,.stars-links-right{float:left;padding:15px 20px;width:25%;min-height:135px;overflow:hidden}.stars-links-middle{background-color:rgba(29,28,35,.7)}.stars-center>a{color:#fff}.stars-links-right{background-color:#090813}.middle-menu-header{color:#fff;font-family:copperplate,serif;font-size:1em;letter-spacing:2px;text-transform:uppercase;margin-top:10px;font-weight:700}.middle-menu-copy{font-family:'Montserrat',sans-serif;font-size:.85em;line-height:120%;margin-top:10px}.middle-menu-link{font-family:'Montserrat',sans-serif;font-weight:700}@media only screen and (max-width :910px){.stars-links-middle,.stars-links-right{padding:7px 20px}}@media only screen and (max-width :735px){.middle-menu-copy{display:none}.middle-menu-link{display:none}.stars-links-middle,.stars-links-right{float:none;text-align:center;min-height:80px;width:100%;padding-top:18px}.stars-header-left{float:none;width:100%;padding:40px 10px}.stars-center{width:100%}.middle-menu-header{font-size:1.2em}}.star-header-callouts{font-family:copperplate,serif;font-size:16px;text-transform:none;letter-spacing:0}@media only screen and (max-width :910px){.star-header-callouts{font-size:13px}}@media only screen and (max-width :560px){.star-header-callouts{display:none}}.home-center{width:75%;margin:0 auto;text-align:center}@media only screen and (max-width:940px){.home-center{width:80%}}@media only screen and (max-width:400px){.home-center{width:90%}}.home-cta-box{background-position:center center;background-size:cover;float:left;height:33vw;width:33.33%;display:table}.home-cta-text{color:#010011;display:table-cell;text-align:center;vertical-align:middle;font-weight:700;opacity:0;background:rgba(251,172,41,.9);font-family:'Montserrat',sans-serif;font-weight:400}.home-cta-text .cta-title{padding:10px 0;width:100%;display:block;font-family:copperplate,serif;font-size:1.5em;letter-spacing:.5px;text-transform:uppercase;font-weight:700}.home-cta-text p{padding-right:50px;padding-left:50px}.home-cta-text .button{font-family:copperplate,serif;font-weight:700;border:2px solid #010011;font-size:1em !important;margin-top:15px;display:inline-block;line-height:1.2;background:0 0 !important}.home-cta-box:hover .home-cta-text{opacity:1}.home-cta-wrapper{display:block;margin:0 auto;width:100%}.home-cta-wrapper-mobile{display:none}@media only screen and (max-width :940px){.home-cta-wrapper{display:none}.home-cta-wrapper-mobile{display:block;width:100%}.home-cta-mobile{background:none repeat scroll 0 0 #010011;border-bottom:1px solid #807f7f;color:#fff !important;display:block;font-family:copperplate,serif;letter-spacing:3px;padding:20px 0 20px 30px;text-transform:uppercase;width:100%}.white-arrow{float:right;margin-right:20px;margin-top:-10px}}.ui-datepicker table{font-family:'Montserrat',sans-serif !important}.ui-datepicker .ui-datepicker-title select{font-family:'Montserrat',sans-serif}.ui-datepicker{padding:0 !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1em !important;top:8px !important}.ui-datepicker-calendar .ui-state-active{margin:0 !important}.bembo_bold{font-family:'Montserrat',sans-serif;font-weight:700}.footer-newsletter{background:0 0;padding:0}.footer-newsletter .widget.gform_widget{width:100%}.widget.gform_widget{margin:0 auto;width:800px;color:#fff;height:45px}.footer-newsletter .gform_wrapper ul.gfield_checkbox a{color:#f29b0a}.footer-newsletter h2{color:#fff;font-size:.8em;letter-spacing:3px;float:left;padding-right:20px;padding-top:0}.footer-newsletter .gform_wrapper .gform_footer{margin:0 !important;padding:0 0 0 20px !important;clear:none !important;float:left !important;width:30% !important}.gfield.newsletter-form-field.gfield_contains_required.field_sublabel_below.field_description_below.gfield_visibility_visible{margin:0}.footer-newsletter .gform_wrapper form{float:left;clear:none !important;width:100%}.footer-newsletter .gform_body{float:left;width:70% !important}.button.gform_button{border-radius:0 !important}@media only screen and (max-width :800px){.footer-newsletter h2{float:none;text-align:center;width:100%}.widget.gform_widget{width:100%}.footer-newsletter .gform_body{float:none;margin:0 auto;width:75%}.footer-newsletter .gform_wrapper form{float:none;margin:0 auto;width:100%}.footer-newsletter .gform_wrapper .gform_footer{float:none !important;margin:10px auto !important;padding:0 !important}li#field_8_1 .ginput_container .medium{text-align:center}.footer-newsletter{height:auto}.widget.gform_widget{height:auto}.gform_wrapper form{text-align:center !important}}@media only screen and (max-width :600px){.footer-newsletter .gform_body{float:none;margin:0 auto;width:90%}}.cottage-red-links{margin:25px 0 0}.cottage-red-links a{color:#b30838 !important;font-family:copperplate,serif;margin:25px 0 !important;padding-right:25px;text-transform:none !important}@media only screen and (max-width :875px){.cottage-red-links a{padding-right:15px}}.ngg-gallery-thumbnail-box{margin:0 !important}.ngg-gallery-thumbnail img{border:medium none !important;height:auto;margin:0 !important;padding:0 !important;width:100%}.rates-left{display:block;float:left;width:100px}.packages-type{border-bottom:1px solid #3f3e49;margin-top:40px;padding-bottom:40px}.sidebar-graphic-element{display:block;margin:0 auto;max-height:200px;max-width:200px;margin-top:50px}.terms_conditions{clear:both;font-size:.9em;font-style:italic}.entry-title a{color:#010011}#archives-2 li,li.cat-item{font-family:copperplate,serif;list-style:none outside none;margin-left:0;padding-left:0}#archives-2>ul,#categories-2>ul{list-style:none outside none;margin-top:0}.widget.widget_archive{padding-top:20px}.news-image{float:left;height:150px;margin-right:20px;overflow:hidden;width:150px}.news-image img{height:100%;width:100%}.pubdate{font-family:copperplate,serif}.news-items{border-bottom:1px solid #3f3e49;height:auto;margin-bottom:20px;padding-bottom:20px}.news-text{float:left;width:70%}.news-text h2 a{color:#000;font-size:.7em}@media only screen and (max-width :965px){.news-text{width:65%}}@media only screen and (max-width :830px){.news-text{width:60%}}.pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px}.pagination span,.pagination a{display:block;float:left;margin:2px 8px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;color:#010011;height:35px;width:35px;line-height:25px;text-align:center;border-radius:100px;background-color:none repeat scroll 0 0 #fcfcfc;box-shadow:0 0 1px 0 rgba(0,0,0,.2)}.pagination a:hover{background:none repeat scroll 0 0 #e1e1e1;color:#000}.pagination .current{padding:6px 9px 5px;background:#e1e1e1;color:#000}@media only screen and (max-width :765px){.news-image{float:none;margin:0 auto}.news-text{float:none;width:100%;margin:0 auto}.news-items{text-align:center}.widget.widget_categories{text-align:center;border-top:1px solid #3f3e49;padding-top:20px}.widget.widget_archive{text-align:center;padding-bottom:20px}.pagination{width:90px;margin:10px auto}}#cottages-menu{border-top:1px solid #3f3e49}.cottages-menu-wrapper{background:none repeat scroll 0 0 #fff;clear:both;display:block;float:none;margin:0 auto;width:100%}.cottages-menu-wrapper h2{font-size:1em;padding-left:20px}.cottages-menu{background:none repeat scroll 0 0 #fff;margin:0 auto}.cottages-menu li{float:none;list-style:none outside none;margin-left:0;padding-left:0;position:relative}.cottages-menu a{color:#000;display:block;font-family:copperplate,serif;font-size:1em;font-weight:200;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;padding:15px 20px;text-decoration:none}#cottages-menu a:hover{color:#000;background-color:#fff9f1}#cottages-menu a:active{color:#000;background-color:#fff9f1}.cottages-menu-toggle{display:none}@media only screen and (max-width :765px){.cottages-menu-toggle{background:#fff9f1;color:#000 !important;display:block;font-family:copperplate,serif,Arial,Verdana,sans-serif,Arial,Verdana,sans-serif;font-size:1em;margin:0 auto;padding:20px 0;text-decoration:none;text-transform:uppercase;letter-spacing:2px;text-align:center;width:100%}.cottages-menu-toggle a:hover{color:#b30838 !important}.cottages-menu-wrapper{display:none;width:100%}.cottages-menu-wrapper>h2{display:none}#cottages-menu{border-top:none;text-align:center}}#packages-menu{border-top:1px solid #3f3e49}.packages-menu-wrapper{background:none repeat scroll 0 0 #fff;clear:both;display:block;float:none;margin:0 auto;width:100%}.packages-menu-wrapper h2{font-size:1em;padding-left:20px}.packages-menu{background:none repeat scroll 0 0 #fff;margin:0 auto}.packages-menu li{float:none;list-style:none outside none;position:relative;margin-left:0;padding-left:0}.packages-menu a{color:#000;display:block;font-family:copperplate,serif;font-size:1em;font-weight:200;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;padding:15px 20px;text-decoration:none}#packages-menu a:hover{color:#000;background-color:#fff9f1}#packages-menu a:active{color:#000;background-color:#fff9f1}.packages-menu-toggle{display:none}@media only screen and (max-width :765px){.packages-menu-toggle{background:#fff9f1;color:#000 !important;display:block;font-family:copperplate,serif,Arial,Verdana,sans-serif,Arial,Verdana,sans-serif;font-size:1em;margin:0 auto;padding:20px 0;text-decoration:none;text-transform:uppercase;letter-spacing:2px;text-align:center;width:100%}.packages-menu-toggle a:hover{color:#b30838 !important}.packages-menu-wrapper{display:none;width:100%}.packages-menu-wrapper>h2{display:none}#packages-menu{border-top:none;text-align:center}}.cottage-sidebar-links{background:none repeat scroll 0 0 #fff9f1;margin-top:20px;padding:20px 0 20px 20px;width:100%}.cottage-sidebar-links-title{color:#000;font-family:copperplate,serif;letter-spacing:2px;text-transform:uppercase}.cottages-links-left{float:left;width:85%}.cottages-links-left{font-family:"Bembo"}.grey-arrow-cottages{max-height:80px;padding-right:3px;float:left}@media screen and (max-width:987px){.cottages-links-left{width:80%}}@media screen and (max-width:765px){.cottage-sidebar-links{margin:20px auto 0}.cottages-links-left{width:90%}}@media screen and (max-width:400px){.cottages-links-left{width:85%}}@media screen and (max-width:280px){.cottages-links-left{width:80%}}.gform_fields.top_label.description_below li{margin-bottom:15px}.datepicker.medium.mdy.datepicker_no_icon.hasDatepicker{width:100% !important}.speedrfp_button_custom_0{background:none repeat scroll 0 0 #fbac29}.speedrfp_button_custom_0:hover{background:none repeat scroll 0 0 #f29b0a}#speedrfp_button{padding:11px 15px}.ui-datepicker-year{color:#010011;padding-top:10px;text-shadow:none}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{height:auto;width:auto;max-width:300px;z-index:200 !important}.gform_wrapper div.validation_error,.gform_wrapper .validation_message{color:#b30838 !important;font-family:"Bembo" !important;font-size:16px !important;font-weight:700 !important;letter-spacing:normal !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0 !important;border:none !important}.yellow-btn{background:none repeat scroll 0 0 #fbac29 !important;border:medium none;color:#010011;font-family:copperplate,serif !important;font-size:.8em !important;margin-top:0;padding:11px 15px;text-transform:uppercase;letter-spacing:3px;width:auto;text-align:center;font-weight:700;display:inline-block}p.yellow-btn a:link{color:#010011 !important;font-family:copperplate,serif !important;padding:15px;font-weight:700}p.yellow-btn:hover{background:none repeat scroll 0 0 #f29b0a !important}.yellow-btn>a{font-family:copperplate,serif !important;color:#010011 !important;font-weight:700 !important;margin-top:0;padding:11px 15px;text-transform:uppercase;letter-spacing:3px !important}#lightbox-container-image>img{height:auto !important}#lightbox-container-image-box{height:auto !important}.gallery-wrapper{margin-bottom:2em;margin-top:3em;width:100%}.page-template-default .gallery-wrapper{margin-bottom:0}.ngg-gallery-thumbnail{width:100% !important}@media screen and (max-width:1020px){.gallery-wrapper{width:720px}}@media screen and (max-width:780px){.gallery-wrapper{width:480px}}@media screen and (max-width:520px){.gallery-wrapper{width:300px}.ngg-gallery-thumbnail img{width:145px;height:145px}.book-form-wrapper{float:left;width:100% !important}}.cottages-gallery-wrapper{margin-top:1.1em;margin-bottom:2em;width:100%}b{font-family:'Montserrat',sans-serif;font-weight:700}strong{font-family:'Montserrat',sans-serif;font-weight:700}.cottages-text>p{line-height:140%;margin-top:.5em}#html5-text{font-family:copperplate,serif !important;font-size:18px !important;padding:7px 10px !important}.alignright{float:right}.gallery-video{margin-bottom:2em}@media screen and (max-width:520px){.cottage-map-pdf{display:none}}.gform_wrapper div.validation_error{display:none}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:none !important;margin-top:none !important;padding-left:none !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding:none !important}.error-404{font-family:copperplate,serif;font-size:6em;line-height:100%}.error-404-headline{font-family:copperplate,serif;font-size:1.4em;padding-top:0}.error-404-copy{font-family:"Bembo";font-size:1.1em;padding-top:20px}.gform_confirmation_message{padding-top:6px;text-align:center}.entry.center{text-align:center}.wrapper.full-width{max-width:100%;padding:20px 20%}.wrapper.full-width.full-width-stars{background-color:#181818;color:#fff}.wrapper.full-width.full-width-stars h2{font-size:1.5em}.wrapper.full-width.full-width-stars h2,.wrapper.full-width.full-width-stars h3{color:#fff}.wrapper.full-width.full-width-stars h3{margin-bottom:0;margin-top:30px}.wrapper.full-width.full-width-stars p{margin-top:0}.wrapper.full-width.full-width-stars h4{color:#fbac29}.page-template-page-packages-new .wrapper.clearfix{padding:20px 0}.secondary-section h2{color:#fbac29}.wrapper.full-width.full-width-stars .button{background:#fff none repeat scroll 0 0 !important;border:medium none;color:#2a2a2a !important;font-family:copperplate,serif;font-size:.8em !important;font-weight:400;letter-spacing:3px;margin-top:0;padding:10px 20px !important;text-transform:uppercase;margin-top:20px;display:inline-block}.wrapper.full-width.full-width-stars p a.button{font-family:copperplate,serif}.full-width-stars .content-interior.span_12.col{border-top:1px solid #fbac29;border-bottom:1px solid #fbac29;background-color:#2a2a2a;padding:40px 3%}.ngg-trigger-buttons{display:none !important}.ngg-gallery-thumbnail{border:medium none !important;margin:0 !important}.ngg-gallery-thumbnail a{margin:0 !important}.tenyearsbanner{left:50%;margin-left:-159.5px;margin-top:13px;position:absolute;z-index:2}.blog-image{background-position:center center;background-size:cover;height:300px;margin-bottom:20px}.blog-image-small{background-position:center center;background-size:cover;height:100%;width:100%}.reservation-mobile.testclass .book-form-wrapper{float:left;width:100% !important}#input_10_10_1_container.ginput_container,#input_10_10_2_container.ginput_container{display:none !important}body .gform_wrapper .top_label #input_10_10_1_container.ginput_container.ginput_container.ginput_container_date,body .gform_wrapper .top_label #input_10_10_2_container.ginput_container.ginput_container.ginput_container_date{display:none !important}.gform_wrapper .gfield_date_year input,.gform_wrapper .gfield_date_year{max-width:12rem !important;width:12rem !important;color:#c3bebe !important}.page-id-1758 .gform_wrapper .gfield_date_year input,.page-id-1758 .gform_wrapper .gfield_date_year{max-width:100% !important;width:100% !important;color:#aeadad !important;position:relative !important;z-index:9999 !important}body.page-id-1758 .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}body.page-id-1758 .instruction{display:none}.royalSlider>.rsContent{visibility:hidden}.royalSlider{overflow:hidden}img.rsImg{max-width:100% !important;width:100% !important;margin-left:0 !important}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{display:none !important}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{line-height:1.1em !important;font-size:.7em;letter-spacing:.5px}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html a:link{color:#fbac29;text-decoration:underline}.footer-newsletter .gform_wrapper{margin:0}.footer-newsletter .gform_wrapper .gform_body{width:100% !important}.footer-newsletter .gform_wrapper .gform_footer{width:100% !important;text-align:center;padding:0 !important}body .footer-newsletter .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{text-align:center;color:#fff !important;background:0 0 !important;border:2px solid #fff !important;font-weight:700;text-transform:uppercase}body .footer-newsletter .gform_wrapper .gform_body .gform_fields .gfield input[type=text]::-webkit-input-placeholder{color:#fff}body .footer-newsletter .gform_wrapper .gform_body .gform_fields .gfield input[type=text]::-moz-placeholder{color:#fff}body .footer-newsletter .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:-ms-input-placeholder{color:#fff}body .footer-newsletter .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:-moz-placeholder{color:#fff}.footer-newsletter .gform_wrapper .gform_footer input{width:100% !important;font-family:copperplate,serif !important;color:#010011 !important;font-weight:700 !important;margin-top:0;padding:11px 15px;text-transform:uppercase;letter-spacing:3px !important;font-size:.8em}#bottom-footer{background:rgba(0,0,0,0) url("http://winvian.staging.wpengine.com/wp-content/uploads/2014/03/stars-grey-utility1.jpg") repeat scroll 0 0}#bottom-footer img{max-width:100%;max-height:100px;padding-right:30px}#footerlables{font-family:copperplate,serif;font-size:.7em;text-transform:uppercase;line-height:120%;letter-spacing:1px;color:#fff;margin-top:15px;margin-left:4%}@media screen and (max-width:767px){#bottom-footer .col{width:100%;text-align:center}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ngg-gallery-thumbnail img{padding:5px !important}.promo-image{height:auto;position:relative;width:100%}.promo-box{background:none repeat scroll 0 0 rgba(0,0,0,.6);background-blend-mode:multiply;color:#fff;right:0;margin:0 auto;padding:30px 50px;position:absolute;text-align:center;top:25%;width:450px;z-index:51}.icon-x:before{content:'X';font-family:copperplate,serif;font-size:24px;font-weight:600 !important}@media only screen and (max-width :1260px){.promo-box{width:50%}}@media only screen and (max-width :1046px){.promo-box{top:20px}.promo-box-wrapper{position:relative}}.promo-box p{font-family:"Bembo";font-size:1.1em}#promo-toggle-show{background:none repeat scroll 0 0 rgba(0,0,0,.6);background-blend-mode:multiply;border-radius:20px;color:#fff;left:-30px;padding:10px 10px 5px 30px;position:absolute;text-align:left;top:47%;width:30px}.promo-box .contents>h2{color:#fff !important;font-size:1.8em !important}.promo-box .button{background:none repeat scroll 0 0 rgba(0,0,0,0) !important;border:1px solid #fff;color:#fff;display:block;margin:25px auto 10px;width:180px}.promo-box .button:hover{background-color:#fff !important;color:#3b3b3b}@media only screen and (max-width :1000px){.promo-box{background:none repeat scroll 0 0 #3b3b3b;left:0 !important;margin:0 auto;padding:30px 50px 45px;position:relative;top:0;width:100%}}#promo-toggle{color:#cfcfcf !important;float:right;margin-right:-35px;margin-top:-16px;text-align:right}.icon-x{color:#cfcfcf !important}a:link #promo-toggle{color:#cfcfcf !important}#promo-toggle:hover{color:#fff !important}@media only screen and (max-width :1000px){#promo-toggle{display:none}}#promo-toggle-show{display:none}.icon-arrow-right:before{content:'>';font-family:copperplate,serif;font-weight:600;font-size:24px;margin-left:-4px;line-height:24px}.icon-arrow-left:before{content:'<';font-family:copperplate,serif;font-weight:600;font-size:24px;margin-left:-24px;line-height:24px}.cottages-width.experience{display:flex;flex-wrap:wrap}.cottages-width.experience{display:flex;flex-wrap:wrap}.cottages-width.experience .cottages-wrapper{background:#f2f2f2}#activities-container .moretag{display:none !important}#activities-container .row{display:flex;justify-content:space-between;flex-wrap:wrap}#activities-container .row:after{content:'';flex:0 1 31%}#activities-container a.lm-btn:after{content:none}.activities-wrapper{width:31%;border:1px solid #bfbfbf;margin-bottom:3%}.gfield_description{display:none}#view-our-activities{position:absolute;margin-top:-140px}#activities .or-ac-div{padding:10px 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin:20px 0 70px}#activities a.activities-filter{padding:12px 8px;font-weight:700;text-transform:uppercase;margin:0 20px;font-size:14px;transition:all .5s ease-out 0s}#activities a.activities-filter:hover{color:#2a2a2a;background:#ffe6be}#activities a.activities-filter.active{background:#fbac29}#activities a.clr-fltr{background:#ffe6be;padding:12px 8px;font-weight:700;text-transform:uppercase;margin:-5px 20px 0;font-size:14px;float:right;line-height:normal;transition:all .5s ease-out 0s}#activities a.clr-fltr:hover{color:#2a2a2a;background:#fbac29}a.clr-fltr:before{content:'\f00d';font-family:'FontAwesome';margin-right:4px}#activities-container .activities-text{padding:20px 20px 40px}.activities-text h2{font-size:24px;margin-bottom:15px}.activities-text p.datetime{font-weight:700;font-size:15px !important;padding-bottom:10px;border-bottom:1px solid #bfbfbf;margin-bottom:20px !important;line-height:inherit !important}.activities-text p:nth-child(n){font-size:14px;line-height:1.5em;margin-bottom:30px}a.lm-btn{background:#fbac29;padding:12px 25px 12px 20px;font-weight:700;text-transform:uppercase;font-size:15px}a.lm-btn:after{content:'\f178';font-family:'FontAwesome';margin-left:10px;font-size:inherit}#activities-container .wp-pagenavi{margin-top:50px;float:right}.wp-pagenavi .page.smaller,.wp-pagenavi .previouspostslink,.wp-pagenavi .page.larger,.wp-pagenavi .nextpostslink{background:#fff;text-transform:uppercase;font-size:18px;color:#2a2a2a;padding:6px 13px;border:.2px solid #bfbfbf !important;margin:0}#activities-container .wp-pagenavi span{background:#fbac29;text-transform:uppercase;font-size:18px;color:#2a2a2a;padding:6px 13px;border:.2px solid #bfbfbf !important;margin:0}.rsContent.activities-slider img.rsImg{max-width:200% !important;width:auto !important}.rsContent.activities-slider:after{content:'';background:rgba(0,0,0,.3);position:absolute;left:0;top:0;width:100%;height:100%}.rsContent.activities-slider .lm-btn:after{content:none}.rsContent .slide-content{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:90%;text-align:center}.rsContent .slide-content h3{color:#fff}#new-royalslider-145{min-height:250px}#new-royalslider-145 .rsArrow .rsArrowIcn{background:0 0}#new-royalslider-145 .rsArrow .rsArrowIcn:after{color:#707070;font-size:50px;font-weight:300;padding:0}#new-royalslider-145 .rsArrow.rsArrowLeft{left:10vw}#new-royalslider-145 .rsArrow.rsArrowRight{right:10vw;text-align:right}@media (max-width:1024px){#activities a.activities-filter{padding:8px;display:block;margin-bottom:5px}#activities a.clr-fltr{padding:8px;float:left;display:block;margin-top:0}#activities .or-ac-div{padding-bottom:45px}#activities-container .wp-pagenavi{margin-bottom:20px}#activities-container .row{display:block !important}.activities-wrapper{width:100% !important;margin-bottom:20px}#new-royalslider-145 .rsArrow.rsArrowLeft{left:6vw}#new-royalslider-145 .rsArrow.rsArrowRight{right:6vw}}@media (max-width:600px){#new-royalslider-145 .rsArrow .rsArrowIcn:after{color:#fff;font-size:20px}.rsContent .slide-content h3{font-size:1em}.rsContent .slide-content a.lm-btn{padding:10px;font-size:14px}}.spa-room-res-option-yes-header{display:none}.spa-booking h3{margin-bottom:10px;font-size:20px;text-align:center}.d-inline-block{display:inline-block;margin:0 20px}.spa-input-wrapper{display:flex;flex-wrap:wrap;justify-content:center}#bookspa-submit-header{background:#fbac29 !important;font-family:copperplate,serif;text-transform:uppercase;padding:10px 20px;color:#010011;border:none;padding:10px 15px;font-weight:700;letter-spacing:3px;font-size:1em;display:block;margin:10px auto;line-height:1;height:42px}#bookspa-submit-header:hover{filter:brightness(.8)}.spa-booking-blurb{font-size:13px;line-height:22px;display:block}.spa-booking input[type=text],.spa-booking select{font-family:'Montserrat',sans-serif,Arial,Verdana,sans-serif;background:0 0;border:1px solid #707070;color:#707070;width:320px;padding:10px 20px 10px 10px;text-transform:uppercase;font-size:1em;margin:10px;font-weight:400;display:inline-block;line-height:1;height:42px;text-align:center;border-radius:0;letter-spacing:3px}.spa-booking fieldset{position:relative}.spa-booking .date-icon:after{right:30px}@media only screen and (max-width:767px){.spa-booking{padding:20px 0}.spa-booking input[type=text]{max-width:calc(100% - 40px)}}