@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,700%7CRoboto:300,400,500');*{font-family:'Raleway',sans-serif}body{height:100%;width:100%;overflow-x:hidden;min-width:0 !important}body .popUpWindowDialog #popBtnClose{background-position:9px -632px}h1.pageBanner{position:absolute;bottom:40px;right:40px;color:#fff;font-size:80px;z-index:2;font-weight:700;text-transform:uppercase;line-height:48px}body h2{font-size:48px!important;text-transform:uppercase;font-weight:300!important;letter-spacing:2.4px;line-height:60px!important}body h3{font-size:36px;font-weight:300;text-align:center;line-height:30px}.pageHeader{text-align:center;color:#222;margin-top:100px;font-family:'Raleway',sans-serif}.wrap-2{font-weight:bold}p{font-family:'Roboto',sans-serif;font-size:24px;line-height:48px;font-weight:300}.mainContent{font-family:'Roboto',sans-serif;font-size:24px;line-height:48px;font-weight:300}body #cookies-consent-policy p{line-height:18px}.stacked-amenities-items strong,li,body .blog-list-item-content-body,body span.cookies-consent-message{font-family:'Roboto',sans-serif}p.light{font-weight:3}p.bodyHeader{text-transform:uppercase}em.fa.fa-angle-right{font-size:20px}a.button,a.button:hover,a.button:focus,a.button:active{color:#fff}a.button{background:transparent;border:2px solid #fff;padding:15px 30px;margin:0 20px;font-size:17.5px;color:#fff;border-radius:50px;width:250px;font-weight:700;text-transform:uppercase;line-height:23.5px;letter-spacing:.2px}a.accent.button{background:#ac1f2d;padding:15px 15px;min-width:250px;border:none;border-radius:30px;margin-left:0;margin-top:40px;display:block;text-align:center}a.footer.button{width:320px;display:inline-block;text-align:center;margin-bottom:20px;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}a:focus,a:hover,a:active{text-decoration:none!important}li a{color:#fff;text-transform:uppercase;display:block;text-decoration:none;line-height:60px}li a:hover,li a:active{color:#b3a187}button{font-size:17.5px;font-weight:700;line-height:23.5px;letter-spacing:.2px;background:transparent;border:2px solid #fff;padding:12px 0;margin:0 20px;color:#fff;border-radius:50px;width:250px;text-transform:uppercase}option{color:#222}.clearfix::after{content:"";clear:both;display:table}.clearfix{clear:unset !important}span.glyphicon.glyphicon-menu-right{margin-right:0}.flex-wrapper{display:flex;flex-direction:column;width:100%;z-index:1}#specials{background:#222;position:relative;z-index:11}#specialsText{text-align:center;padding:20px 25%;display:table;height:100%;width:100%}#specialsText p{font-size:18px;line-height:30px;vertical-align:middle;padding:0 0}#mobileAddress{display:none}#desktopAddress{display:block}span.fa.fa-map-marker{float:left;margin-top:10px;margin-right:5px;font-size:18px}i.fa.fa-mobile{font-size:18px}#topHeaderBar{background-color:#222;padding:15px 0;color:#efefef;font-size:18px;margin-bottom:2px;font-family:'Roboto',sans-serif;font-weight:300;position:fixed;top:0;width:100%;z-index:3;border-bottom:solid 2px #fff}#topHeaderBar a{color:#efefef;font-family:'Roboto',sans-serif;font-weight:300}#topHeaderBar button{background:transparent;border:none;color:#ac1f2d;font-weight:700;position:relative;width:auto;line-height:41px;padding:0;font-family:'Raleway',sans-serif;z-index:1}.topHeaderBarElement{float:left;padding:0 20px;font-family:'Roboto',sans-serif;color:#efefef;font-weight:300;line-height:41px}.topHeaderBarElement #desktopAddress{float:left;font-family:'Roboto',sans-serif;color:#efefef;font-weight:300;max-width:530px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:900px) and (min-width:850px){.topHeaderBarElement #desktopAddress{max-width:350px}}@media(max-width:850px){.topHeaderBarElement #desktopAddress{max-width:300px}}#headerElements{display:flex;margin:auto;justify-content:center;width:auto}#headerElements.sticky{display:flex;margin:auto;justify-content:center;max-width:87%;padding-left:0;float:right;padding-right:3%;margin-top:20px}#headerElements.sticky.portrait{margin-top:60px;margin-bottom:50px}span.glyphicon{margin-right:7px;top:2px}span.glyphicon-map-marker{float:left;top:12px}.topHeaderBarElement.headerDivider{border-left:2px solid #464646}#specialsButton{border-left:2px solid #464646}span.glyphicon.glyphicon-menu-hamburger{font-size:60px;margin-top:-20px;margin-left:30px;color:#fff}#navBarMenu{display:none}#hamburgerMenuOverlay{width:100%;height:1000px;background-color:#000;opacity:.75;z-index:1;position:absolute;top:0;display:none}#propertyLogo.hamburger{display:none}#closeMenuButton{position:fixed!important;top:70px;right:20px;font-size:50px;color:#fff!important;opacity:1;z-index:4;display:none!important}#headerNav.hamburger{position:fixed;width:100%;text-align:center;font-weight:700;font-size:48px;z-index:3;height:100%;overflow-y:auto}#headerNav.hamburger li{text-align:center;font-weight:700;font-size:48px}#headerNav.hamburger #moreButton{display:none}#closeMenuButton.hamburger{display:block!important;font-weight:300;font-size:80px;z-index:11;width:auto;height:auto;margin:0;padding:0;line-height:1;border:none}#menuElem,.menuElem,.CMSListMenuUL{list-style:none;padding:0;display:block;margin:0}#menuElem li a:focus,#menuElem li a:active,.menuElem li a:focus,.menuElem li a:active,.CMSListMenuUL li a:focus,.CMSListMenuUL li a:active{color:#b3a187!important}.active a{color:#b3a187}#headerNav.hamburger ul#menuElem li a,#headerNav.hamburger ul.menuElem li a{font-weight:700;line-height:1.5}.menuHidden{display:none}#headerNav.hamburger .menuHidden{display:block}#defaultHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69437673/2700x1900/69437673.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}#propertyLogo{margin-bottom:40px;margin-top:40px}#headerNav{position:absolute;padding:70px 60px;box-sizing:border-box;font-size:30px;color:#fff;z-index:2;font-weight:300;margin-top:0;top:0}#headerNav.portrait #menuElem,#headerNav.portrait .menuElem{margin-left:40px}#headerNav.portrait.hamburger #menuElem,#headerNav.portrait.hamburger .menuElem{margin-left:0}#propertyLogo.portrait{position:absolute;left:10px;top:40px}#propertyLogo img,#propertyLogoNavBar img{max-height:55px;max-width:100%}#propertyLogo img.portrait,#propertyLogoNavBar img.portrait{max-width:85px;height:150px;max-height:150px}#propertyLogo img.landscape,#propertyLogoNavBar img.landscape{max-height:55px;max-width:100%}#propertyLogoNavBar{width:20%;float:left;padding-lefT:20px;display:none;padding-top:11px}#propertyLogoNavBar.portrait{position:absolute;left:-10px;bottom:10px}#headerNav button{letter-spacing:normal;line-height:60px;padding:0;width:auto;background:transparent;border:0;color:#fff;text-transform:uppercase}#headerNav button:hover{color:#b3a187}li.onlineLeasingLink,li.onlineLeasingCTA{font-weight:bold;letter-spacing:.3px}#headerNav #menuElem .onlineLeasingLink{display:none}#hamburgerMenuButton .glyphicon.glyphicon-menu-hamburger{margin-top:0}body #topHeaderBar #navBarMenu button{margin-top:-12px;line-height:1em;right:-20px}#topFooter{width:100%;min-height:700px;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.75)),url(https://capi.myleasestar.com/v2/dimg/69439441/2700x1900/69439441.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;text-align:center;padding-top:200px;padding-bottom:200px;float:left;display:flex;flex-direction:column;justify-content:center;align-items:center}#footerCtaTextContainer{max-width:58%;margin:auto}#footerCtaTextContainer p{width:100%;margin:0}#topFooter h2{margin-top:0;color:#fff;font-size:48px;font-weight:300;letter-spacing:2.4px}#topFooter p,#homeCta2 p,#homeCta3 p{color:#fff;font-size:24px;margin:auto;line-height:2;margin-bottom:60px;margin-top:30px;text-align:left;font-weight:300}#topFooter button,#homeCta2 button,#homeCta3 button{background:transparent;border:2px solid #fff;padding:12px 0;margin:0 20px;font-size:17.5px;color:#fff;border-radius:50px;width:250px;font-weight:700;text-transform:uppercase}#footerPropertyInfo{width:30%;padding:50px 30px;text-align:center;float:left;height:600px}#footerPropertyInfo h3,#neighborhoodFooter h3{text-transform:uppercase}#footerPropertyInfo p,#neighborhoodFooter p{font-size:24px;line-height:24px;font-weight:300}#footerPropertyInfo a,#neighborhoodFooter a{color:#222;font-size:24px;font-family:'Roboto',sans-serif;font-weight:300;line-height:24px}#footerPropertyInfo a:hover,#neighborhoodFooter a:hover{text-decoration:none}.rplogo{display:inline-block;max-width:140px}.rplogo a svg{max-width:140px;fill:#ccc}#ADA-HUD-Links{display:inline-block;height:30px}@media(min-width:1025px){#ADA-HUD-Links{position:relative;top:-32px}}#ADA-HUD-Links a{max-height:100%;text-decoration:none;font-size:0}#ADA-HUD-Links a svg{height:100%;width:25px;fill:#ac1f2d}#ADA-HUD-Links a svg#housingSVG{margin-right:6px}@font-face{font-family:'fontello';src:url('https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/Icons/fontello.eot');src:url('https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/Icons/fontello.eot') format('embedded-opentype'),url('https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/Icons/fontello.woff') format('woff'),url('https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/Icons/fontello.ttf') format('truetype'),url('https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/Icons/fontello.svg') format('svg');font-weight:normal;font-style:normal}[class^="sicon-"]:before,[class*=" sicon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:22px;margin-left:.2em;color:inherit;padding:4px 3px;padding:4px 3px;font-size:20px;color:#333;font-variant:normal;text-transform:none}.sicon-twitter:before{content:''}.sicon-pinterest:before{content:''}.sicon-facebook:before{content:''}.sicon-youtube:before{content:''}.sicon-linkedin:before{content:''}.sicon-google:before{content:''}.sicon-blog:before{content:''}.sicon-yelp:before{content:''}.sicon-myspace:before{content:''}.sicon-foursquare:before{content:''}.sicon-flickr:before{content:''}.sicon-instagram:before{content:'('}.sicon-tumblr:before{content:')'}.sicon-apartmentratingscom:before{content:'!';padding-left:0}#p_lt_zoneFooter_rpWebpartSocialMedia_pnlSocialNetworks{padding:20px;margin-top:20px}[class^="sicon-"]:before,[class*=" sicon-"]:before{color:#fff;font-size:25px;background-color:#ac1f2d;width:1.3em;line-height:23px;padding:5px;border-radius:8px;margin-bottom:10px}.footer-logo img{max-width:100%}.oh-header{display:inline-block;text-align:center}.office-hours-list li{text-align:center;color:#222}.office-hours-list{color:#222}.p_lt_zoneFooter_rpWebpart_OfficeHours_pnlOfficeHours-oh-u.oh,.p_lt_zoneNeighborhoodFooter_rpWebpart_OfficeHours1_pnlOfficeHours-oh-u.oh{color:#222;text-transform:uppercase;font-size:30px}.office-hours-list{border:none!important}div.office-hours-modal-container div.oh-header{width:auto}.office-hours-modal-container{background-color:#efefef!important}.office-hours-modal-container:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #efefef 10px!important;bottom:-10px;content:" ";height:0;left:10%;margin-left:-13px;position:absolute;width:0}#footerMap{background:#222;float:left;height:600px;width:70%}.map{width:100%;position:relative;float:left;height:600px}#footerMenu{float:left;width:100%;background:#222;padding:30px 2%;padding-right:20%;position:relative;border-top:solid 2px #fff;padding-bottom:50px}#footerMenu p{width:80%;color:#777;font-size:12px;line-height:16px;font-weight:300;margin-left:10%}#footerMenu .CMSListMenuUL{list-style:none;padding:0;text-align:center;display:inline-block;margin-bottom:0}#footerMenu .CMSListMenuUL li{float:left;padding:10px;font-weight:600;font-size:16px;display:inline-block;text-align:center;line-height:12px}#footerMenu .CMSListMenuUL li a,#footerMenu .CMSListMenuUL li span{font-family:'Roboto',sans-serif;font-weight:500;font-size:16px;line-height:12px}#footerMenu .CMSListMenuUL li.onlineLeasingLink{display:none}#footerMenu li span{color:#fff;text-transform:uppercase;display:block}#footerMenu a:hover,#footerMenu li.active a{color:#fff;text-decoration:none}div#arrow{position:absolute;top:-50px;left:-17px}span.glyphicon.glyphicon-menu-up.arrow{font-size:35px}div#arrow-div{width:0;height:0;border-left:55px solid transparent;border-right:55px solid transparent;border-top:55px solid #fff;position:absolute;top:0;right:65px}div#arrow:hover,div#arrow-div:hover{cursor:pointer}.live-chat-container{position:absolute;bottom:10px;left:10px;display:none}#mobileFooterMenu{display:block;position:absolute;bottom:10px;right:0%;width:100%;text-align:center}ul#mobileMenuElem{list-style:none;margin-bottom:0;display:inline-block}li.footerLink{float:left;padding-right:10px;display:inline-block}.footerLink a{font-size:12px;font-weight:500;line-height:20px;font-family:'Roboto',sans-serif;color:#777}.footerLink a:hover,.footerLink a:focus,.footerLink a:active{color:#777}#logos{width:calc(20% + 50px);float:left;padding-right:10px}#pmclogo{min-height:50px}.menu{text-align:center;width:calc(80% - 50px);float:left;padding:0;margin:0}#footerContainer{display:none}.pmclogo img{max-height:55px;max-width:100%;margin-bottom:15px}#ADA-HUD-Links{height:25px!important;margin-left:20px;vertical-align:middle;padding-bottom:5px}#ADA-HUD-Links a svg{fill:#777!important}a#_lpChatBtn{color:#fff}#homeHeaderImage1{height:100vh;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69805513/2700x1900/69805513.jpg);background-size:cover;background-position:center;width:50%;float:left;border-right:solid 2px #fff;margin-top:30px}#homeHeaderImage2{height:50vh;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/50443818/2700x1900/50443818.jpg);background-size:cover;background-position:center;width:25%;float:left;border-right:solid 2px #fff;margin-top:30px}#homeHeaderImage3{height:50vh;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg-crop/50443822/2000x1328/50443822.jpg?cropx=603&cropy=0&cropw=1339&croph=1328);background-size:cover;background-position:center;width:25%;float:left;margin-top:30px}#homeHeaderImage4{height:50vh;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69805521/2700x1900/69805521.jpg);background-size:cover;background-position:center;width:50%;float:left;border-top:solid 2px #fff}#homeHeaderImage1:before,#homeHeaderImage2:before,#homeHeaderImage3:before,#homeHeaderImage4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:none}.fa-angle-down{display:none;visibility:hidden}#homePageContent1{text-align:center;padding-top:120px;width:60%;margin:0 auto}#homePageContent1 h2{font-size:48px;text-transform:uppercase;font-weight:300;letter-spacing:2.4px}.mainContent p,.contentPrivacy p,.content404 p,.thankyoublurb p,.readmoreWrapper p{text-align:left;line-height:2;font-weight:300;font-family:'Roboto',sans-serif}.mainContent p em,.mainContent p strong,.contentPrivacy p em,.contentPrivacy p strong,.content404 p em,.content404 p strong,.thankyoublurb p em,.thankyoublurb p strong,.readmoreWrapper p em,.readmoreWrapper p strong{font-family:'Roboto',sans-serif}.mainContent li,.contentPrivacy li,.content404 li,.thankyoublurb li,.readmoreWrapper li{text-align:left;line-height:2;font-weight:300;font-size:24px;font-family:'Roboto',sans-serif}.mainContent a,.mainContent a:hover,.mainContent a:active,.mainContent a:focus,.contentPrivacy a,.contentPrivacy a:hover,.contentPrivacy a:active,.contentPrivacy a:focus,.content404 a,.content404 a:hover,.content404 a:active,.content404 a:focus,.thankyoublurb a,.thankyoublurb a:hover,.thankyoublurb a:active,.thankyoublurb a:focus,.readmoreWrapper a,.readmoreWrapper a:hover,.readmoreWrapper a:active,.readmoreWrapper a:focus{font-size:24px;color:#ac1f2d;font-family:'Roboto',sans-serif}body .secondarycotent a{font-size:24px;color:#ac1f2d;font-family:'Roboto',sans-serif;text-decoration:none}.floorplan-search-bar{text-align:left;line-height:1;width:auto;margin:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:70px}span.floorplan-search-label{display:none}.ui-datepicker .ui-datepicker-title select{color:#222}#btnSearchFloorPlans{background-color:#ac1f2d;color:#fff;border:none;padding:15px 50px;cursor:pointer;border-radius:25px;font-size:17.5px;font-weight:700;height:auto;width:auto}#ui-id-1{background:#efefef;padding:15px 50px;vertical-align:middle;height:auto;width:auto;padding-right:0;font-size:18px;color:#5f5f5f;margin:0;border:solid 2px #c1c1c1;display:flex}#ui-id-2{background:#efefef;padding:15px 50px;vertical-align:middle;height:auto;width:auto;padding-right:0;font-size:18px;color:#5f5f5f;margin:0;border:solid 2px #c1c1c1;border-left:0;display:flex}.wrapper-dropdown span{font-size:18px!important}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar{width:200px;height:50px;vertical-align:middle;padding-left:20px;background-color:#efefef;margin:0}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar::placeholder{color:#5f5f5f;opacity:1}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar:-ms-input-placeholder{color:#5f5f5f}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar::-ms-input-placeholder{color:#5f5f5f}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar{color:#5f5f5f}.floorplan-search-bar .floorplan-search-moveindate{padding:5px 20px;border:1px solid #fff;cursor:pointer;margin:0 5px;font-weight:bold;font-size:18px;width:150px;height:50px;background:#fff url(https://cs-cdn.realpage.com/CWS/1864406/TemplateResources/Global/icons/calendar.png) no-repeat;background-position:95% center;padding-right:0;padding-left:30px;margin:0}.floorplan-search-bar .floorplan-search-moveindate-container{border:solid 2px #c1c1c1;border-left:0;margin-right:20px}.wrapper-dropdown:after{right:20px!important;top:45%!important;border-color:#5f5f5f transparent!important}#homeCta1{width:100%;float:left;margin-top:160px;display:flex;align-self:stretch}.homeCta1Overlay>a{width:100%}.homeCta1Img{width:33.33%;min-height:495px;float:left}.homeCta1Overlay a.button{margin-bottom:30px}.img1{background:#222;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/50444022/2700x1900/50444022.jpg);background-size:cover;background-position:center}.img2{background:#222;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/50443821/2700x1900/50443821.jpg);background-size:cover;background-position:center;border-right:solid 3px #fff;border-left:solid 3px #fff}.img3{background:#222;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69805533/2700x1900/69805533.jpg);background-size:cover;background-position:center}.homeCta1Overlay{text-align:center;height:100%;float:left;width:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.75));padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;padding:15px}.homeCta1Overlay button{font-size:17.5px;font-weight:700;line-height:23.5px;letter-spacing:.2px;background:transparent;border:2px solid #fff;padding:12px 0;margin:0 20px;color:#fff;border-radius:50px;width:250px;text-transform:uppercase;margin-top:20px}.homeCta1Overlay p{color:#fff;text-align:center;font-size:18px;font-weight:300;line-height:24px;font-family:'Roboto',sans-serif;margin-bottom:30px}.homeCta1Overlay h3{font-size:36px;font-weight:700;text-align:center;line-height:30px;color:#fff;text-transform:uppercase;margin-bottom:20px}#homeCta1Overlay1{visibility:hidden;z-index:2}#homeCta1Overlay2{visibility:hidden;z-index:2}#homeCta1Overlay3{visibility:hidden}#homeCta1Overlay1:hover{visibility:visible}#homeCta1Overlay2:hover{visibility:visible}#homeCta1Overlay3:hover{visibility:visible}#homeCta2{min-height:800px;width:100%;float:left;margin-top:3px;background:#222;z-index:1;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.75)),url(https://capi.myleasestar.com/v2/dimg/69846852/2700x1900/69846852.jpg);background-size:cover;background-position:center;background-attachment:fixed;margin-bottom:0}#homeCta2,#homeCta3{color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}#homeCta2 h2{font-weight:300;font-size:48px;letter-spacing:2.4px}#homeCta2 button,#homeCta3 button{width:auto;padding:12px 25px}#homeCta2 p,#homeCta3 p{width:100%}#cta2TextContainer,#cta3TextContainer{max-width:58%}#homeSocialCta{min-height:650px;width:100%;float:left;position:relative;display:flex}div#socialCta{float:left;width:50%;padding-left:15%;padding-right:5%;padding-bottom:150px;align-self:flex-end}#homeSocialCta h2{font-weight:300;font-size:48px;letter-spacing:2.4px;line-height:60px}a#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneSocialCTA_Link_btnElem_hyperLink{color:#fff}a#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneCTA2_Link1_btnElem_hyperLink{color:#fff}#socialGallery{position:relative;width:600px;height:600px;background-color:#fff;bottom:-100px;border:solid 3px #fff;overflow:hidden;float:left;align-self:flex-end}#socialGallery .gallery-social-images a:nth-child(-n+4){display:block;width:calc(50% - 8px);margin:4px}.gallery-social-widget{margin:0!important}.gallery-social-footer{display:none}em.fa.fa-facebook-square{display:none}.gallery-social-widget .gallery-social-images>a .gallery-social-card{display:none}#homeCta3{min-height:800px;width:100%;float:left;margin-top:2px;background:#222;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.75)),url(https://capi.myleasestar.com/v2/dimg/50444023/2700x1900/50444023.jpg);background-size:cover;background-position:center;background-attachment:fixed;margin-bottom:0}#homeCta3 h2{font-weight:300;font-size:48px;letter-spacing:2.4px}button.rpfp-button{width:auto}#floorPlansHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69437675/2700x1900/69437675.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}.page_floorplans h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}.floorPlansBlurb{width:70%;margin:auto}.page_floorplans h2{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}body .FloorPlansV2 #view-area-floor-plan .view-area-floor-plan{width:100%}.floorplan-search-bar .wrapper-dropdown .dropdown{top:53px}body .ui-datepicker .ui-datepicker-title{color:#222}body .FloorPlansV3 #topbar .calendra input{color:#5f5f5f}body div#QuoteDetails input{max-width:140px}body .FloorPlansV2 .QuoteDetails:before{bottom:16px;left:112px}body .QuoteDetails .datepicker{width:140px}body .FloorPlansV3 .amenity-popup-lightbox .close a{width:25px;height:25px;display:block;overflow:hidden;font-size:0;border-radius:15px;-moz-border-radius:15px;cursor:pointer;color:#fff;border:2px solid #fff;background:#a7a845 url(/RPresourceFiles/Themes/essex/images/sprite_corporate_search.png) no-repeat 7px -633px}body .list-pagination a{color:#ac1f2d}body .FloorPlansV2 li a{color:#ac1f2d}body .fp-dropdown-menu li a{font-size:14px;text-transform:none;line-height:36px}body .FloorPlansV3 .list-pagination-bot{width:100%;text-align:center;left:0}body .FloorPlansV2 .list-pagination-bot{width:100%;text-align:center;left:0}.BrochureAmenityContainer *{font-family:'Roboto',sans-serif}.brochure-widget-office{font-family:'Roboto',sans-serif}.brochure-widget p{line-height:1.3}.brochure-widget-parking{font-family:'Roboto',sans-serif';
}.brochure-widget-pet td{font-family:'Roboto',sans-serif}.brochure-widget-phone{font-family:'Roboto',sans-serif}.open>.stacked-amenities-wrapper>.stacked-amenities-items{width:100%!important}.page_blog li a{padding:0}.blog-search-box{height:30px!important}div#home-btn{background-color:#ac1f2d!important}.FloorPlansV2 li a{color:#fff;text-transform:capitalize;line-height:1}.FloorPlansV2,.FloorPlansV3{width:70%;margin:auto}.FloorPlansV2 h2,.FloorPlansV3 h2{font-size:18px !important;text-align:left}.FloorPlansV3 h2{text-align:left}.page_floorplans .FloorPlansV3 #topbar{z-index:2}.video-disclaimer-content p{line-height:1.25}body .FloorPlansV2 .amenities-popup-lightbox .close_1 a{background:#b3a187 url(/RPresourceFiles/Themes/essex/images/sprite_corporate_search.png) no-repeat 8px -632px;border:solid 2px #fff}body .FloorPlansV3 .availabilityFilter p{font-size:14px}.brochure-widget .modal-header .close{text-align:right}body .modal-footer .btn{font-size:17.5px;line-height:23.5px;font-family:'Raleway',sans-serif;text-transform:uppercase;float:left;width:calc(50% - 2.5px)}body .FloorPlansV3 #unitDetailsAmenities ul li:before{content:'';font-family:FontAwesome;color:#ac1f2d;font-size:4px;margin-right:4px}body .FloorPlansV3 .ism-close{font-size:40px}body .FloorPlansV3 #unitInfoPanel{overflow-y:auto}body .FloorPlansV3 #unitInfoPanel .unitDetailContainer{overflow-y:hidden}body .FloorPlansV2 #unitDetailsContainer ul.unitDetails{padding:0}body .FloorPlansV2 .ism-close{font-size:40px}.sisterProperty{width:70%;margin:auto;margin-bottom:50px}#amenitiesHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69805528/2700x1900/69805528.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}.page_amenites h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px;margin-bottom:70px}.page_amenites{width:70%;margin:auto}.amenities-stacked-container h3{font-family:'Raleway',sans-serif;font-size:36px;line-height:30px;text-transform:uppercase}body .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:0}.col-sm-offset-2{margin-left:0!important}.col-sm-8{width:100%!important}.stacked-amenities-wrapper{background-color:#efefef}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{margin-left:-50px;margin-top:-50px;border:solid 2px #fff}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{font-size:24px;font-family:'Roboto',sans-serif;font-weight:300;color:#555;line-height:48px;padding:0;margin:0!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{width:53%}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{background-color:#ac1f2d!important;border:none!important;color:#fff;text-transform:uppercase;font-family:'Raleway',sans-serif!important;font-size:17.5px!important;font-weight:700!important;line-height:23.5px;letter-spacing:.2px}.stacked-amenities-show{position:relative;padding-right:3.5em!important}.stacked-amenities-show:before{position:absolute;top:.61em;right:1em;font-family:'FontAwesome';content:"";font-size:1.5em}.stacked-amenities.stacked-comm-amenities{margin-bottom:125px;margin-top:50px}.stacked-amenities-items{margin-top:0}.amenities-stacked-container .row .callout{margin-bottom:50px;margin-top:50px}.stacked-amenities.stacked-amenities-right .stacked-amenities-image{margin-right:-50px}div#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneTopLeft_WebPartLoader_ctl00_pnlAmenitiesStacked{margin-bottom:125px}.stacked-amenities .stacked-amenities-wrapper{padding-bottom:25px;overflow:visible!important}.stacked-amenities-wrapper{margin-bottom:50px}.stacked-amenities.stacked-amenities-right .stacked-amenities-items{padding-left:4em!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{padding:4em 4em!important}.amenities-list a.fancybox-button{color:#ac1f2d;font-family:'Roboto',sans-serif;line-height:48px;padding:0;margin:0}.amenities-list a{color:#ac1f2d;text-transform:none;padding:0}#AmenitiesContent{padding-bottom:100px!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{right:20px!important;width:auto}#neighborhoodHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69805567/2700x1900/69805567.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}.neighborhood-widget{position:relative;overflow:hidden;background:#f7f7f7;width:70%;margin:auto}.neighborhood-widget__marker a{color:#b3a187}.neighborhood-widget__marker a:hover,.neighborhood-widget__marker a:focus,.neighborhood-widget__marker a:active{color:#ac1f2d}#topPanel{height:65px!important}#neighborhoodTopContent{width:70%;margin:auto;font-weight:300;margin-bottom:75px}#txtSearchQuery{border:none;line-height:16px}.DarkLayer.rp_n_3_SearchRadius.bg-clr4{height:42px}#dropSearchRadius{border:none}#topPanel .topPanel-PropertyAddress{height:42px;font-size:16px}.drivingDirections{padding:0!important;margin:40px 0 50px 0!important;border:none!important;width:70%;margin-bottom:50px!important;font-size:24px!important;font-family:'Roboto',sans-serif;margin-left:15%!important;margin-top:0!important}#neighborhoodButtons{width:70%;margin:auto;margin-bottom:100px;display:flex;align-self:stretch;justify-content:center;align-items:center;flex-wrap:wrap}#neighborhoodAddress{width:65%;float:left;color:#fff;background-color:#ac1f2d;padding:10px;text-align:center;display:flex;justify-content:center;align-items:center;align-self:stretch}a#getDirections{width:35%;text-align:center;display:block;float:left;padding:17px;background-color:#000;color:#fff;font-size:24px;font-weight:500;font-family:'Roboto',sans-serif;text-transform:uppercase;display:flex;justify-content:center;align-items:center;align-self:stretch}#neighborhoodAddress p{margin-bottom:0;font-weight:400}.neighborhood-widget *{font-family:'Roboto',sans-serif}.neighborhood-widget__marker a{font-family:'Raleway',sans-serif}div#neighborhoodFooter{position:relative;float:left;width:70%;padding:1% 0%;padding-bottom:50px;text-align:center;margin-left:15%}.p_lt_zoneNeighborhoodFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-container-u.office-hours-container{width:60%;margin:auto}#neighborhoodFooter .p_lt_zoneNeighborhoodFooter_rpWebpart_OfficeHours1_pnlOfficeHours-office-hours-container-u.office-hours-container{width:100%;margin:auto}#neighborhoodFooter #propertyInfoAddress,#neighborhoodFooter #propertyInfoOfficeHours{width:50%;float:left}#p_lt_zoneNeighborhoodFooter_rpWebpartSocialMedia1_pnlSocialNetworks{position:absolute;bottom:50px;width:50%;left:50%}#ContactContent{width:70%;margin:auto}#privacyDiv a{font-size:16px !important}.pageTitle.home{height:100vh;position:absolute;width:100%}#contactHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/69437673/2700x1900/69437673.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}.page_contactus h2{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px;margin-bottom:20px}#shortblurcontact{margin:0 0;padding-bottom:5px;width:70%;margin:auto;font-size:24px;color:#222;font-family:'Roboto',sans-serif;font-weight:300;margin-bottom:50px;line-height:48px}.DefaultTop.contactUs{width:70%;margin:auto;border:none;margin-bottom:100px}.contactUs .rightColumn{border-left:0!important;width:100%;padding:75px}.leftColumn{width:30%!important;float:left!important;background-color:#222}div#stateDiv{padding-left:15px;padding-right:15px}div#zipDiv{padding:0;padding-left:15px}body #contactUsEnhancedContainer .col-md-6 .row{margin-left:-15px !important;margin-right:-15px !important}.rightColumn{background-color:#efefef!important}img#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneCenterLeft_contactusimage_ucEditableImage_imgImage{width:100%}input.form-control,select.form-control,textarea.form-control{border:none;box-shadow:none;border-bottom:solid 1px #c1c1c1;border-radius:0;background-color:transparent;padding:0;color:#555;font-weight:500;font-size:16px;margin-bottom:50px}label{color:#555!important;font-size:16px!important;font-weight:500!important;font-family:'Roboto',sans-serif!important}div#respondDiv{margin-bottom:39px!important}textarea#comments{height:35px!important}.form-group{margin-bottom:0!important}fieldset{font-size:16px;font-family:'Roboto',sans-serif;color:#555}legend{color:#555!important}div#requiredNotation{text-align:right!important;padding-right:15px!important}input.form-control::placeholder,textarea.form-control::placeholder{color:#555;opacity:1}input.form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:#555;opacity:1}input.form-control::-ms-input-placeholder,textarea.form-control::-ms-input-placeholder{color:#555;opacity:1}.DefaultMiddle{background-color:#efefef;display:flex;align-self:stretch}body div#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneCenterRight_rpWebpart_ContactUsEnhanced_contact_us_enhanced{width:70%;float:left;padding:50px;padding-left:75px}#left-contact{text-align:center;color:#fff!important;background-color:#ac1f2d;font-size:17px;font-weight:300;padding:15px 10px 50px 10px!important}.contactdetail h3,.contactUs .office_hours h3,#left-contact h3,#contactUsOfficeHours h3{text-transform:uppercase;font-weight:300!important;color:#fff!important;margin-top:15px!important;font-family:'Raleway',sans-serif;font-size:24px!important}a.tel,a.tel:hover,a.tel:focus,a.tel:active,#left-contact .seo-number,#left-contact .seo-number:hover,#left-contact .seo-number:focus,#left-contact .seo-number:active{color:#fff!important}#contactUsOfficeHours pre{background-color:#222;border:none;color:#fff;border-radius:0;font-size:17px;font-weight:300;overflow:visible;text-align:center}div#contactUsOfficeHours{background-color:#222;margin-top:0;float:left;width:100%;padding-top:50px;padding-bottom:100px;color:#fff}.row{margin-left:0!important;margin-right:0!important}#cu_2_formdiv .input_form .cu-2-msg,#cu_2_formdiv .input_form .form-txt1,#cu_2_formdiv .input_form .form-item{background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.input_form.phone-group{border-top:solid 2px #c1c1c1}.input_form{border-top:solid 2px #c1c1c1!important}label.label_form{text-transform:capitalize}.label_form{display:block;margin-bottom:3px;text-align:left;font-size:13px;font-family:'Roboto',sans-serif;font-weight:400;color:#222}.required-field-mark{color:#ac1f2d!important;font-size:16px;font-weight:700;padding-right:3px}button#btnEnhSubmit{border-radius:30px!important;font-size:17.5px;font-family:'Raleway',sans-serif;text-transform:uppercase;font-weight:700;background-color:#ac1f2d;border:none;color:#fff}.DefaultTop.contactUs *{font-family:'Roboto',sans-serif}label{margin-bottom:0!important}#left-contact h3:first-child:before{content:'';font-family:"fontawesome";display:block;margin-bottom:10px;font-size:40px}#contactUsOfficeHours h3:before{content:'';display:block;font-family:"fontawesome";margin-bottom:10px;font-size:40px}#galleryHeader{height:80vh;background:#222;position:relative;z-index:1;background:url(https://capi.myleasestar.com/v2/dimg/50450133/2700x1900/50450133.jpg);background-size:cover;background-position:center;margin-top:30px;min-height:790px}.page_gallery h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}#galleryBlurb{width:70%;margin:auto}#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneWidgetsGallery_WebPartLoader_ctl00_GalleryContainer{width:70%;margin:auto;margin-top:70px;margin-bottom:100px}#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneWidgetsGallery_WebPartLoader_ctl00_GalleryContainer::after{content:"";clear:both;display:table}#page_gallery_bottom_content{clear:both;padding:20px 0 0;width:80%;margin:auto;padding-bottom:40px}button.nested-gst-top{font-family:'Roboto',sans-serif;border-radius:0}#specialsText h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;font-weight:300}#specialsText h2,#specialsText h3{color:#fff}#specialsText ul,#specialsText ol{text-align:left}.specials-page h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}.contentPrivacy{padding:30px 10%}.privacy-policy-page div:first-child{margin-top:80px;text-align:center}.privacy-policy-page h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}.page_404 h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}#content404{width:70%;margin:auto}.page_404{padding:50px}.siteMap h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}.siteMap ul{list-style:none;width:25%;margin-left:37.5%;padding-left:0;text-align:center}.siteMap li a{color:#222}.siteMap li a:hover{color:#ac1f2d}.siteMap{width:80%;margin:auto;padding:50px 20%}.thankyoupage h1{text-align:center;line-height:60px;letter-spacing:2.4px;font-size:48px;text-transform:uppercase;color:#222;font-weight:300;margin-top:100px}#thankyoublurb{width:70%;margin:auto}.thankyoupage{padding:50px}.page_blog li a{line-height:30px}.page_blog .title h1{font-size:48px;line-height:60px}.secondarycotent #content-wrapper{width:70%;margin:auto}@media(max-width:1440px){.DefaultTop.contactUs{width:100%!important}#ContactContent{width:90%!important}#shortblurcontact{width:90%}}@media(max-width:1320px){h1.pageHeader::after{width:90%}#propertyLogoNavBar{width:10%}#headerElements.sticky{max-width:87%;padding-right:3%}#footerPropertyInfo{padding:20px 10px}#footerMenu{padding-right:10.5%}.homeCta1Overlay{padding:25% 10px}#homeSocialCta{min-height:550px}div#socialCta{padding-bottom:100px}#socialGallery{width:500px;height:500px}}@media(max-width:1200px){span.glyphicon.glyphicon-menu-hamburger{font-size:40px;margin-left:0}body #topHeaderBar #navBarMenu button.sticky{margin-top:-80px;margin-right:0;line-height:0;position:absolute}button#hamburgerMenuButton.sticky{right:-20px}body #topHeaderBar #navBarMenu button{margin-top:0}#propertyLogo{margin-top:0}#propertyLogo img,#propertyLogoNavBar img{max-height:50px;max-width:100%}#propertyLogo img.portrait,#propertyLogoNavBar img.portrait{max-width:85px;height:150px;max-height:150px}#propertyLogo img.landscape,#propertyLogoNavBar img.landscape{max-height:50px;max-width:100%}#amenitiesHeader,#floorplansHeader,#galleryHeader,#contactHeader,#defaultHeader{height:100vh}#topHeaderBar{font-size:16px}#specialsText{padding:0 10%}.hamburger li a{font-size:42px}.pageTitle.home{position:absolute;width:100%;height:100vh}.pageTitle.home .pageBanner{position:absolute}#navBarMenu{display:block;position:absolute;margin-top:70px;right:40px}#headerNav.hamburger{margin-top:0}#headerNav #menuElem,#headerNav .menuElem{display:none}#headerNav.hamburger #menuElem,#headerNav.hamburger .menuElem{display:block;font-size:50px}#headerNav{padding:90px 40px;height:auto}#propertyLogo.hamburger{position:absolute;top:-55px;display:none}#propertyLogo.hamburger img.portrait{max-height:100px}#propertyLogo.hamburger img.landscape{max-height:100px}span.glyphicon.glyphicon-menu-hamburger{font-size:60px;text-shadow:-1px 1px 2px #777}.header{display:flex}h1.pageBanner{font-size:60px;position:relative;align-self:flex-end;justify-content:center;text-align:center;width:100%;bottom:40px;right:0}}@media(max-width:1024px){body h2{font-size:42px!important}body h3{font-size:32px}.siteMap ul{width:100%;margin:auto}.fa-angle-down{position:absolute;font-size:100px!important;color:#fff;bottom:15px;width:20%;left:40%;text-align:center;display:block;visibility:visible}h1.pageBanner{font-size:50px;bottom:80px}#topFooter p,#homeCta2 p,#homeCta3 p{width:100%;font-size:20px;font-weight:300;font-family:"Raleway",sans-serif}#footerPropertyInfo{width:100%;height:auto;position:relative;padding-bottom:250px;padding-top:75px}#propertyInfoAddress{width:50%;float:left}#propertyInfoOfficeHours{width:50%;float:left}#footerPropertyInfo h2,#neighborhoodFooter h2{font-size:28px!important}#footerPropertyInfo p,#neighborhoodFooter p{font-size:18px;line-height:18px}#footerPropertyInfo p.bodyHeader{font-size:24px}#footerPropertyInfo a,#neighborhoodFooter a{font-size:18px;line-height:1}#p_lt_zoneFooter_rpWebpartSocialMedia_pnlSocialNetworks{width:100%;position:absolute;bottom:100px}#footerMap{height:400px;width:100%;box-shadow:0 9px 20px 17px #ddd}.map{width:100%;height:100%}#footerMenu{float:left;width:100%;background:#222;padding:30px 0%;padding-right:0%;position:relative;padding-bottom:100px}#footerMenu .CMSListMenuUL li{float:left;padding:10px;font-weight:700;font-size:16px}#footerMenu .CMSListMenuUL a:hover,#footerMenu .CMSListMenuUL li.active a{color:#fff;text-decoration:none}#logos{width:100%;float:left;padding-right:10px;padding-left:5%;padding-top:50px;display:flex;justify-content:center;align-items:center}#footerMenu p{width:90%;color:#777;font-size:12px;line-height:16px;font-weight:300;margin-left:5%;margin-top:20px}div#pmclogo{width:50%;float:right;min-height:50px;text-align:right}#mobileFooterMenu{display:inline-block;width:50%;float:left;font-weight:700;padding-top:5px;text-align:left;position:unset}ul#mobileMenuElem{list-style:none;display:inline-block;float:left;width:100%;padding:0;margin:0;text-align:left;padding-right:10%;display:flex;justify-content:flex-start}#mobileMenuElem li{float:left;padding:5px 10px}#mobileMenuElem li a{color:#777;font-size:16px}.menu{text-align:center;width:100%;float:left;padding:0;margin:0}#footerMenu .CMSListMenuUL{list-style:none;padding:0;text-align:center;display:none;margin-bottom:0}#footerMenu .CMSListMenuUL li{float:left;padding:10px;font-weight:600;font-size:16px;display:inline-block;text-align:center;line-height:12px}#p_lt_zoneFooterMenu_pmclogo_ucEditableImage_imgImage{max-height:60px;max-width:100%;margin-bottom:15px}.rplogo{display:inline-block;max-width:140px;position:absolute;bottom:27px;width:20%;left:47%;text-align:center}#ADA-HUD-Links{display:inline-block;height:30px;position:absolute;bottom:50px;left:35%;height:30px!important;margin-left:20px}.live-chat-container{text-align:center}#homeHeaderImage1{width:100%;border:none;height:100vh}#homeHeaderImage2{display:none}#homeHeaderImage3{display:none}#homeHeaderImage4{display:none}.floorplan-search-bar{text-align:left;line-height:1;width:100%;margin:auto;display:block;justify-content:center;margin-top:70px}#ui-id-1{background:#efefef;padding:15px 24px;vertical-align:middle;height:auto;width:33%;padding-right:0;font-size:20px !important;color:#5f5f5f;margin:0;border:solid 2px #c1c1c1;float:left}.wrapper-dropdown span{font-size:20px !important}.floorplan-search-bar .floorplan-search-moveindate{font-size:20px}#ui-id-2{background:#efefef;padding:15px 24px;vertical-align:middle;height:auto;width:33%;padding-right:0;font-size:20px !important;color:#5f5f5f;margin:0;border:solid 2px #c1c1c1;border-left:0;float:left}.floorplan-search-bar .floorplan-search-moveindate-container{display:inline-block;position:relative;vertical-align:middle;float:left;width:33%;padding:0;margin:0;border:solid 2px #c1c1c1;border-left:none;background-color:#efefef;margin-bottom:30px}#txtMoveInDate-p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneHomeSection_rpWebpart_FloorplanSearchBar_pnlSearchBar{width:100%;height:50px;vertical-align:middle;padding-left:24px;background-color:#efefef;margin:0}#btnSearchFloorPlans{background-color:#ac1f2d;color:#fff;border:none;padding:15px 50px;cursor:pointer;border-radius:25px;font-size:17.5px;font-weight:700;height:auto;width:auto;float:none;display:block;margin:auto;margin-top:50px;clear:both}#homePageContent1{width:80%;padding-top:60px}#homeCta1{width:100%;float:left;margin-top:100px;flex-direction:column}.homeCta1Img{width:100%;height:200px;border-bottom:solid 2px #fff;min-height:175px}#homeCta2 h2{font-size:42px}#footerCtaTextContainer{max-width:80%;margin:auto}#homeSocialCta{height:auto;width:100%;float:left;display:block;padding-bottom:200px}div#socialCta{padding-bottom:0;float:none;width:100%;padding:0;padding-top:100px;text-align:center}#homeSocialCta h2{font-weight:300;font-size:44px;padding-bottom:30px}#homeSocialCta button{margin-top:0;bottom:100px;position:absolute;left:38%;width:24%;padding:15px 0}#socialGallery{width:600px;height:600px;margin:auto;padding-bottom:100px;position:relative;float:none;bottom:0}a.accent.button{margin:auto;margin-bottom:20px;position:absolute;bottom:100px;margin:auto;width:40%;margin-left:30%}#homeCta2,#homeCta3{min-height:0;padding:150px 0}#homeCta2{margin-top:0}#cta2TextContainer,#cta3TextContainer{max-width:80%}.homeCta1Overlay{visibility:visible;padding:0}.homeCta1Overlay h3{vertical-align:middle;display:table-cell;letter-spacing:2.4px}#homeCta1Overlay1{visibility:visible;display:table}#homeCta1Overlay2{visibility:visible;display:table}#homeCta1Overlay3{visibility:visible;display:table}.homeCta1Overlay p{display:none}.homeCta1Overlay button{display:none}.homeCta1Overlay a{display:table;width:100%;height:100%}#homeCta1Overlay1 a{display:table;width:100%;height:100%}#homeCta1Overlay2 a{display:table;width:100%;height:100%}#homeCta1Overlay3 a{display:table;width:100%;height:100%}#homeCta1Overlay1 a.button{display:none}#homeCta1Overlay2 a.button{display:none}#homeCta1Overlay3 a.button{display:none}#homeHeaderImage1{margin-top:0}.img2{border-right:none;border-left:none}[class^="sicon-"]:before,[class*=" sicon-"]:before{color:#fff;font-size:35px;background-color:#ac1f2d;width:1.3em;line-height:35px;padding:5px;border-radius:8px;margin-bottom:10px}.DefaultTop.contactUs{width:100%}#shortblurcontact{width:90%}div#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneCenterRight_rpWebpart_ContactUsEnhanced_contact_us_enhanced{width:60%!important}.leftColumn{width:40%!important}div#requiredNotation{text-align:left!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{position:relative;min-height:1px;padding:2em 4em!important;float:right;width:100%!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{width:100%!important;height:400px!important}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{list-style:none;padding:0;margin:0;margin-top:350px}.stacked-amenities.open .stacked-amenities-wrapper .stacked-amenities-items ul{margin-top:0!important}div#arrow-div{top:0;right:0;left:0;margin-left:auto;margin-right:auto}.stacked-amenities-items{margin-top:0;margin-bottom:0}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul.pet-list,.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul.parking-list{margin-top:20px!important}.FloorPlansV2,.FloorPlansV3{width:90%;margin:auto}.sisterProperty{width:90%;margin:auto;margin-bottom:50px}.neighborhood-widget{width:90%}.drivingDirections{width:90%;margin-left:5%!important}.neighborhood_pic+h1+p+p{width:90%}div#neighborhoodFooter{padding:1% 5%;padding-bottom:120px;width:100%;margin:0%}#neighborhoodButtons{width:90%}#neighborhoodAddress p{font-size:18px;line-height:28px}a#getDirections{padding:21px;font-size:18px;width:100%}#neighborhoodAddress{width:100%}#p_lt_zoneNeighborhoodFooter_rpWebpartSocialMedia1_pnlSocialNetworks{position:absolute;bottom:50px;width:100%;left:0%}.FloorPlansV2{width:100%}.floorPlansBlurb{width:90%}#galleryBlurb{width:90%}#homeCta2,#homeCta3,#topFooter{background-attachment:scroll}}@media(max-width:900px){#headerElements{justify-content:flex-start}}@media(max-width:767px){body h2{font-size:28px!important}body h3{font-size:24px!important}body p{font-size:18px}.mainContent a,.mainContent li,.contentPrivacy a,.contentPrivacy li,.content404 a,.content404 li,.thankyoublurb a,.thankyoublurb li,.readmoreWrapper a,.readmoreWrapper li{font-size:18px}.pageHeader{margin-top:50px}.page_floorplans h2,.page_contactus h2{margin-top:50px}#mobileAddress{display:block;float:left}#desktopAddress{display:none}#specialsButton{display:none}.topHeaderBarElement.headerDivider{border:none}.topHeaderBarElement{padding:0 10px}#topHeaderBar{font-size:14px}#propertyLogo.hamburger{position:absolute;top:-55px;display:none}#propertyLogo.hamburger img.landscape{max-width:200px}#propertyLogo.hamburger img.portrait{max-height:100px;max-width:200px}#propertyLogo img,#propertyLogoNavBar img{max-height:30px;max-width:100%}#propertyLogo img.portrait,#propertyLogoNavBar img.portrait{max-width:85px;height:150px;max-height:150px}#propertyLogo img.landscape,#propertyLogoNavBar img.landscape{max-height:30px;max-width:100%}#headerNav{padding:90px 10px}.pageTitle.home{height:100vh}#navBarMenu{margin-top:73px;right:5px}#closeMenuButton{right:5px;margin:0;position:fixed;top:70px;width:50px;z-index:4}body #topHeaderBar #navBarMenu button{right:5px}#headerNav.hamburger #menuElem,#headerNav.hamburger .menuElem{font-size:30px}button#hamburgerMenuButton{position:absolute;right:0;top:0;height:auto;margin:0;padding:0}body #topHeaderBar #navBarMenu button.sticky{margin-top:-75px;right:5px;line-height:0}#headerElements{justify-content:center}button#hamburgerMenuButton.sticky{right:-20px}.hamburger li a{font-size:24px;line-height:48px}span.glyphicon.glyphicon-menu-hamburger{font-size:40px;margin:0;color:#fff;position:relative;text-shadow:-1px 1px 2px #777}body h1.pageBanner{font-size:36px}body #topFooter{min-height:100px;padding-top:30px;padding-bottom:30px;float:none}body #topFooter h2{font-size:28px}#footerContainer{overflow-x:hidden}#footerPropertyInfo{padding-bottom:75px}#propertyInfoAddress{width:100%;float:left;margin-bottom:25px}#propertyInfoOfficeHours{width:100%;float:left}.oh-button-close{right:-50px!important}[class^="sicon-"]:before,[class*=" sicon-"]:before{font-size:25px;line-height:25px}#p_lt_zoneFooter_rpWebpartSocialMedia_pnlSocialNetworks{width:100%;margin:auto;position:unset}#logos{width:100%;float:left;padding-right:10px;padding-left:5%;padding-top:50px;display:table}div#pmclogo{width:100%;float:left;text-align:center;max-width:100%}#mobileFooterMenu{width:100%;float:left;font-weight:700;vertical-align:middle;padding-top:5px;text-align:center;display:flex;margin:0}ul#mobileMenuElem{list-style:none;display:inline-block;width:100%;padding:0;margin:0;display:flex;justify-content:center}.rplogo{width:40%;left:45%}#ADA-HUD-Links{left:25%}#homeHeaderImage1,#amenitiesHeader,#floorPlansHeader,#contactHeader,#galleryHeader,#neighborhoodHeader{height:100vh}.fa-angle-down{position:absolute;font-size:80px!important;color:#fff;bottom:15px;width:20%;left:40%;text-align:center;display:block}#homePageContent1 h2{font-size:28px}#homePageContent1{width:90%;padding-top:25px}p{font-size:18px;font-weight:300;line-height:36px}.floorplan-search-bar{margin-top:30px}#ui-id-1,#ui-id-2{width:100%;margin-bottom:10px;border:solid 2px #c1c1c1}.floorplan-search-bar .floorplan-search-moveindate-container{margin:0 auto 30px auto!important;width:100%!important;border:solid 2px #c1c1c1}#btnSearchFloorPlans{padding:12px 40px;font-size:15px}#homeCta1{margin-top:60px;flex-direction:column}#cta2TextContainer,#cta3TextContainer{max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}#cta2TextContainer a.button,#cta3TextContainer a.button{width:300px}.homeCta1Overlay h3{font-size:26px;text-align:left;padding-left:20px;letter-spacing:2px}.img1,.img3{background:#ac1f2d}.img2{background:#222;border-right:none;border-left:none}.homeCta1Overlay{background:transparent}.homeCta1Img{min-height:80px;max-height:80px}.homeCta1Overlay h3:after{font-family:'FontAwesome';font-size:28px;right:20px;top:px;content:'';position:absolute}#homeCta2,#homeCta3{color:#fff;padding:70px 0;padding:90px 0 110px 0}#homeCta2 h2,#homeCta3 h2{font-size:28px;width:90%;margin:auto}#topFooter p,#homeCta2 p,#homeCta3 p{width:auto;font-size:18px;font-weight:300;font-family:'Raleway',sans-serif;margin-bottom:20px;margin-top:20px}#homeCta2,#homeCta3{margin-top:0;height:auto;min-height:0}#topFooter button,#homeCta2 button,#homeCta3 button{font-size:15px;margin-bottom:15px}a.accent.button{bottom:60px;width:60%;margin-left:20%}#homeSocialCta button{left:25%;width:50%;bottom:70px}#homeSocialCta h2{font-size:28px;line-height:48px}#homeSocialCta{padding-bottom:150px}div#socialCta{padding-top:50px}#socialGallery .gallery-social-images a:nth-child(-n+6){display:block;width:calc(33.33% - 9px);margin:3px}#socialGallery{width:390px;height:256px;margin:auto;padding-bottom:100px;position:relative;float:none;bottom:0;background-color:#fff;margin:auto}.page_amenites{width:100%!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{margin-top:0!important;text-align:center}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{width:100%!important;height:240px!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{list-style:none;padding:0;margin:0;text-align:left}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{margin-left:0;margin-top:0;margin-right:0;border:solid 2px #fff}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{font-size:18px;line-height:36px}.amenities-stacked-container h3{font-size:28px;font-family:'Raleway',sans-serif;text-transform:uppercase}.col-sm-8.col-sm-offset-2.col-xs-10.col-xs-offset-1.callout{margin-bottom:0}body .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:0}body .stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items{margin-bottom:0}.stacked-amenities.stacked-comm-amenities{margin-bottom:25px}div#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneTopLeft_WebPartLoader_ctl00_pnlAmenitiesStacked{margin-bottom:25px}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{width:300px}.stacked-amenities-show:before{right:3.5em!important}#AmenitiesContent{width:95%!important;margin:auto!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{padding:2em 1em!important}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{top:0 !important}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{margin-top:0}#amenitiesBlurb{width:90%;margin:auto}.page_contactus h1{line-height:40px;font-size:28px}#left-contact.office_hours{width:100%;float:none;text-align:center}.leftColumn{width:100%!important}.DefaultMiddle{flex-direction:column}.contactUs .rightColumn{padding:75px 25px}div#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneCenterRight_rpWebpart_ContactUsEnhanced_contact_us_enhanced{width:100%!important;padding-left:50px!important}.page_neighborhood h1{line-height:40px;font-size:28px}.drivingDirections{width:100%;padding:10px!important;margin-left:0%!important}.neighborhood-widget{width:100%}.drivingDirections>div{margin:0 -10px!important}#neighborhoodFooter #propertyInfoAddress,#neighborhoodFooter #propertyInfoOfficeHours{width:100%;float:left}#p_lt_zoneNeighborhoodFooter_rpWebpartSocialMedia1_pnlSocialNetworks{position:unset;width:100%;float:left}div#neighborhoodFooter{padding-bottom:25px}#neighborhoodButtons{width:100%}a#getDirections{padding:15px}#neighborhoodAddress{width:100%}a#getDirections{width:100%}.secondarycotent #content-wrapper{width:90%;margin:auto}.page_floorplans h1{font-size:28px;line-height:40px}.page_floorplans+.secondarycotent{width:100%}.page_404{padding:50px 20px}#content404{width:100%}#content404 a{padding:15px 10px;font-size:12px;width:250px}.page_404 h1{margin-top:0}.siteMap{width:100%;padding:50px 20px}.siteMap h1{margin-top:0}.siteMap ul{width:100%;margin:auto}.privacy-policy-page h1{margin-top:0}.specials-page{width:100%;padding:20px}.specials-page h1{margin-top:0}.thankyoupage{padding:20px}.thankyoupage h1{margin-top:0}#thankyoublurb{width:100%}}@media(max-width:480px){body .FloorPlansV3 .amenity-popup-lightbox .close a{width:40px;height:45px;padding:5px 0;border-radius:0;background:transparent}.FloorPlansV2 #view-area-floor-plan{width:100%!important}body .blog-list-container ul,.blog-list-item-tags-list{max-width:100%}}@media(max-width:424px){a.button{padding:15px 10px;font-size:15px}#p_lt_zoneFooter_rpWebpartSocialMedia_pnlSocialNetworks{width:80%}a.footer.button{width:250px}#ADA-HUD-Links{left:20%}#socialGallery{width:330px;height:216px}.page_gallery h1{line-height:40px;font-size:28px;padding:0 5%}#p_lt_zonePagePlaceholder_pageplaceholder_p_lt_zoneWidgetsGallery_WebPartLoader_ctl00_GalleryContainer{margin-top:20px}#floorPlansHeader{margin-top:0}.contactUs .rightColumn{padding:50px 15px}}@media(max-width:374px){#p_lt_zoneFooter_rpWebpartSocialMedia_pnlSocialNetworks{width:90%}#ADA-HUD-Links{left:15%}#homeHeaderImage1{margin-top:0}#socialGallery{width:300px;height:196px}div#socialCta{padding-top:50px}#homeSocialCta h2{font-size:22px;line-height:36px}#homeSocialCta button{left:25%;width:50%;bottom:50px}#homeSocialCta{min-height:0}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{width:275px}.stacked-amenities-show:before{right:3em!important}}.floorplans-widget{width:70%;margin:0 auto;padding:0 15px}.floorplans-widget-3 .rpfp-container .rpfp-body .rpfp-card .rpfp-card-inner .rpfp-image-container .rpfp-button--brochure{text-align:left}.fancybox3-floorplan-viewer .rpfp-units .rpfp-empty-units p{font-size:18px;line-height:1.4;margin-bottom:10px;font-family:'Raleway',sans-serif}@media(max-width:1024px){.floorplans-widget{width:90%}}@media(max-width:767px){.floorplans-widget{width:100%;padding:0 10px}}#privacyDiv{margin-bottom:50px !important}.view-area-floor-plan button{width:auto}.floorplans-widget-3 .rpfp-container .rpfp-body .div-list-pagination-bot{display:flex;width:100%}.fab-wrapper button,.rptw-home .tw-button{width:auto !important;border-radius:0;letter-spacing:0}.rptw-modal p{line-height:1.7;font-size:16px}header{position:relative;z-index:101}body.zen-menu-on #form .rptw-toolbar{z-index:100 !important}.fancybox3-floorplan-viewer .accordion{border-radius:0;letter-spacing:0}.rptw-toolbar-button{border-radius:0;letter-spacing:0;width:auto}.floorplans-widget-6 .rpfp-card-inner .rpfp-button{padding:1px 5px}.rpfp-body .list-pagination li a{line-height:1.4}.footer-7 .footer-content{background:#222}.footer-7 .footer-social{text-align:center}.footer-7 .footer-social li{display:inline-block !important;margin:0 !important}.footer-7 .footer-social li a{display:inline-block;padding:5px 7px;line-height:1.4}