.btn-wrap{text-align:center}.btn,button,.button{color:#fff;display:inline-block;font:700 15px/1.2 'Europa',Helvetica,sans-serif;padding:11px 20px;text-decoration:none;text-transform:uppercase;border:none;cursor:pointer;text-align:center;-webkit-transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-ms-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}.btn:hover,button:hover,.button:hover{text-decoration:none}.btn-gold{background:#9f936b}.btn-gold:hover{background:#b3aa8a}.btn-navy{background:#00233a}.btn-navy:hover{background:#00426d}.btn-blue{background:#003e7e}.btn-blue:hover{background:#0057b1}.btn-pink{background:#ef3e42}.btn-pink:hover{background:#f36d70}.btn-brown{background:#493c20}.btn-brown:hover{background:#90763f}.btn-brown2{background:#87491c}.btn-brown2:hover{background:#b16025}.btn-white{background:white;border:1px solid #fff;color:#726846;padding:10px 19px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.btn-white:hover{background:rgba(0,0,0,0.2)}[class^="socicon-"],[class*=" socicon-"]{color:#fff;font-family:'socicon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social{text-align:center;width:100%;margin:0}.social li{display:inline-block;margin:0 5px}.social a{color:#003e7e;font-size:28px;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out;display:block}.social a:hover{color:#0057b1;text-decoration:none}.socicon-facebook:before{content:"\62"}.social a.socicon-google{font-size:34px}.socicon-google:before{content:"\63"}.socicon-instagram:before{content:"\78"}.socicon-pinterest:before{content:"\64"}.socicon-twitter:before{content:"\61"}.socicon-youtube:before{content:"\72"}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}a.mm-social-twitter:before{content:url(/wp-content/uploads/2016/10/twitter.png)}a.mm-social-pinterist:before{content:url(/wp-content/uploads/2016/10/pinterest.png)}a.mm-social-facebook:before{content:url(/wp-content/uploads/2016/10/facebook.png)}a.mm-social-googleplus:before{content:url(/wp-content/uploads/2016/10/google-plus.png)}a.mm-social-instagram:before{content:url(/wp-content/uploads/2016/10/instagram.png)}a.mm-social-apps:before{content:url(/wp-content/uploads/2016/10/app.png)}a.mm-social-youtube:before{content:url(/wp-content/uploads/2016/11/youtube-bot.png)}a.mm-social-linkedin:before{content:url(/wp-content/uploads/2016/11/linkedin-bot.png)}b,strong{font-weight:700}i,em{font-style:italic}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}ul{list-style-type:none}p,.list,.arrow-list,address{margin:0 0 26px}.nomarg{margin:0}.disclaimer{font-size:14px;color:#999999}.disclaimer-tiny{color:#999;font-size:12px}.arrow-list li{background:url("../img/icons/arrow.png") 0 8px no-repeat;background-size:5px 10px;padding:0 0 0 17px}a{color:#87491c;text-decoration:underline}a:hover{text-decoration:none}.allcaps{text-transform:uppercase}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#999;text-indent:-9999px;display:block;width:8px;height:8px;margin:0 5px;outline:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#003e7e}.bx-wrapper .bx-controls-direction a{background-size:100% auto;position:absolute;top:50%;margin:-21px 0 0;outline:0;width:20px;height:42px;text-indent:-9999px;z-index:777}.quote-slider .bx-wrapper .bx-controls-direction a{bottom:50px;height:29px;width:15px}.bx-wrapper .bx-prev{left:20px;background:url(../img/icons/slide-arrow-prev-sml.svg) no-repeat}.no-svg .bx-wrapper .bx-prev{background:url(../img/icons/slide-arrow-prev-sml.png) no-repeat}.bx-wrapper .bx-next{right:20px;background:url(../img/icons/slide-arrow-next-sml.svg) no-repeat}.no-svg .bx-wrapper .bx-next{background:url(../img/icons/slide-arrow-next-sml.png) no-repeat}.quote-slider .bx-wrapper .bx-prev{left:0;background:url(../img/icons/slide-arrow-prev-sml-green.svg) no-repeat}.no-svg .quote-slider .bx-wrapper .bx-prev{background:url(../img/icons/slide-arrow-prev-sml-green.png) no-repeat}.quote-slider .bx-wrapper .bx-next{right:0;background:url(../img/icons/slide-arrow-next-sml-green.svg) no-repeat}.no-svg .quote-slider .bx-wrapper .bx-next{background:url(../img/icons/slide-arrow-next-sml-green.png) no-repeat}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.brick-item{background-size:cover;background-position:50% 50%;width:25%;position:relative}.brick-item img{display:block;height:auto;width:100%}.brick-item a{color:#fff;display:block}.brick-item.brick-link a{position:absolute;left:0;top:0;width:100%;height:100%}.brick-item.brick-link a:hover h4{color:#c1a872 !important}.brick-item .brick-text{background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);bottom:0;color:#fff;width:100%;position:absolute;left:0}.brick-item .brick-text .pad{padding:28px}.brick-item .brick-text h4{color:#fff;display:inline-block;font-size:21px;margin:0;font-weight:500}.brick-item .brick-text span{font-size:30px;font-weight:400;line-height:1}.brick-item.member-quote{background-color:#F5F5F5;overflow:hidden}.brick-item .quote-wrap{padding:10%}.brick-item .quote-wrap p.quote{line-height:180%;color:#666666;font-size:14px}.brick-item .quote-wrap .quote-author-deets span{color:#04374d !important}.grid-sizer{width:50%}.brick-third{width:33%}.brick-half{width:50%}.brick-full{width:100%}section.split-content-left{height:auto}section.split-content-left .split-content-copy .container{padding:20px}section.split-content-left .split-content-copy .container p{color:#676767}.split-content-left{height:auto}.split-content-left .col-lrg-6{float:none;width:100%}.split-content-left .brick-item{height:350px}.testimonial-bricks .grid-sizer{width:100%}.testimonial-bricks .brick-item{width:100%;height:auto;margin:0 0 40px 0}.testimonial-bricks .brick-item .testimonial{padding:20px;border:1px solid #ebebeb;text-align:center;position:relative}.testimonial-bricks .brick-item .testimonial:before{display:block;position:absolute;bottom:-20px;margin:0 0 0 -9px;left:20%;content:"Triangle";height:0;width:0;text-indent:-9999px;border-top:20px solid #ebebeb;border-left:18px solid transparent;border-right:18px solid transparent;z-index:10}.testimonial-bricks .brick-item .testimonial:after{display:block;position:absolute;bottom:-18px;margin:0 0 0 -9px;left:20%;content:"Triangle";height:0;width:0;text-indent:-9999px;border-top:20px solid #fff;border-left:18px solid transparent;border-right:18px solid transparent;z-index:20}.testimonial-bricks .brick-item .testimonial p{margin:0;line-height:1.4}.testimonial-bricks .brick-item .testimonial p.author{margin:10px 0 0;color:#493c20;font-weight:600}.testimonial-bricks .brick-item .testimonial.odd{background-color:#f5f5f5}.testimonial-bricks .brick-item .testimonial.odd:after{border-top:20px solid #f5f5f5}section.brick-layers-with-quote>div,section.split-content-left>div{max-width:100%;padding-left:0;padding-right:0}.split-content-copy,.split-content-bricks,.brick-full,.brick-half,.grid-sizer,.brick-item{width:100%}.brick-item{height:350px}@media screen and (min-width: 768px){.grid-sizer{width:25%}.quote-bricks .brick-item{width:100%}.quote-bricks .brick-half{width:100%}.quote-bricks .brick-full{width:100%}.split-content-bricks .brick-item{width:25%}.split-content-bricks .brick-half{width:50%}.split-content-bricks .brick-full{width:100%}.quote-bricks .brick-item.brickmulti{height:350px}.quote-bricks .brick-item.brickmulti.brick-quarter{width:100%}}@media screen and (min-width: 960px){.grid-sizer{width:25%}.quote-bricks .brick-item{width:25%}.quote-bricks .brick-half{width:50%}.quote-bricks .brick-full{width:100%}.quote-bricks .brick-item.brickmulti{height:700px}.quote-bricks .brick-item.brickmulti.brick-quarter{width:25%}section.split-content-left{height:700px}section.split-content-left .col-lrg-6{float:left;width:50%}.testimonial-bricks .grid-sizer{width:50%}.testimonial-bricks .brick-item{width:50%}.testimonial-bricks .brick-item .testimonial{margin:10px 10px 0}}@media screen and (min-width: 1060px){section.split-content-left .split-content-copy .container{padding:30px}}@media screen and (min-width: 1180px){section.split-content-left .split-content-copy .container{padding:8%}.testimonial-bricks .grid-sizer{width:33.3333%}.testimonial-bricks .brick-item{width:33.3333%}}@media screen and (min-width: 1400px){section.split-content-left .split-content-copy .container{padding:10%}}input[type=text],input[type=email],select,textarea{height:40px;padding:7px 10px;width:100%;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-size:15px;background-color:#fff;border:1px solid #e5e5e5;color:#444;outline:none;font-family:'Europa',Helvetica,sans-serif;-webkit-transition-property:border,color;-moz-transition-property:border,color;-o-transition-property:border,color;transition-property:border,color;-webkit-transition-duration:0.35s;-moz-transition-duration:0.35s;-o-transition-duration:0.35s;transition-duration:0.35s}input[type=text]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:#cecece}input[type=text].error,input[type=email].error,select.error,textarea.error{border-color:#bf2121}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}input[class=medium]{width:100%}input[class=small]{width:100%}textarea{height:auto}input,select,textarea,button[type="submit"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}select{cursor:pointer;background:#fff url('../img/icons/select-arrow.png') no-repeat right 50%;background-size:20px 5px;width:100%}select option{background:#fff}.gform_wrapper{text-align:center}.gform_wrapper .gform_title{margin:0 0 30px 0}.gform_wrapper form{text-align:left;display:block;background-color:#f5f5f5;padding:20px;border:1px solid #e5e5e5}.gform_wrapper form li.gfield{margin:0 0 20px 0}.gform_wrapper form li.gfield#field_1_15{margin-top:35px}.gform_wrapper form .gfield_label{display:block;font-weight:700;font-size:15px;text-transform:uppercase;color:#493c20;margin:0 0 3px 0}.gform_wrapper form .gfield_label .gfield_required{padding-left:5px;color:#bf2121}.gform_wrapper form .gfield_checkbox li{margin:15px 0 0;position:relative}.gform_wrapper form .gfield_checkbox li input{position:absolute;left:0;top:3px;padding:0;margin:0}.gform_wrapper form .gfield_checkbox li label{padding-left:22px;display:block;line-height:1.2;font-size:16px}.gform_wrapper form input[type="checkbox"]{height:auto}.gform_wrapper form label.error{display:block;font-size:12px;font-weight:300;text-transform:uppercase;padding:4px;border:1px solid #bf2121;margin-top:-1px;background-color:#df4141;color:#fff}.gform_wrapper form .gform_description{margin-bottom:20px;line-height:150%;display:block;float:right}.gform_wrapper form .ginput_container_date{position:relative}.gform_wrapper form .ginput_container_date img{position:absolute;right:10px;top:50%;margin-top:-8px;z-index:99}.gform_wrapper form li.gsection{display:block;height:30px;width:100%;text-indent:-9999px;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:25px -21px;padding:0 21px}.gform_wrapper form .ui-datepicker-trigger{display:none !important}.gform_wrapper .gform_validation_container{display:none !important}.gform_footer{margin:40px 0 0}.gform_footer input.gform_button{background-color:#87491c;width:100%}.gform_footer input.gform_button:hover{background:#b16025}@media screen and (min-width: 768px){.gform_wrapper{margin:0 auto;max-width:700px}.gform_wrapper form{padding:50px 60px}.gform_wrapper form li.gfield{margin:0 0 24px 0}.gform_wrapper form .gfield_label{font-size:16px;margin:0 0 5px 0}.gform_wrapper form li.gsection{margin:45px -61px;padding:0 61px;height:35px}.gform_footer input.gform_button{width:auto}input[class=medium]{width:50%}input[class=small]{width:25%}select{cursor:pointer;background:#fff url('../img/icons/select-arrow.png') no-repeat right 50%;background-size:20px 5px;width:50%}select option{background:#fff}}@media screen and (min-width: 980px){input[type=text],input[type=email],textarea{padding:8px 12px}}input[type="text"].hasDatepicker{background:#fff url(../img/icons/calendar-icon.png) no-repeat right 50%;background-size:34px auto}.gform_wrapper input[type="text"].hasDatepicker{width:45%}.ui-datepicker tbody tr,.ui-datepicker thead{border-bottom:1px solid #bbb}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:15px Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.ui-datepicker table{font-size:15px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#87491c;color:#fff;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.2);text-shadow:1px -1px 0 rgba(0,0,0,0.5);filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;min-height:30px !important;border-width:1px 0 0;border-style:solid;border-color:#04374d}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../img/icons/calendar-arrows.png);background-repeat:no-repeat;background-size:60px 30px;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:0 0}.ui-datepicker-next{float:right;background-position:-30px 0}.ui-datepicker-header .ui-state-disabled{opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);cursor:default}.ui-datepicker thead{background:#f1f1f1}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=1);text-decoration:none !important}.ui-datepicker-calendar .ui-state-default{background:-moz-linear-gradient(top, #ededed 0, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ededed), color-stop(100%, #dedede));background:-webkit-linear-gradient(top, #ededed 0, #dedede 100%);background:-o-linear-gradient(top, #ededed 0, #dedede 100%);background:-ms-linear-gradient(top, #ededed 0, #dedede 100%);background:linear-gradient(to bottom, #ededed 0, #dedede 100%);-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.5);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#9f936b;border:1px solid #7f7656;color:#fff;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);text-shadow:0 1px 0 rgba(0,0,0,0.5);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f1f1f1;color:#aaa}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 !important}body div#ui-datepicker-div[style]{z-index:9999 !important}.ui-datepicker-title select{width:auto;margin-top:0;padding:2px;color:#000;background:#fff;font-size:14px;height:auto}@media screen and (min-width: 768px){#megamenu .megamenu_wrapper{position:absolute;left:0;top:48px;width:100%;background:#fff;z-index:99;text-align:left;padding:40px 0;border-bottom:5px solid #e5e5e5;display:none}#megamenu .megamenu_wrapper .inner{max-width:1240px;padding:0 18px;margin:0 auto}#megamenu .megamenu_wrapper .mm-item{margin:8px 0 0}#megamenu .megamenu_wrapper .mm-item:first-child{margin-top:0}#megamenu .megamenu_wrapper h4{font-size:16px;margin:0 0 18px 0}#megamenu .megamenu_wrapper a{display:block;color:#444444}#megamenu .megamenu_wrapper a:hover{text-decoration:none}#megamenu .megamenu_wrapper a:hover .txt .tbl .tc span{color:#9f936b}#megamenu .megamenu_wrapper .mm-img-txt{padding:0 0 0 80px;position:relative;font-size:15px}#megamenu .megamenu_wrapper .mm-img-txt .img{display:block;width:70px;height:65px;background-size:cover;background-position:center center;position:absolute;left:0;top:0}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl{display:table;width:100%;height:65px}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl .tc{display:table-cell;vertical-align:middle;line-height:1.2}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl .tc span{display:block;text-transform:uppercase;font-weight:600;color:#04374d;margin:0 0 3px 0}#megamenu #megamenu-1 .col{float:left;width:22%;margin:0 4% 0 0}#megamenu #megamenu-1 .col.col-1{width:20%}#megamenu #megamenu-1 .col.col-4{margin:0;width:24%}.megamenu_wrapper ul.image-menu{text-align:center}.megamenu_wrapper ul.image-menu li{width:20%;padding:0 1%;display:inline-block;vertical-align:top}.megamenu_wrapper ul.image-menu li a{display:block;border:1px solid #e5e5e5;background-color:#fff;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:0.55s;-moz-transition-duration:0.55s;-o-transition-duration:0.55s;transition-duration:0.55s;text-decoration:none}.megamenu_wrapper ul.image-menu li a:hover{border:1px solid #a5a5a5}.megamenu_wrapper ul.image-menu li img{width:100%;display:block}.megamenu_wrapper ul.image-menu li span{font-size:14px;display:block;padding:10px 5px;text-transform:uppercase;color:#87491c;font-weight:700}.megamenu_wrapper ul.image-menu li span em{font-weight:300;text-transform:none;font-style:normal}.megamenu_wrapper.with-cols ul.image-menu{padding-top:20px}.megamenu_wrapper.with-cols ul.image-menu li{display:inline-block;width:auto}.megamenu_wrapper.with-cols ul.image-menu span{padding:10px}}@media screen and (min-width: 980px){#megamenu .megamenu_wrapper{padding:48px 0;top:50px}#megamenu .megamenu_wrapper .mm-img-txt{padding-left:90px}#megamenu .megamenu_wrapper .mm-img-txt .img{height:55px;width:80px}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl{height:55px}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl .tc{line-height:1.4}#megamenu .megamenu_wrapper .mm-img-txt .txt .tbl .tc span{margin:0}#megamenu #megamenu-1 .col.col-1{width:22%}#megamenu #megamenu-1 .col.col-4{width:22%}}@media screen and (min-width: 1180px){#megamenu .megamenu_wrapper{top:54px}#megamenu .megamenu_wrapper .mm-img-txt{padding-left:130px}#megamenu .megamenu_wrapper .mm-img-txt .img{width:115px}}@media screen and (min-width: 1600px){#megamenu .megamenu_wrapper:before{display:block;position:absolute;content:"";width:162px;height:100%;left:-162px;top:0;background:rgba(255,255,255,0.9);border-bottom:5px solid #e5e5e5}#megamenu .megamenu_wrapper:after{display:block;position:absolute;content:"";width:162px;height:100%;right:-162px;top:0;background:rgba(255,255,255,0.9);border-bottom:5px solid #e5e5e5}}.booking-iframe{display:block;margin:0 auto}#megamenu .megamenu_wrapper{z-index:110}#tribe-events-pg-template{max-width:100%}#tribe-events-content-wrapper{max-width:1240px;padding:0 18px;margin:50px auto}#tribe-events-content-wrapper h3 .url{color:#9F936B;cursor:pointer}#tribe-events-content-wrapper .tribe-events-nav-next,#tribe-events-content-wrapper .tribe-events-nav-previous{font-size:15px;line-height:32px;padding:0 12px;background-color:#04374d;text-transform:uppercase;font-weight:600;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#tribe-events-content-wrapper .tribe-events-nav-next:hover,#tribe-events-content-wrapper .tribe-events-nav-previous:hover{background-color:#075575}#tribe-events-content-wrapper .tribe-events-nav-next a,#tribe-events-content-wrapper .tribe-events-nav-previous a{color:#fff}#tribe-events-content-wrapper h2.tribe-events-page-title{font-size:32px;color:#04374d;font-weight:700}#tribe-events-content-wrapper .tribe-events-tooltip{font-weight:500;border-color:#c5c5c5}#tribe-events-content-wrapper .tribe-events-tooltip h4{background-color:#04374d;color:#fff;font-weight:600}#tribe-events-content-wrapper .tribe-events-tooltip .tribe-events-event-body abbr.tribe-events-abbr{color:#888;display:block;padding-bottom:3px;margin-bottom:3px;border-bottom:1px solid #e5e5e5}#tribe-events-content-wrapper .tribe-events-tooltip .tribe-events-event-body p.tribe-event-description{margin-bottom:0}#tribe-events-content-wrapper .tribe-events-tooltip .tribe-events-event-body p{font-size:14px;line-height:1.4}#tribe-events-content-wrapper .tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{width:100px}.tribe-events-single{max-width:1240px;padding:0 20px;margin:40px auto}.tribe-events-single .tribe-events-back a,.tribe-events-single .tribe-events-nav-previous a,.tribe-events-single .tribe-events-nav-next a{font-size:15px;line-height:32px;padding:0 12px;background-color:#04374d;text-transform:uppercase;font-weight:600;padding:7px 15px;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;color:#fff}.tribe-events-single .tribe-events-back a:hover,.tribe-events-single .tribe-events-nav-previous a:hover,.tribe-events-single .tribe-events-nav-next a:hover{background-color:#075575}.tribe-events-single h1.tribe-events-single-event-title{margin-bottom:0px}.tribe-events-single .tribe-events-schedule{margin-top:0px}.tribe-events-single .tribe-events-schedule h2 span{color:#999;font-size:13px;text-transform:none;font-weight:300}.tribe-events{padding:20px}.tribe-events-sub-nav li a{background-color:#04374d;font-size:12px;padding:10px 0px 1000px}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]{background-color:#a7a7a7}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#a7a7a7}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{width:auto}#tribe-events-footer::after,#tribe-events-footer::before,#tribe-events-header::after,#tribe-events-header::before{background:none}.tribe-filter-live .breadcrumb{display:none}.tribe-events-calendar .tribe-events-has-events:after{height:4px;width:4px;background-color:#c5c5c5}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:10px 15px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control{position:relative;height:40px}.selectize-dropdown,.selectize-input,.selectize-input input{color:#444;font-family:inherit;font-size:16px;line-height:40px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block}.selectize-input{border:1px solid #e5e5e5;padding:0 35px 0 15px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border 0.35s ease-in-out;-moz-transition:border 0.35s ease-in-out;-ms-transition:border 0.35s ease-in-out;transition:border 0.35s ease-in-out}.selectize-input.dropdown-active{border-color:#cecece}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:40px}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #cecece;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;line-height:1;font-size:15px;width:100% !important;padding-bottom:10px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2)}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:10px 15px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f1f1f1;color:#000}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#04374d transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #04374d transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.clearfix,.clr{zoom:1}.clearfix:before,.clearfix:after,.clr:before,.clr:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,.clr:after{clear:both}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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'socicon';src:url('../fonts/socicon.eot');src:url('../fonts/socicon.eot?#iefix') format('embedded-opentype'),url('../fonts/socicon.woff') format('woff'),url('../fonts/socicon.woff2') format('woff2'),url('../fonts/socicon.ttf') format('truetype'),url('../fonts/socicon.svg#sociconregular') format('svg');font-weight:normal;font-style:normal;text-transform:initial;}body{font-family:'Europa',Helvetica,sans-serif;font-weight:400;color:#444444;line-height:1}h1,.h1{font-size:27px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;line-height:1.4;color:#493c20}h2,.h2{font-size:24px;font-weight:700;margin:0 0 14px 0;text-transform:uppercase;line-height:1.4;color:#493c20}h3,.h3{font-size:21px;font-weight:700;margin:0 0 14px 0;text-transform:uppercase;line-height:1.2;color:#493c20}h4,.h4{font-size:18px;font-weight:700;margin:0 0 14px 0;text-transform:uppercase;line-height:1.2;color:#493c20}h5,.h5{font-size:16px;font-weight:700;margin:0 0 14px 0;line-height:1.2;color:#000}p{font-size:16px;margin:0 0 24px 0;line-height:1.6}ul{margin:0 0 20px 0}ul li{font-size:16px;line-height:1.6}p.lead-in{font-size:18px;color:#000}p.large,span.large{font-size:18px;line-height:1.4}p.xlarge{font-size:20px}p.small{font-size:14px}ul.large li{font-size:18px}.black{color:#000}.blue{color:#87491c}.gold{color:#9f936b}.brown{color:#493c20}table{font-size:16px;line-height:1.4}a{text-decoration:none;outline:0}a:hover{text-decoration:underline}a[href^="tel"]{text-decoration:none !important}ul.arrow li{background:url(../images/icons/arrow-right-red.png) no-repeat 0 11px;margin-bottom:8px;background-size:5px auto;padding:0 0 0 15px}ul.arrow.large li{background-position:0 8px}ul.line-bullet li{background:url(../images/bg/list-line-bullet.gif) no-repeat 0 10px;background-size:3px auto;padding:0 0 0 11px}.opfade{-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.bgfade,header .primary_support li a,header .secondary_support li a{-webkit-transition:background 0.15s ease-in-out;-moz-transition:background 0.15s ease-in-out;-o-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}.fade,#subnav a{-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.skipto{position:absolute;left:-700em;top:-700em}.center-align{text-align:center}.right-align{text-align:right}.left-align{text-align:left}em,i{font-style:italic}strong{font-weight:600}.fineprint,.fineprint p{font-size:14px;font-style:italic}.left{float:left}.right{float:right}.uppercase{text-transform:uppercase}img.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter{display:block;margin:0 auto}img.alignright{float:right;margin:0 0 20px 20px}.no-top-margin{margin-top:0}.no-bottom-margin{margin-bottom:0}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.notdone{background:yellow}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}.ui-datepicker{display:none}::-webkit-input-placeholder{color:#555555}:-moz-placeholder{color:#555555}::-moz-placeholder{color:#555555}:-ms-input-placeholder{color:#555555}html{background:#fbfbf5}body{margin:0 auto;max-width:1600px}section{background:#fff;padding:35px 0}section.no-padding{padding:0 !important}section.gray{background:#f1f1f1}section.light-gray{background:#f5f5f5}section.navy-blue{background-color:#87491c}section.light-brown{background-color:#493c20}section.border-top{border-top:1px solid #ebebeb}section.border-bottom{border-bottom:1px solid #ebebeb}section.border-top-bottom{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}section.package-ctas .packages-bottom .btn-wrap p{margin:0px 0px 0px 0px}section.standard-ctas h1.home-title{margin:0 0 10px 0}section.hgc-single-optin .social a:hover{opacity:0.8}section.conversion_section span a{color:#493c20}section.standard-ctas h5{color:#493c20}section.standard-ctas .cta h4,section.image_overlay_ctas h4{text-align:center}section.image_overlay_ctas span.btn.btn-white{margin:0px auto;display:table}section.white.border-bottom img.meet-pros-photos{padding-top:6px}.wrap-link{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}section.navy-blue h1,section.navy-blue h2,section.navy-blue h3,section.navy-blue h4,section.navy-blue h5,section.navy-blue h6,section.navy-blue p,section.navy-blue li{color:#fff}header>div,footer>div,section>div{max-width:1240px;margin:0 auto;padding-left:18px;padding-right:18px}section>div.full-width{padding:0;max-width:none}#megamenu .megamenu_wrapper{z-index:1}.one-line{white-space:nowrap}header{min-height:97px;background:white;border-top:30px solid #493c20;position:relative}header .hdr-logo-wrap{position:absolute;left:20px;top:29px;z-index:10}header .hdr-logo-wrap a{display:block}header .hdr-logo-wrap .hgc-logo{background:url("../img/meadowbrook-logo.png") no-repeat;background-size:100% auto;display:block;text-indent:-9999rem;z-index:2}header .hdr-logo-wrap,header .hgc-logo{width:130px;height:101px}header .reservations-booking{position:absolute;top:-30px;left:0;width:100%;text-align:center;z-index:99;font-size:15px;color:#493c20}header .reservations-booking>span{margin:0 5px}header .reservations-booking>span.spn1{display:none}header .reservations-booking a.btn{font-size:15px;line-height:30px;padding:0 16px;background:#87491c;border:none}header .reservations-booking a.btn .span2{display:none}header .reservations-booking a.main-res-num{display:inline-block;vertical-align:top;text-transform:uppercase;font-weight:600;background:none !important;text-decoration:none !important;font-size:15px;line-height:30px}header .main-nav{display:none}header #mobile-menu-button{position:absolute;right:20px;top:27px;width:37px;padding:35px 0 0 0;color:#493c20;font-weight:600;font-size:12px;text-align:center;cursor:pointer;text-transform:uppercase;z-index:10}header #mobile-menu-button .line{position:absolute;left:0;top:0;width:37px;height:3px;background:#493c20;display:block;text-indent:-9999px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}header #mobile-menu-button .line.line-2{top:12px}header #mobile-menu-button .line.line-3{top:24px}header #mobile-menu-button:hover .line,header #mobile-menu-button.open .line{background:#493c20}header #mobile-menu-button .txt-dsktop{display:none}header.with-subnav{min-height:135px}header.with-subnav .hdr-logo-wrap{width:41px;height:34px;top:8px}header.with-subnav .hdr-logo-wrap .hgc-logo{width:41px;height:34px;background-size:102px auto}header.with-subnav #mobile-menu-button{top:auto;bottom:26px;padding:0 40px 0 0;height:27px;line-height:27px;font-size:14px}header.with-subnav #mobile-menu-button .line{width:30px;left:auto;right:0;background:#493c20}header.with-subnav #mobile-menu-button:hover .line,header.with-subnav #mobile-menu-button.open .line{background:#493c20}header.with-subnav .subnav{padding:0;height:77px;position:relative;padding-right:106px;background:#fff}header.with-subnav .subnav .inner{position:relative}header.with-subnav .subnav ul{display:none}header.with-subnav .subnav .club_logo{display:block;position:absolute;left:20px;top:13px;height:50px;padding-left:50px}header.with-subnav .subnav .club_logo:hover{text-decoration:none}header.with-subnav .subnav .club_logo .img{display:block;width:40px;height:50px;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;background-size:40px auto}header.with-subnav .subnav .club_logo span{display:table;width:100%;height:50px}header.with-subnav .subnav .club_logo span span{display:table-cell;width:auto;vertical-align:middle;line-height:1.2;text-transform:uppercase;font-weight:600;font-size:15px;color:#000}header.with-subnav .subnav .club_logo.palm_hall .img{background-image:url("../img/icons/palmetto-hall-icon.png")}header.with-subnav .subnav .club_logo.port_royal .img{background-image:url("../img/icons/port-royal-icon.png")}header.with-subnav .subnav .club_logo.oyster_reef .img{background-image:url("../img/icons/oyster-reef-icon.png")}header.with-subnav .subnav .club_logo.shipyard_club .img{background-image:url("../img/icons/shipyard-icon.png")}header.with-subnav .subnavlogos{padding-top:58px}header.with-subnav .subnavlogos .toggle{position:absolute;left:76px;top:18px;padding:0 0 0 34px;color:#fff;font-weight:600;font-size:14px;text-align:center;cursor:pointer;text-transform:uppercase;z-index:10;height:14px;line-height:14px}header.with-subnav .subnavlogos .toggle .line{position:absolute;left:0;top:0;width:17px;height:2px;background:#fff;display:block;text-indent:-9999px;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}header.with-subnav .subnavlogos .toggle .line.line-2{top:6px}header.with-subnav .subnavlogos .toggle .line.line-3{top:12px}header.with-subnav .subnavlogos .toggle:hover .line{background:#493c20}header.with-subnav .subnavlogos .logos{padding:0 0 20px 0;display:none}header.with-subnav .subnavlogos .logos ul{margin:0 auto;text-align:center;max-width:300px}header.with-subnav .subnavlogos .logos ul li{display:inline-block;vertical-align:top;margin:10px}header.with-subnav .subnavlogos .logos ul li a{display:block;width:118px;height:90px;text-align:left;text-indent:-9999px;background-repeat:no-repeat;background-position:center center;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}header.with-subnav .subnavlogos .logos ul li a.active,header.with-subnav .subnavlogos .logos ul li a:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}header.with-subnav .subnavlogos .logos ul li a.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation.svg")}.no-svg header.with-subnav .subnavlogos .logos ul li a.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation.png")}header.with-subnav .subnavlogos .logos ul li a.port_royal{background-image:url("../img/logos/port-royal-golf-club.svg")}.no-svg header.with-subnav .subnavlogos .logos ul li a.port_royal{background-image:url("../img/logos/port-royal-golf-club.png")}header.with-subnav .subnavlogos .logos ul li a.oyster_reef{background-image:url("../img/logos/oyster-reef.svg")}.no-svg header.with-subnav .subnavlogos .logos ul li a.oyster_reef{background-image:url("../img/logos/oyster-reef.png")}header.with-subnav .subnavlogos .logos ul li a.shipyard_club{background-image:url("../img/logos/shipyard-golf-club.svg")}.no-svg header.with-subnav .subnavlogos .logos ul li a.shipyard_club{background-image:url("../img/logos/shipyard-golf-club.png")}.hero{position:relative;background-size:cover;background-position:center center}.hero ul{margin:0}.hero ul li{background-size:cover;position:relative;width:100% !important;background-position:center center}.hero .shadow-wrap{margin:0;max-width:none;padding:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.2) 15%, transparent 35%);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.2) 15%, transparent 35%);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.2) 15%, transparent 35%);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.2) 15%, transparent 35%)}.hero.with-logo .shadow-wrap{background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%)}.hero.hero-slider .shadow-wrap{background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.4) 35%, transparent 50%)}.hero a{text-decoration:none}.hero a:hover{text-decoration:none}.hero a:hover .btn{background:rgba(0,0,0,0.2);color:#fff}.hero .hero-content{display:table;width:100%;max-width:1200px;margin:0 auto;height:434px;padding:0}.hero .hero-content .tc{vertical-align:bottom;text-align:center;color:#fff;display:table-cell;padding:20px}.hero .hero-content .primary-slide-headline{-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-shadow:1px 1px 1px rgba(0,0,0,0.7);font-size:24px;font-weight:700;line-height:1.4;display:block;text-transform:uppercase}.hero .hero-content .slide-divider,.hero .hero-content .secondary-slide-headline{display:none}.hero .hero-content .btn{margin:25px 0 0}.hero .hero-content .hero-logo{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;height:150px}.hero .hero-content .hero-logo.palm-hall-white{background-image:url("../img/logos/palmetto-hall-plantation.svg")}.no-svg .hero .hero-content .hero-logo.palm-hall-white{background-image:url("../img/logos/palmetto-hall-plantation.png")}.hero .hero-content .hero-logo.palm-hall-black{background-image:url("../img/logos/palmetto-hall-plantation-blk.svg")}.no-svg .hero .hero-content .hero-logo.palm-hall-black{background-image:url("../img/logos/palmetto-hall-plantation-blk.png")}.hero .hero-content .hero-logo.palm-hall-red_black{background-image:url("../img/logos/palmetto-hall-plantation-red.svg")}.no-svg .hero .hero-content .hero-logo.palm-hall-red_black{background-image:url("../img/logos/palmetto-hall-plantation-red.png")}.hero .hero-content .hero-logo.port-royal-white{background-image:url("../img/logos/port-royal-golf-club.svg")}.no-svg .hero .hero-content .hero-logo.port-royal-white{background-image:url("../img/logos/port-royal-golf-club.png")}.hero .hero-content .hero-logo.port-royal-black{background-image:url("../img/logos/port-royal-golf-club-blk.svg")}.no-svg .hero .hero-content .hero-logo.port-royal-black{background-image:url("../img/logos/port-royal-golf-club-blk.png")}.hero .hero-content .hero-logo.port-royal-red_black{background-image:url("../img/logos/port-royal-golf-club-red.svg")}.no-svg .hero .hero-content .hero-logo.port-royal-red_black{background-image:url("../img/logos/port-royal-golf-club-red.png")}.hero .hero-content .hero-logo.oyster-reef-white{background-image:url("../img/logos/oyster-reef.svg")}.no-svg .hero .hero-content .hero-logo.oyster-reef-white{background-image:url("../img/logos/oyster-reef.png")}.hero .hero-content .hero-logo.oyster-reef-black{background-image:url("../img/logos/oyster-reef-blk.svg")}.no-svg .hero .hero-content .hero-logo.oyster-reef-black{background-image:url("../img/logos/oyster-reef-blk.png")}.hero .hero-content .hero-logo.oyster-reef-red_black{background-image:url("../img/logos/oyster-reef-red.svg")}.no-svg .hero .hero-content .hero-logo.oyster-reef-red_black{background-image:url("../img/logos/oyster-reef-red.png")}.hero .hero-content .hero-logo.shipyard-club-white{background-image:url("../img/logos/shipyard-golf-club.svg")}.no-svg .hero .hero-content .hero-logo.shipyard-club-white{background-image:url("../img/logos/shipyard-golf-club.png")}.hero .hero-content .hero-logo.shipyard-black{background-image:url("../img/logos/shipyard-golf-club-blk.svg")}.no-svg .hero .hero-content .hero-logo.shipyard-black{background-image:url("../img/logos/shipyard-golf-club-blk.png")}.hero .hero-content .hero-logo.shipyard-red_black{background-image:url("../img/logos/shipyard-golf-club-red.svg")}.no-svg .hero .hero-content .hero-logo.shipyard-red_black{background-image:url("../img/logos/shipyard-golf-club-red.png")}.hero.hero-short .hero-content .tc{padding:30px 20px}.hero.hero-medium .hero-content .tc{padding:50px 20px}.hero.hero-large .hero-content .tc{padding:80px 20px}.hero.hero-slider .hero-content .tc{padding:80px 20px}.hero .btn-scroll{background:url("../img/icons/page-scroll.png") no-repeat;background-size:100% auto;position:absolute;left:50%;bottom:-28px;margin:0 0 0 -27px;height:54px;width:54px;padding:0;z-index:1;cursor:pointer}.hero.hero-short .hero-content{height:200px}.hero.hero-medium .hero-content{height:300px}.hero.hero-large .hero-content{height:400px}.lazyload{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.lazyload.b-loaded{opacity:1}footer .col-4 img.app-image{margin-bottom:20px}footer .col-4 img.app-image1{margin-right:16px}footer{background:#493c20;padding:24px 0 30px}footer *{color:#e5e5e5}footer h5{margin:0 0 4px 0;font-size:16px;text-transform:uppercase}footer a{-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}footer a:hover{color:#c1a872;text-decoration:none}footer .current_page_item a{color:#c1a872}footer address{display:block;background:url("../img/icons/map-pin-brown.png") 0 8px no-repeat;background-size:17px 23px;padding:0 0 0 28px;line-height:1.6}.no-svg footer address{background:url("../img/icons/map-pin-brown.png") no-repeat}.copyright{background:#30250e;padding:25px 0}.copyright *{font-size:14px}.copyright a{text-decoration:none}.copyright p{font-size:14px;margin:0 0 12px;text-align:center}.copyright ul{margin:0;text-align:center}.copyright ul li{display:inline-block;vertical-align:top;background:url(../img/bg/pipe-ftr.svg) no-repeat 0 center;padding:0 0 0 13px;margin:0 0 0 12px}.copyright *{color:#b5b5b5}.mobile-app{border-top:#114156 1px solid;padding:40px 0 0;margin:30px 0 0}.mobile-app .container{max-width:300px;margin:0 auto;text-align:center}.mobile-app .phone{display:inline-block;vertical-align:top}.mobile-app .phone a{display:block}.mobile-app .phone img{display:block}.mobile-app .text{padding:15px 0 0;margin:0 0 0 20px;display:inline-block;vertical-align:top}.mobile-app span{display:block;font-family:'Europa',Helvetica,sans-serif;text-align:center;text-transform:uppercase}.mobile-app span.one{font-size:29px}.mobile-app span.two{color:#493c20;font-size:57px;line-height:.8}.mobile-app span.three{font-size:22px}.mobile-app span.four{font-size:38px}.mobile-app span.two,.mobile-app span.four{font-weight:700}.mobile-app span.one,.mobile-app span.three,.mobile-app span.four{color:#fff}.mobile-app ul{margin:26px 0 0;text-align:center}.mobile-app ul li{display:inline-block;vertical-align:top;margin:0 0 0 20px}.mobile-app ul li:first-child{margin:0}.mobile-app ul li a{display:block;width:100px;height:32px;text-indent:-9999px;text-align:left}.mobile-app ul li a.google-play{background:url(../img/icons/google-play-trans.png) no-repeat 0 0;background-size:100px auto;background-position:center center}.mobile-app ul li a.app-store{background:url(../img/icons/apple-store-trans.png) no-repeat 0 0;background-size:100px auto;background-position:center center}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.youtube-vids{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.youtube-vids iframe{position:absolute;top:0;left:0;width:100%;height:100%}.social-contact{width:100%;margin:0}.social-contact li{display:inline-block;margin:0 5px}.social-contact a{color:#87491c;font-size:28px;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out;display:block}.social-contact a:hover{color:#b16025;text-decoration:none}.hgc-single-optin{border-top:1px solid #ebebeb}.hgc-single-optin form{margin:0 0 30px}.hgc-single-optin h4{margin:0 0 10px;text-align:center;color:#493c20}.hgc-single-optin .input-wrap{position:relative;padding:0 78px 0 0}.hgc-single-optin input{height:40px;width:100%;border-right:none;padding:10px 15px}.hgc-single-optin button{height:40px;position:absolute;right:0;top:0}.basic-cta{margin:30px 0 0}.basic-cta:first-child{margin:0}.basic-cta.basic-cta-white{background:#fff;border:#e5e5e5 1px solid;padding:30px}.basic-cta.basic-cta-grey{background:#fafafa;border:#e5e5e5 1px solid;padding:30px}.basic-cta .btn-wrap{text-align:left}.basic-cta .btn-wrap.border-top{padding:30px 0 0;margin:30px 0 0;border-top:1px solid #e5e5e5}.basic-cta .bottom-text{margin-top:30px}.standard-ctas{text-align:center}.standard-ctas .cta{margin:30px 0 0}.standard-ctas .cta:first-child{margin-top:0}.standard-ctas .cta>a{display:block}.standard-ctas .cta img{display:block;margin:0 0 18px;height:auto;width:100%}.standard-ctas .cta h4{margin:0 0 9px;color:#000000}.standard-ctas .cta h4 a{color:#493c20}.standard-ctas .cta h4 a:hover{color:#90763f;text-decoration:none}.standard-ctas .cta p{line-height:1.4;font-size:15px}.standard-ctas .cta p.offer-dates span{font-weight:600;display:block;color:#000}.standard-ctas .cta p.offer-phone{margin:4px 0 0}.standard-ctas .cta p.offer-phone span{font-size:20px;font-weight:600;color:#000;display:block}.standard-ctas .cta p.disclaimer{font-size:14px}.standard-ctas .cta a.title-overlay{position:relative}.standard-ctas .cta a.title-overlay h4{position:absolute;left:0;bottom:0;color:#fff;margin:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);width:100%;text-align:left}.standard-ctas .cta a.title-overlay h4 span{display:block;padding:15px 20px}.standard-ctas .btn-wrap{text-align:center}.standard-ctas .basic-cta{border:#e5e5e5 1px solid;background:#fff;padding:30px}.standard-ctas .basic-cta .basic-cta-grey{background:#fafafa}.standard-ctas .basic-cta h4{color:#04374d}.standard-ctas.package-ctas .centered-content{margin-bottom:35px}.conversion-bar{text-align:center}.conversion-bar .cta{margin:30px 0 0;padding:0 9%}.conversion-bar .cta:first-child{margin:0}.conversion-bar .cta .h2{margin:0 0 8px}.conversion-bar .cta p{line-height:1.4;margin:0 0 20px 0}.conversion-bar .cta .btn-wrap div{margin:8px 0 0}.conversion-bar .cta .btn-wrap div span{display:block;font-size:20px;font-weight:600;margin:5px 0 0;color:#000}.member-quote p{font-style:italic;font-size:15px;line-height:1.4}.member-quote .quote-author{text-align:right;display:table;width:100%}.member-quote .quote-author-img{display:table-cell;vertical-align:middle;width:50px;padding:0 0 0 12px}.member-quote .quote-author-img img{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:50px;width:50px}.member-quote .quote-author-deets{display:table-cell;vertical-align:middle;font-size:15px;line-height:1.4}.member-quote .quote-author-deets span{display:block}.member-quote .quote-author-deets span.title{color:#777}.reserve-tee-time-cta{text-align:center}.reserve-tee-time-cta h4{margin:0 0 14px}.reserve-tee-time-cta .or-call{display:block;margin:12px 0 0}.reserve-tee-time-cta .or-call span{font-size:20px;font-weight:600;color:#000}.main-content-quote .col-1{margin-bottom:30px}.main-content-quote .member-quote,.main-content-quote .reserve-tee-time-cta{border-top:1px solid #e5e5e5;margin:30px 0 0;padding:30px 0 0}.content-left-ctas-right .col-1{margin-bottom:30px}.content-left-narrow-right .col-1{margin-bottom:30px}.content-left-content-right .col-1{margin-bottom:30px}.full-width-floated-content{background-size:cover;background-position:center center;padding:50px 0}.full-width-floated-content .full-width-content{background:rgba(255,255,255,0.85);padding:30px 20px;text-align:center}.full-width-floated-content .quote-slider{padding:50px 0 0;position:relative}.full-width-floated-content .quote-slider .opening-quotation{font-family:"Times New Roman", Times, serif;font-size:100px;color:#04374d;display:block;position:absolute;text-align:center;top:-14px;left:0;width:100%}.full-width-floated-content .quote-slider .member-quote{padding:0 35px}.full-width-floated-content .quote-slider .member-quote p{font-style:normal;font-size:16px;margin:0 0 25px 0}.full-width-floated-content .quote-slider .member-quote .quote-author{display:block;text-align:center;width:auto}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-img{display:block;margin:0 auto 8px;width:auto}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-img img{border:2px solid #fff;margin:0 auto}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-deets{display:block;padding:0;font-size:16px}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-deets span{color:#000}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-deets .title{font-style:italic;color:#000;margin:0;font-size:15px}.full-width-floated-content .club-logo{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;height:130px;margin:0 0 25px}.full-width-floated-content .club-logo.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation-blk.svg")}.no-svg .full-width-floated-content .club-logo.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation-blk.png")}.full-width-floated-content .club-logo.port_royal{background-image:url("../img/logos/port-royal-golf-club-blk.svg")}.no-svg .full-width-floated-content .club-logo.port_royal{background-image:url("../img/logos/port-royal-golf-club-blk.png")}.full-width-floated-content .club-logo.oyster_reef{background-image:url("../img/logos/oyster-reef-blk.svg")}.no-svg .full-width-floated-content .club-logo.oyster_reef{background-image:url("../img/logos/oyster-reef-blk.png")}.full-width-floated-content .club-logo.shipyard_club{background-image:url("../img/logos/shipyard-golf-club-blk.svg")}.no-svg .full-width-floated-content .club-logo.shipyard_club{background-image:url("../img/logos/shipyard-golf-club-blk.png")}.centered-content{text-align:center;margin:0 0 50px 0}.image_overlay_ctas{padding:0}.image_overlay_ctas.with-content{padding-top:35px}.image_overlay_ctas.with-content .background-image-ctas{margin-top:35px}.image_overlay_ctas .background-image-ctas .cta a{display:block}.image_overlay_ctas .background-image-ctas .cta a:hover .btn{background:rgba(0,0,0,0.2);color:#fff}.image_overlay_ctas .background-image-ctas .cta .img{display:block;height:240px;background-position:center center;background-size:cover;position:relative;color:#fff;box-shadow:0px 0px 80px 0px rgba(0,0,0,0.5) inset}.image_overlay_ctas .background-image-ctas .cta .img .content{position:absolute;left:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-webkit-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-moz-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);background:-o-linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);width:100%}.image_overlay_ctas .background-image-ctas .cta .img .content .wrap{padding:20px}.image_overlay_ctas .background-image-ctas .cta .img .content h4.h3{color:#fff;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-shadow:1px 1px 1px rgba(0,0,0,0.7);margin:0 0 20px 0}.image_overlay_ctas .background-image-ctas .cta .img .content p{line-height:1.4;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-shadow:1px 1px 1px rgba(0,0,0,0.7);display:none}.image_overlay_ctas .background-image-ctas .cta .img .content .club-logo{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;height:130px;margin:0 0 25px}.image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation.svg")}.no-svg .image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.palm_hall{background-image:url("../img/logos/palmetto-hall-plantation.png")}.image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.port_royal{background-image:url("../img/logos/port-royal-golf-club.svg")}.no-svg .image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.port_royal{background-image:url("../img/logos/port-royal-golf-club.png")}.image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.oyster_reef{background-image:url("../img/logos/oyster-reef.svg")}.no-svg .image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.oyster_reef{background-image:url("../img/logos/oyster-reef.png")}.image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.shipyard_club{background-image:url("../img/logos/shipyard-golf-club.svg")}.no-svg .image_overlay_ctas .background-image-ctas .cta .img .content .club-logo.shipyard_club{background-image:url("../img/logos/shipyard-golf-club.png")}#course-tour{padding-bottom:0 !important;padding-top:30px;border-top:1px solid #e0e0e0}#course-tour .tour{max-width:none;padding:0;margin:0}#course-tour .tour .hole-selector{background:#00233a;display:none}#course-tour .tour .hole-selector ul{margin:0;text-align:center}#course-tour .tour .hole-selector ul li{display:inline-block;vertical-align:top}#course-tour .tour .course-holes .full-width-floated-content>div{margin:0 auto;padding:0 18px;max-width:1240px}#course-tour .tour .course-holes .bx-viewport>ul>li{min-height:400px}#course-tour .tour .course-holes .toggles-title .hole-prev,#course-tour .tour .course-holes .toggles-title .hole-next{display:inline-block;vertical-align:top}#course-tour .tour .course-holes .toggles-title .hole-prev a,#course-tour .tour .course-holes .toggles-title .hole-next a{text-transform:uppercase;font-weight:600;font-size:15px;color:#81a074;width:30px;height:30px;text-indent:-9999px;text-align:left;display:block}#course-tour .tour .course-holes .toggles-title .hole-prev a:hover,#course-tour .tour .course-holes .toggles-title .hole-next a:hover{text-decoration:none}#course-tour .tour .course-holes .toggles-title .hole-prev a{background:url(../img/icons/slide-arrow-prev-sml-green.svg) center center no-repeat;background-size:12px auto}.no-svg #course-tour .tour .course-holes .toggles-title .hole-prev a{background:url(../img/icons/slide-arrow-prev-sml-green.png) no-repeat}#course-tour .tour .course-holes .toggles-title .hole-next a{background:url(../img/icons/slide-arrow-next-sml-green.svg) center center no-repeat;background-size:12px auto}.no-svg #course-tour .tour .course-holes .toggles-title .hole-next a{background:url(../img/icons/slide-arrow-next-sml-green.png) no-repeat}#course-tour .tour .course-holes .toggles-title h3.h2{display:inline-block;vertical-align:top;margin:3px 30px 0;line-height:1}#course-tour .tour .course-holes .description{margin:30px 0 0}#course-tour .tour .course-holes .hole-details h4{color:#fff;font-size:16px;background:#00233a;padding:5px;margin:0}#course-tour .tour .course-holes .hole-details .wrapper{background:#fff;border:1px solid #dcdcdc;border-top:none;padding:10px 0}#course-tour .tour .course-holes .hole-details .wrapper ul{margin:0 auto;max-width:170px;line-height:1}#course-tour .tour .course-holes .hole-details .wrapper ul li{margin:10px 10px 0;line-height:1;display:inline-block;vertical-align:top}#course-tour .tour .course-holes .hole-details .wrapper ul li.hole-1,#course-tour .tour .course-holes .hole-details .wrapper ul li.hole-2{margin-top:0}#course-tour .tour .course-holes .hole-details .wrapper ul li div{border:1px solid #e8e8e8;border-radius:50%;height:13px;display:inline-block;vertical-align:top;width:13px;margin:0 3px 0 0}#course-tour .tour .course-holes .hole-details .wrapper ul li span{display:inline-block;vertical-align:top;font-size:16px;font-weight:600;color:#000;line-height:1}#course-tour .tour .course-holes .bx-wrapper{margin:0}.club-rates .lead .xlarge .uppercase strong{color:#493c20;font-size:24px}.club-rates .rate-sets{margin:30px auto 0;max-width:1030px}.club-rates .rate-sets .rate-set{margin:30px 0 0;text-align:left}.club-rates .rate-sets .rate-set:first-child{margin-top:0}.club-rates .rate-sets .rate-set .table-wrap{border:1px solid #e8e8e8}.club-rates .rate-sets .rate-set .table-wrap table{width:100%}.club-rates .rate-sets .rate-set .table-wrap table th{background:#e8e8e8;padding:10px;text-transform:uppercase;font-weight:600;border:1px solid #e8e8e8}.club-rates .rate-sets .rate-set .table-wrap table td{padding:5px 10px}.club-rates .rate-sets .rate-set .notes{margin:15px 0 0}.golf-course-lead .col-2 p,.golf-course-lead .col-2 ul{margin:0 0 10px 0}.golf-course-lead .col-2 .xlarge{color:#00233a;font-weight:600;font-size:24px}.golf-course-lead .yardage{margin:30px 0 0}.golf-course-lead .yardage table{width:100%;text-align:left;background:#f8f8f8;border-bottom:1px solid #e8e8e8;font-size:14px}.golf-course-lead .yardage table th{background:#87491c;color:#fff;padding:5px 6px}.golf-course-lead .yardage table th.first{text-transform:uppercase}.golf-course-lead .yardage table td{padding:5px 6px}.golf-course-lead .yardage table td.first{font-weight:600;text-transform:uppercase;border-left:1px solid #e8e8e8}.golf-course-lead .yardage table td.last{border-right:1px solid #e8e8e8}.golf-course-lead .yardage table tr.row-1 td{padding-top:10px}.golf-course-lead .yardage table tr.last td{padding-bottom:10px}.golf-course-lead .book-tee-time{margin:30px 0 0}.golf-course-lead .book-tee-time .or-call{display:block;margin:12px 0 0}.golf-course-lead .book-tee-time .or-call span{color:#000;font-size:20px;font-weight:600}.content-with-subnav #subnav ul{margin:0}.content-with-subnav #subnav ul li{border-top:1px solid #f1f1f1}.content-with-subnav #subnav ul li:first-child{border:none}.content-with-subnav #subnav ul li a{display:block;padding:10px 0;text-transform:uppercase;color:#493c20;font-weight:600;font-size:15px}.content-with-subnav #subnav ul li a:hover{text-decoration:none;color:#87491c}.content-with-subnav #subnav ul li.current_page_item a{color:#87491c}.content-with-subnav #subnav ul li ul{display:none}.content-with-subnav #subnav ul li.current_page_parent ul{padding:0 0 12px 0;display:block}.content-with-subnav #subnav ul li.current_page_parent ul li{border:none}.content-with-subnav #subnav ul li.current_page_parent ul li a{text-transform:none;font-weight:500;padding:2px 0;font-size:15px}.single-offers_packages .basic-cta{text-align:center}.single-offers_packages .basic-cta p{margin:0 0 12px;line-height:1}.single-offers_packages .basic-cta p span{display:block;margin:6px 0 10px}.single-offers_packages .basic-cta p span a{text-decoration:none;font-weight:600;font-size:26px;color:#87491c}.single-offers_packages .basic-cta .available-by-phone{text-align:center}.single-offers_packages .basic-cta .available-by-phone p{line-height:1.4}.single-offers_packages .basic-cta .available-by-phone p strong{font-size:26px;color:#87491c;display:block;margin:10px 0 0}.accordion .item{margin:0 0 20px 0;border-bottom:1px solid #ebebeb}.accordion .item:first-child{padding:20px 0 0;border-top:1px solid #ebebeb}.accordion .item .title{cursor:pointer;margin:0 0 20px 0}.js .accordion .item .content{display:none}.press-releases{border-top:1px solid #ebebeb}.press-releases .item{border:1px solid #ebebeb;border-top:none !important;padding:0 !important;margin:0 !important}.press-releases .item .title{background:#f1f1f1;padding:10px 20px;margin:0}.press-releases .item .title h4{margin:0}.press-releases .item .content .wrap{padding:20px}.press-releases .item .content .wrap .press-release{margin:20px 0 0 0}.press-releases .item .content .wrap .press-release:first-child{margin-top:0}.press-releases .item .content .wrap .press-release span{display:block;line-height:1.4;color:#000;margin:0 0 5px 0}.press-releases .item .content .wrap .press-release .press-title a{font-weight:600;color:#493c20}.press-releases .item .content .wrap .press-release .press-title a:hover{color:#90763f;text-decoration:none}.accordion-content{max-width:940px;margin:0 auto}.accordion-content h4{text-transform:none;margin:0}.js .accordion-content h4{position:relative;padding:0 50px 0 0}.js .accordion-content h4:after{content:"+";position:absolute;right:10px;top:50%;height:20px;line-height:20px;margin:-10px 0 0;width:20px;text-align:center}.js .accordion-content .active-heading h4:after{content:"-"}.timeline{position:relative;max-width:1040px;margin:0 auto}.timeline .wrapper{position:relative}.timeline .wrapper:after{display:block;height:100%;left:0;top:0;width:4px;content:"Line";text-indent:-9999px;background:#ebebeb;position:absolute;border-radius:2px}.timeline .timeline_event{padding:0 0 0 25px;margin:20px 0 0 0}.timeline .timeline_event:first-child{margin:0}.timeline .timeline_event .wrap{padding:0 20px 10px 20px;border:1px solid #ebebeb;border-top:none;background:#fff}.timeline .timeline_event .wrap h4{background:#493c20;color:#fff;padding:10px 21px;margin:0 -21px 10px;position:relative}.timeline .timeline_event .wrap h4:after{border-right:12px solid #493c20;border-bottom:7px solid transparent;border-top:7px solid transparent;position:absolute;left:-12px;top:50%;content:"Arrow";display:block;height:0;width:0;text-indent:-9999px;margin-top:-7px}.timeline .timeline_event .is-hidden{visibility:hidden}.timeline .timeline_event .bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}.timeline .timeline_event .float-right.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}.timeline .footer{margin:40px auto 0}.booking-widget{padding:30px 0;position:relative;z-index:99}.booking-widget h4{text-align:center;color:#ffffff}.booking-widget input,.booking-widget select{color:#444444;height:40px;line-height:40px;width:100%;padding-top:0;padding-bottom:0}.booking-widget label{display:block;text-transform:uppercase;font-size:14px;line-height:1;margin:0 0 6px 0;color:#ffffff}.booking-widget ul{margin:0}.booking-widget li{margin:0 0 15px 0}.booking-widget li#li_submit{margin:20px 0 0}.booking-widget .btn{color:#fff;padding-top:0;padding-bottom:0}.booking-widget .selectize-control .selectize-input{border:none !important;color:#444}.booking-widget .selectize-control .selectize-dropdown{border:none !important}#sticky-offer{background:#493c20;display:none;position:relative}#sticky-offer .close{display:block;width:30px;height:30px;position:absolute;right:20px;top:20px;text-indent:-9999px;cursor:pointer;background:url(../img/icons/close-x.png) no-repeat;background-size:30px auto;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-ms-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}#sticky-offer .wrapper{padding:35px 20px;text-align:center}#sticky-offer h4{color:#fff;font-size:24px}#sticky-offer h4 span{display:block;font-size:30px}#sticky-offer p{color:#fff}#sticky-offer p strong{display:block;margin:15px 0 0}#sticky-offer p .large{font-size:48px;display:block;line-height:1;margin:5px 0 0}#sticky-offer a{color:#fff}.press-details .cta{background:#e5e5e5;margin:30px 0 0;padding:20px}.press-details .cta p{font-size:14px;line-height:1.5}.press-details .cta:first-child{margin:0}.videos .video{margin:30px 0 0}.videos .video:first-child{margin-top:0}.videos .video a{text-decoration:none}.videos .video a:hover{text-decoration:none}.videos .video a:hover .title{color:#493c20}.videos .video a:hover .play{opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.videos .video .img{display:block;height:140px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.videos .video .img .play{display:block;text-indent:-9999px;width:60px;height:60px;top:50%;left:50%;margin:-30px 0 0 -30px;position:absolute;background:url(../img/icons/play-btn.png) no-repeat 0 0;background-size:60px auto;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.videos .video .title{background:#87491c;color:#fff;text-align:center;text-transform:uppercase;font-weight:600;padding:12px 20px;line-height:1.2}.sitemap ul li{margin:20px 0 0}.sitemap ul li:first-child{margin-top:0}.sitemap ul li a{color:#493c20;font-weight:600;text-transform:uppercase;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.sitemap ul li a:hover{color:#90763f;text-decoration:none}.sitemap ul li ul{margin:5px 0 0}.sitemap ul li ul li{margin:2px 0 0}.sitemap ul li ul li:first-child{margin-top:0}.sitemap ul li ul li a{color:#87491c;font-weight:400;text-transform:none}.sitemap ul li ul li a:hover{text-decoration:underline;color:#b16025}.call-offers{font-weight:600;line-height:1;text-transform:uppercase;color:#04374d}.call-offers span{display:block;margin:0 0 10px 0}.call-offers a{font-weight:600;text-transform:uppercase;font-size:22px}.call-offers a:hover{text-decoration:none}.call-offers .number{font-size:34px;color:#000}.call-offers .view-more{margin:0}.special-merchandise{margin-top:40px}.special-merchandise .item{margin:30px 0 0;background:#f1f1f1}.special-merchandise .item:first-child{margin-top:0}.special-merchandise .item .wrap{border:1px solid #e5e5e5;padding:20px}.special-merchandise .item .img img{display:inline-block;vertical-align:top;width:121px;height:auto}.special-merchandise .disclaimer{margin:40px 0 0}.table-style{margin:0 0 30px 0}.table-style table{width:100%;border-bottom:1px solid #e5e5e5}.table-style th{background:#87491c;color:#fff;text-transform:uppercase;font-weight:600;text-align:left;padding:10px}.table-style tr.odd{background:#f1f1f1}.table-style td{padding:5px 10px;border-right:1px solid #e5e5e5}.table-style td.first{border-left:1px solid #e5e5e5}.lesson-rates td.first{border-right:none}.breadcrumb{display:none}.embed{position:relative;max-width:400px;margin:0 0 35px 0}.embed div{position:relative;padding-bottom:56.25%;height:0}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul.inline-btns li{margin:15px 0 0}ul.inline-btns li:first-child{margin-top:0}@media screen and (max-width: 479px){.copyright ul{max-width:240px;margin:0 auto}.copyright ul #menu-item-369,.copyright ul #menu-item-367{background:none;padding:0;margin:0}.bftb-video{height:auto}section.conversion_section .conversion-bar .cta:first-child{padding:0px 9% 25px 9%}section.conversion_section .conversion-bar .cta:last-child{border-bottom:none}section.conversion_section .conversion-bar .cta{border-bottom:1px solid #4a3c20;padding:25px 9%;margin:0 0 0 0}.bottom-buttons span{display:table;padding:10px 0px 0px 0px}}@media screen and (max-width: 320px){.gform_footer input.gform_button{font:700 12px/1.1 'Europa',Helvetica,sans-serif !important}.social li{margin:0px 2px}header .reservations-booking a.main-res-num{padding:0px 12px 0px 5px !important}}@media screen and (max-width: 767px){.content-left-content-right .col-2 .mobile-hide{display:none}.content-left-narrow-right .col-2 .mobile-hide{display:none}.copyright ul li:first-child{margin:0;background:none;padding:0}.standard-ctas-show-more{margin:30px 0 0}section.split-content-left .split-content-copy .container{padding:40px 20px}section.white.border-bottom img.meet-pros-photos{margin:0px auto;float:none;display:block;padding-top:0px}body{overflow-x:hidden}#page{-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:-webkit-transform .3s;transition:transform .3s}#page.open{-webkit-transform:translateX(-200px);transform:translateX(-200px)}body{background:#EBEBEB}.verb-mobile-menu-button{color:#AF2824;cursor:pointer;display:block;position:absolute;right:18px;top:2px;z-index:4}.verb-mobile-menu-button .menu-text{display:block;font-size:14px;float:left;line-height:46px;padding-right:6px;text-transform:uppercase}.verb-mobile-menu-button .icon{color:#AF2824;display:block;float:left;width:22px;margin-top:21px;height:3px;background-color:#AF2824}.verb-mobile-menu-button .icon:before,.verb-mobile-menu-button .icon:after{content:'';display:block;margin-top:-7px;width:22px;height:3px;background-color:#AF2824}.verb-mobile-menu-button .icon:after{margin-top:11px}.verb-mobile-menu-button .icon.menu-close{display:none}.verb-mobile-menu-button.open .menu-text,.verb-mobile-menu-button.open .menu-icon{display:none}.verb-mobile-menu-button.open .menu-close{display:block}.verb-mobile-menu{display:block;position:absolute;right:0;top:0;transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);width:200px;z-index:1}.verb-mobile-menu ul{background:#EBEBEB;left:0;list-style-image:none;list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:100%;overflow-x:hidden}.verb-mobile-menu ul li{border-bottom:1px solid #fff;border-top:1px solid #fff;line-height:54px;list-style-image:none;list-style-type:none;margin:-1px 0 0 0;padding:0}.verb-mobile-menu ul li.section-title{background:#493c20;color:#fff;display:block;font-size:18px;font-weight:500;padding:0 20px 0 45px;position:relative;text-align:center;text-transform:uppercase}.verb-mobile-menu ul li.section-title .collapse{background:#fff;bottom:0;color:#000;cursor:pointer;font-size:24px;left:0;position:absolute;text-align:center;top:0;width:40px}.verb-mobile-menu ul li.section-title .collapse.close{display:block;font-size:30px;width:60px}.verb-mobile-menu ul li a{line-height:150%;color:#000;display:block;font-size:16px;padding:10px 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.verb-mobile-menu ul li a:hover{text-decoration:none}.verb-mobile-menu ul li a.has-children{padding:10px 45px 10px 20px;line-height:150%}.verb-mobile-menu ul li a.has-children .expand{background:#fff;bottom:0;font-size:24px;position:absolute;right:0;text-align:center;top:0;padding-top:5px;width:44px}.verb-mobile-menu ul ul{background:#EBEBEB}.verb-mobile-menu ul ul li.section-title{padding:10px 20px 10px 45px;line-height:150%}.verb-mobile-menu ul ul li.section-title span.title{color:#AF2824;line-height:150%}.verb-mobile-menu ul ul li.section-title span.collapse{padding-top:7px}.verb-mobile-menu ul{z-index:100;width:200px;overflow:hidden}.verb-mobile-menu ul ul{top:55px;z-index:110;width:0px;overflow:hidden;-webkit-transform:translateX(200px);transform:translateX(200px);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.verb-mobile-menu ul ul.open{width:200px;-webkit-transform:translateX(0px);transform:translateX(0px)}.verb-mobile-menu ul ul .section-title,.verb-mobile-menu ul ul .collapse{background:white !important}.verb-mobile-menu ul ul ul{z-index:120}.verb-mobile-menu ul ul ul .section-title,.verb-mobile-menu ul ul ul .collapse{background:white !important}.verb-mobile-menu ul ul ul ul{z-index:130}.verb-mobile-menu ul ul ul ul .section-title,.verb-mobile-menu ul ul ul ul .collapse{background:white !important}.verb-mobile-menu ul ul ul ul ul{z-index:140}.verb-mobile-menu ul ul ul ul ul .section-title,.verb-mobile-menu ul ul ul ul ul .collapse{background:white !important}.verb-mobile-menu ul ul ul ul ul ul{z-index:150}.verb-mobile-menu ul ul ul ul ul ul .section-title,.verb-mobile-menu ul ul ul ul ul ul .collapse{background:white !important}header .reservations-booking a.main-res-num{color:#ffffff !important;padding-right:20px}header .reservations-booking .mob-hide{display:none}section.conversion_section .conversion-bar .cta:last-child{margin:30px 0 0;padding:0 9%;width:82%}section.standard-ctas .packages-bottom .btn-wrap{margin-top:30px}section.standard-ctas a.sub-link{display:inline-block}.gform_footer input.gform_button{font:700 14px/1.2 'Europa',Helvetica,sans-serif}}@media screen and (max-width: 768px){section.border-bottom .col.col-1{width:100%;margin:0 0 0 0}section.border-bottom .col.col-2{width:100%}}@media screen and (min-width: 300px){header .hdr-logo-wrap{left:15px;top:10px}}@media screen and (max-width: 339px){.golf-course-lead .yardage table td.first,.golf-course-lead .yardage table th{font-weight:normal}.golf-course-lead .yardage table td,.golf-course-lead .yardage table th{padding:4px 4px}section.border-bottom .meet-pros-photos{width:100%;height:auto}}@media screen and (min-width: 768px){section{padding:55px 0}h1,.h1{font-size:32px}h2,.h2{font-size:27px}h3,.h3{font-size:22px}.verb-mobile-menu-button,#mobile-menu{display:none}.meet-the-pros{width:100%;height:auto;margin:10px 0px 10px 0px !important}header{border:none;position:fixed;width:100%;left:0;top:0;z-index:999999;background:none}header .wrapper{box-shadow:0px 10px 10px -10px rgba(0,0,0,0.15);background:white;max-width:1600px;margin:0 auto;position:relative;min-height:116px;padding:0}header .main{max-width:1240px;margin:0 auto;padding:0 18px;position:relative}.admin-bar header{top:46px}header .hdr-logo-wrap{left:15px;top:18px;height:98px;width:125px}header .hgc-logo{height:98px;width:125px}header .reservations-booking{color:#726846;position:absolute;right:20px;top:20px;width:auto;left:auto}header .reservations-booking>span{margin:0 7px}header .reservations-booking a.btn{background:#87491c;color:#fff;line-height:28px}header .reservations-booking a.btn:hover{background:#b16025}header .reservations-booking a.btn .span1{display:none}header .reservations-booking a.btn .span2{display:inline}header .reservations-booking a.main-res-num{color:#4a3c20;font-size:18px;font-weight:bold;text-transform:uppercase}header .main-nav{position:absolute;right:0;top:68px;display:block;width:100%}header .main-nav>ul{margin:0;text-align:right;padding:0 14px}header .main-nav>ul>li{display:inline-block;vertical-align:top}header .main-nav>ul>li>a{color:#4a3c20;display:block;font:700 15px/1 'Europa',Helvetica,sans-serif;padding:0 6px 8px;text-transform:uppercase;text-decoration:none;line-height:40px;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}header .main-nav>ul>li>a:hover,header .main-nav>ul>li>a.active-parent{text-decoration:none;color:#87491c}header .main-nav>ul>li>a span{display:none}header .main-nav>ul>li.active-hdr>a{color:#87491c}header #mobile-menu-button{display:none}header.with-subnav{min-height:0}header.with-subnav .wrapper{min-height:50px;box-shadow:none}header.with-subnav .hdr-logo-wrap{width:41px;height:34px;top:8px}header.with-subnav .hdr-logo-wrap .hgc-logo{width:41px;height:34px;background-size:102px auto}header.with-subnav .reservations-booking{top:10px}header.with-subnav .reservations-booking a.main-res-num{font-size:16px}header.with-subnav .main-nav{display:none}header.with-subnav .subnav{position:relative;padding:0;max-width:1600px;height:auto}header.with-subnav .subnav .wrap{max-width:1600px;margin:0 auto;height:70px;background:rgba(255,255,255,0.85);padding:0;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.15)}header.with-subnav .subnav .inner{margin:0 auto;max-width:1240px;padding:0 18px}header.with-subnav .subnav .club_logo{top:10px}header.with-subnav .subnav .club_logo>span{display:none}header.with-subnav .subnav .club_logo>span span{color:#000}header.with-subnav .subnav .club_logo.palm_hall .img{background-image:url("../img/icons/palmetto-hall-icon.png")}header.with-subnav .subnav .club_logo.port_royal .img{background-image:url("../img/icons/port-royal-icon.png")}header.with-subnav .subnav .club_logo.oyster_reef .img{background-image:url("../img/icons/oyster-reef-icon.png")}header.with-subnav .subnav .club_logo.shipyard_club .img{background-image:url("../img/icons/shipyard-icon.png")}header.with-subnav .subnav ul{margin:0;text-align:right;padding:15px 0;display:block}header.with-subnav .subnav ul li{display:inline-block;vertical-align:top;margin:0 0 0 10px}header.with-subnav .subnav ul li a{display:block;line-height:40px;text-transform:uppercase;color:#04374d;font-weight:600;padding:0 6px;-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;-ms-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}header.with-subnav .subnav ul li a:hover{text-decoration:none;color:#493c20}header.with-subnav .subnav ul li a>span{display:none}header.with-subnav .subnav ul li.current_page_item a,header.with-subnav .subnav ul li.current_page_ancestor a{color:#493c20}header.with-subnav .subnavlogos{padding-top:50px}header.with-subnav .subnavlogos .logos ul{max-width:none;padding:20px 0}header.with-subnav .subnavlogos .logos ul li{margin:0 20px}.copyright{text-align:center;padding:30px 0 50px}.copyright p{display:inline-block;vertical-align:top;margin:0}.copyright ul li{padding:0 0 0 15px;margin:0 0 0 14px}.copyright .menu-footer-legal-menu-container{display:inline-block;vertical-align:top;margin:0 20px 0 0}footer{padding:36px 0}footer .col{float:left;width:23%;margin:0 5% 0 0}footer .col.col-2{width:28%}footer .col.col-3{margin-right:0;width:39%}footer ul{margin:0}footer .mobile-app .container{max-width:400px}footer .mobile-app .container ul{display:inline-block;vertical-align:top;margin:0 0 0 25px;padding:18px 0 0}footer .mobile-app .container ul li{display:block;margin:8px 0 0}footer .mobile-app .container ul li:first-child{margin:0}footer h5{margin:0 0 8px 0}.hgc-single-optin{text-align:center;padding:40px 0}.hgc-single-optin h4{display:inline-block;vertical-align:top;margin:0 20px 0 0;line-height:40px}.hgc-single-optin form{width:370px;display:inline-block;vertical-align:top}.hero .hero-content{height:768px}.hero .hero-content .tc .primary-slide-headline{font-size:34px}.hero .hero-content .tc .secondary-slide-headline{-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.7);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.7);text-shadow:1px 1px 1px rgba(0,0,0,0.7);display:block;font-size:21px;line-height:1.2}.hero .hero-content .tc .secondary-slide-headline span{display:inline-block;margin:0 2%}.hero .hero-content .tc .secondary-slide-headline span strong{display:inline-block;font-size:32px;font-weight:700}.hero .hero-content .tc .slide-divider{background:#fff;display:block;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.7);-ms-box-shadow:1px 1px 1px rgba(0,0,0,0.7);box-shadow:1px 1px 1px rgba(0,0,0,0.7);height:1px;margin:24px auto;width:118px}.hero .hero-content .hero-logo{height:210px}.hero .btn-scroll{bottom:-42px;margin:0 0 0 -39px;height:78px;width:78px}.hero.hero-slider .hero-content .tc .btn{margin:40px 0 0}.hero.hero-short .hero-content .tc{padding:130px 20px 30px}.hero.hero-medium .hero-content .tc{padding:130px 20px 60px}.hero.hero-large .hero-content .tc{padding:130px 20px 90px}.hero.hero-slider .hero-content .tc{padding:130px 20px 90px}.hero .bx-wrapper .bx-controls-direction a{height:52px;width:40px;margin:-26px 0 0;background-size:auto 100%;background-position:center center}.hero.hero-short .hero-content{height:240px}.hero.hero-medium .hero-content{height:400px}.hero.hero-large .hero-content{height:500px}.standard-ctas{text-align:left}.standard-ctas .cta{display:inline-block;vertical-align:top;width:30%;margin:0 5% 35px 0}.standard-ctas .cta:nth-child(3n+3){margin-right:0}.standard-ctas .cta .offer-phone{text-align:center}.standard-ctas.package-ctas .centered-content{margin-bottom:50px}.conversion-bar .cta{float:left;padding:0;width:45%;margin:0 0 0 10%}.conversion-bar .cta:first-child{margin:0}.conversion-bar .cta:nth-child(3){margin:40px 0 0 0}.conversion-bar .cta:nth-child(4){margin:40px 0 0 10%}.main-content-quote .col{float:left;width:60%;margin:0 5% 0 0}.main-content-quote .col.col-2{width:35%;margin:0}.main-content-quote .member-quote{border:none;padding:0;margin:0}.content-left-ctas-right .col{float:left;width:60%;margin:0 5% 0 0}.content-left-ctas-right .col.col-2{width:35%;margin:0}.full-width-floated-content{padding:0;height:500px}.full-width-floated-content .full-width-content{padding:0;width:400px;height:500px;margin:0 auto}.full-width-floated-content .full-width-content.floated-left{float:left;margin:0}.full-width-floated-content .full-width-content.floated-right{float:right;margin:0}.full-width-floated-content .full-width-content .tbl{display:table;width:100%;height:500px}.full-width-floated-content .full-width-content .tbl .tc{display:table-cell;padding:20px 30px;vertical-align:middle}.full-width-floated-content .full-width-content .tbl .tc .btn-wrap{margin:25px 0 0}.full-width-floated-content .full-width-content .club-logo{height:150px}.full-width-floated-content .quote-slider{padding:60px 0 0}.full-width-floated-content .quote-slider .opening-quotation{font-size:122px;top:-18px}.full-width-floated-content .quote-slider .member-quote .quote-author .quote-author-img img{width:74px;height:74px}.full-width-floated-short,.full-width-floated-short .full-width-content,.full-width-floated-short .full-width-content .tbl{height:500px}.full-width-floated-med,.full-width-floated-med .full-width-content,.full-width-floated-med .full-width-content .tbl{height:600px}.full-width-floated-large,.full-width-floated-large .full-width-content,.full-width-floated-large .full-width-content .tbl{height:700px}.image_overlay_ctas .background-image-ctas .cta{float:left;width:100%;margin:0}.image_overlay_ctas .background-image-ctas .cta .img{height:420px}.image_overlay_ctas .background-image-ctas .cta .img .content h4.h3{margin:0 0 14px 0}.image_overlay_ctas .background-image-ctas .cta .img .content p{display:block}.image_overlay_ctas.with-content{padding-top:38px}#course-tour .tour .hole-selector{display:block;text-align:center}#course-tour .tour .hole-selector ul li{border-right:1px solid #33596a;display:inline-block;vertical-align:top}#course-tour .tour .hole-selector ul li:first-child{border-left:1px solid #33596a}#course-tour .tour .hole-selector ul li a{display:block;width:40px;height:40px;line-height:40px;font-size:16px;color:#fff;font-weight:600}#course-tour .tour .hole-selector ul li a:hover,#course-tour .tour .hole-selector ul li a.active{text-decoration:none;color:#81a074}#course-tour .tour .course-holes .toggles-title{position:relative}#course-tour .tour .course-holes .toggles-title .hole-prev,#course-tour .tour .course-holes .toggles-title .hole-next{position:absolute;left:0;top:5px}#course-tour .tour .course-holes .toggles-title .hole-next{left:auto;right:0}#course-tour .tour .course-holes .toggles-title .hole-prev a{text-indent:0;background-position:left center;padding:0 0 0 12px;width:auto;height:20px;line-height:20px;background-size:6px auto}#course-tour .tour .course-holes .toggles-title .hole-next a{text-indent:0;background-position:right center;padding:0 12px 0 0;width:auto;height:20px;line-height:20px;background-size:6px auto}#course-tour .tour .course-holes .toggles-title h3.h2{margin:0 40px}#course-tour .tour .course-holes .description{margin:40px 0 0}#course-tour .tour .course-holes .description p{text-align:left}#course-tour .tour .course-holes .hole-details h4{text-align:left;padding:5px 10px}#course-tour .tour .course-holes .hole-details .wrapper ul{max-width:none;text-align:left;padding:0 10px}#course-tour .tour .course-holes .hole-details .wrapper ul li{margin:0 25px 0 0}.club-rates .rate-sets{margin-top:40px}.club-rates .rate-sets .rate-set{margin:0 4% 20px 0;display:inline-block;vertical-align:top;width:48%}.club-rates .rate-sets .rate-set:nth-child(2n+2){margin-right:0}.content-left-narrow-right .col{float:left;width:55%;margin:0 5% 0 0}.content-left-narrow-right .col.col-2{width:40%;margin:0}.content-left-content-right .col{float:left;width:45%;margin:0 10% 0 0}.content-left-content-right .col.col-2{width:45%;margin:0}.content-with-subnav .col.col-1{width:60%;margin:0 8% 0 0}.content-with-subnav .col.col-2{width:32%}.booking-widget label{height:20px;line-height:20px;margin:0 0 5px}.booking-widget li{float:left;width:32%;margin:0 2% 0 0}.booking-widget li#li_submit{margin:25px 0 0}.booking-widget li#li_date{padding-left:15%}#sticky-offer .wrapper{padding:45px 20px}#sticky-offer h4{font-size:30px}#sticky-offer h4 span{display:inline;font-size:30px}.videos .video{display:inline-block;vertical-align:top;width:31.33%;margin:0 3% 20px 0}.videos .video:nth-child(3n+3){margin-right:0}.sitemap .general ul{margin:0}.sitemap .general ul li{display:inline-block;vertical-align:top;width:23.5%;margin:0 2% 30px 0}.sitemap .general ul li:nth-child(4n+4){margin-right:0}.sitemap .general ul li ul{margin:5px 0 0}.sitemap .general ul li ul li{display:block;width:auto;margin:2px 0 0}.sitemap .general ul li ul li:first-child{margin-top:0}.sitemap .clubs .col{display:inline-block;vertical-align:top;width:48%;margin:0 4% 30px 0}.sitemap .clubs .col:nth-child(2n+2){margin-right:0}.sitemap .clubs .col ul{margin:0}.sitemap .clubs .col ul ul{margin:5px 0 0}.call-offers span,.call-offers .view-more{display:inline;margin:0 3px}.call-offers .number{font-size:26px}.call-offers a{font-size:18px}.lesson-rates th{padding:10px 15px}.lesson-rates td{padding:15px}.lesson-rates td.first{width:70%;padding-right:30px}.lesson-rates td p{margin:0}.breadcrumb{display:block;padding:20px 0;font-size:15px}.breadcrumb strong{font-weight:400;margin:0 5px;color:#000}.breadcrumb a{margin:0 5px}.breadcrumb a:first-child{margin-left:0}ul.inline-btns li{display:inline-block;vertical-align:top;margin:0 11px 15px 0}ul.inline-btns li:first-child{margin-top:0}}@media screen and (min-width: 783px){.admin-bar header{top:32px}}@media screen and (max-width: 979px){.full-width-floated-content .full-width-content{margin:0 !important}.club-rates .rate-sets .rate-set .table-wrap table{display:block}.club-rates .rate-sets .rate-set .table-wrap table tbody,.club-rates .rate-sets .rate-set .table-wrap table tr,.club-rates .rate-sets .rate-set .table-wrap table th,.club-rates .rate-sets .rate-set .table-wrap table td{display:block}.club-rates .rate-sets .rate-set .table-wrap table .first{font-weight:600;padding-bottom:0}}@media screen and (min-width: 980px){section.booking-widget li#li_date{padding-left:0%}section.booking-widget.light-brown{padding-left:0%}section{padding:70px 0}h1,.h1{margin:0 0 24px 0}h3,.h3{font-size:24px}h4,.h4{font-size:20px}header .wrapper{min-height:130px}header .hdr-logo-wrap{width:190px;height:149px;top:30px}header .hdr-logo-wrap .hgc-logo{width:190px;height:149px}header .reservations-booking{top:27px}header .reservations-booking span.spn1{display:inline}header .reservations-booking a.btn{line-height:30px}header .main-nav{top:80px}header .main-nav>ul>li{margin:0 0 0 16px}header .main-nav>ul>li>a{font-size:16px;padding:0 6px 10px}header.with-subnav .subnav .club_logo{max-width:136px}header.with-subnav .subnav .club_logo>span{display:table}header.with-subnav .subnav ul li a>span{display:inline}header.with-subnav .reservations-booking{top:9px}footer{padding:50px 0}.standard-ctas{text-align:left}.standard-ctas .cta{width:31.3333%;margin:0 3% 45px 0}.standard-ctas .cta h4{font-size:20px}.standard-ctas.package-ctas .cta p.offer-dates span{display:inline;margin:0 5px 0 0}.standard-ctas.package-ctas .cta .btn-wrap{text-align:center}.standard-ctas.package-ctas .cta p.offer-phone{display:inline-block;vertical-align:top;margin:0;line-height:1}.standard-ctas.package-ctas .cta p.offer-phone span{margin:4px 0 0}.main-content-quote .col{width:57%;margin:0 8% 0 0}.main-content-quote .reserve-tee-time-cta{padding:36px 0 0;margin:40px 0 0}.content-left-ctas-right .col{width:58%;margin:0 7% 0 0}.hero .hero-content{height:796px}.hero .hero-content .tc .secondary-slide-headline{font-size:23px}.hero.hero-short .hero-content .tc{padding:150px 20px 30px}.hero.hero-medium .hero-content .tc{padding:150px 20px 80px}.hero.hero-large .hero-content .tc{padding:150px 20px 100px}.hero.hero-slider .hero-content .tc{padding:150px 20px 100px}.hero-slider .hero-content .tc .primary-slide-headline{font-size:38px}.hero.hero-slider .hero-content .tc .btn{margin:50px 0 0}.hero.hero-short .hero-content{height:287px}.hero.hero-medium .hero-content{height:480px}.hero.hero-large .hero-content{height:620px}.full-width-floated-content .full-width-content{width:450px}.full-width-floated-content .full-width-content .tbl .tc{padding:30px 45px}.full-width-floated-content .full-width-content .quote-slider .member-quote p{font-size:18px}.full-width-floated-content .full-width-content .quote-slider .member-quote .quote-author .quote-author-deets{font-size:18px}.btn-large{font-size:16px}.btn-xlarge{font-size:18px;padding:11px 25px}.basic-cta .btn-wrap.border-top{padding:40px 0 0}.image_overlay_ctas .background-image-ctas .cta .img{height:500px}.image_overlay_ctas .background-image-ctas .cta .img .content .wrap{width:90%;padding:5%}.image_overlay_ctas .background-image-ctas .cta.center-align .img .content .wrap{width:auto}.image_overlay_ctas .background-image-ctas .cta.quarter{width:25%}.image_overlay_ctas .background-image-ctas .cta.third{width:33.3333%}.image_overlay_ctas .background-image-ctas .cta.half{width:50%}.image_overlay_ctas .background-image-ctas .cta.two-third{width:66.6666%}.image_overlay_ctas .background-image-ctas .cta.three-quater{width:75%}#course-tour .tour .hole-selector ul li a{height:46px;line-height:46px;width:52px}.content-left-narrow-right .col{float:left;width:60%;margin:0 8% 0 0}.content-left-narrow-right .col.col-2{width:32%}.content-left-content-right .col{float:left;width:45%;margin:0 10% 0 0}.content-left-content-right .col.col-2{width:45%}.club-rates .rate-sets{margin-top:50px}.club-rates .rate-sets .rate-set{width:48.5%;margin:0 3% 30px 0}.club-rates .rate-sets .rate-set .table-wrap{border:none}.club-rates .rate-sets .rate-set .table-wrap table{border-bottom:1px solid #e8e8e8}.club-rates .rate-sets .rate-set .table-wrap table th{padding:15px 20px;text-align:center;font-size:18px}.club-rates .rate-sets .rate-set .table-wrap table td{padding:10px 20px;font-size:18px;border-right:1px solid #e8e8e8}.club-rates .rate-sets .rate-set .table-wrap table td.first{width:80%;border-right:none;border-left:1px solid #e8e8e8}.centered-content{width:80%;margin:0 auto 50px}.golf-course-lead .yardage table{font-size:15px}.content-with-subnav .col.col-1{width:62%;margin:0 10% 0 0}.content-with-subnav .col.col-2{width:28%}.content-with-subnav #subnav ul li a{font-size:16px}.single-offers_packages .basic-cta p span a{font-size:28px}.timeline .wrapper:after{left:50%;margin-left:-4px}.timeline .timeline_event{padding:0}.timeline .timeline_event .float{width:45%}.timeline .timeline_event .float.float-right{float:right}.timeline .timeline_event .float-left .wrap h4:after{left:auto;right:-12px;border-right:none;border-left:12px solid #493c20}.timeline .footer{margin-top:50px}.booking-widget>div{position:relative;max-width:1040px}.booking-widget h4{position:absolute;text-align:left;width:270px;height:40px;line-height:40px;margin:0;left:20px;top:25px;font-size:20px}.booking-widget ul{padding:0 0 0 270px}.page-id-2 .image_overlay_ctas .background-image-ctas .cta .img{height:500px}#sticky-offer{width:240px;position:fixed;right:-30px;top:48%;z-index:999;padding-right:30px;background:none;box-shadow:-10px 10px 10px -5px rgba(0,0,0,0.3)}#sticky-offer:before{content:"Cover";display:block;width:30px;height:100%;position:absolute;top:0;right:0;background:#fafafa;padding-bottom:30px;text-indent:-9999px;text-align:left}#sticky-offer:hover .wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#sticky-offer .close{width:24px;height:24px;background-size:24px auto;top:12px;right:12px}#sticky-offer .wrapper{padding:20px;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);background:#9f936b;position:relative}#sticky-offer h4{font-size:18px;padding:0 20px}#sticky-offer h4 span{font-size:18px}#sticky-offer p{font-size:15px}#sticky-offer p .large{font-size:18px;display:inline;margin:0}.press-details .cta{padding:30px 30px 20px}.press-details .cta h4{font-size:20px}.videos .video{width:23.5%;margin:0 2% 30px 0}.videos .video:nth-child(3n+3){margin-right:2%}.videos .video:nth-child(4n+4){margin-right:0}.press-releases .item .content .wrap .press-release{position:relative;padding-left:170px}.press-releases .item .content .wrap .press-release span.date{position:absolute;left:0;top:0;line-height:1.4}.sitemap .clubs .col{width:23.5%;margin:0 2% 30px 0}.sitemap .clubs .col:nth-child(2n+2){margin-right:2%}.sitemap .clubs .col:nth-child(4n+4){margin-right:0}.lesson-rates th{padding:12px 20px}.lesson-rates td{padding:20px}.lesson-rates td.first{padding-right:60px}.special-merchandise{margin-top:50px}.special-merchandise .item{display:inline-block;vertical-align:top;width:48%;margin:0 4% 25px 0}.special-merchandise .item:nth-child(2n+2){margin-right:0;margin-left:-5px}.special-merchandise .item .img img{width:119px}}@media screen and (min-width: 1060px){section.booking-widget.light-brown{padding-left:10%}}@media screen and (min-width: 1180px){section.booking-widget.light-brown{padding-left:15%}section{padding:80px 0}h4,.h4{font-size:21px}header .hdr-logo-wrap{width:190px;height:149px;top:30px}header .hdr-logo-wrap .hgc-logo{width:190px;height:149px}header .main-nav{top:76px}header .main-nav>ul>li{margin:0 0 0 24px}header .main-nav>ul>li>a{padding:0 6px 14px}header .main-nav>ul>li>a span{display:inline}footer{padding:60px 0}footer .col{width:20%;margin:0 3% 0 0}footer .col.col-2{width:23%}footer .col.col-3{width:26%;margin:0 3% 0 0}footer .col.col-4{width:22%;padding:0;border:none;margin:0}footer .mobile-app .container ul{display:block;margin:24px 0 0;padding:0}footer .mobile-app .container ul li{display:inline-block;vertical-align:top;margin:0 0 0 20px}footer .mobile-app .container ul li:first-child{margin:0}footer h5{margin:20px 0 20px 0}footer address{padding:0 0 20px 28px}.copyright{text-align:left}.copyright ul li{padding:0 0 0 19px;margin:0 0 0 18px}.hgc-single-optin .social{display:inline-block;vertical-align:top;width:auto;margin:0 0 0 100px}.hgc-single-optin .social li{margin:0 8px}.hgc-single-optin .social li a{line-height:40px}.hgc-single-optin form{margin:0}.hero .hero-content{height:816px}.hero .hero-content .tc .secondary-slide-headline{font-size:24px}.hero.hero-slider .hero-content .tc .btn{margin:60px 0 0}.hero-slider .hero-content .tc .primary-slide-headline{font-size:41px}.hero .bx-wrapper .bx-controls-direction a{height:64px;width:50px;margin:-32px 0 0}.hero.hero-medium .hero-content{height:517px}.hero.hero-large .hero-content{height:697px}.standard-ctas .cta{margin-bottom:55px}.standard-ctas .cta h4{font-size:21px;text-align:center}.standard-ctas.package-ctas .cta{}.conversion-bar .cta p{margin:0 0 24px 0}.conversion-bar .cta .btn-wrap div{display:inline-block;vertical-align:top;margin:0 0 0 12px}.conversion-bar .cta .btn-wrap div span{margin:3px 0 0 0}.main-content-quote .col{width:56%;margin:0 8% 0 0}.main-content-quote .col.col-2{width:36%}.main-content-quote .reserve-tee-time-cta{text-align:left}.main-content-quote .reserve-tee-time-cta .or-call{display:inline-block;vertical-align:top;margin:0 0 0 15px;margin:11px 0 0 8px}.main-content-quote .reserve-tee-time-cta .or-call span{display:inline-block;vertical-align:top;margin:-2px 0 0 2px}.full-width-floated-content .full-width-content{width:498px}.full-width-floated-content .full-width-content .tbl .tc{padding:40px 70px}.full-width-floated-content .full-width-content .tbl .tc .btn-wrap{margin:30px 0 0}.full-width-floated-content .full-width-content .club-logo{margin:0 0 30px 0}.content-left-ctas-right .col{width:58%;margin:0 10% 0 0}.content-left-ctas-right .col.col-2{width:32%}.centered-content{margin:0 auto 60px;width:60%}.image_overlay_ctas .background-image-ctas .cta .img{height:580px;box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5) inset}.image_overlay_ctas .background-image-ctas .cta .img .content .wrap{}.content-left-narrow-right .col{float:left;width:60%;margin:0 10% 0 0}.content-left-narrow-right .col.col-2{width:30%}.content-left-content-right .col{float:left;width:45%;margin:0 10% 0 0}.content-left-content-right .col.col-2{width:45%}.club-rates .rate-sets{margin-top:60px}header.with-subnav .subnav .club_logo{max-width:none}.golf-course-lead .yardage table{font-size:16px}.golf-course-lead .yardage table td,.golf-course-lead .yardage table th{padding-left:10px;padding-right:10px}.content-with-subnav .col.col-1{margin:0 12% 0 0}.content-with-subnav .col.col-2{width:26%}.lesson-rates td.first{width:77%}.special-merchandise{margin-top:60px}.special-merchandise .item{margin-bottom:30px}.special-merchandise .item .wrap{padding:30px}.special-merchandise .item .img img{width:139px}}@media screen and (min-width: 1240px){header .main-nav>ul>li{margin:0 0 0 30px}header .hdr-logo-wrap{width:216px;height:169px;top:15px}header .hdr-logo-wrap .hgc-logo{width:216px;height:169px}footer{padding:70px 0}footer .col{width:25%}footer .col.col-2{width:40%}footer .col.col-2 li{display:inline-block;vertical-align:top;width:47%;margin:0 4% 0 0}footer .col.col-2 li:nth-child(2n+2){margin-right:0}.hero.hero-slider .hero-content .tc .btn{margin:70px 0 0}}@media screen and (min-width: 1280px){.hero .bx-wrapper .bx-prev{left:30px}.hero .bx-wrapper .bx-next{right:30px}.conversion-bar .cta .btn-wrap div{margin:13px 0 0 8px}.conversion-bar .cta .btn-wrap div span{display:inline-block;vertical-align:top;margin:-2px 0 0 4px}.main-content-quote .col{width:57%;margin:0 10% 0 0}.main-content-quote .col.col-2{width:33%}.image_overlay_ctas .background-image-ctas .cta .img{height:620px}.golf-course-lead .col.col-1{width:57%}.golf-course-lead .col.col-2{width:33%}.golf-course-lead .col.col-2 ul.inline li{display:inline-block;vertical-align:top;margin:0 0 0 6px;padding:0 0 0 10px;background:url(../img/bg/inline-divider.gif) no-repeat 0 center;background-size:1px auto}.golf-course-lead .col.col-2 ul.inline li:first-child{margin:0;padding:0;background:0}.golf-course-lead .yardage{margin:35px 0 0}.golf-course-lead .yardage table td,.golf-course-lead .yardage table th{padding-left:15px;padding-right:15px}.golf-course-lead .book-tee-time{text-align:left}.golf-course-lead .book-tee-time .or-call{display:inline-block;vertical-align:top;margin:11px 0 0 8px}.golf-course-lead .book-tee-time .or-call span{font-size:18px}.special-merchandise .item .img img{width:148px}.special-merchandise .item .img img:first-child{margin-right:10px}}@media screen and (min-width: 1400px){.hero .bx-wrapper .bx-prev{left:80px}.hero .bx-wrapper .bx-next{right:80px}.image_overlay_ctas .background-image-ctas .cta .img{height:665px}.image_overlay_ctas .background-image-ctas .cta .img .content .wrap{}}@media screen and (min-width: 1600px){.hero .bx-wrapper .bx-prev{left:180px}.hero .bx-wrapper .bx-next{right:180px}.image_overlay_ctas .background-image-ctas .cta .img{height:720px}.image_overlay_ctas .background-image-ctas .cta .img .content .wrap{width:90%}}@media print{header,footer,.conversion_section,section.hgc-single-optin,section.copyright{display:none}}/*# sourceMappingURL=foundation.css.map */