@import url('https://fonts.googleapis.com/css?family=Archivo:400%7CLora:400,700');@font-face{font-family:'fontello';src:url('https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Global/Icons/fontello.eot');src:url('https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Global/Icons/fontello.eot') format('embedded-opentype'),url('https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Global/Icons/fontello.woff') format('woff'),url('https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Global/Icons/fontello.ttf') format('truetype'),url('https://cs-cdn-sat.realpage.com/CWS/1894546/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:1.8em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:22px;margin-left:.2em;color:inherit;padding:6px 3px;font-size:20px;color:#fff;font-variant:normal;text-transform:none;background-color:#302828;border-radius:50%;margin-bottom:2px}.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-google-search: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}html Body{Width:100%;Overflow-x:hidden;font-family:'Lora',sans-serif;font-size:16px}body a,body a:hover{color:#bc2d34;text-decoration:none}body h1{font-size:46px;font-weight:400;letter-spacing:1px}body h2{font-size:36px}body h3{font-size:32px;font-weight:400;letter-spacing:1px}body h4{font-size:28px}body h5{font-size:23px}body h6{font-size:20px}body p{font-size:16px}body h1,body h2,body h3{font-family:'Archivo',cursive;text-transform:capitalize}body h4,body h5,body h6,body p{font-family:'Lora',sans-serif}hr{box-sizing:border-box;height:1px;border:none;background:#bc2d34}.button{cursor:pointer;text-decoration:none;border:none;background:none;color:white}.button>*{display:inline-block}.redButton{background:#bc2d34}.clearfix::after{content:"";clear:both;display:table}body .media-viewer-btn-container .media-viewer-btn svg .st5{fill:#bc2d34 !important;stroke:#bc2d34 !important}.live-chat-container{display:none}.read-more a,.read-less a{color:#bc2d34;text-decoration:none}.read-more a:hover,.read-less a:hover{color:#811d1e;text-decoration:none}body .popUpWindowHeader{font-family:"Lora",sans-serif}body .header-widget header a{color:#bc2d34;font-weight:700;text-transform:capitalize;padding:10px;border:solid 2px transparent;white-space:nowrap}body .header-widget .dropdown-menu .active a:focus,body .header-widget .dropdown-menu .active a:hover{color:#bc2d34}body .menu-drawer ul.header-links{display:none}body .menu-drawer .menu-nav ul li:hover{background-color:#811d1e}body nav.menu-nav{width:100%}body .menu-drawer .menu-nav ul li a,.menu-drawer .menu-nav ul li span{font-family:'Archivo',cursive;color:#fff;font-size:30px}body .menu-drawer .menu-nav ul li a.active,body .menu-drawer .menu-nav ul li span.active,body .menu-drawer .menu-nav ul li a.CMSListMenuLinkHighlighted{background:#811d1e;color:#fff}body .menu-drawer{background-color:rgba(188,45,52,.9)}body .menu-drawer .header-social li i.fa{font-size:30px}body .menu-drawer .header-social{margin-top:30px}body .menu-drawer.menu-drawer-right .menu-close,body .menu-drawer.menu-drawer-right .menu-close:focus{border:solid 3px;border-radius:5px;color:#fff}body a.header-cta.header-cta-1,body a.header-cta.header-cta-2{position:relative}body a.header-cta.header-cta-2{border:solid 2px #bc2d34}body .menu-drawer .menu-close{font-size:2rem;line-height:2rem;margin:2rem 1rem}body a.header-cta.header-cta-2:hover,body a.header-cta.header-cta-2:focus,body a.header-cta.header-cta-2:active{background-color:#fff;color:#bc2d34}header.header-1 a.header-cta.header-cta-1:before,header.header-1 a.header-cta.header-cta-2:before{content:"";font-family:"fontawesome";font-size:6px;display:inline-block;position:absolute;left:-20px;top:15px;color:#811d1e}body .header-widget header a:hover,body .header-widget header a:focus,body .header-widget header a:active{color:#811d1e}body .header-widget header.header-3{text-transform:none}body .header-widget header .header-button{border:solid 2px #bc2d34;color:#bc2d34;background:transparent}body .header-widget header .header-button:hover{background:#fff;color:#bc2d34}body .header-widget header,body .header-widget header,body .header-widget header.header-sticky{background-color:#fff !important;background-image:url("https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Standard/Redwood/Images/bg1.png") !important;background-position:center;background-size:cover}body .header-widget header .header-content{background-color:rgba(255,255,255,.7)}body .header-widget header.header-6{background:rgba(188,45,52,.9)!important}body .header-widget header.header-6 .header-top{background:none}body .header-widget header.header-6 .header-content .header-container .header-nav ul li a{color:#fff}body .header-widget header.header-7 .header-top a{color:#fff;border:none}body .header-widget header.header-7 .header-top a:hover{color:#302828;background:none}body .header-widget header.header-7 .header-button.header-button-clear.header-cta-1{color:#bc2d34}body .header-widget header.header-6 .header-content .header-container .header-nav ul li a:hover{color:#302828}body .header-widget header.header-6 .header-nav>ul>li span.active,body .header-widget header.header-6 .header-nav>ul>li a.CMSListMenuLinkHighlighted{color:#fff;display:block;padding:1rem 0}body .header-widget header.header-6 a{color:#fff}body .header-widget header .header-button.header-button-dark{background:transparent;border:solid 2px #302828;color:#302828}body .header-widget header .header-button.header-button-dark:hover{background:#fff;color:#302828}body .header-widget header.header-6 .header-button.header-phone{border:none}body .header-widget header.header-6 .header-button.header-phone:hover{background:none}body .header-widget header.header-6 .header-content{background:none;box-shadow:none;border:none}body .header-widget header.header-2 .header-top a{color:#fff}body .header-widget header.header-5 .header-button.header-button-clear em{font-size:1.6rem}body .header-widget header.header-5 .header-button.menu-toggle em{margin-left:.8rem}body header.header-4 .header-button.header-phone:hover,body header.header-5 .header-button.header-phone:hover{background:transparent;color:#811d1e}body header.header-4 .header-button.header-phone,body header.header-5 .header-button.header-phone{border:none;color:#bc2d34}body .header-widget header.header-3 .header-top{background-color:rgba(255,255,255,.7)}body .header-widget header.header-1 ul.header-links{white-space:nowrap}body .header-widget header .header-top{background:#bc2d34;color:#fff}body .header-widget header .header-nav>ul>li span.active,body .header-widget header .header-nav>ul>li a.CMSListMenuLinkHighlighted{color:#bc2d34;font-weight:700}body .header-widget header .header-content{padding:40px 0;border-bottom:4px solid rgba(255,255,255,.3);box-shadow:0 0 50px #302828,0 0 0 5px rgba(255,255,255,.3)}body .header-widget header .header-links li em.fa-phone{display:none}body .header-widget header .header-button.menu-toggle{background-color:#bc2d34;background-position:center;background-size:cover;border-radius:0;padding:10px;text-transform:capitalize;font-size:1.5rem;font-weight:700}body .header-widget header .header-button.menu-toggle:hover,body .header-widget header .header-button.menu-toggle:focus,body .header-widget header .header-button.menu-toggle:active{color:#bc2d34;background:none}body .header-widget header .header-container{justify-content:space-around}@media(max-width:1023px){body .header-widget header.header-1 .header-button.menu-toggle{margin-right:20px}body .header-widget header .header-logo{justify-self:flex-start;margin-right:auto}body .header-widget header .header-links li{margin:0}body a.header-cta.header-cta-1,body a.header-cta.header-cta-2{display:none}body .header-widget header .header-phone{border:2px solid #bc2d34;padding:13.5px}body .header-widget header.header-3 .header-phone-container{width:auto}}@media(max-width:768px){body .header-widget header.header-1 .header-links{display:block}}@media(max-width:767px){body .header-widget header.header-1 .header-button.menu-toggle{font-size:0}body .header-widget header.header-1 .header-links{display:none}body .header-widget header .header-button.menu-toggle em{margin-left:.8rem}}body .hero-widget section.hero-2 .hero-content{border-radius:50px 0;background-color:rgba(48,40,40,.7);border:1px solid rgba(255,255,255,.3);box-shadow:0 0 50px #302828,0 0 0 4px rgba(255,255,255,.75)}body .hero-widget section .hero-button{padding:0;background:none;border-radius:0}body .hero-widget section .hero-fp-search .hero-fp-dropdown-wrapper span{color:#302828;font-weight:700}body .hero-widget{box-shadow:0 0 50px 0 #302828;z-index:2;overflow:visible;position:relative}body .hero-widget section{box-shadow:0 0 40px 15px rgba(48,40,40,.4);overflow:visible;min-height:760px}body .hero-widget section #hero-scroll{z-index:2}body .hero-widget section .hero-fp-search{color:#bc2d34}body .hero-widget section .hero-fp-search .hero-fp-dropdown-wrapper.active{border:2px solid}h1.hero-title{text-shadow:0 0 20px rgba(48,40,40,1)}body .hero-widget section .hero-fp-search .hero-fp-searchbtn{background-image:linear-gradient(rgba(188,45,52,.8),rgba(188,45,52,.9),rgba(129,29,30,1));font-weight:700;background-color:#fff;box-shadow:0 0 8px 1px rgba(48,40,40,1)}body .hero-widget section .hero-fp-search .hero-fp-searchbtn:hover,body .hero-widget section .hero-fp-search .hero-fp-searchbtn:focus,body .hero-widget section .hero-fp-search .hero-fp-searchbtn:active{background:none;background-color:#811d1e}body .hero-widget section .hero-fp-search .hero-fp-dropdown-wrapper{box-shadow:0 0 8px 1px rgba(48,40,40,1)}@media(max-width:1024px){body .hero-widget section.hero-2 .hero-content{width:70%;margin:auto}body .hero-widget section.hero-2 .hero-fp-search .hero-fp-dropdown-wrapper{min-width:100%}body .hero-widget section.hero-2 .hero-fp-search .hero-fp-searchbtn{min-width:100%}}@media(max-width:767px){body .hero-widget section.hero-2 .hero-fp-search .hero-fp-dropdown-wrapper,body .hero-widget section.hero-2 .hero-fp-search .hero-fp-searchbtn{min-width:0}}body .footer-widget footer .footer-links ul li.footer-terms-link{display:none!important}body .footer-widget footer.footer-2 .footer-social li a{color:#302828}body .footer-widget footer .footer-container{align-items:flex-start}body .footer-widget footer.footer-1 a{text-transform:capitalize}body .footer-widget footer .footer-container .footer-logo{text-align:center}body .footer-widget footer{background-color:#302828;box-shadow:0 0 40px 15px rgba(48,40,40,.4)}body .footer-widget footer.footer-3 .footer-social li a{background:#bc2d34}body .footer-widget footer.footer-3 .footer-social li a:hover{color:#fff}body .footer-widget footer.footer-3 .footer-info h5{color:#bc2d34}body .footer-copyright{opacity:.5;font-size:12px;margin-top:10px}@media(max-width:767px){body .footer-widget footer .footer-links{align-items:center}.footer-content{text-align:center}.footer-widget footer .footer-icons{justify-content:center}}#home-gallery-container{width:100vw;background:url("https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Standard/Redwood/Images/bg1.png");background-size:cover;margin:0 auto;display:block;position:relative}#home-gallery-container .content-wrapper{background-color:rgba(255,255,255,.6)}.explore{width:85%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto}.exploreContainer,#home-gallery-container .gallery{background-color:rgba(255,255,255,.6)}.exploreContainer{padding-top:75px}.explore h2,.explore hr{color:#bc2d34}.explore>h2{width:40%}.explore>hr{width:calc(50% - 200px);border-color:#bc2d34}#home-gallery-container .gallery{height:620px;display:flex;justify-content:center;align-items:flex-start;padding-top:100px}#home-gallery-container .gallery>div{width:28%;height:70%;background-size:cover;background-position:center;transition:all .2s ease-in-out;box-shadow:0 0 30px #302828}#home-gallery-container .gallery>div:hover{transform:scale(1.2)}#home-gallery-container .gallery>div:before{display:block;width:100%;height:100%;background:rgba(48,40,40,.5);content:''}#home-gallery-container .gallery>div:hover:before{display:none}.gallery1{background:url(https://capi.myleasestar.com/v2/dimg/65579903/800x800/65579903.jpg)}.gallery2{background:url(https://capi.myleasestar.com/v2/dimg/65579908/800x800/65579908.jpg)}.gallery3{background:url(https://capi.myleasestar.com/v2/dimg/65579920/800x800/65579920.jpg)}.mapContact{position:relative;width:100%;height:985px;box-shadow:-15px -15px 30px 0 rgba(48,40,40,.3)}.map{position:relative;width:100%;height:100%}.mapOverlay{width:100%;height:350px;background-color:rgba(48,40,40,.85);display:flex;flex-direction:column;justify-content:center;align-items:center;color:white;text-align:center;position:absolute;z-index:2}.mapOverlay h2{margin:20px auto}.mapOverlay p{font-family:'Lora',sans-serif;width:100%;font-weight:400;margin:0 auto;padding:0 20%;font-size:20px;line-height:1.5}.mapContact .contact-info{position:absolute;width:670px;height:490px;border-bottom-right-radius:85px;bottom:75px;left:120px;box-sizing:border-box;background-color:rgba(255,255,255,.97);box-shadow:0 0 50px #302828,0 0 0 4px rgba(255,255,255,.95);z-index:3}.contactImg{width:calc(50% - 30px);height:calc(100% - 30px);margin-right:15px;margin-left:15px;margin-top:15px;background-size:cover;background:url(https://capi.myleasestar.com/v2/dimg/70599038/800x800/70599038.jpg);background-position:center;border-bottom-right-radius:70px;float:right}.contactText{width:calc(50% - 15px);float:left;margin:auto 15px;margin-bottom:15px;text-align:center;color:#302828;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:calc(100% - 15px);overflow:auto;margin-right:0}.contactText a{color:#302828}.contactText h3,.contactText h4{color:#bc2d34}.mapContact .contact-info ul.contact-hours-list{text-align:left;display:inline-block;width:auto;margin:auto;color:#302828}.mapContact .contact-info span.contact-hours-day{font-weight:700;text-transform:uppercase;margin-right:10px;display:inline-block;width:115px;color:#302828}.mapContact .contact-info span.contact-hours-time{display:inline-block;width:calc(100% - 125px);color:#302828}.social_media{margin-top:10px}.social_media a:nth-of-type(1n+7){display:none}.cta-container{background-image:url("https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Standard/Redwood/Images/bg1.png");background-position:center;background-size:cover}.schedule{height:230px;background:none;display:flex;justify-content:center;align-items:center;border-top:4px solid rgba(0,0,0,.15);background-color:rgba(255,255,255,.5)}.schedule span#bottomCTATitle{color:white;text-shadow:0 0 8px rgba(0,0,0,.9);padding-right:70px;text-align:center;font-size:46px;font-family:'Archivo',cursive;text-transform:capitalize}body .FloorPlansV2 #text-area .content_area{width:100%}body .FloorPlansV2 .amenities-popup-lightbox .amenities-container{overflow-x:hidden}body .FloorPlansV2{width:80%;margin:100px auto}.contactButton,.banner-CTA a,body .FloorPlansV3 .unit-show-hide,body .FloorPlansV3 .virtual-tour,body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show,body #btnEnhSubmit,.return-home a,body .FloorPlansV3 .SaveBtn>input,body .FloorPlansV2 #view-area-floor-plan .view-area-floor-plan .unit-show-hide,body .FloorPlansV2 .virtual-tour,body .hero-widget section.hero-1 .hero-content .hero-button a,body .footer-widget footer.footer-5 .footer-tagline .footer-button,body .footer-widget footer.footer-4 .footer-tagline .footer-button{min-width:155px;background-image:linear-gradient(rgba(188,45,52,.8),rgba(188,45,52,.9),rgba(129,29,30,1));font-weight:700;box-shadow:0 0 8px 1px rgba(48,40,40,1);font-weight:600;font-size:17px;color:#fff;padding:13px;text-transform:uppercase;text-align:center;margin-top:10px;border:none;transition:none;display:inline-block;border-radius:0}body .FloorPlansV3 .unit-show-hide,body .FloorPlansV3 .virtual-tour{min-width:0}.contactButton:hover,.contactButton:active,.contactButton:focus,.banner-CTA a:hover,.banner-CTA a:focus,.banner-CTA a:active,.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:hover,.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:focus,.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:active,body #btnEnhSubmit:hover,body #btnEnhSubmit:focus,body #btnEnhSubmit:active,.return-home a:hover,.return-home a:focus,.return-home a:active,body .FloorPlansV3 .SaveBtn>input:hover,body .FloorPlansV3 .SaveBtn>input:active,body .FloorPlansV3 .SaveBtn>input:focus,body .FloorPlansV2 #view-area-floor-plan .view-area-floor-plan .unit-show-hide:hover,body .FloorPlansV2 .virtual-tour:hover,body .hero-widget section.hero-1 .hero-content .hero-button a:hover,body .footer-widget footer.footer-5 .footer-tagline .footer-button:hover,.footer-widget footer.footer-4 .footer-tagline .footer-button:hover{text-decoration:none;color:#fff;background:none;background-color:#811d1e;border:none}.thinGray{width:100%;height:4px;background:black;opacity:.35;position:absolute;z-index:2;top:350px}#home-contact-hours{width:100%}.contact-hours-list li{width:100%}.inner-banner-background{background:url(https://capi.myleasestar.com/v2/dimg/65579907/2700x1900/65579907.jpg);background-size:cover;background-position:center;width:100%}.scroll-down{position:absolute;bottom:60px;font-size:50px!important;z-index:3;width:100%;text-align:center;left:0}.scroll-down:hover{cursor:pointer}#hero-scroll{display:none!important}.inner-page-banner{border-bottom:4px solid rgba(48,40,40,.3)}.banner-text{text-align:center;font-weight:400;font-size:20px;line-height:30px;margin:20px auto 30px;width:100%}.banner-CTA{text-align:center}.banner-text p{font-size:20px}.inner-banner-background{height:100vh}.inner-banner-content{position:absolute;top:0;left:0;height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;background:rgba(48,40,40,.6);color:white;padding:0 15%}h1.page-title{text-align:center}h2.main-content-header,body .sp-container h2,body .amenities-stacked-container .callout h3{max-width:40%;text-align:center;margin:100px auto 30px;color:#bc2d34;display:inline-block;position:relative}h2.main-content-header:before,body .sp-container h2:before,body .amenities-stacked-container .callout h3:before{content:"";height:1px;width:20vw;background:#bc2d34;display:block;position:absolute;left:-23vw;top:20px}h2.main-content-header:after,body .sp-container h2:after,body .amenities-stacked-container .callout h3:after{content:"";height:1px;width:20vw;background:#bc2d34;display:block;position:absolute;right:-23vw;top:20px}.main-content-wrapper{display:table;text-align:center;flex-direction:column}.main-content-text{width:80%;margin:auto;text-align:center;margin-bottom:50px}.main-content-text ul{display:inline-block;text-align:left}.main-content-wrapper{width:100%}div#background-amenities{background:url(https://capi.myleasestar.com/v2/dimg/65579923/2700x1900/65579923.jpg);background-size:cover;background-position:center}body .amenities-stacked-container{position:relative}body #PetPolicies{padding:0}body #main-amenities .inner-page-main .container-fluid{padding:0}body .amenities-stacked-container .callout{width:100%;padding:0;margin:0;text-align:center}body .stacked-amenities .stacked-amenities-wrapper{overflow:visible}body .amenities-stacked-container .callout h3{font-size:36px}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{box-shadow:0 0 33px -5px #302828}body .stacked-amenities{background-color:#fff;padding:30px;box-shadow:0 0 50px 0 #302828}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{font-size:20px;margin-bottom:15px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li:before{content:"";font-family:"fontawesome";font-size:10px;position:relative;display:inline-block;margin-right:0;bottom:2px;left:-25px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{padding-left:35px;text-indent:-5px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li a{color:#bc2d34;text-decoration:none}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li a:hover,body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li a:focus,body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li a:active{color:#811d1e;text-decoration:none}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{padding:0}div#background-floorplans{background:url(https://capi.myleasestar.com/v2/dimg/65579903/2700x1900/65579903.jpg);background-size:cover;background-position:center}body .FloorPlansV2 .amenities-popup-lightbox .close_1 a{background:#bc2d34 url(/RPresourceFiles/Themes/essex/images/sprite_corporate_search.png) no-repeat 8px -632px;border:solid 2px #fff}body .FloorPlansV2 #online-leaseing-link{margin-top:1px;height:42px}body .FloorPlansV2 .ism-row input[type='text'],body .FloorPlansV2 .ism-row input[type='email']{height:auto}body .FloorPlansV2 #contentarea,body .FloorPlansV2 .fp2-left-panel .fp2-left-panel-filters-container{box-shadow:0 0 33px -5px #302828}body .FloorPlansV2 .required-field{position:relative;top:2px;left:-20px}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){body .FloorPlansV2 .required-field{position:relative;top:-44px;left:175px}}@-moz-document url-prefix(){body .FloorPlansV2 .required-field{position:relative;top:2px;left:-20px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body .FloorPlansV2 .required-field{position:relative;top:2px;left:-20px}}body div#QuoteDetails input{max-width:140px}body .FloorPlansV2 #text-area,body .FloorPlansV3 #text-area{font-size:16px}body .FloorPlansV2 .QuoteDetails:before{bottom:16px;left:112px}body .FloorPlansV2 #view-area-floor-plan .view-area-floor-plan{width:100%}body .unitDetails{padding:0}body .mediaButtonContainer{padding:0}body .FloorPlansV3 .amenity-popup-lightbox .close a{background:#bc2d34 url(/RPresourceFiles/Themes/essex/images/sprite_corporate_search.png) no-repeat 7px -633px}body .FloorPlansV3 .ism-row input[type='text'],body .FloorPlansV3 .ism-row input[type='email']{height:auto}body .FloorPlansV3 .widget-container .advanced-search{width:100vw;margin-left:-10vw}body div#videoDisplayListContainer{width:100%}body .FloorPlansV3 .SaveBtn>input{height:auto}body .read-less-fp a{font-size:14px}body #contentarea .pt{font-size:14px}body .FloorPlansV3 label{font-weight:400;margin-bottom:0}body .availabilityFilter{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}body .FloorPlansV3 #topbar .availabilityFilter2 .availUnitsBox #checkboxShowAvailableOnly{position:absolute;left:-15px;top:2px}body .rent-container{margin-bottom:10px}body .FloorPlansV3 .availabilityFilter input[type=radio]{height:20px}body .FloorPlansV3 .availabilityFilter #flex-days{width:35px}body .availability-filter-row{display:flex;align-items:center;margin-bottom:5px}body .FloorPlansV3 .save-quote-lightbox{max-height:631px}body .FloorPlansV3 #cont-leftsidebar .img_area{border:none}body .FloorPlansV3 .butt_area .fp-price-range{text-align:right}body .FloorPlansV3 .unit-show-hide,body .FloorPlansV3 .virtual-tour{width:87%;box-shadow:none}body .QuoteDetails .datepicker{width:140px}body .FloorPlansV3 #availableFloorplansmsg,body .FloorPlansV3 #availableFloorplansmsg span,body .FloorPlansV3 #affordableHomesMessage{font-size:20px}body .FloorPlansV3 #contentarea h2,body .FloorPlansV2 #contentarea h2{font-family:"Lora",sans-serif;font-size:20px}body select.ui-datepicker-year,body select.ui-datepicker-month{color:#302828}body .FloorPlansV2 #availableFloorplansmsg{padding-left:0}body .amenities-stacked-container,body #page-gallery,body #page-neighborhood,body #page-contact,body #page-reviews,body #page-general,body #page-floorplans{background-image:url("https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Standard/Redwood/Images/bg1.png");padding:18px 10% 100px 10%}body #page-gallery,body #page-neighborhood,body #page-contact,body #page-reviews,body #page-general,body #page-floorplans{padding:0}body .FloorPlansV2 #view-area-floor-plan .view-area-floor-plan{font-size:16px}body .read-more-fp ul{margin-left:3em!important}#main-gallery,#main-neighborhood,#main-contact,#main-reviews,#main-general,#main-floorplans{background-color:rgba(255,255,255,.6)}#page-floorplans .main-content-wrapper,body .FloorPlansV3 #topbar{background:#fff !important}.FloorPlansV3 #availableFloorplansmsg{position:relative;z-index:2;color:#bc2d34}.FloorPlansV3 #affordableHomesMessage{color:#bc2d34}body .FloorPlansV3 #contentarea{background:none}body .FloorPlansV3 .div-list-pagination-top{margin:auto;margin-bottom:30px}body .FloorPlansV3{padding:0 10%}.FloorPlansV3 .availUnitsBox{order:1}.availability-filter-row{order:2}body .FloorPlansV3 #topbar{width:100vw;margin-left:-10vw}body .FloorPlansV3 .fp-switch-tabs .btn,body .FloorPlansV2 .fp-switch-tabs .btn,body .FloorPlansV3 .fp-switch-tabs .btn-default,body .fp-switch-tabs .btn-default{padding:10px 20px;width:auto;font-family:"Lora",sans-serif;font-size:16px;text-transform:uppercase;color:#bc2d34;font-weight:400}body .FloorPlansV3 .fp-switch-tabs{border:none}body .FloorPlansV2 .fp-switch-tabs .btn-default{padding:10px 20px;line-height:21px}body .fp-switch-tabs .btn-default{padding:6px 20px}body .FloorPlansV3 .fp-switch-tabs .btn-default{border:1px solid #bc2d34;box-sizing:border-box;height:48px;line-height:1;color:background-color:#ffffff}body .FloorPlansV3 #sitePlanBreadCrumbs{padding-left:0}body .FloorPlansV3 #imageMap,body .FloorPlansV3 #unitListContainer,body .FloorPlansV3 #unitInfoPanel{background-color:#fff}body .FloorPlansV3 .advanced-search{background-color:#fff;padding-bottom:20px}body .FloorPlansV3 .fp-switch-tabs .btn.active,body .FloorPlansV2 .fp-switch-tabs .btn.active,body .FloorPlansV3 .fp-switch-tabs .btn-default.active,body .fp-switch-tabs .btn-default.active{background-color:#bc2d34;border-color:transparent}body .FloorPlansV3 #unitDetailsAmenities ul li:before{content:"";font-family:"FontAwesome";width:auto;font-size:5px;position:relative;top:1px;left:-3px}body .FloorPlansV3 #topbar .calendra input{width:150px !important;height:39px;border-color:#bc2d34;border-width:2px;background-image:url(https://cs-cdn-sat.realpage.com/CWS/1894546/TemplateResources/Global/Icons/calendar.png);background-repeat:no-repeat;background-position:120px 6px;border-radius:3px;padding:0 8px}body div#topbar input{min-height:40px;max-height:40px}body .FloorPlansV3 #beds_selector a,body .FloorPlansV3 #baths_selector a{padding:10px 12px}body .FloorPlansV3 #beds_selector .active a,body .FloorPlansV3 #baths_selector .active a{padding:11px 12px}body .FloorPlansV3 .clear-link a{color:#bc2d34}body .FloorPlansV3 .adv-search:after{border-color:#811d1e}body .FloorPlansV3 .clear-link a:hover,body .FloorPlansV3 .clear-link a:focus,body .FloorPlansV3 .clear-link a:active{text-decoration:none;color:#811d1e}body .FloorPlansV3 .standard-menu,body .FloorPlansV3 .clear-link{margin-bottom:10px}body .FloorPlansV3 #topbar .calendra{max-width:175px;margin-bottom:10px}body .sp-container{padding-bottom:50px;width:80%;margin:auto}body .displayarea{padding:30px;background-color:#fff;box-shadow:0 0 33px -5px #302828}body .FloorPlansV3 .floorplan-block{box-shadow:0 0 33px -5px #302828;padding-top:20px}body .amenities-stacked-container:before{content:"";position:absolute;left:0;width:100%;background:rgba(255,255,255,.6);top:0;height:100%}body select.ui-datepicker-year,body select.ui-datepicker-month{color:#302828}body .FloorPlansV3 .list-pagination-bot{position:relative;width:100%;text-align:center;left:0}@media(max-width:1300px){body .FloorPlansV2,body .FloorPlansV3{width:98%}}@media(max-width:991px){body .FloorPlansV2,body .FloorPlansV3{width:100%}body .FloorPlansV3 .unit-show-hide,body .FloorPlansV3 .virtual-tour{font-size:14px}body .FloorPlansV3 #contentarea,.FloorPlansV3 #topbar{padding-bottom:30px !important}body .fp_input_form input{width:85%}body .FloorPlansV2 .required-field{left:-20px;top:2px}}@media(min-width:691px) and (max-width:960px){body .FloorPlansV3 .butt_area{float:right}body .FloorPlansV3 .virtual-tour{width:49%}body .FloorPlansV3 .butt_area .fp-price-range{text-align:right !important}}@media(max-width:691px){body .FloorPlansV3 .unit-show-hide,body .FloorPlansV3 .virtual-tour{width:100%}}div#background-gallery{background:url(https://capi.myleasestar.com/v2/dimg/65579907/2700x1900/65579907.jpg);background-size:cover;background-position:center;width:100%}#main-gallery .main-content-wrapper,body .gallerySquareContainer .widget_head{background:#fff}body .gallerySquareContainer .widget_head{margin:0}body .gallerySquareContainer li .nested-gst-side.selected,body .gallerySquareContainer li .nested-gst-top.selected{border:2px solid #bc2d34;background-color:transparent;color:#bc2d34;border-radius:3px}body .gallerySquareContainer li .nested-gst-top,body .gallerySquareContainer li .nested-gst-side{border:2px solid #8a8c8e;background-color:transparent;color:#8a8c8e;border-radius:3px;padding:10px 25px}body .gallerySquareContainer #photosContainer{width:80%;margin:100px auto}body select.top-dropdown:active,body select.top-dropdown:focus{border:2px solid #bc2d34;color:#bc2d34}body .grid{padding:0;margin-bottom:100px;background:none}body .gallerySquareContainer .widget_head{padding:50px 10% 100px 10%}body .grid-item{background:none}#background-neighborhood{background:url(https://capi.myleasestar.com/v2/dimg/65579922/2700x1900/65579922.jpg);background-size:cover;background-position:center}.address-info-bar{display:flex;align-items:stretch;justify-content:center}#info-address{padding:20px;text-align:center;background-color:#bc2d34;color:#fff;font-size:24px}#directionsLink{padding:20px;text-align:center;background-color:#302828;color:#fff;text-decoration:none;font-size:28px;font-family:'Lora',sans-serif}.map-plus-bar,#contact-main-wrapper,#widget-reviews,#main-general .main-content-wrapper{margin:50px auto;width:80%;margin-bottom:150px;padding:30px;background:#fff;box-shadow:0 0 33px -5px #302828}@media(max-width:767px){.address-info-bar{display:block}#info-address{width:100%}#directionsLink{width:100%;display:block}}div#background-contact{background:url(https://capi.myleasestar.com/v2/dimg/65579907/2700x1900/65579907.jpg);background-size:cover;background-position:center;width:100%}#contact-hours-icon{margin-bottom:20px}#contact-image img{width:100%;height:100%}body .contact-us-enhanced #requiredNotation{text-align:left}body .form-control[disabled],body .form-control[readonly],body fieldset[disabled] .form-control{background-color:transparent}body #contactUsEnhancedContainer{width:100%;margin:auto;background-color:#fff;padding:50px 50px 50px}body .form-control.validate-field{border:1px solid red}body .contact-mobile-form .error-msg{width:100%;text-align:center}body .form-control{border:none;box-shadow:none;background:transparent;border-bottom:solid 1px rgba(48,40,40,.5);border-radius:0;padding:0;margin-bottom:50px;font-family:'Lora',sans-serif;Font-size:17px;color:#302828}body .sumbit-button{text-align:left}body #contactUsEnhancedContainer input::placeholder,body #contactUsEnhancedContainer textarea::placeholder,body #contactUsEnhancedContainer select::placeholder{color:#302828;font-family:'Lora',sans-serif;font-size:16px;font-weight:400}body #contactUsEnhancedContainer input:ms-input-placeholder,body #contactUsEnhancedContainer textarea:ms-input-placeholder,body #contactUsEnhancedContainer select:ms-input-placeholder{color:#302828;font-family:'Lora',sans-serif;font-size:16px;font-weight:400}body #contactUsEnhancedContainer input::ms-input-placeholder,body #contactUsEnhancedContainer textarea::ms-input-placeholder,body #contactUsEnhancedContainer select::ms-input-placeholder{color:#302828;font-family:'Lora',sans-serif;font-size:16px;font-weight:400}.form-group label,body #respondDiv legend,.contact-us-enhanced #requiredNotation{font-size:17px;font-weight:400}#contact-left-panel{font-size:17px;text-align:center}.phone-span{display:none}body .ui-datepicker{width:22em}body .ui-widget,body .ui-datepicker table{font-size:16px;font-family:'Lora',sans-serif}body #page-contact .office-hours-container{margin-top:20px}#page-contact #contact-hours h4{font-family:'Lora',sans-serif;font-weight:400;text-transform:uppercase;color:#fff}#contact-address{display:flex;flex-direction:column;color:#fff;padding:30px 10px}div#contact-hours{padding:30px 10px;background:#302828}#contact-address h4{order:1;color:#fff;text-transform:uppercase}#contact-address a.seo-number{order:2;color:#fff}#contact-address div{order:3}#contact-main-wrapper{display:flex;flex-direction:row;align-self:stretch}body .contact-hours-list{border-top:0;color:#fff;margin:0;padding:0}#contact-left-panel{background-color:#302828}div#contact-address,div#contact-address a,div#contact-address a:hover,div#contact-address a:focus{background:#bc2d34;color:#fff;text-align:center;font-family:'Lora',sans-serif;font-size:16px}div#contact-address h4:before{content:"";font-family:"FontAwesome";font-size:35px;display:block;margin-bottom:20px}div#contact-hours-icon:before{content:"";font-family:"FontAwesome";font-size:35px;color:#fff}#main-blog{padding:50px 10% 200px}body .blog-list-item-post-stamp span.hilight{line-height:14px}body .blog-search-box{height:30px}body .blog-pager-list{display:flex;justify-content:center;padding:0 30% 0 0;width:100%}body .blog-pager-list .blog-pager-button a{color:#8a8c8e}body .blog-pager-list .blog-pager-button:hover,body .blog-pager-list .blog-pager-button.active{background-color:transparent;border:solid 2px #bc2d34;border-radius:3px;color:#bc2d34}body .blog-pager-list .blog-pager-button a:hover,body .blog-pager-list .blog-pager-button.active a{background-color:transparent;color:#bc2d34}body .blog-pager-list .blog-pager-button{border-color:#8a8c8e;border-width:2px;border-radius:3px}@media(max-width:1024px){body .blog-pager-list{padding:0}}div#background-reviews{background:url();background-size:cover;background-position:center}#page-general .main-content-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}li.CMSSiteMapListItem a{color:#bc2d34;text-decoration:none}li.CMSSiteMapListItem a:hover,li.CMSSiteMapListItem a:focus,li.CMSSiteMapListItem a:active{color:#811d1e;text-decoration:none}ul.CMSSiteMapList{padding:0;text-align:left}.return-home{text-align:center}@media(Max-width:1024px){body h1,.schedule span#bottomCTATitle{font-size:36px}body h2,body .amenities-stacked-container .callout h3,.mapOverlay h2,.explore h2{font-size:25px}body h3{font-size:20px}.mapContact .contact-info{width:90%;left:5%;bottom:-245px}.schedule{height:490px;padding-top:250px}.mapOverlay h5{padding:0 5%;width:100%}.schedule span#bottomCTATitle{padding-right:40px}h2.main-content-header,body .sp-container h2,body .amenities-stacked-container .callout h3{max-width:75%}h2.main-content-header:before,body .sp-container h2:before,body .amenities-stacked-container .callout h3:before{width:8.5vw;left:-10vw;top:15px}h2.main-content-header:after,body .sp-container h2:after,body .amenities-stacked-container .callout h3:after{width:8.5vw;right:-10vw;top:15px}body #topbar .filters-container{width:95%}body .displayarea{padding:5px;margin:5px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{padding:2em 1.5em}body .stacked-amenities{padding:15px}body .amenities-stacked-container,body #page-gallery,body #page-neighborhood,body #page-contact,body #page-reviews,body #page-general,body #page-floorplans{padding:18px 3% 100px 3%}body #page-gallery,body #page-neighborhood,body #page-contact,body #page-reviews,body #page-general,body #page-floorplans{padding:0}body .gallerySquareContainer #photosContainer,.map-plus-bar,#contact-main-wrapper,#widget-reviews,#main-general .main-content-wrapper{width:95%}}@media(max-width:991px){body .header-widget header .header-content{padding:10px 0}#contact-main-wrapper{display:block}#contact-left-panel .row{display:flex;flex-wrap:wrap}#contact-address{align-self:stretch;max-width:50%}div#contact-hours{max-width:50%}}@media(max-width:992px){body .FloorPlansV3 .fp-switch-tabs{position:relative;float:right}}@media(max-width:767px){body h3{font-size:18px}h2.main-content-header:before,body .sp-container h2:before,body .amenities-stacked-container .callout h3:before,h2.main-content-header:after,body .sp-container h2:after,body .amenities-stacked-container .callout h3:after{display:none}#contact-address{width:100%;max-width:100%}div#contact-hours{width:100%;max-width:100%}.map-plus-bar,#contact-main-wrapper,#widget-reviews,#main-general .main-content-wrapper{padding:30px 0}.inner-banner-content{padding:0 6%}.banner-text{max-height:30vh;overflow:hidden}body .gallerySquareContainer .widget_head{padding:25px 5% 50px 5%}.map-plus-bar,#contact-main-wrapper{padding:0}body #contactUsEnhancedContainer{padding:10px}body .hero-widget section.hero-2 .hero-content{width:100%;border:none;border-radius:0;box-shadow:none;height:100%;padding-top:200px}.explore{padding-bottom:30px}.exploreContainer{padding-top:30px}.explore>h2{width:90%}.gallery>div.gallery1,.gallery>div.gallery3{display:none}#home-gallery-container .gallery{box-shadow:0 0 40px 15px rgba(48,40,40,.4);z-index:1;position:relative}.mapContact{height:500px}.gallery>div{height:100%}.gallery>div:before{display:none}.gallery>div.gallery2{width:100%}.mapOverlay,.thinGray,.contactImg{display:none}.contactText{width:100%;margin:0;padding:15px;height:auto}.mapContact .contact-info{width:100%;border-radius:0;left:0;position:relative;float:left;bottom:0}.schedule{flex-wrap:wrap;padding-top:50px;padding-bottom:50px;height:auto}.schedule span#bottomCTATitle{padding:0;padding-right:0;margin-bottom:10px}.schedule span#bottomCTATitle,.schedule a{margin:10px 10px}.container-fluid.cta-container{position:relative;float:left;width:100%}footer{position:relative;float:left;width:100%}body .FloorPlansV2,body .FloorPlansV3{margin-bottom:0}}@media(max-width:750px){body .FloorPlansV3 #imageMap{width:100%}body .FloorPlansV3 #unitListContainer{width:100%}}@media(max-width:544px){body #availableFloorplansmsg{padding-left:0}}.main-content-text.special-home-message{margin-bottom:0}