@media all and (max-width:1315px){nav.navMenu li{padding-right:25px}nav.navMenu li a:link,nav.navMenu li a:visited{font-size:28px!important}}@media all and (max-width:1100px),all and (max-height:500px){header#header,header#header.scrollHeader{height:52px;padding:0}nav.navMenu{margin:0}nav.navMenu .menu-mainmenu-container{width:100%;margin-top:52px;z-index:9999;position:fixed;width:100%;height:100%;overflow:auto;top:0;left:0;height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:calc(100% - 50px);visibility:hidden}nav.navMenu .menu-mainmenu-container-open{visibility:visible}.mobileMenuOpen{position:fixed;overflow:hidden}nav.navMenu ul{display:none;padding:0;position:absolute!important;left:0;width:100%;margin:0;background-color:#fff}nav.navMenu>ul{margin-bottom:50px!important}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:first-of-type{border-top:1px solid #e0251b}nav.navMenu .sub-menu li{border-top:1px solid #ddd;border-bottom:0}nav.navMenu li a:hover{color:#fff!important;background-color:#e0251b}nav.navMenu li a{padding:13px 20px 9px!important}nav.navMenu li.mobileOnly{display:block}nav.navMenu .mobile-menu-reveal{display:block;position:absolute;bottom:14px;right:2%}nav.navMenu li.menu-item-last{padding-right:auto}nav.navMenu li a:link,nav.navMenu li a:visited{font-size:22px!important}nav.navMenu li.current_page_item a:link,nav.navMenu li.current_page_item a:visited{border:none;color:#e0251b}#header:not(.scrollHeader) nav.navMenu li a:active,#header:not(.scrollHeader) nav.navMenu li a:hover{background:#e0251b}nav.navMenu li.current_page_item{background-color:#ddd}a.mobile-menu-reveal{display:block;width:65px;height:21px}nav.navMenu ul.sub-menu li{display:block}nav.navMenu ul.sub-menu{position:relative!important;display:block!important}nav.navMenu ul.sub-menu li.menu-item a{padding-left:50px!important}a.mobile-menu-reveal .navcross-txt{width:40px;height:20px;background:url(../images/mobile-menu-btn.png);background-size:contain;background-repeat:no-repeat;background-position:center right;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:#e0251b}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}.headLogo{padding-top:15px}.headLogo img,header#header.scrollHeader .headLogo img{max-width:187px;padding:0}.sectionFsVideo,.sectionFsVideo .fp-tableCell{height:auto!important}}@media all and (min-width:1101px) and (min-height:501px){nav.navMenu .mobile-menu-reveal{display:none}#menu-mainmenu{display:block!important}.videoFadeOut{display:none!important}}@media all and (max-width:750px){.pageBlockimagebesidetext .imageCol,.pageBlockimagebesidetext .textCol{width:100%!important;float:none!important}}@media all and (max-width:641px){.registerForm{padding-top:45px}.registerFormInner{overflow:auto}.registerFormCol{width:100%!important;float:none!important;padding:0}}@media all and (max-width:700px){.sideBarContent{float:none;width:100%;clear:both}.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}.pageBlockCarousel:hover .cycle-next:hover,.pageBlockCarousel:hover .cycle-prev:hover{opacity:1}.cycle-pager:hover{opacity:1}.pageBlockMultiColBlock .column .colImage a:hover img{opacity:.9}.newsFeed .column .colImage a:hover img{opacity:.9}.pageContentBlock .contentButton:hover{background-color:#444}dl.hideShowSingle dt:hover{background-color:#444}}@media all and (max-width:1100px),all and (max-height:500px){.nextIcon{display:none}.floatContent{width:100%;height:auto}.bannerSlideCollab img{max-width:300px}.floatContentImage{height:400px}.noFSMobile .fp-tableCell{height:auto!important;display:block!important}.noFSMobile.fp-section.fp-table{height:auto!important}.sectionContent{padding:10% 10% 5% 10%}.logoOverlay{display:none!important}}@media all and (max-width:900px){.fsBigTxt{font-size:100px}.formHeader{font-size:90px}.singleNewsMainBanner .fp-tableCell{background-color:rgba(0,0,0,.4)}}@media all and (max-width:700px){.fsBigTxt{font-size:80px}.singleNewsMainBanner .postDateTxt{font-size:25px}.subHeader{padding-bottom:10px;font-size:50px}.apartmentTagline1{font-size:20px}.apartmentTagline2{font-size:24px}a.btn:not(.btn-small):link,a.btn:not(.btn-small):visited{font-size:30px;padding-top:12px}.videoBannerFrame{display:block!important}.videoInner{display:none!important}.videoBanner{background-color:rgba(0,0,0,.8)!important;padding:80px 0}.closeVideoButton{display:none!important}}@media all and (max-width:602px){.formHeader{font-size:60px}.registerForm .gform_body li.gfield_html{max-width:90%!important;margin-bottom:24px!important;margin-top:0!important}.registerForm .gform_footer .gform_button{padding:18px 24px 12px;display:inline-block;width:auto;line-height:100%!important}.registerForm .gform_wrapper .gform_footer{padding-top:16px}.registerForm .gform_wrapper{margin:0}}@media all and (max-width:400px){.fsBigTxt{font-size:60px}.formHeader{font-size:50px}.singleNewsMainBanner .postDateTxt{font-size:20px}}@media all and (max-width:1100px),all and (max-height:500px){.masterplanImageMapContainer,.masterplanOverlayInfo{display:none}.masterplanAreaImg,.masterplanMobileImg,.masterplanMobileInfo{display:block}.masterplanMobileHeading{margin-top:15px}.masterplanMobileHeading,.masterplanMobileText{opacity:1}.masterplanMobileBlock{width:100%;position:relative;display:inline-block;background-color:#fff}.masterplanAreaImg{width:35%;float:left;text-align:center}.masterplanMobileText{width:60%;float:right}.masterplanMobileContent .sectionContent{margin-bottom:10px}}@media all and (max-width:680px){.masterplanAreaImg,.masterplanMobileInner,.masterplanMobileText{width:100%;float:none}.masterplanMobileText{text-align:center}}@media all and (max-width:750px){.simplePageContent{padding-top:60px}.singleNewsContent h2{font-size:40px}.singleNewsContent h3{font-size:30px}.simplePageContent h1{font-size:60px}}@media all and (max-width:1355px){.footerSet1,.footerSet2{float:left;margin-bottom:30px}.footerCol{margin-bottom:0}}@media all and (max-width:820px){.footerCol{width:200px}}@media all and (max-width:684px){.footerRight{float:none}.footerRight p.footerCopyText{padding-top:20px}}@media all and (max-width:462px){.footerSet1,.footerSet2{float:none;width:100%;margin-bottom:0}.footerCol{width:100%}nav.footerMenu li{text-align:center}.footerRight{margin:0 auto 40px;padding-top:30px;clear:both}.footerRight p{text-align:center}.footerSocial{text-align:center}}@media all and (max-width:600px){.section #locationMap{height:300px}.errorPage h1,.simplePageContent h1{font-size:50px}}@media all and (max-width:1505px){.featureArticle .contentText .postTitleTxt a:link,.featureArticle .contentText .postTitleTxt a:visited{font-size:90px}.featureArticle .contentText .postExcerpt,.featureArticle .contentText .postExcerpt p{font-size:17px}}@media all and (max-width:1000px){.featureArticle .contentText .postTitleTxt a:link,.featureArticle .contentText .postTitleTxt a:visited{font-size:70px}}@media all and (max-width:870px){.featureArticle .contentText{position:initial;width:100%;background-color:transparent;padding:0 0 40px 0;margin-top:30px;border-bottom:1px solid #bbb}.featureArticle .contentText .postTitleTxt{padding-bottom:2%}.featureArticle .linkOverlay{display:none}.featureArticle .contentText .postTitleTxt a:link,.featureArticle .contentText .postTitleTxt a:visited{color:#000}.featureArticle .contentText .postTitleTxt a:active,.featureArticle .contentText .postTitleTxt a:hover{color:#e0251b}.featureArticle .contentText .postExcerpt,.featureArticle .contentText .postExcerpt p{color:#000}.stripesOverlay{width:100px}}@media all and (max-width:530px){.stripesOverlay{width:50px}}@media all and (max-width:650px){.instagramSingle{width:50%}}@media all and (max-width:720px){.filter-group .filter-option{width:calc(50% - 8px)}.filter-group .filter-option:nth-child(odd){margin-right:0}}@media all and (max-width:550px){.filter-group .filter-option{padding:12px}}.contentQuarterFallbackCarousel{display:none}.contentQuarterFallbackCarousel .cycle-slideshow{position:relative}.floatContentQuarter.floatContentText{background:rgba(255,255,255,.9)}@media all and (min-width:1100px) and (max-width:1280px),(min-width:1100px) and (max-height:820px){.contentQuarterFallbackCarousel{display:block;width:50vw}body:not(.fp-responsive) .floatContentQuarter.floatContentImage{display:none}body:not(.fp-responsive) .floatContentQuarter{height:100vh}}