@media all and (max-width:1090px){header#header{padding:13px;height:56px}header#header .headLogo svg{height:30px}header#header.scrolledHeader{padding:13px}header#header.scrolledHeader .headLogo svg{margin-top:0}nav.navMenu{margin:0}nav.navMenu .menu-mainmenu-container{width:100%;margin-top:43px;z-index:9999}nav.navMenu ul{display:none;padding:0;position:absolute!important;left:0;width:100%;margin:0;background-color:#F45959}nav.navMenu li{float:none;display:block;border-bottom:1px solid #DDD;padding:0!important;margin:0;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in}nav.navMenu li:hover{background-color:#FFF}nav.navMenu li:first-of-type{border-top:1px solid #DDD}nav.navMenu li a{padding:15px 20px!important}nav.navMenu li.mobileOnly{display:block}nav.navMenu .mobile-menu-reveal{display:block;position:absolute;top:15px;right:13px}nav.navMenu li a:link,nav.navMenu li a:visited{margin:0}nav.navMenu li a:hover{color:#F45959;border-color:#FFF!important}nav.navMenu .current-menu-item:not(.contactUsLink) a:hover,nav.navMenu .current-menu-item:not(.contactUsLink) a:link,nav.navMenu .current-menu-item:not(.contactUsLink) a:visited{border-bottom:1px solid transparent;background-color:#FFBE37;color:#FFF}nav.navMenu li.menu-item-last{padding-right:auto}a.mobile-menu-reveal{display:block;width:65px;height:21px}a.mobile-menu-reveal .navcross-txt{width:40px;height:20px;background:url(../images/mobile-menu-btn.png) center right no-repeat;background-size:contain;display:inline-block;float:left}.navcross-con{width:20px;height:21px;cursor:pointer;display:inline-block;float:right;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navcross-middle{margin:0 auto}.navcross-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;height:3px;width:20px;margin:3px auto;background-color:#FFF}a.close-button .navcross-con .navcross-top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform:translateY(6px) rotateZ(45deg)}a.close-button .navcross-con .navcross-bottom{-webkit-transform:translateY(-6px) rotateZ(-45deg);-moz-transform:translateY(-6px) rotateZ(-45deg);-ms-transform:translateY(-6px) rotateZ(-45deg);-o-transform:translateY(-6px) rotateZ(-45deg);transform:translateY(-6px) rotateZ(-45deg)}a.close-button .navcross-con .navcross-middle{width:0}a.open-button:hover .navcross-top{margin-top:0}a.open-button:hover .navcross-bottom,a.open-button:hover .navcross-middle{margin-top:6px}nav.navMenu .clientPortalLink a:link,nav.navMenu .clientPortalLink a:visited{border:none}.noBannerHeader h1{padding-top:0}}@media all and (min-width:1091px){nav.navMenu .mobile-menu-reveal{display:none}#menu-mainmenu{display:block!important}}@media all and (max-width:750px){.pageBlockimagebesidetext .imageCol,.pageBlockimagebesidetext .textCol{width:100%!important;float:none!important}.pageBlockimagebesidetext .mediaAlignmentleft .textCol,.pageBlockimagebesidetext .mediaAlignmentright .textCol{padding:20px 0 0}.pageBlockimagebesidetext{padding:5% 0}}@media all and (max-width:700px){.sideBarContent,.singleContentSidebar{float:none;width:100%;clear:both}.singleContentSidebar .contentInner{width:100%}.sidebarHeader{text-align:left}}@media all and (max-width:900px){.alignleft,.alignright{float:none;margin:10px 0;width:auto!important}}@media all and (min-width:1000px){.galleryImageHolder:hover{opacity:.8}.cycle-pager:hover,.pageBlockCarousel:hover .cycle-next:hover,.pageBlockCarousel:hover .cycle-prev:hover{opacity:1;filter:alpha(opacity=1)}.newsFeed .column .colImage a:hover img,.pageBlockMultiColBlock .column .colImage a:hover img{opacity:.9}}@media all and (max-width:1200px){.footerCol1{display:none}.footerCol2,.subFooterLeft{margin-left:0}}@media all and (max-width:980px){.footerCol2{max-width:100%;padding:40px 20px 0}.footerCol3{max-width:100%;padding:20px 40px 20px 0}.subFooterRight{padding-right:0}.subFooter .contentInner{padding:0 20px}}@media all and (max-width:600px){.gform_button{width:100%}.footerCol3{max-width:100%;padding:20px 0}.ownersHubBlock{padding-top:40px}.formsAndLinksBlock .linksCol ul{padding-right:0}}@media all and (max-width:540px){.subFooterLeft,.subFooterRight{float:none;width:100%;clear:both}.subFooter .footerSocialIcon{margin:10px 20px 10px 0}}@media all and (max-width:1000px){h1{font-size:75px}.charterHeader{font-size:80px}.pageBlockPullQuote h2{font-size:25px}.heroBanner{height:500px}}@media all and (max-width:650px){h1{font-size:55px}.pageBlockTextContent .contentInner .userContent{width:100%}.insetContent .contentInner,.insetContent .contentInner:not(.disableIndent),.pageBlockCharterBlock .contentInner,.pageBlockCharterBlock .contentInner:not(.disableIndent),.pageBlockTextContent .contentInner,.pageBlockTextContent .contentInner:not(.disableIndent){padding-left:0}}@media all and (max-width:450px){h2{font-size:28px}.charterSubHeader{margin-bottom:20px;font-size:23px}a.button:link,a.button:visited{padding:15px}}@media all and (max-width:770px){.formsAndLinksBlock .linksCol{float:none;width:100%;clear:both;margin-bottom:20px}.pageBlockPullQuote{width:85%;float:none;margin:40px auto}.layoutPageFaq,.layoutPageTestimonials{min-height:0}.faqBg,.testimonialBg{opacity:.5;-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}}@media all and (max-width:1017px){.pageBlockMultiColPreHTML{text-align:left}.pageBlockMultiColBlockBullets{padding-top:30px}.pageBlockMultiColBlockBullets .column .contentInner{margin:0;padding:0}.pageBlockMultiColPostHTML,.pageBlockMultiColPreHTML{margin-bottom:20px}.pageBlockMultiColPostHTML{margin-top:20px}}@media all and (max-width:1260px){.headerSocial{display:none}}