/*! This minified dependency bundle includes:
 * 01. https://www.snagaslip.com/wp-content/themes/reservation-theme/css/main.css
 */

@font-face{font-family:'Genericons';src:url(../wp-content/themes/reservation-theme/fonts/genericons/genericons/Genericons.eot) format("embedded-opentype"), url(../wp-content/themes/reservation-theme/fonts/genericons/genericons/Genericons.woff) format("woff"), url(../wp-content/themes/reservation-theme/fonts/genericons/genericons/Genericons.ttf) format("truetype"), url(../wp-content/themes/reservation-theme/fonts/genericons/genericons/Genericons.svg) format("svg")}.sd-content
ul{padding:0
!important;margin:0
0 0.7em !important;list-style:none !important}.sd-content ul
li{display:inline-block}.sd-block.sd-gplus{margin:0
0 0.5em}.sd-gplus .sd-content{font-size:12px}#sharing_email .sharing_send, .sd-content ul li .option a.share-ustom, .sd-content ul li a.sd-button, .sd-content ul li.advanced a.share-more, .sd-content ul li.preview-item div.option.option-smart-off a, .sd-social-icon .sd-content ul li a.sd-button, .sd-social-icon-text .sd-content ul li a.sd-button, .sd-social-official .sd-content > ul > li .digg_button > a, .sd-social-official .sd-content > ul > li > a.sd-button, .sd-social-text .sd-content ul li a.sd-button{text-decoration:none !important;display:inline-block;margin:0
5px 5px 0;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#777 !important;background:#f8f8f8;border:1px
solid #ccc;box-shadow:0 1px 0 rgba(0, 0, 0, 0.08);text-shadow:none;line-height:23px;padding:1px
8px 0 5px}.sd-content ul li .option a.share-ustom span, .sd-content ul li a.sd-button > span, .sd-content ul li.advanced a.share-more span, .sd-content ul li.preview-item div.option.option-smart-off a span, .sd-social-icon-text .sd-content ul li a.sd-button > span, .sd-social-official .sd-content > ul > li .digg_button > a span, .sd-social-official .sd-content > ul > li > a.sd-button span, .sd-social-text .sd-content ul li a.sd-button
span{line-height:23px}.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button, .sd-social-official .sd-content > ul > li .digg_button > a, .sd-social-official .sd-content>ul>li>a.sd-button{line-height:17px;box-shadow:none;vertical-align:top}.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a:before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button:before, .sd-social-official .sd-content > ul > li .digg_button > a:before, .sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px;top:0}.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon .sd-content ul li a.sd-button:hover, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:hover, .sd-social-official .sd-content > ul > li .digg_button > a:active, .sd-social-official .sd-content > ul > li .digg_button > a:hover, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:hover, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:hover{color:#555;background:#fafafa;border:1px
solid #999}.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:active, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 16px/1 Genericons;vertical-align:top;position:relative;top:3px;text-align:center}.sd-content ul
li{margin:0
!important;padding:0}.sd-content ul li.preview-item a.sd-button span, .sd-social-icon-text .sd-content ul li a span, .sd-social-official .sd-content ul li a.sd-button
span{margin-left:3px}.sd-content ul li.preview-item.no-icon a.sd-button
span{margin-left:0}.sd-content ul li.no-icon a:before, .sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span, body .sd-social-text .sd-content ul li.share-custom a
span{background-image:none;background-position:-500px -500px !important;background-repeat:no-repeat !important;padding-left:0;height:0;line-height:inherit}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:2px}.sd-social-icon .sd-content ul li a.share-more
span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-print a:before, .sd-social-icon-text .sd-content li.share-print a:before, .sd-social-official .sd-content li.share-print a:before, .sd-social-text .sd-content ul li.share-print a:before{content:'\f469';font-family:'Genericons'}.sd-content ul li.share-email div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-email a:before, .sd-social-icon-text .sd-content li.share-email a:before, .sd-social-official .sd-content li.share-email a:before, .sd-social-text .sd-content ul li.share-email a:before{content:'\f410';font-family:'Genericons'}.sd-content ul li.share-linkedin div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-linkedin a:before, .sd-social-icon-text .sd-content li.share-linkedin a:before, .sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207';font-family:'Genericons'}.sd-content ul li.share-twitter div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-twitter a:before, .sd-social-icon-text .sd-content li.share-twitter a:before, .sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202';font-family:'Genericons'}.sd-content ul li.share-reddit div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-reddit a:before, .sd-social-icon-text .sd-content li.share-reddit a:before, .sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222';font-family:'Genericons'}.sd-content ul li.share-tumblr div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-tumblr a:before, .sd-social-icon-text .sd-content li.share-tumblr a:before, .sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f214';font-family:'Genericons'}.sd-content ul li.share-pocket div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pocket a:before, .sd-social-icon-text .sd-content li.share-pocket a:before, .sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224';font-family:'Genericons'}.sd-content ul li.share-pinterest div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pinterest a:before, .sd-social-icon-text .sd-content li.share-pinterest a:before, .sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f209';font-family:'Genericons'}.sd-content ul li.share-google-plus-1 div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-google-plus-1 a:before, .sd-social-icon-text .sd-content li.share-google-plus-1 a:before, .sd-social-text .sd-content ul li.share-google-plus-1 a:before{content:'\f218';font-family:'Genericons'}.sd-content ul li.share-facebook div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-facebook a:before, .sd-social-icon-text .sd-content li.share-facebook a:before, .sd-social-text .sd-content ul li.share-facebook a:before{content:'\f204';font-family:'Genericons'}.sd-content ul li.share-press-this div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-press-this a:before, .sd-social-icon-text .sd-content li.share-press-this a:before, .sd-social-official .sd-content li.share-press-this a:before, .sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205';font-family:'Genericons'}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.advanced a.share-more:before, .sd-social-icon .sd-content ul a.share-more:before, .sd-social-icon-text .sd-content a.share-more:before, .sd-social-official .sd-content a.share-more:before, .sd-social-text .sd-content ul a.share-more:before{content:'\f415';font-family:'Genericons'}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px
3px;line-height:1}.sd-social-official .sd-content ul, .sd-social-official .sd-content ul
li{line-height:25px !important}.sd-social-official .sd-content > ul > li > a.sd-button
span{line-height:1}.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sd-social-official .sd-content li.share-press-this
a{margin:0
0 5px}.sd-social-official .sd-content ul>li{display:block;float:left;margin:0
10px 5px 0 !important;height:25px}.sd-social-official .fb-share-button>span{vertical-align:top !important}.sd-social-official .sd-content .pocket_button
iframe{width:98px}.sd-social-official .sd-content .twitter_button
iframe{width:96px}.reddit_button
iframe{margin-top:1px}.googleplus1_button iframe, .linkedin_button > span, .pinterest_button, .pocket_button iframe,.twitter_button{margin:0
!important}body .sd-social-official li a.share-more, body .sd-social-official li.share-custom a, body .sd-social-official li.share-digg a, body .sd-social-official li.share-email a, body .sd-social-official li.share-press-this a, body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px
3px 0;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span, body .sd-social-icon .sd-content li.share-custom a span, body .sd-social-icon-text .sd-content li.share-custom a span, body .sd-social-official .sd-content li.share-custom a span, body .sd-social-text .sd-content li.share-custom a
span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0
0 0 19px;display:inline-block;height:16px;line-height:16px}body .sd-social-icon .sd-content li.share-custom a
span{width:0}body .sd-social-icon .sd-content li.share-custom a
span{padding-left:16px !important}.sharing-hidden
.inner{position:absolute;z-index:2;border:1px
solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0, 0, 0, 0.2);border-radius:2px;margin-top:5px;max-width:400px}.sharing-hidden .inner
ul{margin:0
!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0;height:0}.sharing-hidden .inner:after, .sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}.sharing-hidden
ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a, .sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option
a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:8px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button > span, .sd-social-icon .sd-content ul li[class*=share-] div.option a
span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover, .sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:0.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px
8px 6px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555 !important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#1e8cbe;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button{background:#dd4b39;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555 !important}.sharing-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding{padding:0
!important}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#tophandle{display:block;width:85px;height:40px;position:fixed;z-index:999;bottom:0;right:20px;background:#444;border:none 0;color:#fff;text-decoration:none;-webkit-transform:translate( 0, 100% );-moz-transform:translate( 0, 100% );-o-transform:translate( 0, 100% );-ms-transform:translate( 0, 100% );transform:translate( 0, 100% );-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#tophandle.affix{-webkit-transform:translate( 0, 0 );-moz-transform:translate( 0, 0 );-o-transform:translate( 0, 0 );-ms-transform:translate( 0, 0 );transform:translate( 0, 0 )}p{margin-bottom:9px}ol{list-style-position:outside;margin-left:18px}a,a:link,a:visited{color:#4881b8;text-decoration:none}a:hover{color:#4881b8;text-decoration:underline}a:active{color:#4881b8}h1,h2,h3,h4,h5,h6{color:#2c2f31;font-weight:normal;line-height:24px;margin:0
0 12px}h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{color:#2c2f31;text-decoration:none}h1 a:active, h1 a:hover, h2 a:active, h2 a:hover, h3 a:active, h3 a:hover, h4 a:active, h4 a:hover, h5 a:active, h5 a:hover, h6 a:active, h6 a:hover{color:#fe6714;text-decoration:underline}small{font-size:65%}h1,.h1{font-size:2.7em;line-height:1em}h1.small{font-size:2.4em}h2,.h2{font-size:1.8em}h3,.h3{font-size:1.69em}h4,.h4{font-size:1.538em}h5,.h5{font-size:13px}h6,.h6{font-size: .8em}.bottomRule{border-bottom:1px solid #999;margin-bottom:40px}.screen-reader-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.wp-caption
img{margin:0
5px}.wp-caption-text{background-color:#444;font-size:10px;padding:10px}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #999}input[type=text], .userinfo select, .userinfo #sas-search input[type="number"], #sas-search .userinfo input[type="number"],input[type=password],input[type=email],input[type=number]{width:100%;height:34px;padding:5px;border:#579cdf 1px solid;border-radius:0px;background-color:#fff;color:#000}.border-bottom{border-bottom:1px solid #5e5f61}.row{margin:0}.text-bold{font-weight:bold}.text-white{color:#fff}.text-blue{color:#579cdf}.text-grey{color:#444}@media (min-width: 768px){.container{width:100% !important}}@media (max-width: 1200px){.container{padding-left:12px !important;padding-right:12px !important}}@media (max-width: 480px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}@media (max-width: 768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (max-width: 992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (max-width: 1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body{color:#444;font-family:Raleway;font-size:13px;line-height:18px;margin:0;height:100%;background:#fff}body.page .entry-content p,
body.single-post .news-article-content
p{margin:15px
0 !important;font-size:16px !important;line-height:1.5 !important}body.page .entry-content strong,
body.single-post .news-article-content
strong{font-size:1.1em;color:#000}#viewport{position:relative}.set-width{max-width:1200px;margin:0
auto}#wrapper{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;position:relative;left:0;background:#fff;margin:0
auto}#wrapper:before,#wrapper:after{content:" ";display:table}#wrapper:after{clear:both}.container{max-width:1200px;margin:0
auto;padding:0}#filter{*zoom:1}#filter:after{content:"";display:table;clear:both}#filter-wrapper{display:none}#inner-wrapper{margin-left:0;margin-right:0;margin-top:0;margin-bottom:36px}#inner-wrapper:before,#inner-wrapper:after{content:" ";display:table}#inner-wrapper:after{clear:both}#super-footer{*zoom:1}#super-footer:after{content:"";display:table;clear:both}#content{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;z-index:1}@media (min-width: 992px){#content{float:left;width:100%}}#image-carousel{margin-left:-15px;margin-right:-15px;display:none;position:relative;margin:0
0 40px}#image-carousel:before,#image-carousel:after{content:" ";display:table}#image-carousel:after{clear:both}#search-sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){#search-sidebar{float:left;width:25%}}#search-title{margin-left:-15px;margin-right:-15px}#search-title:before,#search-title:after{content:" ";display:table}#search-title:after{clear:both}#sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){#sidebar{float:left;width:33.33333%}}#disclaimer{*zoom:1;color:#444;margin:0
0 18px;padding:0
18px}#disclaimer:after{content:"";display:table;clear:both}#wpstats{width:0;height:0;display:none}#primary{margin:40px
0 30px 0}#primary header
h1{margin-bottom:30px}@media (max-width: 991px){#sidebar,#disclaimer,#super-footer,#footer{display:none !important}}.btn{color:#fff;height:44px;width:100%;border:none;border-radius:0px;margin-bottom:5px;padding:6px;font-size:14px;line-height:32px;cursor:pointer;background-color:#579cdf;transition:all 250ms ease}.btn:hover,.btn:focus{background-color:#4881b8;color:#fff}.btn.alert{background-color:#fe6714;color:#fff}.btn.alert:hover,.btn.alert:focus{background-color:#E45D13}.pad-top{padding-top:25px}label.required::before{content:"* ";color:#f00}.sas-modal
.close{position:absolute;right:-12px;top:-12px;height:35px;width:35px;z-index:12;opacity:1;background:#FFF none repeat scroll 0% 0%;border-radius:50%;border:2px
solid #4881B8;color:#A9A9A9;transition:color 250ms ease 0s}.sas-modal .close
span{font-size:45px;font-weight:800;position:absolute;top:-9px;left:6px}.set-width
.container{width:100% !important}.set-width #site-header
header{padding:0
20px}.set-width
footer{padding:27px
20px}.set-width .item-copy{left:2%}header{display:block}#site-header{border-bottom:1px solid #5e5f61;margin:0;padding:5px
0 5px;z-index:10;background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 64%, rgba(255,255,255,0.17) 65%, rgba(254,254,254,0.5) 67%, rgba(231,232,233,0.5) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 64%,rgba(255,255,255,0.17) 65%,rgba(254,254,254,0.5) 67%,rgba(231,232,233,0.5) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 64%,rgba(255,255,255,0.17) 65%,rgba(254,254,254,0.5) 67%,rgba(231,232,233,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80e7e8e9',GradientType=0 )}#site-header #utility-nav{position:relative;bottom:0;margin-top:20px}#site-header #utility-nav
ul{text-align:right;padding-left:0}#site-header #utility-nav
li{display:inline-block;border-right:1px solid #999;padding:0
15px 0 15px;text-align:right}#site-header #utility-nav li:last-child{border-right:none;padding:0
0 0 15px}#site-header #utility-nav li
a{color:#444;font-size:1.07em}#site-header .title
.headline{color:#444;font-size:28px;margin-bottom:13px;padding-left:36px}#site-header .title
.tagline{clear:left;color:#444;font-size:14px;line-height:18px;width:100%;padding-left:36px}#site-header
.logo{height:36px;display:block;margin:0
auto;position:relative;text-align:left}#site-header .logo
a{background-image:url("../wp-content/themes/reservation-theme/images/snag-a-slip.svg");background-repeat:no-repeat;background-size:contain;bottom:0;vertical-align:baseline;height:36px;width:100%;max-width:300px;display:block;text-align:left}#site-header #header-tag{font-size:1.43em;display:block;font-weight:600;margin:5px
0 0}#site-header .mobile-toggle{background:none;border:none;padding:0
0 0 25px;margin:0;text-align:right}#site-header .mobile-toggle
.glyphicon{color:#579cdf;font-size:3em}.search-tag{padding:0
0 10px}.tagline
p{padding:15px
0 5px;font-size:1.5em}@media (min-width: 480px){#site-header #header-tag{font-size:1.53em;margin:20px
0 0}}.tagline{line-height:1.7em}.carousel{overflow:hidden}.carousel .carousel-inner{overflow:visible;height:397px}.carousel .carousel-inner
.item{width:100%;background-size:cover;background-position:50% 0;background-repeat:no-repeat;color:#fff}.carousel .carousel-inner .item
h2{color:#fff}.carousel .carousel-inner .item:after{padding-top:33.08%;display:block;content:''}.carousel .carousel-inner .item .item-copy{position:absolute;bottom:-48px;text-shadow:1px 1px 5px rgba(0, 0, 6, 0.9);font-size:1em}.carousel .carousel-inner .item .item-copy
h2{font-size:120%;margin:0
0 1% 0}.carousel .carousel-inner .item .link
a{position:absolute;display:block;top:0;bottom:0;left:0;right:0}.carousel .carousel-title-bar{background:#2c2f31}.carousel .carousel-title-bar .carousel-indicators{position:relative;width:100%;text-align:right;margin:0;left:0;bottom:0 !important}.carousel .carousel-control{width:10%;font-size:150%;opacity:1}.carousel .carousel-controls{position:absolute;top:30%;left:0;right:0;margin:0
auto;width:100%}.carousel .carousel-controls
a{color:#fff}.carousel-fade .carousel-inner
.item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner
.active{opacity:1}.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner
.active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner
.prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media (min-width: 480px){.carousel .carousel-inner{overflow:visible}.carousel .carousel-inner .item .item-copy{bottom:-56px;font-size:1.2em}.carousel .carousel-inner .item .item-copy
h2{font-size:150%;margin:0
0 1% 0}.carousel .carousel-title-bar{padding:35px
0}.carousel .carousel-control{font-size:200%}.carousel .carousel-controls{top:25%}}@media (min-width: 768px){.carousel .carousel-inner{overflow:visible}.carousel .carousel-inner .item .item-copy{bottom:-56px;font-size:1.3em}.carousel .carousel-inner .item .item-copy
h2{font-size:150%;margin:0
0 10px 0}.carousel .carousel-title-bar{padding:35px
0}.carousel .carousel-control{font-size:200%}.carousel .carousel-controls{top:33%}}@media (min-width: 992px){.carousel .carousel-inner{overflow:visible}.carousel .carousel-inner .item .item-copy{bottom:-69px;font-size:1.5em}.carousel .carousel-inner .item .item-copy
h2{font-size:150%;margin:0
0 10px 0}.carousel .carousel-title-bar{padding:36px
0}.carousel .carousel-control{font-size:250%}.carousel .carousel-controls{top:38%}}@media (max-width: 480px){.carousel .carousel-title-bar{height:53px}.carousel .carousel-title-bar .carousel-indicators{visibility:hidden}}#hp-regions{background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 64%, rgba(255,255,255,0.17) 65%, rgba(254,254,254,0.5) 67%, rgba(231,232,233,0.5) 100%);background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 64%,rgba(255,255,255,0.17) 65%,rgba(254,254,254,0.5) 67%,rgba(231,232,233,0.5) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 64%,rgba(255,255,255,0.17) 65%,rgba(254,254,254,0.5) 67%,rgba(231,232,233,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80e7e8e9',GradientType=0 );display:none}#hp-regions
ul{margin:0;padding:0;text-align:center}#hp-regions ul
li{display:inline-block;border-right:1px solid #a9a9a9;margin:15px
0}#hp-regions ul li
a{display:block;text-transform:uppercase;font-size:1.143em;color:#000;padding:0
14px}#hp-regions ul li a:hover{color:#579cdf;text-decoration:none}#hp-regions ul li:last-child{border-right:none}@media (min-width: 768px){#hp-regions{display:block}}#interactive_map_modal
button.close{position:absolute;right:-12px;top:-12px;height:35px;width:35px;z-index:12;opacity:1;background:#fff none repeat scroll 0% 0%;border-radius:50%;border:#4881b8 2px solid;color:#a9a9a9;transition:color 250ms}#interactive_map_modal button.close:hover{color:#000}#interactive_map_modal button.close
span{font-size:45px;font-weight:800;position:absolute;top:-10px;left:5px}#interactive_map_modal .modal-content{border:none;box-shadow:none;transition:top 250ms}#interactive_map_modal .modal-backslide{position:absolute;top:-35px;left:0px;z-index:-1;transition:top 250ms}#interactive_map_modal .modal-backslide .modal-tab{height:35px;background-color:#579cdf;color:#fff;width:auto;display:inline-block;padding:8px;font-size:13px;font-weight:800;cursor:pointer;transition:background-color 250ms}#interactive_map_modal .modal-backslide .modal-tab:hover, #interactive_map_modal .modal-backslide .modal-tab:active{background-color:#4881b8;text-decoration:none}#interactive_map_modal .modal-backslide
.content{background:white none repeat scroll 0% 0%;padding:5px}#interactive_map_modal .marker-title
a{color:#4881b8 !important}.interactive_map{height:550px;position:absolute;left:0;top:0;z-index:10 !important;width:100%}.interactive_map_loading{background-color:lightgrey;height:550px;position:absolute;left:0;top:0;z-index:11 !important;width:100%}.interactive-map-marker-content{line-height:normal;overflow:hidden;font-family:"Raleway","Times New Roman",Arial,sans-serif}.interactive-map-marker-content
p{margin-bottom:6px}.interactive-map-marker-content p:last-of-type{margin-bottom:0}.interactive-map-marker-content .search-tag
em{font-size:11px}.interactive-map-marker-content .marker-title{margin-bottom:4px !important}.sidebar{padding-right:0}.sidebar
img{max-width:100%;height:auto}.marinas
h2{margin:20px
0;font-size:1.5em}.marina .marina-title{padding:10px
0 10px}.marina .marina-title
span{font-size:1.2em}.marina .marina-title
a{color:#2c2f31;text-decoration:none}.marina .marina-image
img{width:100%;height:auto}@media (min-width: 480px){.marinas
h2{font-size:1.8em}}.marina-detail-wrapper{margin:25px
auto}.marina-detail-wrapper .marina-name{padding:20px
0 5px;margin-bottom:15px}.marina-detail-wrapper .marina-name
h1{font-weight:500;margin:0
0 8px}.marina-detail-wrapper .marina-name
h3{font-size:1.53em;font-weight:600}.marina-detail-wrapper .marina-image
img{width:100%;height:auto}.marina-detail-wrapper .marina-description,
.marina-detail-wrapper .marina-amenities{border-bottom:1px solid #999;margin-bottom:20px}.marina-detail-wrapper .marina-description h3,
.marina-detail-wrapper .marina-amenities
h3{font-weight:600}.marina-detail-wrapper .marina-description ul.amenities,
.marina-detail-wrapper .marina-amenities
ul.amenities{padding:0;margin:20px
0 0}.marina-detail-wrapper .marina-description .amicon,
.marina-detail-wrapper .marina-amenities
.amicon{padding-left:47px;display:block;background-repeat:no-repeat;line-height:2.5em;background-size:auto 60%;margin:0}.marina-detail-wrapper .marina-rates
h3{font-weight:600}.marina-detail-wrapper .check-avail{color:#fff;background:#fe6714;font-size:1.15em;line-height:32px;height:44px;width:auto;border:0;border-radius:0}.marina-detail-wrapper .slip-pricing{border-top:1px solid #999;padding:20px
0 30px}.marina-detail-wrapper .slip-pricing,
.marina-detail-wrapper .slip-quantity{color:#444}.marina-detail-wrapper .slip-pricing span.price, .marina-detail-wrapper .slip-pricing span.slip-number,
.marina-detail-wrapper .slip-quantity span.price,
.marina-detail-wrapper .slip-quantity span.slip-number{font-size:1.6em;color:#579cdf}span.usd-disclaimer{font-weight:normal;font-size: .8em}@media (min-width: 480px){.marina-detail-wrapper .marina-description .amicon,
.marina-detail-wrapper .marina-amenities
.amicon{padding-left:37px;display:block;background-repeat:no-repeat;line-height:2.5em;background-size:auto 80%;margin:0}}@media (min-width: 768px){.marina-amenities{border-bottom:none !important}.marina-rates{border-left:1px solid #999;padding-left:20px !important}.marina-rates
h3{font-weight:600}}@media (min-width: 992px){.marina-description{border-bottom:none !important}.marina-amenities{border-left:1px solid #999;padding:0
20px 0 20px !important}}.marina-detail-wrapper .marina-name{padding:20px
0 5px;margin-bottom:15px}.marina-detail-wrapper .marina-name
h1{font-weight:500;margin:0
0 8px}.marina-detail-wrapper .marina-name
h3{font-size:1.53em;font-weight:600}.marina-detail-wrapper .marina-image
img{width:100%;height:auto}.marina-detail-wrapper .confirm-details{font-size:1.42em;line-height:1.42em;font-weight:600}.marina-detail-wrapper .confirm-details
ul{padding:0;margin:0;list-style:none}.marina-detail-wrapper .confirm-details
h5{margin-bottom:3px}.marina-detail-wrapper .confirm-details
h3{font-size:1.2em}.marina-detail-wrapper .confirm-details
span{font-weight:normal;font-size: .73em}.marina-detail-wrapper .thank-you{font-size:1.42em;line-height:1.42em;font-weight:600}.marina-detail-wrapper .thank-you
ul{padding:0;margin:0;list-style:none}.marina-detail-wrapper .thank-you
h1{font-size:1.7em;margin-bottom:20px}.marina-detail-wrapper .thank-you
h5{margin-bottom:3px}.marina-detail-wrapper .thank-you
h2{font-size:1.2em}.marina-detail-wrapper .thank-you
span{font-weight:normal;font-size: .73em}.marina-detail-wrapper .thank-you .amount-paid{padding-top:30px}.marina-detail-wrapper .confirm-details,
.marina-detail-wrapper .marina-booking{margin-bottom:20px}.marina-detail-wrapper .confirm-details h3,
.marina-detail-wrapper .marina-booking
h3{font-weight:600}.marina-detail-wrapper .marina-rates
h3{font-weight:600}.marina-detail-wrapper .check-avail{color:#fff;background:#fe6714;font-size:1.15em;line-height:32px;height:44px;width:auto;border:0;border-radius:0}.marina-detail-wrapper .slip-pricing{padding:20px
0 30px}.marina-detail-wrapper .slip-pricing,
.marina-detail-wrapper .slip-quantity{color:#444}.marina-detail-wrapper .slip-pricing span.price, .marina-detail-wrapper .slip-pricing span.slip-number,
.marina-detail-wrapper .slip-quantity span.price,
.marina-detail-wrapper .slip-quantity span.slip-number{font-size:1.6em;color:#579cdf}.thank-you
h2{margin-bottom:30px}.thank-you
ul{padding:0;margin:0
0 30px 30px !important;list-style:none}@media (min-width: 768px){.marina-booking{border-bottom:none !important}.marina-rates{border-left:1px solid #999;padding-left:20px !important}.marina-rates
h3{font-weight:600}}@media (min-width: 992px){.confirm-details{border-bottom:none !important}.marina-booking{border-left:1px solid #999;padding:0
20px 0 20px !important}}#form-wrapper{position:relative}#checkout-form{top:0px;background:#fff;display:block;padding-left:7px;z-index:2;position:relative}::-webkit-input-placeholder{color:#54544d}:-moz-placeholder{color:#54544d;opacity:1}::-moz-placeholder{color:#54544d;opacity:1}:-ms-input-placeholder{color:#54544d}#checkout-form
a{display:inline-block;text-decoration:underline !important}.small-text{font-size: .8em}a:hover{color:#000}#checkout-form .fieldgroup
textarea{height:200px}.top-pad{margin-top:20px}#checkout-form .fieldgroup
label.error{color:#f00;display:block;margin-left:15px;padding:0;text-align:left;width:100%;font-size:11px;margin-top:-6px !important}#checkout-form .fieldgroup .custom-select
label.error{position:absolute !important}#checkout-form .fieldgroup input.error,
#checkout-form .fieldgroup select.error,
#checkout-form .fieldgroup #sas-search input.error[type="number"],
#sas-search #checkout-form .fieldgroup input.error[type="number"],
#checkout-form .fieldgroup
textarea.error{border:2px
solid #f00 !important}:focus{outline:none !important;outline-color:transparent !important;outline-style:none !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#checkout-form .fieldgroup input[type="text"],
#checkout-form .fieldgroup input[type="tel"],
#checkout-form .fieldgroup textarea,
#checkout-form .fieldgroup select,
#checkout-form .fieldgroup #sas-search input[type="number"],
#sas-search #checkout-form .fieldgroup input[type="number"]{padding:8px
5px;color:#54544d;border:none;width:100%;line-height:1.4em;background:#ededed;margin:5px
0}input[type="checkbox"]:not(:checked),input[type="checkbox"]:checked{position:absolute;left:-9999px}input[type="checkbox"]:not(:checked)+label,input[type="checkbox"]:checked+label{position:relative;padding-left:35px;cursor:pointer;top:10px;height:50px !important}input[type="checkbox"]:not(:checked)+label:before,input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:-3px;width:25px;height:25px;border:1px
solid #ccc;background:#f8f8f8;border-radius:3px}input[type="checkbox"]:not(:checked)+label:after,input[type="checkbox"]:checked+label:after{font-family:'Glyphicons Halflings';content:"\e013";position:absolute;top:1px;left:4px;font-size:16px;color:#579cdf;transition:all .2s}input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}input[type="checkbox"]:checked+label:after{opacity:1 !important;transform:scale(1) !important}label:hover:before{border:1px
solid #579cdf !important}input[type="textarea"]{width:100%}#checkout-form input[type="submit"]:hover,
#checkout-form .button:hover,
#form-success .gradient-button a:hover{background:#3ba589}#form-success{position:absolute;top:0;z-index:1}#modal-search{color:#000;background-color:#fff !important;padding-top:10px}#modal-search .float-spacer{float:left}#modal-search .search-field{background:#4881b8;color:#fff;text-align:center;font-size:15px;line-height:32px;height:34px;border:10px;border-color:#579cdf}#modal-search .search-field.search-dimension{width:60px}#modal-search .search-field.search-date{width:100px;margin:0;padding:0;overflow:hidden;display:inline-block}#modal-search .search-field#location, #modal-search .search-field#power-type{height:34px;background:#579cdf}#modal-search .search-submit{color:#fff;background:#fe6714;font-size:15px;line-height:32px;height:44px;float:left;width:100%;border:0;border-radius:0;float:right}#modal-search .search-field-wrapper{background:#579cdf;color:#fff;display:inline;align:center;display:inline;align:center;width:48% !important;display:inline-block;height:52px}#modal-search .search-field-wrapper f
span{font-size:1em;position:relative;cursor:pointer}#modal-search
label{background:#579cdf;font-size:15px;background-color:#579cdf;text-align:center;float:left;height:100%;padding:5px;width:100%;line-height:42px}#modal-search ::-webkit-input-placeholder{color:#fff;text-align:center}#modal-search :-moz-placeholder{color:#fff;opacity:1}#modal-search ::-mox-placeholder{color:#fff;opacity:1}#modal-search ::-ms-input-placeholder{color:#fff}.avail-modal .modal-content{border-radius:0;padding:12px}.avail-modal .modal-content
h1{font-size:2.2em;margin-top:30px}.avail-modal .modal-content
h2{font-size:1.5em}.avail-modal .search-field{width:120px;margin:0;padding:0;overflow:hidden;display:inline-block}.navbar-mobile{display:none;position:absolute;top:0;right:0;padding:20px
20px 0;width:80%;min-height:100%;z-index:10;background:#579cdf;font-size: .9em}.navbar-mobile
a{color:#fff}.navbar-mobile #menu-regions{list-style:none;padding:0}.navbar-mobile #menu-regions li
a{display:block;width:100%;font-size:1.7em;border-bottom:1px solid #fff;padding:15px
0;text-transform:uppercase}.navbar-mobile #menu-regions li a:hover{text-decoration:none}.navbar-mobile #menu-utility,
.navbar-mobile #menu-footer{list-style:none;padding:0;margin:0}.navbar-mobile #menu-utility li a,
.navbar-mobile #menu-footer li
a{display:block;width:100%;font-size:1.2em;padding:15px
0}.navbar-mobile #menu-utility li a:hover,
.navbar-mobile #menu-footer li a:hover{text-decoration:none}#viewport{position:relative;z-index:20;background:#fff;height:100%;width:100%}#viewport,.navbar-mobile{-webkit-backface-visibility:hidden;-webkit-perspective:1000}.navbar-visible{display:block !important}.animating
#viewport{transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out}.animating.left
#viewport{transform:translate3d(-80%, 0, 0);-webkit-transform:translate3d(-80%, 0, 0)}.animating.right
#viewport{transform:translate3d(80%, 0, 0);-webkit-transform:translate3d(80%, 0, 0)}.menu-visible
#viewport{right:80%}.faq-container
h3{display:inline-block;width:auto;margin:0
0 0 15px;text-transform:uppercase;line-height:1.5em}.faq-container
a.expandcollapse{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;font-size:1.5em;margin-left:30px}.faq-container .accordion-heading
a{border-bottom:1px solid #929497}.faq-container .accordion-heading a[aria-expanded="true"]{border-bottom:none}.faq-container .accordion-body{height:auto;border-bottom:1px solid #929497;margin:0
0;padding:0}.faq-container .accordion-body
p{padding:15px
30px 15px}.faq-container
article{margin-bottom:15px}.faq-sidebar{display:none}.faq-sidebar
img{width:100%}.faq-container .accordion-heading
a{display:block;position:relative;width:100%;line-height:1.4em;padding-top:6px;white-space:pre-wrap;white-space:-moz-pre-wrap;padding-left:30px;font-size:1.3em}.faq-container a.accordion-toggle:before{font-family:'Glyphicons Halflings';content:'\e080';font-size: .7em;padding-right:5px;position:absolute;left:10px}.faq-container a[aria-expanded="true"]:before{font-family:'Glyphicons Halflings';content:'\e114';font-size: .7em;padding-right:5px}.faq-container a:focus,
.faq-container a:active,
.faq-container a:hover{text-decoration:none !important}@media (min-width: 992px){.faq-sidebar{display:block}}@media (max-width: 480px){.faq-container{margin:70px
0 30px}.faq-container
h3{display:inline-block;width:60%;line-height:1em}.faq-container
a.expandcollapse{float:right;vertical-align:bottom}.faq-container
article{margin-bottom:30px}}.news-listing{margin:25px
0}.news-listing .news-item{margin:10px
0}.news-article{margin:25px
0}.news-article .news-article-content
iframe{max-width:100%}body{position:relative}#region-listing .subregion-nav{-webkit-transform:translateZ(0);transform:translateZ(0);border:none}#region-listing .subregion-nav.affix{position:absolute !important}#region-listing .subregion-nav li>a{margin-right:auto;border:none;border-radius:0;color:#000;font-size:15px;text-transform:uppercase}#region-listing .subregion-nav li > a:hover, #region-listing .subregion-nav li > a:active, #region-listing .subregion-nav li>a.active{background:#5c9ddf;color:#fff}#region-listing .subregion-nav li.active>a{background:#5c9ddf;color:#fff}#region-listing .main .region-header{padding:25px
30px 40px 30px;background-color:#5c9ddf;color:#fff;text-align:center}#region-listing .main .region-header
h1{color:#fff;font-weight:600}#region-listing .main .region-header
.description{font-size:2rem;line-height:150%;letter-spacing:1.5px;text-align:center}#region-listing .main .region-header .mobile-toggle{position:absolute;right:0;top:0;padding:5px;margin:0;background:transparent none repeat scroll 0% 0%;border:none;text-align:right}#region-listing .main .region-header .mobile-toggle
.glyphicon{font-size:32px}#region-listing .main .region-header .mobile-toggle
.label{text-decoration:underline;font-size:12px}#region-listing .main .marina-block{padding-top:35px}#region-listing .main .marina-block .marina-image{width:100%}#region-listing .main .marina-block .marina-description, #region-listing .main .marina-block .marina-description+p{font-size:1.5rem;line-height:125%;text-align:left}#region-listing .main .marina-block .marina-link{color:#fe6714;font-size:1.5rem}#region-listing .main .marina-block .marina-link::after{content:' \003e'}#region-listing .main .marina-block .marina-link:hover{color:#E45D13}#region-listing .main .marina-block .slip-quantity{position:relative;display:block;width:100%;padding:20px
0 0 0;border-top:#a9a9a9 1px solid}#region-listing .main .marina-block .slip-quantity
button{padding:6px
9px}#region-listing .main .subregion-block{margin-bottom:80px}#region-listing .main .subregion-block .subregion-header{padding:40px
50px;background-color:#eaeaea;text-align:center}#region-listing .main .subregion-block .subregion-header .subregion-icon{position:absolute;width:44px;height:44px;left:calc(50% - 22px);top:-22px;border-radius:50%;background:#5d9ddd none repeat scroll 0% 0%;text-align:center;cursor:default}#region-listing .main .subregion-block .subregion-header .subregion-icon
.glyphicon{color:#fff;font-size:25px;line-height:44px;margin-left:-3px}#region-listing .main .subregion-block .subregion-header
h2{color:#000;text-transform:uppercase;letter-spacing:0.5px}#region-listing .main .subregion-block .subregion-header
.description{margin:0;font-size:1.5rem;line-height:150%;text-align:center}#region-listing .main .subregion-block .subregion-subheader{padding:25px
0px 20px;border-bottom:#5e5f61 1px solid}#region-listing .main .subregion-block .subregion-subheader
h3{margin:0;text-transform:uppercase}.subregion-mobile-nav{position:fixed;overflow-y:auto}.subregion-mobile-nav li
a{font-size:1.7em;border-bottom:#fff 1px solid;padding:15px
0}.subregion-mobile-nav li a:hover{background:transparent}.split-list{padding:0}.split-list
ul{width:100%;padding:0}.split-list ul
li{display:block;padding:10px
0;text-align:left;width:100%}@media (min-width: 480px){.split-list
ul{width:50%;float:left}.split-list ul
li{display:block;padding:0
0;text-align:left}.split-list ul:first-child{width:50%}.split-list ul:last-child{width:48%;float:right}}#sas-search{color:#fff;background-color:#fff !important;padding-top:10px}#sas-search .float-spacer{float:left}#sas-search .search-field{}#sas-search .search-field.search-dimension{width:100%}#sas-search .search-field.search-date{width:90px;margin:0;padding:0;overflow:hidden;display:inline-block}#sas-search .search-field#location, #sas-search .search-field#power-type{height:44px;padding:10px;background:#579cdf url(../wp-content/themes/reservation-theme/images/caret.png) no-repeat 97% 50%/10px 10px;padding-right:10px;width:100%;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}#sas-search label.power-type{padding:0
!important}#sas-search .search-submit{color:#fff;font-size:14px;line-height:32px;height:44px;width:100%;border:0;border-radius:0;margin-bottom:5px;padding:6px;transition:background-color 250ms}#sas-search .search-submit.interactive-map{background-color:#579cdf}#sas-search .search-submit.interactive-map:hover{background-color:#4881b8}#sas-search .search-submit.form-submit{background-color:#fe6714}#sas-search .search-submit.form-submit:hover{background-color:#E45D13}#sas-search .search-submit
.glyphicon{background:transparent !important;padding:0
!important}#sas-search .search-submit .glyphicon::before{font-size:28px;line-height:28px;vertical-align:-7px}#sas-search .search-field-wrapper{height:42px;background:#579cdf;display:inline;align:center}#sas-search .search-field-wrapper
span{font-size:1em;position:relative;cursor:pointer;letter-spacing:-0.7px;height:24px}#sas-search
label{background:#579cdf;font-size:15px;background-color:#579cdf;text-align:center;float:left;height:100%;width:100%;padding:5px}#sas-search
input{color:#fff !important;background:#4881b8;border-radius:0px !important;border:0px
!important;padding:3px
!important;width:100%}#sas-search input[type="number"], #sas-search ::-webkit-inner-spin-button,
#sas-search input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0}#sas-search div.clear-form{height:49px}#sas-search label.clear-form{position:absolute;left:0;top:10px;background:transparent;padding:0
0 0 10px;text-align:left;height:auto}#sas-search label.clear-form input[name="clear-form"]{position:relative;width:auto;height:auto;left:auto;top:0}#sas-search label.clear-form
a{font-size:10px;width:84%;display:inline-block;white-space:pre-wrap}#sas-search select::-ms-expand, #sas-search input[type="number"]::-ms-expand{display:none}#sas-search input[type="number"],
#sas-search input[type="number"]{-moz-appearance:textfield}#sas-search input:-webkit-autofill, #sas-search textarea:-webkit-autofill, #sas-search select:-webkit-autofill, #sas-search input[type="number"]:-webkit-autofill{background-color:#4881b8 !important;color:#fff !important}#sas-search
span{color:#fff !important;background:#4881b8;border-radius:0px !important;border:0px
!important;padding:5px
!important;background:transparent}#sas-search .keyword-search{padding:0;border:#579cdf 1px solid}#sas-search .keyword-search
input{background-color:#fff !important;color:#000 !important;padding:5px
!important;height:42px}#sas-search .keyword-search ::-webkit-input-placeholder{color:#a9a9a9;font-family:"Raleway";text-align:left}#sas-search .keyword-search ::-moz-placeholder{color:#a9a9a9;font-family:"Raleway";opacity:1}#sas-search .keyword-search ::-ms-input-placeholder{color:#a9a9a9;font-family:"Raleway";opacity:1}#sas-search ::-webkit-input-placeholder{color:#fff;font-family:"Raleway";text-align:left}#sas-search ::-moz-placeholder{color:#fff;font-family:"Raleway";opacity:1}#sas-search ::-ms-input-placeholder{color:#fff;font-family:"Raleway";opacity:1}#sas-search .keyword-help{background:transparent !important;cursor:help;padding:0
!important;position:relative;left:5px;top:27px}#sas-search .keyword-help::before{color:#4881b8;font-size:1.75rem}#sas-search .low-padding{padding-left:1px;padding-right:1px}#sas-search .no-padding{padding:0
!important}#sas-search .popup-search-form div.clear-form{height:auto}#sas-search .popup-search-form label.clear-form{position:relative;left:0;top:0}.ui-autocomplete{border-top:none !important;border-left:#579cdf 1px solid !important;border-bottom:#579cdf 1px solid !important;border-right:#579cdf 1px solid !important;background:#fff !important}.ui-autocomplete .ui-menu-item{background:#fff;color:#000}.ui-autocomplete .ui-menu-item.ui-state-focus{background:#579cdf !important;border:none !important;padding:4px
!important}.ui-autocomplete .ui-menu-item.ui-state-focus
a{color:#fff !important;font-weight:400 !important}.datepicker-dropdown.datepicker-orient-left::before{display:none !important}.ui-tooltip-content{white-space:pre-wrap}[class*="block-grid-"]{display:block;margin:-15px;padding:0}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}.block-grid-item{display:inline;margin:0;padding:15px;height:auto;float:left;list-style:none}.block-grid-xs-1>.block-grid-item{width:100%}.block-grid-xs-1>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-1>.block-grid-item:nth-of-type(1n+1){clear:both}.block-grid-xs-2>.block-grid-item{width:50%}.block-grid-xs-2>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-2>.block-grid-item:nth-of-type(2n+1){clear:both}.block-grid-xs-3>.block-grid-item{width:33.33333%}.block-grid-xs-3>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-3>.block-grid-item:nth-of-type(3n+1){clear:both}.block-grid-xs-4>.block-grid-item{width:25%}.block-grid-xs-4>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-4>.block-grid-item:nth-of-type(4n+1){clear:both}.block-grid-xs-5>.block-grid-item{width:20%}.block-grid-xs-5>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-5>.block-grid-item:nth-of-type(5n+1){clear:both}.block-grid-xs-6>.block-grid-item{width:16.66667%}.block-grid-xs-6>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-6>.block-grid-item:nth-of-type(6n+1){clear:both}.block-grid-xs-7>.block-grid-item{width:14.28571%}.block-grid-xs-7>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-7>.block-grid-item:nth-of-type(7n+1){clear:both}.block-grid-xs-8>.block-grid-item{width:12.5%}.block-grid-xs-8>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-8>.block-grid-item:nth-of-type(8n+1){clear:both}.block-grid-xs-9>.block-grid-item{width:11.11111%}.block-grid-xs-9>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-9>.block-grid-item:nth-of-type(9n+1){clear:both}.block-grid-xs-10>.block-grid-item{width:10%}.block-grid-xs-10>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-10>.block-grid-item:nth-of-type(10n+1){clear:both}.block-grid-xs-11>.block-grid-item{width:9.09091%}.block-grid-xs-11>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-11>.block-grid-item:nth-of-type(11n+1){clear:both}.block-grid-xs-12>.block-grid-item{width:8.33333%}.block-grid-xs-12>.block-grid-item:nth-of-type(n){clear:none}.block-grid-xs-12>.block-grid-item:nth-of-type(12n+1){clear:both}@media (min-width: 768px){.block-grid-sm-1>.block-grid-item{width:100%}.block-grid-sm-1>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-1>.block-grid-item:nth-of-type(1n+1){clear:both}.block-grid-sm-2>.block-grid-item{width:50%}.block-grid-sm-2>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-2>.block-grid-item:nth-of-type(2n+1){clear:both}.block-grid-sm-3>.block-grid-item{width:33.33333%}.block-grid-sm-3>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-3>.block-grid-item:nth-of-type(3n+1){clear:both}.block-grid-sm-4>.block-grid-item{width:25%}.block-grid-sm-4>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-4>.block-grid-item:nth-of-type(4n+1){clear:both}.block-grid-sm-5>.block-grid-item{width:20%}.block-grid-sm-5>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-5>.block-grid-item:nth-of-type(5n+1){clear:both}.block-grid-sm-6>.block-grid-item{width:16.66667%}.block-grid-sm-6>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-6>.block-grid-item:nth-of-type(6n+1){clear:both}.block-grid-sm-7>.block-grid-item{width:14.28571%}.block-grid-sm-7>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-7>.block-grid-item:nth-of-type(7n+1){clear:both}.block-grid-sm-8>.block-grid-item{width:12.5%}.block-grid-sm-8>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-8>.block-grid-item:nth-of-type(8n+1){clear:both}.block-grid-sm-9>.block-grid-item{width:11.11111%}.block-grid-sm-9>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-9>.block-grid-item:nth-of-type(9n+1){clear:both}.block-grid-sm-10>.block-grid-item{width:10%}.block-grid-sm-10>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-10>.block-grid-item:nth-of-type(10n+1){clear:both}.block-grid-sm-11>.block-grid-item{width:9.09091%}.block-grid-sm-11>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-11>.block-grid-item:nth-of-type(11n+1){clear:both}.block-grid-sm-12>.block-grid-item{width:8.33333%}.block-grid-sm-12>.block-grid-item:nth-of-type(n){clear:none}.block-grid-sm-12>.block-grid-item:nth-of-type(12n+1){clear:both}}@media (min-width: 992px){.block-grid-md-1>.block-grid-item{width:100%}.block-grid-md-1>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-1>.block-grid-item:nth-of-type(1n+1){clear:both}.block-grid-md-2>.block-grid-item{width:50%}.block-grid-md-2>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-2>.block-grid-item:nth-of-type(2n+1){clear:both}.block-grid-md-3>.block-grid-item{width:33.33333%}.block-grid-md-3>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-3>.block-grid-item:nth-of-type(3n+1){clear:both}.block-grid-md-4>.block-grid-item{width:25%}.block-grid-md-4>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-4>.block-grid-item:nth-of-type(4n+1){clear:both}.block-grid-md-5>.block-grid-item{width:20%}.block-grid-md-5>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-5>.block-grid-item:nth-of-type(5n+1){clear:both}.block-grid-md-6>.block-grid-item{width:16.66667%}.block-grid-md-6>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-6>.block-grid-item:nth-of-type(6n+1){clear:both}.block-grid-md-7>.block-grid-item{width:14.28571%}.block-grid-md-7>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-7>.block-grid-item:nth-of-type(7n+1){clear:both}.block-grid-md-8>.block-grid-item{width:12.5%}.block-grid-md-8>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-8>.block-grid-item:nth-of-type(8n+1){clear:both}.block-grid-md-9>.block-grid-item{width:11.11111%}.block-grid-md-9>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-9>.block-grid-item:nth-of-type(9n+1){clear:both}.block-grid-md-10>.block-grid-item{width:10%}.block-grid-md-10>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-10>.block-grid-item:nth-of-type(10n+1){clear:both}.block-grid-md-11>.block-grid-item{width:9.09091%}.block-grid-md-11>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-11>.block-grid-item:nth-of-type(11n+1){clear:both}.block-grid-md-12>.block-grid-item{width:8.33333%}.block-grid-md-12>.block-grid-item:nth-of-type(n){clear:none}.block-grid-md-12>.block-grid-item:nth-of-type(12n+1){clear:both}}@media (min-width: 1200px){.block-grid-lg-1>.block-grid-item{width:100%}.block-grid-lg-1>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-1>.block-grid-item:nth-of-type(1n+1){clear:both}.block-grid-lg-2>.block-grid-item{width:50%}.block-grid-lg-2>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-2>.block-grid-item:nth-of-type(2n+1){clear:both}.block-grid-lg-3>.block-grid-item{width:33.33333%}.block-grid-lg-3>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-3>.block-grid-item:nth-of-type(3n+1){clear:both}.block-grid-lg-4>.block-grid-item{width:25%}.block-grid-lg-4>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-4>.block-grid-item:nth-of-type(4n+1){clear:both}.block-grid-lg-5>.block-grid-item{width:20%}.block-grid-lg-5>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-5>.block-grid-item:nth-of-type(5n+1){clear:both}.block-grid-lg-6>.block-grid-item{width:16.66667%}.block-grid-lg-6>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-6>.block-grid-item:nth-of-type(6n+1){clear:both}.block-grid-lg-7>.block-grid-item{width:14.28571%}.block-grid-lg-7>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-7>.block-grid-item:nth-of-type(7n+1){clear:both}.block-grid-lg-8>.block-grid-item{width:12.5%}.block-grid-lg-8>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-8>.block-grid-item:nth-of-type(8n+1){clear:both}.block-grid-lg-9>.block-grid-item{width:11.11111%}.block-grid-lg-9>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-9>.block-grid-item:nth-of-type(9n+1){clear:both}.block-grid-lg-10>.block-grid-item{width:10%}.block-grid-lg-10>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-10>.block-grid-item:nth-of-type(10n+1){clear:both}.block-grid-lg-11>.block-grid-item{width:9.09091%}.block-grid-lg-11>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-11>.block-grid-item:nth-of-type(11n+1){clear:both}.block-grid-lg-12>.block-grid-item{width:8.33333%}.block-grid-lg-12>.block-grid-item:nth-of-type(n){clear:none}.block-grid-lg-12>.block-grid-item:nth-of-type(12n+1){clear:both}}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr;z-index:9999 !important}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td
span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker
table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,
.datepicker
th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,
.table-striped .datepicker table tr
th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,
.datepicker table tr
td.new{color:#999}.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(top, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:-o-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover{background-color:#579cdf;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active{background-color:#579cdf}.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover{background-color:#579cdf;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled]{background-color:#579cdf}.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td
span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,
.datepicker table tr td
span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,
.datepicker tfoot tr
th{cursor:pointer}.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover{background:#eee}.datepicker
.cw{font-size:10px;width:12px;padding:0
2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child
th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,
.input-prepend.date .add-on
i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange
input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px
5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px
solid #ccc;margin-left:-5px;margin-right:-5px}.faq-container
h3{display:inline-block;width:auto;margin:0
0 0 15px;text-transform:uppercase;line-height:1.5em}.faq-container
a.expandcollapse{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:uppercase;font-size:1.5em;margin-left:30px}.faq-container .accordion-heading
a{border-bottom:1px solid #929497}.faq-container .accordion-heading a[aria-expanded="true"]{border-bottom:none}.faq-container .accordion-body{height:auto;border-bottom:1px solid #929497;margin:0
0;padding:0}.faq-container .accordion-body
p{padding:15px
30px 15px}.faq-container
article{margin-bottom:15px}.faq-sidebar{display:none}.faq-sidebar
img{width:100%}.faq-container .accordion-heading
a{display:block;position:relative;width:100%;line-height:1.4em;padding-top:6px;white-space:pre-wrap;white-space:-moz-pre-wrap;padding-left:30px;font-size:1.3em}.faq-container a.accordion-toggle:before{font-family:'Glyphicons Halflings';content:'\e080';font-size: .7em;padding-right:5px;position:absolute;left:10px}.faq-container a[aria-expanded="true"]:before{font-family:'Glyphicons Halflings';content:'\e114';font-size: .7em;padding-right:5px}.faq-container a:focus,
.faq-container a:active,
.faq-container a:hover{text-decoration:none !important}@media (min-width: 992px){.faq-sidebar{display:block}}@media (max-width: 480px){.faq-container{margin:70px
0 30px}.faq-container
h3{display:inline-block;width:60%;line-height:1em}.faq-container
a.expandcollapse{float:right;vertical-align:bottom}.faq-container
article{margin-bottom:30px}}.marina-results-wrapper{margin-top:30px}.marina-results-wrapper .results-header{padding-bottom:15px}.marina-results-wrapper .results-header .results-count
div{display:table-cell}.marina-results-wrapper .results-header .results-count div
strong{display:inline-block;line-height:3em;vertical-align:bottom}.marina-results-wrapper .list-map{display:block}.marina-results-wrapper .list-map
ul{margin:0;padding:0}.marina-results-wrapper .list-map ul
li{display:inline-block;margin:0;width:90px;text-align:center;font-size:1.3em;border:1px
solid #999}.marina-results-wrapper .list-map ul li
a{display:block;padding:9px
7px;color:#5d5d5d;font-weight:bold}.marina-results-wrapper .list-map ul li a:hover{text-decoration:none}.marina-results-wrapper .list-map ul li a
span{color:#579cdf}.marina-results-wrapper .list-map ul
li.active{background:#579cdf}.marina-results-wrapper .list-map ul li.active
a{color:#fff;font-weight:bold}.marina-results-wrapper .list-map ul li.active a
span{color:#fff}.marina-results-wrapper .list-map ul li:last-child{border-left:none}article.post{margin-bottom:10px}article.post
.read_more{white-space:nowrap}.post-wrapper{padding:20px
0}.post-wrapper .post-slip-pic{position:relative;margin-bottom:20px}.post-wrapper .post-slip-pic
img{width:100%;max-width:100%;height:auto}.post-wrapper .post-block{margin-left:0;position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width: 992px){.post-wrapper .post-block{float:left;width:66.66667%}}.post-header{border-bottom:1px solid #999;margin-bottom:15px}.post-header .post-title
h2{font-size:1.4em;font-weight:600;margin-bottom:8px;display:inline-block}.post-header .post-info{font-size:13px;display:inline;font-weight:normal}.post-body{clear:both;font-size:13px}.post-body .post-content{padding-bottom:10px;border-bottom:1px solid #999}.post-body .slip-options{padding-top:10px}.post-body .slip-options .slip-pricing{padding-top:10px}.post-body .slip-options .slip-quantity{padding:20px
0}.post-body .slip-pricing,
.post-body .slip-quantity{font-size:13px;color:#444;border-top:none}.post-body .slip-pricing span.price,
.post-body .slip-pricing span.slip-number,
.post-body .slip-quantity span.price,
.post-body .slip-quantity span.slip-number{font-size:21px;color:#579cdf}.book-submit{color:#fff;background:#fe6714;font-size:15px;line-height:40px;height:52px;float:right;min-width:140px;border:0;border-radius:0;text-align:center}.check-avail{color:#fff;background:#fe6714;font-size:1.15em;line-height:40px;height:52px;width:auto;border:0;border-radius:0}#search-map{width:100% !important;margin:25px
auto}#search-map
#map{width:100% !important;height:700px !important}.no-results{padding:10% 15%;font-size:1.2em;line-height:1.3em}.no-results
p{margin-bottom:15px}.results-count{line-height:3em}@media (min-width: 480px){.post-body .slip-options .slip-quantity{padding:0
0 0 20px;text-align:right}}@media (max-width: 768px){.marina-results-wrapper .post-slip-pic{padding:0}.marina-results-wrapper .results-wrapper{padding:0}.marina-results-wrapper .results-body{padding:0}}#sas-search label,
#sas-search #modal-search
label{position:relative}#sas-search label label,
#sas-search #modal-search label
label{display:none;height:0;width:0;padding:0}#sas-search .search-field.error,
#sas-search .search-field.error:focus,
#sas-search #modal-search .search-field.error,
#sas-search #modal-search .search-field.error:focus{-webkit-appearance:none;box-shadow:0 0 0 2px red !important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#ff0000')";zoom:1}#sas-search #search_text-error{display:none !important}#sas-search .date-input label.error, #sas-search .number-input
label.error{display:inherit !important;position:absolute;left:0px;bottom:100%;width:100%;background:#fff;color:#4881b8 !important;font-size:0.7em;border:2px
solid;padding:5px;line-height:1.75em;z-index:2}#sas-search .date-input label.error:empty, #sas-search .number-input label.error:empty{display:none !important}.userinfo{margin-top:35px}.userinfo .register-text{text-align:right;padding-top:10px}.userinfo
label{font-size:1.3em;font-weight:400}.userinfo label:hover::before{border:none !important}.userinfo label:empty{display:none !important}.userinfo .forgot-link{display:inline-block;margin-top:10px;cursor:pointer}.userinfo input[type=checkbox]{position:relative;left:auto;margin-right:5px;vertical-align:-3px}.userinfo input[type=text], .userinfo select, .userinfo #sas-search input[type="number"], #sas-search .userinfo input[type="number"],
.userinfo input[type=password],
.userinfo input[type=email],
.userinfo input[type=number],
.userinfo select,
.userinfo #sas-search input[type="number"],
#sas-search .userinfo input[type="number"]{height:40px}.userinfo ::-webkit-input-placeholder{color:#a9a9a9}.userinfo :-moz-placeholder{color:#a9a9a9}.userinfo ::-moz-placeholder{color:#a9a9a9}.userinfo :-ms-input-placeholder{color:#999}.userinfo select, .userinfo #sas-search input[type="number"], #sas-search .userinfo input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px
10px 10px 0px;background:#fff url("../wp-content/themes/reservation-theme/images/caret.png") no-repeat scroll 97% 50%/10px 10px}.userinfo select:focus, .userinfo #sas-search input[type="number"]:focus, #sas-search .userinfo input[type="number"]:focus{background-color:#ededed}.userinfo .form-section{margin:35px
0}.userinfo .form-section .section-header{border-bottom:#000 1px solid;margin-bottom:25px}.userinfo .form-section .section-header
h3{color:#579cdf;text-transform:uppercase}.userinfo .form-section .section-content{overflow:hidden;transition:height 250ms}.userinfo .form-section.collapsed .section-content{height:0px}.userinfo .form-section.collapsed .section-content + div, .userinfo .form-section.collapsed .same-address-option{display:none}.userinfo input.error, .userinfo select.error, .userinfo #sas-search input.error[type="number"], #sas-search .userinfo input.error[type="number"]{border-color:#f00}.userinfo
label.error{color:#f00}.userinfo
div.error{color:#f00}.userinfo .registration-progress-bar{display:block;width:100%;height:25px;border-top:3px solid #d1d3d4;border-bottom:3px solid #d1d3d4;background:#579cdf;position:relative}.userinfo .registration-progress-bar
.progress{display:block;width:0%;height:100%;background-color:#fe6714;border-radius:0}.userinfo .registration-progress-bar
.node{position:absolute;display:inline-block;background:#579cdf;height:50px;width:50px;border-radius:50%;text-align:center;margin-left:-50px;top:-75%;cursor:default}.userinfo .registration-progress-bar .node:nth-child(1){left:26%}.userinfo .registration-progress-bar .node:nth-child(2){left:51%}.userinfo .registration-progress-bar .node:nth-child(3){left:76%}.userinfo .registration-progress-bar .node:nth-child(4){left:101%}.userinfo .registration-progress-bar .node.in-progress{background-color:#fe6714;cursor:pointer}.userinfo .registration-progress-bar .node
span{position:absolute;display:block;width:100%;height:100%;font-size:45px;line-height:40px;color:#fff;font-weight:700}.custom-grid
.row{overflow:hidden}.custom-grid [class*="col-"]{margin-bottom:-99999px;padding-bottom:99999px}.userinfo-modal
.container{padding:75px
0}.userinfo-modal .container .forgot-link{cursor:pointer}footer{background:#d1d3d4;padding:27px
0;margin-top:35px}footer
ul{margin:0;padding:0
0 20px}footer #menu-footer li,
footer #menu-footer-1
li{display:inline-block;padding:0
12px;border-right:1px solid #c0c1c1}footer #menu-footer li:first-child,
footer #menu-footer-1 li:first-child{padding-left:0}footer #menu-footer li:last-child,
footer #menu-footer-1 li:last-child{padding-right:0;border-right:none}footer #menu-footer li a,
footer #menu-footer-1 li
a{color:#444}footer #menu-social{text-align:left;margin-top:20px}footer #menu-social
li{display:inline-block;width:40px;height:40px;position:relative}footer #menu-social li::after{content:'\f204';display:block;width:38px;height:38px;margin:0
auto;padding:8px
0 0;position:absolute;top:1px;left:1px;border:1px
solid #58595b;border-radius:50%;text-align:center;color:#58595b;font-family:'Genericons';font-size:20px;line-height:1;pointer-events:none;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}footer #menu-social li.icon-twitter::after{content:'\f202'}footer #menu-social li.icon-instagram::after{content:'\f215'}footer #menu-social li.icon-pinterest::after{content:'\f209'}footer #menu-social li:hover::after,
footer #menu-social li:active::after,
footer #menu-social li:focus::after{background:#58595b;color:#d1d3d4;outline:none}footer #menu-social li
a{text-indent:100%;display:inline-block;white-space:nowrap;overflow:hidden;width:40px;height:40px}footer #menu-social li:not(:first-child){margin-left:15px}@media (min-width: 768px){footer #menu-social{text-align:right;margin-top:0}}.custom-banner{margin-top:20px;margin-bottom:20px;background-repeat:no-repeat;background-size:100%;display:flex !important;position:relative}.custom-banner
img{position:relative;width:100%;height:auto}.custom-banner .banner-img{flex:1;padding:0px}.custom-banner .banner-text{position:relative;flex:1}.custom-banner .banner-text
div{width:100%;padding:2px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.custom-banner .bg-banner-text{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%, -50%);width:100%;padding:10px}.custom-banner .bg-banner-text
div{text-align:center}@media (max-width: 450px){.custom-banner .banner-text
div{font-size:10px}}@media (max-width: 750px) and (min-width: 451px){.custom-banner .banner-text
div{font-size:14px}}