/*!/wp-content/plugins/wp-wss/src/assets/css/wp-wss-main.css*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse}*,* focus{outline:0;margin:0;padding:0}textarea{overflow:auto}textarea,input[type=text],input[type=password]{font-family:Helvetica,Arial,sans-serif;font-size:11px}button,input[type=submit]{font-family:Helvetica,Arial,sans-serif}img{border:0}ul{list-style:none;margin:0;padding:0}p{margin:0;padding:0}:focus{outline:0}a{text-decoration:none;color:#2b6893}a:hover,a:active{text-decoration:underline;color:#2b6893}.normal{font-style:normal}input::-moz-focus-inner{border:0;padding:0}a.button::-moz-focus-inner{border:0;padding-top:20px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input{padding:0;margin:0}.main{min-height:100%;margin:0 2%}.content{overflow:auto}.row{width:100%;margin:0 auto}.column_span_1,.column_span_2,.column_span_3,.column_span_4,.column_span_5,.column_span_6,.column_span_7,.column_span_8,.column_span_9,.column_span_10,.column_span_11{margin-right:3.8%;float:left;min-height:1px}.row .column_span_1{width:4.85%}.row .column_span_2{width:13.45%}.row .column_span_3{width:22.05%}.row .column_span_4{width:30.75%}.row .column_span_5{width:39.45%}.row .column_span_6{width:46%}.row .column_span_7{width:56.75%}.row .column_span_8{width:65.4%}.row .column_span_9{width:74.05%}.row .column_span_10{width:82.7%}.row .column_span_11{width:91.35%}.row .column_span_12{width:100%;float:left}.last{margin-right:0}img,object,embed{max-width:100%}img{height:auto}@media handheld,only screen and (max-width:768px){body{-webkit-text-size-adjust:none}.row,body,.main{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row .column_span_1,.row .column_span_2,.row .column_span_3,.row .column_span_4,.row .column_span_5,.row .column_span_6,.row .column_span_7,.row .column_span_8,.row .column_span_9,.row .column_span_10,.row .column_span_11,.row .column_span_12{width:auto;float:none;margin-left:2%;margin-right:2%}}body{background:#fff;font:12px/18px Helvetica,Arial,sans-serif;color:#333}html,body{height:100%}p{padding-bottom:18px}a,a:link,a:visited{color:#4382A4;text-decoration:none}a:focus{outline:thin dotted}a:hover{cursor:pointer;text-decoration:underline}a.button,a.button:link,a.button:visited{color:#fff;text-decoration:none}.bordertop{background:#4382a4;height:.75em;width:100%;position:absolute;top:0;left:0}h1,h2,h3,h4,h5,h6{line-height:1.2;color:#444;font-weight:400}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#ff5113}h1{font-size:3em;line-height:.4}h2{font-size:2.5em}h3{font-size:2.1em}h4{font-size:1.8em}h5{font-size:1.5em}h6{font-size:1.25em;margin:10px 0}.row .margin-neg{margin-top:-196px}.float_right{float:right!important}.float_left{float:left!important}.align_left{text-align:left!important}.align_center{text-align:center!important}.align_right{text-align:right!important}.nomargin{margin:0!important}.last_row{margin:12px 0!important}.semi-strong-font{font-weight:700}.onlymobile{display:none}.under960{display:none}fieldset{margin:20px 0 0 0}.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%}.header{position:relative;z-index:99;width:100%;padding:29px 0 0 0}.header h1 a{display:block;max-width:261px;height:auto;color:#ff5113}.header h1 a:hover{text-decoration:none;color:#ff5113}.header>a{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;background:#4382a4;color:#fff;padding:1em;position:absolute;top:0;right:0;margin-right:.5em;display:none}.header--checkout{font-weight:700;padding-bottom:0}.header--secure-text{padding-top:10px;font-weight:700}.header--secure-text .fa{color:gold;font-size:1.25rem}.logofrench{background:url(/images/logo-french.png) no-repeat;float:left;font-size:3em;width:259px;height:46px;text-indent:-9999em}.navigation,.navigation *{margin:0;padding:0;list-style:none}.navigation_top{position:relative;z-index:99;margin:0 0 50px 0}.ie7 .navigation_top{display:inline-block}.navigation{float:right;font-size:1.25em}.navigation li{position:relative;float:left;padding-left:4px;padding-bottom:1px}.navigation li:first-child{padding-left:0}.navigation li a{display:block;position:relative;color:#333;padding:12px 8px;-webkit-transition:color .3s ease,background .3s ease;-moz-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.navigation li.nav_hover a,.navigation li a:hover{color:#fff;background:#ff5113;text-decoration:none}.navigation ul{position:absolute;top:-999em;z-index:99;width:130px;display:none;background:#ef4f33;padding:8px 0}.box,.box_small,.box_full{background:linear-gradient(top,#fff,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff,#fff,#f4f4f4);background:-moz-linear-gradient(top,#fff,#fff,#f4f4f4);background:-o-linear-gradient(top,#fff,#fff,#f4f4f4);background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#fff),to(#f4f4f4));background:-webkit-linear-gradient(top,#fff,#fff,#f4f4f4);border:1px solid #d5d5d5;margin:12px 0 27px 0;padding:24px 20px 23px 18px;box-shadow:0 1px 1px rgb(0 0 0 / .2),inset 0 0 1px 1px #fff}div.summary{margin-top:10px}.box .heading{overflow:hidden;display:block}.box_full .heading_news{overflow:hidden;display:block;margin:6px 0 20px}.box h4{padding:0 0 0 10px}.box p{margin:3px 0 -18px 61px}.box_small p,.box_full p{margin:3px 0 -18px 0}.box_small h5{padding:0 0 10px 61px;min-height:65px}.box_large{font-size:1.15rem}input[type=submit],input[type=reset],input[type=button],button,.button{font-size:1.2em;padding:6px;cursor:pointer;font-family:Helvetica,Arial,sans-serif;text-shadow:0 -1px 0 rgb(0 0 0 / .4),0 0 0 #fff0;line-height:18px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px}.learn_more{background:url(/images/arrow_right.png) no-repeat 100% 50%;display:inline-block;padding-right:7px}.divider{position:relative;overflow:hidden;width:100%;height:1px;background:#dadada;margin:10px 0 20px 0}.video_player{position:relative;padding-bottom:56.25%;padding-top:36px;height:0;overflow:hidden}.video_player iframe,.video_player object,.video_player embed{position:absolute;top:0;left:0;width:100%;height:100%}.show{background:url(/images/arrow_right.png) no-repeat 100% 50%;display:inline;font-size:1em;margin-left:60px;padding-right:7px}.hide{background:url(/images/arrow_right.png) no-repeat 100% 50%;display:inline;padding-right:7px}.morefeat_container{margin:10px 0 0 60px;overflow:hidden}.morefeat_container p{margin:10px 0}.top{background:url(/images/arrow_up.png) no-repeat 100% 50%;display:inline;float:right;padding-right:11px}ul.bullets li{background:url(/images/bullet.png) no-repeat 0 .15em;line-height:1.5em;padding-left:1.5em}.contact_info li{border-bottom:1px solid #dedede;clear:both;margin:10px 0;padding-bottom:10px}.picture,.news_caption{background-color:#fff;border:solid 1px #e7e5dd;padding:10px;text-align:center;font-style:italic}.date{font-size:.875em;color:#777}.page_title{margin:0 0 12px 0}blockquote{background:url(/images/quotes.png) no-repeat left top;display:block;float:left;font-size:1em;margin:3px 0 10px 0;padding-left:35px}cite{display:block;font-size:.875em;margin:10px 0}.abbr{margin-top:1px}abbr[title]{border-bottom:1px dotted}.terms h5{margin:20px 0 5px 0}.error{font-size:4em;margin:20px auto}.error_message{margin:0 0 40px}.textwrap{float:right;margin:10px}.ie7 .button{line-height:36px;border:0}.ie7 .column_span_4.action_buttons{margin:12px 0 -8px}.button{background:linear-gradient(top,#5faede,#4590d2);background:-ms-linear-gradient(top,#5faede,#4590d2);background:-moz-linear-gradient(top,#5faede,#4590d2);background:-o-linear-gradient(top,#5faede,#4590d2);background:-webkit-gradient(linear,0% 0,0% 100%,from(#5faede),to(#4590d2));background:-webkit-linear-gradient(top,#5faede,#4590d2);background-color:#5faede;border:1px solid #4382A4;color:#fff}.button:hover{background:linear-gradient(top,#89c2e5,#4d94d1);background:-ms-linear-gradient(top,#89c2e5,#4d94d1);background:-moz-linear-gradient(top,#89c2e5,#4d94d1);background:-o-linear-gradient(top,#89c2e5,#4d94d1);background:-webkit-gradient(linear,0% 0,0% 100%,from(#89c2e5),to(#4d94d1));background:-webkit-linear-gradient(top,#89c2e5,#4d94d1);background-color:#89c2e5;text-decoration:none;color:#fff}.button:active{background:linear-gradient(top,#71aede,#56a4da);background:-ms-linear-gradient(top,#71aede,#56a4da);background:-moz-linear-gradient(top,#71aede,#56a4da);background:-o-linear-gradient(top,#71aede,#56a4da);background:-webkit-gradient(linear,0% 0,0% 100%,from(#71aede),to(#56a4da));background:-webkit-linear-gradient(top,#71aede,#56a4da);background-color:#71aede}.button.large{font-size:1.5em;padding:14px}.button.medium{font-size:1.25em;padding:12px}.button.small{font-size:1em;padding:10px}.button.space_right{margin:0 8px 0 0}.button.space_left{margin:0 0 0 10px}.action_buttons{margin:20px 0 20px 0;text-align:center}div.data_table_container{float:left;width:50%}.data_table tr td.indent{padding-left:25px}.data_table{border:1px solid #d5d5d5;margin:6px 10px 20px 0}.data_table thead{border:1px solid #333}.data_table thead td{padding:3px 10px 2px 10px;background:#444;background:linear-gradient(top,#444,#313131);background:-ms-linear-gradient(top,#444,#313131);background:-moz-linear-gradient(top,#444,#313131);background:-o-linear-gradient(top,#444,#313131);background:-webkit-gradient(linear,0% 0,0% 100%,from(#444),to(#313131));background:-webkit-linear-gradient(top,#444,#313131);font-size:1em;color:#fff;width:15%}.data_table thead td:first-child{border-left:none}.data_table tbody tr{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background:#fff}.data_table tbody tr:nth-child(even){background-color:#f5f5f5}.data_table tbody td{padding:8px 10px;vertical-align:middle}.data_table tbody td:first-child{border-left:none}.data_table .title{width:40%}.data_table .value{width:200px}form label{display:block;float:left}form select{width:100%}form input[type=text],form textarea,form input[type=password],input[type=number],input[type=email],input[type=tel]{background:#fff;width:100%;border:1px solid #d5d5d5;padding:5px 0;font-size:1em;font-family:Helvetica,Arial,sans-serif}form input[type=text]:hover,form input[type=password]:hover,form textarea:hover,input[type=number]:hover,input[type=email]:hover,input[type=tel]:hover{background:#fcfcfc;border:1px solid #d1d1d1}form input[type=text]:focus,form input[type=password]:focus,form textarea:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus{border:1px solid #bbc1c9;background:#fff}input.datepicker:after{position:absolute;top:1.125rem;right:.375rem;font-weight:400;color:initial!important;content:"";font-size:1.125rem;font-family:FontAwesome}.submit{margin:5px 0}.hidden_element{display:none}.row_element:first-child{border-top:0}.row_element>label{width:100%}.row_element{clear:both;border-top:1px solid #e7e7e7;padding:10px 0;position:relative}.required,.field-validation-error{color:#ff5113;display:inline;font-size:.875em;font-weight:700;margin:0 20px 0 2px}.required_checkbox{color:#ff5113;display:inline;font-size:.875em;font-weight:700;margin:0 3px 0 2px}.footer{background:#333;width:100%;padding:40px 0;margin:0 auto;border-top:1px solid #d5d5d5;text-align:center}.footer p{font-size:1em;color:#fff;margin:0 0 -10px 0}.footer a:hover{opacity:.5}@media only screen and (min-width:768px) and (max-width:959px){.under960{display:block;text-align:left!important}.hide_demo{display:none}}@media only screen and (max-width:768px){.nomobile{display:none}.onlymobile{display:block}.hide_demo{display:none}.mobile_center{text-align:center}.logo{background:url(/images/logo_2x.png) center no-repeat;background-size:259px 40px;float:none;margin:0 0 10px;width:100%}.header h1 a{margin:0 auto}.header>a{display:block}.header>a:hover{text-decoration:none}.navigation_top{padding:20px 0 0 0}.navigation{float:none;background:0}.navigation li{padding:0;float:none;min-width:100%;background:0;margin-bottom:5px;background:linear-gradient(top,#fff,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff,#fff,#f4f4f4);background:-moz-linear-gradient(top,#fff,#fff,#f4f4f4);background:-o-linear-gradient(top,#fff,#fff,#f4f4f4);background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#fff),to(#f4f4f4));background:-webkit-linear-gradient(top,#fff,#fff,#f4f4f4)}.navigation li a{display:block;border:1px solid #dfdfdf}.navigation li.nav_hover a,.navigation li a:hover{color:#fff;background:#ff5113;text-decoration:none}.navigation ul{min-width:100%;padding:0;position:relative;left:0!important;top:0!important}.box,.box_small,.box_full{background:linear-gradient(top,#fff,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff,#fff,#f4f4f4);background:-moz-linear-gradient(top,#fff,#fff,#f4f4f4);background:-o-linear-gradient(top,#fff,#fff,#f4f4f4);background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#fff),to(#f4f4f4));background:-webkit-linear-gradient(top,#fff,#fff,#f4f4f4);border:1px solid #d5d5d5;margin:12px 0 12px 0;padding:24px 20px 23px 18px;box-shadow:0 1px 1px rgb(0 0 0 / .2),inset 0 0 1px 1px #fff}.box h4{font-size:1.5em}.box_small h5{padding:0 0 0 61px}.action_buttons{margin:36px 0}.icon{text-align:center;float:none;margin:20px auto 10px auto}.more_features{margin:32px 0;text-align:center}.video_player{margin:-20px 0 20px}.video_player iframe,.video_player object,.video_player embed{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 -12px}.page_title{margin:0 0 36px 0}}@media only screen and (max-width:479px){.promo h3{font-size:1.5em;margin:10px 0}.promo h3 .text3{font-size:.65em;margin:10px 0}h3{font-size:1.5em;margin:10px 0}.box h4{margin:3px 0 10px 12px;padding:0}.box_small h5{margin:3px 0 10px 61px;padding:0}.box p,.box_small p{margin:4px 0 -18px 0}.show{margin-left:0}.morefeat_container{margin:10px 0}form{margin:0 -6px}}button,.form-reserve,.form-send{background:#f9e9ad;background:-moz-linear-gradient(top,#f9e9ad 13%,#f3d563 100%);background:-webkit-linear-gradient(top,#f9e9ad 13%,#f3d563 100%);background:linear-gradient(to bottom,#f9e9ad 13%,#f3d563 100%);border:1px solid #bbb;margin-left:10px;color:#3e3e3e;text-transform:none;color:#555!important}button:hover,.form-reserve:hover,.form-send:hover{background:#f3d563;background:-moz-linear-gradient(top,#f3d563 0%,#f9e9ad 87%);background:-webkit-linear-gradient(top,#f3d563 0%,#f9e9ad 87%);background:linear-gradient(to bottom,#f3d563 0%,#f9e9ad 87%);color:#000}.button,.button_next,.button_previous,.button_add,.button_cancel,.button_delete,.button_confirm,.button_disabled,.button_next_disabled,.grouping .button{background-color:#f3d45f;background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/Button.png);background-position:left;background-repeat:no-repeat;border:1px solid;border-bottom-color:#333;border-left-color:#bbb;border-right-color:#555;border-top-color:#ddd;color:#000;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:700;height:auto;overflow:visible;padding:.2741em .4797em;text-decoration:none;width:auto;zoom:1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button:hover,.button:focus,.button:active,.button_next:hover,.button_next:focus,.button_next:active,.button_previous:hover,.button_previous:focus,.button_previous:active,.button_add:hover,.button_add:focus,.button_add:active,.button_cancel:hover,.button_cancel:focus,.button_cancel:active,.button_confirm:hover,.button_confirm:focus,.button_confirm:active{background-color:#f5e087;color:#000}.button:visited,.button_next:visited,.button_previous:visited,.button_add:visited,.button_cancel:visited,.button_confirm:visited{color:#000}.button_next{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonNext.png);background-position:right;padding-right:24px}.button_previous{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonPrevious.png);background-position:left;padding-left:24px}.button_add{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonAdd.png);background-position:left;padding-left:30px}.button_cancel{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonCancel.png);background-position:left;padding-left:30px}.button_confirm{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonConfirm.png);background-position:left;padding-left:30px}.button_expand{width:100%;box-sizing:border-box}.button_large{padding:8px 12px;max-height:40px}.button_large .fa{font-size:20px}.button_large .fa-mobile{font-size:22px;position:relative;top:2px}.button_disabled,.button_next_disabled,.button_disabled:hover,.button_next_disabled:hover,.button_disabled:focus,.button_next_disabled:focus{background-color:#dfdfdf;border-bottom-color:#b3b3b3;border-left-color:#e6e6e6;border-right-color:silver;border-top-color:#f2f2f2;color:#a0a0a0}.button_disabled:hover,.button_disabled:focus,.button_disabled:active,.button_next_disabled:hover,.button_next_disabled:focus,.button_next_disabled:active{cursor:default}.button_next_disabled{background-image:url(/wp-content/plugins/wp-wss/src/assets/css/Images/Buttons/ButtonNextDisabled.png);background-position:right;padding-right:24px}.button-offset{margin-top:.8224em}.button img{vertical-align:middle}.button_cancel+.button_next{margin-left:.4112em}.button_last,.standout .row>.column .button:only-child,.standout .row>.column_last .button:only-child{margin-top:1.6447em}.button_link{color:#22609a;text-decoration:underline;border:none;background:none;padding:0;display:inline}.button_link:hover,.button_link:focus,.button_link:active{color:#579cdc;text-decoration:underline;background:none;padding:0;display:inline;border:none;cursor:pointer}a.link-button{display:inline-block;padding-top:.4112em}input.big,.button_big{font-size:1.5em}td.button{padding-right:0}.encrypted-payment{background-image:url(/wp-content/plugins/wp-wss/images/Encrypted_Payment.gif);background-position:0 .1em;background-repeat:no-repeat;float:left;font-weight:700;line-height:1.5;padding-bottom:.4112em;padding-left:20px}.reservations-container{position:relative;width:100%;font-size:1.35rem}.form-table{font-size:200%}.admin-notification{padding:0 0 15px 15px;background:#f1f1f1}.large-text{font-size:32px}.price-point{font-size:32px}.monthly{font-size:18px}.unit-price-cell{margin-top:10px}.reserve-button{background:#ff9b00;border-radius:15px;padding:10px 20px;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 1px #fff inset,0 -2px 8px white,0 2px 5px rgb(0 0 0 / .1),0 8px 10px rgb(0 0 0 / .1);-webkit-transition:box-shadow 0.5s;font-family:'Michroma',sans-serif!important;color:#fff}.wssUnit,.wssUnit--form,.wssUnitListHeadings{display:flex;align-items:flex-start;flex-flow:row nowrap}.wssUnit>*,.wssUnit--form>*,.wssUnitListHeadings>*{flex:2}.wssUnit>*:nth-last-child(n+2),.wssUnitListHeadings>*:nth-last-child(n+2){padding-right:1rem}.wssUnit--img,.wssUnit--rate,.wssUnit--vacancies{flex:1}.wssUnitListHeadings>*{font-weight:700;font-size:1.2rem}.wssUnit--img>img{border:1px solid #ddd;background:#fff;padding:2px;border-radius:3px}.wssUnit--description,.wssUnit--rate .monthly{font-size:.85rem;color:#555}.wssUnit--form-submit button{font-size:.85rem}.wssUnit--size{font-size:1.15rem;font-weight:bolder;padding-bottom:15px}.wssUnit--vacancies{display:block}.wssUnit--img{display:block}.wssLocationInfo{display:block}.field-pay{background:#ddd;margin-bottom:50px;padding:30px;border-radius:4px;border:1px solid lightgray}.mastercard,.amex{width:25%;float:left}