.sky-form{margin:0;outline:0;font:13px/1.55 'Open Sans',Helvetica,Arial,sans-serif;color:#666}.sky-form .input,.sky-form .select,.sky-form .textarea,.sky-form .radio,.sky-form .checkbox,.sky-form .toggle,.sky-form .button{position:relative;display:block}.sky-form .input input,.sky-form .select select,.sky-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:8px 10px;outline:0;border-width:1px;border-style:solid;border-radius:0;border-color:#bbb;background:#fff;font:15px/19px 'Open Sans',Helvetica,Arial,sans-serif;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none}.sky-form .icon-append,.sky-form .icon-prepend{position:absolute;top:0;width:38px;height:38px;font-size:15px;line-height:38px;text-align:center;color:#b3b3b3}.sky-form .icon-append{right:0;padding-left:3px;border-left-width:1px;border-left-style:solid}.sky-form .input .icon-append+input,.sky-form .textarea .icon-append+textarea{padding-right:46px}.panel-heading{color:#fff}.panel-dark-blue{border-color:#4765a0}.panel-dark-blue .panel-heading{background:#4765a0}.panel-blue{border-color:#3498db}.panel-blue .panel-heading{background:#3498db}.movein-box{font-size:1em;color:#FFF;margin-top:6px}.movein-box input[type="checkbox"]{margin-right:.5em}@media(max-width:768px){.movein-box{padding-right:0;padding-left:0;margin-top:-0.75em;margin-bottom:-0.75em}}.sky-form input.btn-search{background:#005B8F;font-size:1.2em;font-weight:bold;font-family:inherit;text-transform:none;border-radius:0!important;border:solid 1px #000;color:#FFF;padding:10px 13px;display:inline;min-height:19px}#booking-form-info .ui-state-error,#searchform .ui-state-error,#advertiseForm .ui-state-error{background-color:#fff0f0;border:solid 1px #C00}.section{padding:20px 0}.section-border{border-bottom:solid 2px #DEDEDE}.subsection{margin-top:30px}.subsection p{margin-left:10px}
.promo{position:relative;background:#34495e url('https://cdn-endpoint-ssf-images.azureedge.net/home/background.webp') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:700px;color:#000}.aaa .promo{background:#34495e url('/Content/img/aaa.jpg') no-repeat center center}.promo-form-wrapper{position:absolute;height:100%;width:100%;top:0}.promo_form{margin:185px auto;padding:15px 15px 40px;min-width:300px;max-width:800px;text-align:center;position:absolute;top:0;left:0;right:0;opacity:.8;background-color:#000}.promo_form h1{font-size:24px;color:#FFF;margin-top:0}.promo_form .h2{font-size:36px;color:#73A600;margin-bottom:0}.promo_form .h3{font-size:24px;color:#ED553B;position:relative;top:10px;left:35px;font-family:'Architects Daughter',cursive;margin-top:0}.promo_form .title{color:#060358;text-shadow:0 1px 1px rgba(0,0,0,0.5);font-weight:bold;font-family:'Open Sans',sans-serif;font-size:45px;margin-bottom:15px}.promo_form .subtitle{color:#252525;font-size:18px;font-weight:bold;margin-top:20px}.promo_form .promo-form-cta{width:85%;margin:20px auto 0}.promo_form .txt-location{height:45px;font-size:16px;border:solid 1px #DEDEDE;color:#252525}.promo_form .btn-search{background:#0085D4;font-size:1.2em;font-weight:bold;font-family:inherit;text-transform:none;border-radius:0!important;border:solid 1px #000;color:#FFF;padding:10px 13px;height:45px;display:inline}.promo_form .btn-search:hover{background:#d35400;transition:all .3s ease-in-out}.promo_form .sky-form{border:0}.promo_form .sky-form input{border:0;opacity:1;filter:alpha(opacity=100)}.promo_form .icon-append,.promo_form .icon-prepend{top:1px;height:32px;font-size:14px;line-height:33px;background:inherit}.promo_form .icon-append{right:1px;padding:0 3px;min-width:34px}@media(max-width:1023px){.promo_form{width:90%}}@media(max-width:767px){.promo_form h1{font-size:20px}.promo_form h2{font-size:36px}.promo_form h3{font-size:18px}.promo_form .title{font-size:28px}.promo_form .subtitle{font-size:16px}.promo_form .btn-search{margin-top:10px}}@media(max-width:414px){.promo{min-height:460px}.promo_form{margin:35px auto}.promo_form h1{font-size:18px}.promo_form h2{font-size:32px}.promo_form h3{font-size:18px}}@media(max-width:360px){.promo{min-height:400px}.promo_form{margin:25px auto}.promo_form h1{font-size:26px}}