html body,body legend{font-family:'Merriweather Sans',sans-serif;line-height:1.8;color:#696969}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Yeseva One',cursive}body h1{font-size:68px}body h2{font-size:56px}body h3{font-size:44px}body h4{font-size:32px}body h5{font-size:24px}body h6{font-size:21px}html body{font-size:17px}body p{font-size:17px;margin:0 0 20px}body #masterHeader,body footer,body footer p{font-size:14px}@media(max-width:767px){body h1{font-size:40px}body h2{font-size:38px}body h3{font-size:32px}body h4{font-size:28px}body h5{font-size:24px}body h6{font-size:21px}html body,body p{font-size:15px}body #masterHeader,body footer{font-size:14px}}.bold{font-weight:bold}@font-face{font-family:'fontello';src:url('/TemplateResources/Global/Icons/fontello.eot?87172713');src:url('/TemplateResources/Global/Icons/fontello.eot?87172713') format('embedded-opentype'),url('/TemplateResources/Global/Icons/fontello.woff?87172713') format('woff'),url('/TemplateResources/Global/Icons/fontello.ttf?87172713') format('truetype'),url('/TemplateResources/Global/Icons/fontello.svg?87172713') format('svg');font-weight:normal;font-style:normal}[class^="sicon-"]:before,[class*=" sicon-"]:before{font-family:"fontello";font-style:normal}.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:'!'}[class^="icon-"]:before,[class*=" icon-"]:before{margin:0 !important;width:auto !important}.buttonIcon .fa:before{font-size:1.8em;vertical-align:middle;line-height:42px}#map{height:100%}body :focus{outline:-webkit-focus-ring-color auto 0}img{max-width:100%}.clear{clear:both}.main{padding:5em 0}.content-container{max-width:1200px;padding-right:20px;padding-left:20px}.spacer{padding:6em 0}.no-padding{padding-left:0 !important;padding-right:0 !important}.ctaButton{display:inline-block;margin-top:1em;padding:10px;background:#acb848;color:#fff;height:64px;position:relative;transition:all .4s ease;max-width:100%}.ctaButton:hover{background:#acb848}.buttonIcon{float:left;border:1px solid #fff;height:44px;width:48px;text-align:center;transition:all .4s ease}.ctaButton:hover .buttonIcon{color:#acb848;border-color:#acb848;background-color:#fff}.ctaButton [class^="icon-"]:before,.ctaButton [class*=" icon-"]:before{font-size:1.6em;vertical-align:middle;line-height:42px}.buttonText{display:inline-block;font-weight:bold;border:1px solid #fff;border-left:none;height:44px;line-height:44px;vertical-align:middle;color:#fff;padding:0 10px;text-transform:uppercase;letter-spacing:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(100% - 48px);max-width:-moz-calc(100% - 48px);max-width:-webkit-calc(100% - 48px);transition:all .4s ease}@media(max-width:767px){.buttonText{font-size:12px}}@media(max-width:600px){.buttonText{font-size:10px;font-weight:normal}}.ctaButton:hover .buttonText{color:#acb848;border-color:#acb848;background-color:#fff}.contentSection{padding-top:10em}.imageCaption{position:absolute;bottom:0;left:50%;transform:translate(-50%,55%);line-height:1;background-image:url('/TemplateResources/Greystar/Vintage/images/paint-brush-texture.png');background-size:100% 100%;background-repeat:no-repeat;padding:30px 90px;max-width:100%;white-space:nowrap}.borderPatternTop.whitepaint:before,.borderPatternBottom.whitepaint:after{content:"";width:100%;height:50px;background-image:url('/TemplateResources/Greystar/Vintage/images/borders/white-paint.png');background-size:100% 100%;background-repeat:no-repeat;position:absolute;left:0}.borderPatternBottom:after{bottom:-37px}.borderPatternTop:before{top:0;margin-top:-37px;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";z-index:1}.backgroundPattern{background-color:#fff;background-image:url(/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png);box-shadow:0 0 3px -1px rgba(0,0,0,.4)}.banner{position:relative;height:500px;overflow-hidden;background:#efefef;overflow:hidden}.banner .row,.banner .row .container-fluid{height:100%}.innerBannerLeft{width:55%;height:100%;float:left;box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3);-webkit-box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3);-moz-box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3)}.innerBannerRight{position:relative;float:left;width:45%;height:100%;background:#acb848 url("/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png");padding:8em 0 2em;color:#fff;font-size:17px}.innerBannerText{max-width:490px;padding:1em 0 2em 2em;font-size:17px}.bottomBanner{position:relative;background:#efefef;color:#fff;width:100%;height:26vw;overflow:hidden}.bottomBannerText{width:50%;position:absolute;max-width:585px;left:50%;top:50%;transform:translate(0,-50%);padding:1em 2em}.bottomBannerText .hidden-xs{font-size:17px}.innerBannerOverlay{height:100%;width:100%;background:rgba(0,0,0,0)}a.bottomBannerCTAButton{height:40px;background:#acb848;padding:10px;display:inline-block;margin:30px 0 0 10px;color:#fff;border:1px solid #fff;box-shadow:0 0 0 10px #acb848;vertical-align:middle;line-height:20px;text-transform:uppercase;letter-spacing:2px;text-decoration:none;transition:all .2s ease}a.bottomBannerCTAButton:hover,a.bottomBannerCTAButton:focus{background:#fff;padding:10px;display:inline-block;margin:30px 0 0 10px;color:#fff;border:1px solid #acb848;box-shadow:0 0 0 10px #fff;text-decoration:none}.animateMe{transition:all .7s ease}::-webkit-input-placeholder{color:#585858 !important}::-moz-placeholder{color:#585858 !important}::-ms-placeholder{color:#585858 !important}::placeholder{color:#585858 !important}header{position:relative}#masterHeader{font-family:'Merriweather Sans',sans-serif;z-index:3;position:fixed;width:100%;max-width:1240px;top:0;left:calc(50% - 620px);background:#fff;height:auto;margin-top:20px;transition:margin .5s;box-shadow:0 0 3px -1px rgba(0,0,0,.4);display:flex;justify-content:space-between;align-items:center;height:50px;min-height:70px}#masterHeader.scrolled{margin-top:0}.mmButton{width:70px;float:left;position:relative;font-size:35px;text-align:center;line-height:70px;background:#fff}.mmButton a{cursor:pointer;color:#585858 !important;text-decoration:none}.mmButton a:hover;.mmButton a:focus{color:#585858;text-decoration:none}#propertyLogo img{max-height:70px;max-width:210px;padding:5px;transition:.5s ease}.portrait #propertyLogo img{max-height:210px}.portrait .scrolled #propertyLogo img{max-height:70px;width:auto}#propertyLogo{background:#fff;position:absolute;width:210px;float:left;text-align:center;flex-shrink:0;height:auto;display:flex;justify-content:center;align-items:center;top:0;min-height:70px}.portrait #propertyLogo{min-height:70px;max-height:210px}.landscape #propertyLogo img{position:relative}@media(max-width:1257px){#residentsLinkText{display:none}#masterHeader{max-width:1160px;left:calc(50% - 580px)}}@media(max-width:1199px){#masterHeader{max-width:100%;width:100%;left:0;display:block}.portrait #propertyLogo img{max-height:70px;width:auto}#propertyLogo{max-height:70px;height:70px;position:relative;min-height:initial}}@media(max-width:768px){.portrait #propertyLogo img{max-height:55px}.landscape #propertyLogo img{max-height:55px}#propertyLogo{max-height:55px;position:relative}.portrait #propertyLogo{min-height:55px}}#menuDesktop ul li{list-style:none;display:inline-block;vertical-align:middle;line-height:1;margin:0 5px;text-transform:uppercase;text-decoration:none;transition:all .2s ease}#masterHeader #menuElem li a{padding:0 2px;text-decoration:none;color:#444;border-bottom:2px solid transparent;transition:all .2s ease}#menuDesktop #menuElem li a:hover{text-decoration:none;border-bottom:2px solid #efefef}#menuDesktop #menuElem .specials:hover{cursor:pointer}#masterHeader #menuElem li.active a{font-weight:bold;border-bottom:2px solid #efefef;text-decoration:none}#masterHeader #menuElem{padding:0;margin:0;vertical-align:middle}#menuDesktop{float:left;padding:0 10px;flex-wrap:wrap;display:flex;flex-grow:1;flex-shrink:1;margin-left:210px;margin-right:330px}#mobileSpecials{display:none}#mobileSpecials:hover{cursor:pointer}#headerRight .seo-number{font-family:'Yeseva One',cursive;font-size:22px;text-decoration:none;color:#acb848;line-height:70px;float:right;padding:0 5px}#headerRight{float:right;padding:0 5px;background:#f6f4f1;height:100%;width:330px;flex-shrink:0;position:absolute;right:0;display:flex;justify-content:center;align-items:center;top:0}a#residentLogin,.live-chat-container{float:right}a#residentLogin,a#_lpChatBtn{font-size:0;color:#acb848;text-decoration:none}a#residentLogin{font-size:14px;order:2}a#residentLogin:before,a#_lpChatBtn:before{font-size:22px;line-height:70px;padding:0 5px}a#residentLogin:before{font-family:fontello}a#_lpChatBtn:before{font-family:FontAwesome}a#residentLogin:before{content:''}a#_lpChatBtn:before{content:''}#specialsFlyOut{z-index:1;top:70px;width:calc(100% - 210px);width:-webkit-calc(100% - 210px);width:-moz-calc(100% - 210px);position:absolute;right:0}.spContain{position:relative;padding:2em;background:#fff;box-shadow:0 0 3px -1px rgba(0,0,0,.4)}a.mmSpecialsClose{position:absolute;right:20px;top:0;font-size:40px;color:#acb848;text-decoration:none}a.mmSpecialsClose:hover{color:#acb848;cursor:pointer}#specialsFlyOutMobile .spContain{background:#f6f4f1;margin-top:1em}#menuMobile{width:100%;background:#fff;position:fixed;top:0;padding:0;z-index:3;max-height:100%;overflow-y:scroll}.mmContain{padding:2em}#menuMobile #menuElem{padding:0;margin:1.5em 0}a.mmClose{font-size:40px;margin-left:-5px;font-weight:bold;cursor:pointer;color:#585858;text-decoration:none;line-height:40px;vertical-align:middle}a.mmClose:hover,a.mmClose:focus{color:#585858;text-decoration:none}a.mmCTA{padding:.7em 1em;background:#acb848;margin-right:1em;color:#fff;text-transform:uppercase;text-decoration:none}a.mmCTA:hover,a.mmCTA:focus{color:#fff;text-decoration:none}#mmHeaderRight{float:right;display:none}a#mmFooterAddress{color:#585858;text-transform:uppercase;text-decoration:none}a#mmFooterAddress:hover{text-decoration:none}#mmFooterAddress .fa-map-marker:before{font-size:28px;vertical-align:middle;color:#acb848;margin-right:8px}#menuMobile #menuElem li{list-style:none;border-bottom:1px solid #f6f4f1;position:relative;font-size:22px;text-transform:uppercase}#menuMobile #menuElem li a{color:#585858;text-decoration:none}#menuMobile #menuElem li:after{content:'';font-family:FontAwesome;font-size:30px;line-height:44px;position:absolute;right:0;color:#acb848}a.mmHeaderIcon,#menuMobile a#residentLogin:before{font-size:34px;line-height:40px;padding:0 10px;vertical-align:middle;float:right;color:#acb848;text-decoration:none !important}#menuMobile li.specials{display:none !important}footer{background-color:#585858;color:#fff}footer a,footer a:hover,footer p{color:#fff}footer a,footer a:hover{cursor:pointer;text-decoration:none}#footerBlurb{margin-top:10px}footer h5{text-transform:uppercase}footer ul{padding-left:0;list-style:none}footer .social a,footer .social_media a{width:42px;height:42px;text-align:center;line-height:42px;background:#fff;color:#585858;border-radius:100%;margin-right:15px;margin-bottom:15px;font-size:23px;display:inline-block;text-decoration:none!important;transition:all .4s ease}footer .social a:hover,footer .social_media a:hover{transform:scale(1.1)}body .office-hours-list{margin:0;padding-top:0;border:none !important;line-height:1.8}.footer-icons a{margin:5px}#footerLogo1{padding-right:10px}#footerLogo2{padding-left:10px}.footer-icons div{display:inline-block;margin:1em 0}.footer-icons-left a:first-child{margin-left:0}.footer-icons-right a:last-child{margin-right:0}.social_media{margin-top:1em}.full-list .office-hours-modal-container{padding:0;z-index:initial}body .oh-header{display:none}body #ADA-HUD-Links{transform:translate(0,7px)}body #ADA-HUD-Links a{margin:0}body #ADA-HUD-Links a svg{fill:#fff}div#footer-social-column{padding:0 !important}.rplogo{display:inline-block;max-width:140px;margin-right:12px !important}@media(width:1024px){#officeHoursColumn{padding:0}}.background-gallery-container{overflow:hidden}#homeBannerMaster{position:relative}#homeBanner{height:850px;position:relative}#homeBanner .row{height:100%}#homeBannerLeft{float:left;width:55%;height:100%}#homeBannerLeft ul li{box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3);-webkit-box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3);-moz-box-shadow:inset -13px 0 18px -5px rgba(0,0,0,.3)}#homeBannerLeft ul.bg-bullets li{box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}#homeBannerRight{float:left;width:45%;height:100%;background:#acb848 url("/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png");padding:7em 0 5em}#homeBannerRightContent{max-width:490px;padding:2em 2em 2em 4em;color:#fff;max-height:350px;overflow:auto}#homeBannerRight ::-webkit-scrollbar{width:4px;height:4px}#homeBannerRight ::-webkit-scrollbar-button{width:0;height:0}#homeBannerRight ::-webkit-scrollbar-thumb{background:#acb848;border:0 none #acb848;border-radius:0}#homeBannerRight ::-webkit-scrollbar-thumb:hover{background:#acb848}#homeBannerRight ::-webkit-scrollbar-thumb:active{background:#acb848}#homeBannerRight ::-webkit-scrollbar-track{background:#f6f4f1;border:0 none #f6f4f1;border-radius:0}#homeBannerRight ::-webkit-scrollbar-track:hover{background:#f6f4f1}#homeBannerRight ::-webkit-scrollbar-track:active{background:#f6f4f1}#homeBannerRight ::-webkit-scrollbar-corner{background:transparent}#homeBannerRightContent{scrollbar-face-color:#acb848;scrollbar-highlight-color:#acb848;scrollbar-3dlight-color:#acb848;scrollbar-darkshadow-color:#acb848;scrollbar-shadow-color:#acb848;scrollbar-arrow-color:#f6f4f1;scrollbar-track-color:#f6f4f1;scrollbar-width:thin;scrollbar-color:#acb848 #f6f4f1}#bannerSpecials{scrollbar-face-color:#acb848;scrollbar-highlight-color:#acb848;scrollbar-3dlight-color:#acb848;scrollbar-darkshadow-color:#acb848;scrollbar-shadow-color:#acb848;scrollbar-arrow-color:#f6f4f1;scrollbar-track-color:#f6f4f1;scrollbar-width:thin}.floorplan-search-bar ul{box-shadow:0 0 2px 0;-webkit-box-shadow:0 0 2px 0;-moz-box-shadow:0 0 2px 0}#bannerSpecials{max-width:490px;max-height:310px;overflow-y:auto;background:#fff;margin:0 -2em 0 -4em;padding:2em 2em 0 4em;position:absolute;bottom:5em;color:#acb848;box-shadow:4px 4px 8px rgba(0,0,0,.25)}#bannerSpecials .ctaButton{margin-bottom:2em}#bannerSearch{position:absolute;bottom:5em}#bannerSearch h5{padding-bottom:10px}.floorplan-search-label{display:none}@media(min-width:641px){.floorplan-search-bar .wrapper-dropdown span{font-size:17px}}body .floorplan-search-bar .floorplan-search-bedroom-list,body .floorplan-search-bar .floorplan-search-bathroom-list,body .floorplan-search-bar .floorplan-search-moveindate{display:block;color:#585858;margin:12px 0 0;height:50px;width:300px;line-height:40px;padding-left:15px;border:none}.floorplan-search-bar .floorplan-search-moveindate-container .floorplan-search-moveindate{background:#fff;background-image:none}.floorplan-search-bar .floorplan-search-moveindate-container:after{content:"";width:0;height:0;position:absolute;right:15px;top:57%;margin-top:-3px;border-width:8px 8px 0 8px;border-style:solid;border-color:#585858 transparent}.floorplan-search-bar .wrapper-dropdown:after{border-color:#585858 transparent}#btnSearchFloorPlans{height:40px;width:auto;font-weight:bold;background:#fff;padding:10px;display:block;margin:30px 0 0 10px;color:#585858;border:1px solid #585858;box-shadow:0 0 0 10px #fff;vertical-align:middle;line-height:20px;text-transform:uppercase;letter-spacing:1px;transition:all .4s ease}#btnSearchFloorPlans:hover{cursor:pointer;background:#acb848;border:1px solid #fff;color:#fff}body .floorplan-search-bar .floorplan-search-moveindate-container .floorplan-search-moveindate{border-radius:0}body .wrapper-dropdown .dropdown li:hover{background:#efefef;color:#585858}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{color:#585858}#homeTopLeft{position:relative;width:50%;float:left}#homeTopLeftContent{max-width:585px;float:right;padding:0 2em 0 0}#homeTopLeftContent h2{margin-top:0}#homeTopRight{float:right;position:relative;max-width:50%}#homeTopRight img{width:100%;max-width:700px;box-shadow:0 30px 80px rgba(0,0,0,.2)}.fadedBackground{position:relative;text-align:center}#featuresBackground #widget_header_buttons{display:none}#featuresBackground:after{content:"";background:url(https://capi.myleasestar.com/v2/dimg/126148240/1920x1400/126148240.jpg) no-repeat center center;background-size:cover;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1)}.fader{background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,.9) 15%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.83) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.83) 80%,rgba(255,255,255,.85) 81%,rgba(255,255,255,.9) 85%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,.9) 15%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.83) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.83) 80%,rgba(255,255,255,.85) 81%,rgba(255,255,255,.9) 85%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,.9) 15%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.83) 20%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.83) 80%,rgba(255,255,255,.85) 81%,rgba(255,255,255,.9) 85%,rgba(255,255,255,1) 100%)}#featuresBackground a.ctaButton{margin-top:40px}#homeGalleryCTA{position:relative}#homeGalleryCTABackground{position:relative;width:100%;height:34vw;background:url(https://capi.myleasestar.com/v2/dimg-crop/126149072/2000x1333/126149072.jpg?cropx=0&cropy=429&cropw=2000&croph=686) no-repeat center center;background-size:cover;overflow:hidden}#homeGalleryCTA .imageCaption{right:10%;left:initial;bottom:5%;transform:translate(0%,0%)}#homeGalleryCTA .ctaButton{position:absolute;bottom:-5px;right:15%}#homeBottomHeader{text-align:center;padding-bottom:20px}#homeBottomBackground{z-index:1}#homeBottomBackground:after{content:"";background:url(https://capi.myleasestar.com/v2/dimg/126164987/1920x1400/126164987.jpg) no-repeat center center;background-size:cover;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1)}#homeBottomMain{background-color:#fff;background-image:url('/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png');width:calc(100% - 70px);width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);margin-left:70px;transform:translate(0,32px);box-shadow:0 0 3px -1px rgba(0,0,0,.4)}#homeBottomImages{position:absolute;top:0;left:0;width:370px;transform:translate(-70px,-30px)}#homeBottomImages img{margin-bottom:30px;box-shadow:4px 4px 5px rgba(0,0,0,.2)}#homeBottomImages #homeBottomImage3 img{margin-bottom:0}#homeBottomContent{text-align:left;padding:3em 4em 5em;margin-left:300px;width:calc(100% - 300px);width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px)}#homeMapContainer{position:relative;width:100%;height:550px;margin-top:-32px;overflow:hidden}#homeMapContainer .google-map-with-style{position:absolute;height:100%;width:100%;top:0;left:0}.gm-style{top:-12px !important}#homeContactContainer{padding-bottom:6em}#homeContactTop,#homeContactInfo{padding:0 1em 1em;text-align:center;font-size:17px}#homeDirections{display:inline}#homeDirections a,#homeDirections a:hover,#homeDirections a:focus{color:#585858;text-decoration:underline}#homeContactInfo a.seo-number,#homeContactInfo a.seo-number:hover,#homeContactInfo a.seo-number:focus{color:#585858;text-decoration:none}@media(max-width:480px){#homeDirections{display:block}.contactDivider{display:none}}.contact-mobile-form .contactus-float-input-div{width:50%;margin:0;float:left;font-size:17px}#homeContactContainer .contact-mobile-form .contactus-float-input-div input{height:32px;border:none;border-bottom:2px solid #585858;border-radius:0;margin:15px;width:calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px)}#homeContactContainer .contact-mobile-form .contactus-float-input-div input.reqErr{border-bottom:2px solid red}#homeContactContainer .contact-mobile-form .contactus-float-input-div input:focus,#homeContactContainer .contact-mobile-form .contactus-float-input-div select:focus,#homeContactContainer .contact-mobile-form .contactus-float-input-div textarea:focus{border-color:#66afe9}#homeContactContainer .required-field,#homeContactContainer .required-info{display:none}.contact-mobile-form{position:relative;text-align:center}.contactus-float-input-div.comments-txt{width:100%;border-radius:0}select#bedbathid{height:32px;margin:15px;border:none;border-bottom:2px solid #585858;border-radius:0;width:calc(100% - 30px)}#homeContactContainer .sumbitbutton{padding-top:30px;clear:both;border-radius:0}#homeContactContainer .comments-txt .body-txt1{-webkit-appearance:none;border-top:none;border-right:none;border-left:none;border-image:initial;border-bottom:2px solid #585858;border-radius:0;width:calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);max-width:calc(100% - 30px);max-width:-webkit-calc(100% - 30px);max-width:-moz-calc(100% - 30px);height:32px;margin:15px}#homeContactContainer #btnSubmit{height:40px;background:#acb848;padding:10px;display:inline;margin:0;color:#fff;border:1px solid #fff;border-radius:0;box-shadow:0 0 0 10px #acb848;vertical-align:middle;line-height:20px;text-transform:uppercase;letter-spacing:2px;transition:all .4s ease}#homeContactContainer #btnSubmit:hover{background:#fff;padding:10px;display:inline;margin:0;color:#acb848;border:1px solid #fff;box-shadow:0 0 0 10px #acb848}#pnlMobile{max-width:1000px;margin:0 auto}.sp-other-communities,.sister-properties-panel{max-width:1170px;margin:0 auto}.sp-other-communities{padding:0 2em 1em}body .sister-properties-panel{margin-bottom:5em}body .sp-left-arrow,body .sp-right-arrow{z-index:1}@media(min-width:768px){.FloorPlansV2 #view-area-floor-plan .view-area-floor-plan{width:100%}}body .FloorPlansV3 .unit-show-hide{padding:10px 2px}body .FloorPlansV2 div#cont-leftsidebar div.butt_area ul li{height:44px;width:44px;text-align:center;line-height:44px}body .FloorPlansV2 a.print:before{content:'';font-family:FontAwesome;vertical-align:middle;color:#fff}.calendra .button{padding-top:30px;float:none !important}body .FloorPlansV2 .amenities-popup-lightbox{box-shadow:none !important}.specification{text-transform:uppercase}body .FloorPlansV2 #cont-leftsidebar .butt_area{padding-top:15px;height:48px}body .FloorPlansV2 .amenities-popup-lightbox .amenities-container{overflow-y:auto;overflow-x:hidden}body .FloorPlansV2 #floorplan-header{border-bottom:1px solid rgba(0,0,0,.2)}body .FloorPlansV2 .availabilityFilter{border-top:1px solid rgba(0,0,0,.2)}body .FloorPlansV2 hr{border-bottom:1px solid rgba(0,0,0,.1) !important}body .FloorPlansV2 #contentarea h2,body .FloorPlansV3 #contentarea h2{font-family:'Merriweather Sans',sans-serif;letter-spacing:2px;font-size:18px;text-transform:uppercase}.unit-show-hide,.virtual-tour{font-size:16px !important;text-transform:uppercase}.FloorPlansV2 #view-area-floor-plan .view-area-floor-plan{font-size:14px !important}body .FloorPlansV2 .ac-container article{z-index:1}.FloorPlansV2,.FloorPlansV3{position:relative;max-width:1170px;margin:0 auto}.FloorPlansV2 *{box-sizing:initial}body .FloorPlansV3 #topbar,body .FloorPlansV3 #beds_selector .active a,body .FloorPlansV3 #baths_selector .active a{z-index:initial}body .FloorPlansV3 .rent-filter{-webkit-appearance:none;width:90px;border-radius:0}body .FloorPlansV3 #topbar .calendra{max-width:150px}body .FloorPlansV3 #topbar .calendra input{background-position:115px 3px}.FloorPlansV3 .floorplan-block{transition:background .4s ease}body .FloorPlansV2 .ac-container{background:#fff url("/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png");box-shadow:0 0 3px -1px rgba(0,0,0,.4);-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,.4);-moz-box-shadow:0 0 3px -1px rgba(0,0,0,.4);border-radius:0 !important;border:none}body .FloorPlansV2 #sidebar .button{height:auto;width:auto}body .FloorPlansV3 #contentarea{padding:0}.FloorPlansV3 .floorplan-block:hover .unit-show-hide:hover,.FloorPlansV3 .floorplan-block.selected .unit-show-hide:hover{background:#788032}.FloorPlansV3 .unit-show-hide{transition:all .3s ease}#floorplanBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/126165478/2000x1333/126165478.jpg?cropx=0&cropy=376&cropw=2000&croph=955) no-repeat center center;background-size:cover}#floorplanBottomBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/141628984/2000x1333/141628984.jpg?cropx=0&cropy=624&cropw=2000&croph=525) no-repeat center center;background-size:cover}#beds_selector li:hover,#baths_selector li:hover{cursor:pointer}body .FloorPlansV2{overflow:initial;line-height:normal}body .FloorPlansV2 #contentarea{border-radius:0;box-shadow:0 3px 9px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px 2px rgba(0,0,0,.2);-moz-box-shadow:0 3px 9px 2px rgba(0,0,0,.2)}body .FloorPlansV2 .tcalInput{width:78px}.ac-container .label{border-radius:0 !important;font-size:16px !important;text-align:left !important;letter-spacing:1px;font-weight:400 !important;padding:1em !important;border:none !important;border-bottom:1px solid rgba(0,0,0,.1) !important;box-shadow:none !important}.ac-container .label:before,.ac-container .label:after{display:none}.FloorPlansV2 .pagination>.active>a,.FloorPlansV2 .pagination>.active>span,.FloorPlansV2 .pagination>.active>a:hover,.FloorPlansV2 .pagination>.active>span:hover,.FloorPlansV2 .pagination>.active>a:focus,.FloorPlansV2 .pagination>.active>span:focus{font-weight:400 !important;text-transform:uppercase}body .FloorPlansV2 .pagination>li>a,body .FloorPlansV2 .pagination>li>span{padding:1em 12px;text-transform:uppercase}body .FloorPlansV2 .sortSection{margin:20px 8px 0 8px;padding:0;width:100%;box-sizing:border-box}.FloorPlansV2 .sortSection select#dropSort{padding:1em .5em;border-radius:0;border:none;box-shadow:none;text-transform:uppercase;width:calc(100% - 16px);width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);box-sizing:border-box;max-width:270px;position:relative}.FloorPlansV2 .sortSection select#dropSort:before{content:"";font-family:FontAwesome;position:absolute;right:10px;top:50%;transform:translate(0,-50%)}body .FloorPlansV2 .rent-filter{height:auto;padding:1em .5em;border:none;line-height:normal;font-size:14px;width:80px}body .FloorPlansV2 .ac-container article p strong{font-size:16px;font-weight:100 !important}.calendra p strong{margin-top:2em}body .ac-container p{margin:0 0 5px}body .FloorPlansV2 #sidebar .calendra{margin-top:2em !important;width:100%;padding:0 8px;box-sizing:border-box}body .FloorPlansV2 .rent-container{padding-top:2em}body .FloorPlansV2 input#datepicker{width:100%;box-sizing:border-box;border:0;box-shadow:none;border-radius:0;padding:1em .7em;height:auto;max-width:270px}.FloorPlansV2 #sidebar .calendra .button{border:none;margin:0}.FloorPlansV2 #sidebar .calendra .button a{padding:0;font-size:16px;font-weight:bold;width:auto}.FloorPlansV3 .close,.FloorPlansV3 .close:hover,.FloorPlansV3 .close:focus{opacity:1;text-shadow:none}body .FloorPlansV3 .amenity-popup-lightbox .close a{border:none}body .FloorPlansV3 .floorplan-video-header h3{font-family:'Merriweather Sans',sans-serif;font-size:22px}body .FloorPlansV3 .availabilityFilter p{font-size:14px}body .FloorPlansV3 .availabilityFilter .flex input,body .FloorPlansV3 .availabilityFilter .flex p{float:none;display:inline}body .FloorPlansV3 .availabilityFilter #flex-days{float:none;padding:0;display:inline;margin:0 5px 0 -15px}.availability-filter-row{height:32px}body .FloorPlansV2 a.video-link:before{font-size:1.7em}body .rpfp-container.floorplans-widget-1{font-size:12px}@media(min-width:1200px){body .rpfp-container.floorplans-widget-1{width:66%;margin:0 auto}}body .floorplans-widget-1 .rpfp-extras .engrain .engrain-link{border-radius:0;margin-left:30px;line-height:15px;padding:13px 49px 12px 22px}body .floorplans-widget-1 .rpfp-extras .ahol{line-height:26px;font-size:14px}body .floorplans-widget-1 .rpfp-extras .ahol .ahol-link{text-decoration:underline}body .floorplans-widget-1 .rpfp-extras .ahol .ahol-link:hover,body .rpfp-extras .ahol .ahol-link:focus{opacity:.6}body .floorplans-widget-1 .rpfp-extras .engrain .engrainMapSvg{width:28px;top:8px}@media screen and (min-width:584px){body .floorplans-widget-1 .rpfp-extras{margin-top:25px;margin-bottom:24px;justify-content:center}}body .floorplans-widget-1 .rpfp-filters .rpfp-button{line-height:15px;font-size:12px;border:1px solid #585858;background-color:#fff;border-radius:0;padding:13px;min-width:141px}body .floorplans-widget-1 .rpfp-filters .rpfp-button.rpfp-active,body .floorplans-widget-1 .rpfp-filters .rpfp-button.rpfp-active:hover{background:#acb848;border:solid 1px #acb848}body .floorplans-widget-1 .rpfp-filters .rpfp-dropdown-container.rpfp-dropdown-container-sortby .rpfp-button{letter-spacing:.49px}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-card-inner{background:#f2f2f2;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-info{padding:14px;border:none}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-info .rpfp-name,body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-info .rpfp-rent{font-size:15px;line-height:18px;font-weight:500;color:#383838}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-info .rpfp-details{font-size:12px;line-height:15px;color:#8d8d8d}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-info .rpfp-details strong{font-weight:400}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--brochure{background:#fff;opacity:1;font-size:13px;line-height:16px;padding:18px}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--brochure:before{opacity:.6}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--availability{border-left:none;font-weight:400;opacity:1;font-size:13px;line-height:16px;padding:18px}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--brochure:hover,body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--availability:hover{opacity:.6}body .floorplans-widget-1 .rpfp-cards .rpfp-card .rpfp-button.rpfp-button--availability .rpfp-badge{background-color:#fff;font-weight:400;color:#6c6460}#amenityTopPanel #communityAmenties{background-color:#fff;background-image:url(/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png);box-shadow:0 0 3px -1px rgba(0,0,0,.4);padding:2em;width:calc(100% - 430px);width:-moz-calc(100% - 430px);width:-webkit-calc(100% - 430px);float:left;margin-bottom:2em}#amenityTopPanel #galleryContainer{float:right;width:400px;z-index:0;position:relative}#amenityTopPanel #communityAmenties .multi-amenities ul{padding-left:20px}#amenitiesBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/126148764/2000x1333/126148764.jpg?cropx=0&cropy=208&cropw=2000&croph=955) no-repeat center center;background-size:cover}#amenitiesBottomBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/126148438/2000x1333/126148438.jpg?cropx=0&cropy=547&cropw=2000&croph=525) no-repeat center center;background-size:cover}.stacked-amenities{width:100%;max-width:1170px;margin:2em auto 8em}.stacked-amenities-wrapper{background-color:#fff;background-image:url('/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png');box-shadow:0 0 3px -1px rgba(0,0,0,.4);margin-left:70px;transition:margin .5s ease}.stacked-amenities.open .stacked-amenities-wrapper{margin-left:0}@media(max-width:768px){.main .stacked-amenities.open .stacked-amenities-image{opacity:1}}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{top:-15px;left:-70px;height:90%;max-height:500px;width:calc(50% + 70px);width:-webkit-calc(50% + 70px);width:-moz-calc(50% + 70px);box-shadow:2px 3px 7px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 3px 7px 0 rgba(0,0,0,.3);-moz-box-shadow:2px 3px 7px 0 rgba(0,0,0,.3)}body .select-units-only{margin-top:0;padding-top:10px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{height:40px;background:#acb848;padding:10px;display:inline;margin:30px 0 25px 0;color:#fff;border:1px solid #fff;box-shadow:0 0 0 10px #acb848;vertical-align:middle;line-height:20px;text-transform:uppercase;letter-spacing:2px;transition:all .4s ease;display:inline-block}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:hover{background:#fff;color:#acb848;box-shadow:0 0 0 10px #acb848;cursor:pointer}.stacked-amenities-show:before{content:"";font-family:FontAwesome;font-size:1.8em;padding:10px 8px 10px 10px;margin:-11px;border-right:1px solid #fff;margin-right:12px;line-height:20px;height:40px;display:block;float:left;vertical-align:middle;transition:border-color .4s ease}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:hover:before{border-right:1px solid #acb848}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{padding:2em 4em}body .stacked-amenities.stacked-amenities-right .stacked-amenities-items{float:right;padding:2em 4em}.stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{margin-left:0}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{padding:0;margin:0;font-size:18px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{margin-bottom:.7em}.stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li:before{content:"•";font-size:15px;vertical-align:middle;margin-right:5px;color:#acb848}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{right:.5em;color:#acb848;z-index:1}.amenities-stacked-container .callout{width:100% !important;max-width:1170px;text-align:center;float:none;margin:0 auto}#amenityTopPanel,#amenityBottomPanel{max-width:1200px;padding:3em 15px;margin:0 auto}.amenity-divider{max-width:1170px;margin:0 auto;clear:both}#divAmenityContainerTitle,#divAptAmenityContainerTitle,body .parkingDetails h3,body .pet-policy-details h3,body #AmenitiesContent h4{font-family:'Yeseva One',cursive;font-size:1.8em !important;font-weight:bold !important;color:#acb848;letter-spacing:1px}#divAmenityContainerTitle,#divAptAmenityContainerTitle{line-height:1.4}body #communityAmenties #divshowallcommunities a#showallcommunities{border-radius:0;border:1px solid #fff;background:#acb848;color:#fff;box-shadow:0 0 0 10px #acb848;margin:10px;font-size:14px;text-transform:uppercase;line-height:40px;height:40px;box-sizing:border-box;padding:0 20px;display:inline-block;letter-spacing:1px;transition:all .4s ease}body #communityAmenties #divshowallcommunities a#showallcommunities:hover{color:#fff;text-decoration:none;box-shadow:0 0 0 10px #788032;background:#788032}.gallerySquareContainer .img_wrapper,.mosaic-img{box-shadow:2px 3px 7px 0 rgba(0,0,0,.3);-webkit-box-shadow:2px 3px 7px 0 rgba(0,0,0,.3);-moz-box-shadow:2px 3px 7px 0 rgba(0,0,0,.3)}.gallerySquareContainer .img_wrapper img,.grid-item{transition:all .8s ease}.gallerySquareContainer .img_wrapper img:hover,.grid-item:hover{transform:scale(1.05)}.grid-item.grid-item--width2:hover,.grid-item.grid-item--height2:hover{transform:scale(1.025)}.grid-item.grid-item--width3:hover,.grid-item.grid-item--height3:hover{transform:scale(1.0125)}.gallerySquareContainer{position:relative;max-width:1170px;margin:0 auto;padding:0 0 3em}#galleryBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/126149024/2000x1333/126149024.jpg?cropx=0&cropy=211&cropw=2000&croph=955) no-repeat center center;background-size:cover}#galleryBottomBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/126148777/2000x1333/126148777.jpg?cropx=0&cropy=698&cropw=1600&croph=420) no-repeat center center;background-size:cover}#galleryBackground:after{content:"";background:url(https://capi.myleasestar.com/v2/dimg/126166102/1920x1400/126166102.jpg) no-repeat center bottom;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1)}#galleryBackground .fader{background:none;background:-moz-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 75%,rgba(255,255,255,.6) 92%,rgba(255,255,255,.3) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 75%,rgba(255,255,255,.6) 92%,rgba(255,255,255,.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 21%,rgba(255,255,255,1) 75%,rgba(255,255,255,.6) 92%,rgba(255,255,255,.3) 100%)}.grid,.grid-item{background:transparent !important}body .gallerySquareContainer{margin:-3em 0 3em 0;padding:3em 0 3em 0}@media(max-width:680px){body .gallerySquareContainer .meta.name{margin:5px}}@media(max-width:960px){body #neighborhood-container .neighborhood-search-panel input.searchTextBox{width:200px}}body #topPanel{box-sizing:border-box;padding:10px;height:auto}body #topPanel .neighborhood-search-panel,body .rp_n_3_SearchRadius,body #topPanel .topPanel-PropertyAddress{display:inline-block;float:none;height:50px;vertical-align:middle;padding:8px 10px !important;border:none;border-radius:2px;background:#fff !important}body #topPanel .topPanel-PropertyAddress{background:none !important}body .neighborhood-search-panel input.searchTextBox{height:100%;margin:0 5px 0 0;vertical-align:middle;border-radius:3px}body #topPanel{background:#acb848;font-weight:100 !important}body .neighborhood-search-panel button#btnSearchVenues{background:none;overflow:initial;height:initial;width:25px;font-size:0;color:#696969;text-indent:0;padding:0;line-height:34px}body .neighborhood-search-panel button#btnSearchVenues:before{content:"";font-family:FontAwesome;font-size:24px;vertical-align:middle;color:#6c6460}body #topPanel .topPanel-PropertyAddress{color:#fff}#topPanel .topPanel-PropertyAddress img{display:none}span#spnPropertyAddress:before{content:"";font-family:FontAwesome;font-size:32px;font-weight:100;line-height:34px;vertical-align:middle;padding-right:8px}span#spnPropertyAddress{font-weight:100 !important;text-transform:capitalize}select#dropSearchRadius{height:100%}.rp_n_3_SearchRadius label{line-height:32px;padding-right:8px}body .infoBox .infoboxContainer .mapVenueDetails .mapVenueScore,body .venue .venueScore{background:#acb848}body .venueSelected{border:2px solid #acb848}body #MapArea{width:100% !important}#topLeftSide label{font-weight:100;margin:0}.neighborhoodv3,#neighborhood-container{position:relative;max-width:1170px;margin:2em auto;padding:1.5em;box-shadow:0 3px 9px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 9px 2px rgba(0,0,0,.2);-moz-box-shadow:0 3px 9px 2px rgba(0,0,0,.2)}#neighborhoodBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/96088127/2000x1333/96088127.jpg?cropx=0&cropy=295&cropw=2000&croph=955) no-repeat center center;background-size:cover}#neighborhoodBottomBanner{background:url(https://capi.myleasestar.com/v2/dimg-crop/95799286/2000x1333/95799286.jpg?cropx=141&cropy=542&cropw=1600&croph=420) no-repeat center center;background-size:cover}#neighborhoodEvents,#neighborhoodTop{max-width:1170px;margin:0 auto}#neighborhoodEvents{padding:5em 0 4em}#neighborhoodEventsMain{position:relative;margin-top:3em;margin-left:70px;width:calc(100% - 70px)}#neighborhoodEventsImage{position:absolute;top:-15px;left:-70px;max-width:54%}#neighborhoodEventsMainText{min-height:470px;margin-left:calc(54% - 70px);margin-left:-webkit-calc(54% - 70px);margin-left:-moz-calc(54% - 70px);padding:3em 1em}body .rp_n_3_MapMenu .rp_n_3_subMenu{z-index:initial}.neighborhoodv3 *{box-sizing:initial}.neighborhoodv3 #rp_n_3_container{max-width:100%}.neighborhoodv3 .rp_n_3_SearchRadius label{display:inline-block;vertical-align:middle;margin-left:-10px;margin-right:10px;padding:0;line-height:34px;text-indent:0;float:none;text-align:left}.neighborhoodv3 select#dropSearchRadius{display:inline-block;float:none;vertical-align:middle;height:30px}body .neighborhoodv3 .rp_n_3_SearchRadius{height:auto}#neighborhoodEventsMainText li{font-size:17px;line-height:2.5em}#leftPanelTabs input#txtFromAddress::-webkit-input-placeholder{opacity:.6}#leftPanelTabs input#txtFromAddress::-moz-placeholder{opacity:.6}#leftPanelTabs input#txtFromAddress::-ms-placeholder{opacity:.6}#leftPanelTabs input#txtFromAddress::placeholder{opacity:.6}body #dropSearchRadius{margin-left:0}@media(max-width:960px){body #neighborhood-container #topLeftSide{float:none}body #neighborhood-container .neighborhood-search-panel button#btnSearchVenues{position:initial;right:initial;top:initial;margin:0}body #neighborhood-container .rp_n_3_SearchRadius{float:none}body #neighborhood-container #dropSearchRadius{padding:2px}}#aboutBanner{background:url(https://capi.myleasestar.com/v2/dimg/126148777/1050x500/126148777.jpg) no-repeat center center;background-size:cover}#aboutBottomBanner{margin-bottom:-5em}#aboutBottomBanner .gm-style{top:0 !important}#aboutBottom #homeBottomBackground:after{content:"";background:url(https://capi.myleasestar.com/v2/dimg/126148949/1920x1400/126148949.jpg) no-repeat center center;background-size:cover;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1)}#contactBanner{background:url(https://capi.myleasestar.com/v2/dimg/126166102/1050x500/126166102.jpg) no-repeat center center;background-size:cover}#contactBannerInfo{padding-bottom:1em;font-size:16px;letter-spacing:2px}#contactBannerInfo a{display:inline-block;width:calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);vertical-align:top}#contactBannerInfo a,#contactBannerInfo a:hover,#contactBannerInfo a:focus{color:#fff;text-decoration:none}#contactBannerInfo span{width:90px;display:inline-block}#contactBannerInfo .seo-number{margin-left:-8px}.contact-us-enhanced:before{content:"";background:url(https://capi.myleasestar.com/v2/dimg/126149053/1920x1400/126149053.jpg) no-repeat center center;opacity:.5;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;width:100%;background-size:cover}.contact-us-enhanced:after{content:"";background:none;background:-moz-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.5) 92%,rgba(255,255,255,.3) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 21%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.5) 92%,rgba(255,255,255,.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 21%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.5) 92%,rgba(255,255,255,.3) 100%);position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}#contactMain{position:relative;padding-bottom:0;z-index:1}#contactTop{text-align:center}#contactUsEnhancedContainer{background-color:#fff;background-image:url(/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png);box-shadow:0 0 3px -1px rgba(0,0,0,.4);padding:3em 2em;width:100%;margin:0 auto;max-width:1030px;transform:translate(0,32px);text-align:center}.form-group label,.form-group legend{font-size:18px;font-weight:normal;display:inline-block;margin-bottom:5px}#usersourceDiv label{width:250px}select#usersource{width:calc(100% - 260px);width:-moz-calc(100% - 260px);width:-webkit-calc(100% - 260px);float:right}#respondDiv legend{float:left;width:auto;border:none !important}body .contact-us-enhanced .respondRadios{margin-left:10px;font-size:18px;line-height:1.8;height:auto}body .form-group{height:65px}body .form-control{background:transparent;border-radius:0;border:none;border-bottom:2px solid #696969;padding:0;box-shadow:none;font-size:18px}body textarea.form-control{height:34px}.contact-us-enhanced{padding:0 3em}#contactUsEnhancedContainer .sumbit-button{display:inline-block;margin-top:1em;padding:10px;background:#acb848;color:#fff;height:64px;position:relative;transition:all .4s ease;max-width:100%}#contactUsEnhancedContainer .sumbit-button #btnEnhSubmit{display:inline-block;-webkit-appearance:none;font-weight:bold;border:1px solid #fff;height:44px;line-height:44px;vertical-align:middle;color:#fff;background:#acb848;padding:0 20px 0 0;text-transform:uppercase;letter-spacing:1px;text-overflow:ellipsis;transition:all .4s ease}#contactUsEnhancedContainer .sumbit-button #btnEnhSubmit:hover{background:#fff;color:#acb848;border-color:transparent}#contactUsEnhancedContainer .sumbit-button #btnEnhSubmit:before{content:'';font-family:FontAwesome;font-size:20px;padding:0 10px;border:1px solid #fff;line-height:44px;height:44px;display:block;float:left;vertical-align:middle;margin:-1px 20px -1px -1px;transition:all .4s ease;font-weight:normal}#contactUsEnhancedContainer .sumbit-button #btnEnhSubmit:hover:before{border-right:1px solid #acb848}.respondRadios input[type=radio]{line-height:normal;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;border:2px solid #fff;vertical-align:middle;background:white;margin-top:-3px;margin-right:3px;box-shadow:0 0 0 1px;cursor:pointer;transition:background .3s ease}.respondRadios input[type=radio]:checked{background:#fff}#contactUsEnhancedContainer .form-control:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}#contactBottomBanner .gm-style{top:0 !important}#respondDiv{text-align:left}input#movedate{background:transparent}body .form-control.validate-field{border-bottom:2px solid red}#generalBanner{background:url(https://capi.myleasestar.com/v2/dimg/126166102/1050x500/126166102.jpg) no-repeat center center;background-size:cover}.bottomBanner{background:url(https://capi.myleasestar.com/v2/dimg/126165966/1900x490/126165966.jpg) no-repeat center center;background-size:cover}#hiddenPageContainer{max-width:1170px;margin:0 auto}ul.CMSSiteMapList{text-transform:capitalize}.BrochureContainer{line-height:initial}body .BrochureAmenitiesList_up{height:auto;padding-bottom:0}@media(min-width:992px){#neighborhoodEventsMainText{background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.buttonText{padding:0 20px}}@media(min-width:1200px){.innerBannerText{position:absolute;left:0;top:58%;transform:translate(0,-50%)}.hidden-xl{display:none}body .FloorPlansV2 #floorplan-header{padding:1em 0 2em}button#btnSearchFloorPlans:before{content:'';font-family:FontAwesome;font-size:1.8em;padding:10px 6px 10px 10px;margin:-11px;border-right:1px solid #585858;margin-right:12px;line-height:20px;height:40px;display:block;float:left;vertical-align:middle;transition:all .4s ease}button#btnSearchFloorPlans:hover:before{border-right:1px solid #fff}}@media(max-width:1199px){body .FloorPlansV3 .availUnitsBox:after{border:none}#masterHeader{margin-top:0 !important}#specialsFlyOut{width:100%;top:0}div#homeBanner{height:auto}#homeBannerLeft{width:100%;height:45vw;float:none;margin-top:50px}#homeBannerRight{width:100%;padding:0;margin-top:-1px}#homeBannerRightContent{max-width:initial;max-height:initial;padding:1em 3em 4em;text-align:center}#bannerSpecials{position:relative;margin:0 auto;max-width:80%;bottom:initial}#bannerSearch{position:initial;bottom:initial;margin-top:2em}body .floorplan-search-bar .floorplan-search-bedroom-list,body .floorplan-search-bar .floorplan-search-bathroom-list,body .floorplan-search-bar .floorplan-search-moveindate-container{display:inline-block;height:40px;line-height:30px;margin:0 10px 0 0;text-align:left;width:calc(33% - 25px);width:-webkit-calc(33% - 25px);width:-moz-calc(33% - 25px)}body .floorplan-search-bar .floorplan-search-moveindate-container .floorplan-search-moveindate{width:100%;height:100%;margin-top:0}.floorplan-search-bar .floorplan-search-moveindate-container:after{top:50%}#masterHeader{box-shadow:0 -5px 11px 2px}#btnSearchFloorPlans{height:30px;width:30px;margin:0 0 0 3px;padding:5px;box-shadow:0 0 0 5px #fff;display:inline-block;position:relative}.floorplan-search-searchbutton{font-size:0}.floorplan-search-searchbutton:after{content:'';font-family:FontAwesome;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-45%,-50%)}#btnSearchFloorPlans:hover{cursor:pointer;background:#efefef;box-shadow:0 0 0 5px #efefef}#masterHeader{background:#f6f4f1}#headerRight{width:auto}#mobileSpecials{display:block;float:right;color:#acb848;line-height:70px;font-size:28px;font-weight:bold;padding:0 20px 0 10px}#mobileSpecials:hover,#mobileSpecials:focus{text-decoration:none}a#residentLogin:before,a#_lpChatBtn:before{font-size:24px;line-height:70px;padding:0 10px}#headerRight .seo-number{padding:0 8px}footer{text-align:center}.contentSection{padding-top:7em}#homeTopLeftContent{padding:0 2em}#featuresContent{text-align:center}#homeGalleryCTABackground{height:40vw}.banner{height:initial;margin-top:70px}.innerBannerLeft{width:100%;height:50vw;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.innerBannerRight{width:100%;height:initial;padding:0}.innerBannerText{text-align:center;max-width:initial;height:initial}#contactBannerInfo span{width:auto;display:inline}#contactBannerInfo a{display:inline}#hiddenPageContainer.no-padding{padding:5em 2em !important}footer .social a,footer .social_media a{margin:0 8px 15px}body .office-hours-list{text-align:center}}@media(max-width:1024px){.bottomBanner{height:35vw}body .gallerySquareContainer{padding:3em 1em}#amenityTopPanel #galleryContainer{width:40%}#amenityTopPanel #communityAmenties{width:calc(60% - 2em);width:-moz-calc(60% - 2em);width:-webkit-calc(60% - 2em)}body .FloorPlansV3 #checkboxShowAvailableOnly{margin:0 5px 0 0 !important}body .FloorPlansV3 .availUnitsBox{float:none;font-size:14px}}@media(max-width:1024px) and (min-width:992px){#officeHoursColumn{padding-left:0;padding-right:0}}@media(max-width:991px){footer h5{margin-top:25px}#homeTopLeft,#homeTopRight{float:none;width:100%;max-width:initial;padding:0 3em;text-align:center;margin-bottom:5em}#homeTopLeftContent{max-width:initial;float:none;padding:0}.imageCaption{padding:20px 75px}#homeGalleryCTA .imageCaption{bottom:10%}#homeBottomImages{position:initial;top:initial;left:initial;width:100%;transform:translate(0,-30px)}#homeBottomMain{margin-left:0;text-align:center;width:100%;padding:0 20px}.homeBottomImage{display:inline-block;padding:0 10px 10px;width:50%}div#homeBottomImage3{display:none}#homeBottomContent{width:100%;margin:0;padding:0 0 3em 0;margin-top:-30px;text-align:center}.innerBannerText{padding:1em 3em 2em}.bottomBanner{height:40vw}#neighborhoodEvents,#neighborhoodTop{padding:0 3em}#neighborhoodEventsMain{margin:3em 0 0 0;width:100%;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#neighborhoodEventsImage{position:initial;margin:0 auto -7em;max-width:570px}body #neighborhood-container{margin-top:4em;margin-bottom:4em}#neighborhoodEventsMainText{margin:0;width:100%;padding:9em 2em 2em;min-height:initial}#hiddenPageContainer.no-padding{padding:5em 3em;text-align:center}.siteMap #hiddenPageContainer{text-align:left}.CMSSiteMapListItem a,.CMSSiteMapListItem a:hover,.CMSSiteMapListItem a:focus{font-size:16px;color:#6c6460;text-decoration:none !important}.spacer{padding:3em 0}#amenityTopPanel #communityAmenties{width:100%;float:none;margin-bottom:2em}#amenityTopPanel #galleryContainer{width:400px;max-width:100%;margin:3em auto 0;float:none;position:relative}}@media(max-width:960px){body #neighborhood-container #topPanel{margin-bottom:0}}@media(max-width:768px){#masterHeader{display:block}.gallerySquareContainer .widget_head{display:inline-block;text-align:center}.contentSection{padding-top:3em}#homeFeatures{padding-top:1em}#homeGalleryCTA{padding-bottom:2em}.ctaButton{margin-top:.5em}#homeTopLeft,#homeTopRight{margin-bottom:3em}body .gallerySquareContainer{margin:-3em 0 0 0;padding:3em 1em 0}body .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items{padding:2em}#masterHeader,#headerRight,#headerRight .seo-number,.mmButton{height:55px}a#residentLogin:before,a#_lpChatBtn:before,#headerRight .seo-number,#mobileSpecials,.mmButton{line-height:55px}#propertyLogo{min-height:55px}#homeBannerLeft{margin-top:55px;width:100%;height:65vw}#homeGalleryCTA{position:relative;text-align:center}#homeGalleryCTA .ctaButton{position:relative;right:initial;left:initial;bottom:initial}#homeGalleryCTA .imageCaption{bottom:5px;left:50%;right:initial;transform:translate(-50%,50%);z-index:1}#homeGalleryCTABackground{height:55vw}.banner{margin-top:55px}.innerBannerLeft{height:70vw}.amenities-stacked-container{padding:0 3em}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{position:relative;top:initial;left:initial;width:90%;margin-left:5%;height:60vw;z-index:1}.stacked-amenities .stacked-amenities-wrapper{position:relative;width:100%;margin:0;background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{display:initial;top:1em}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{margin-top:-4em;background-color:#fff;background-image:url(/TemplateResources/Greystar/Vintage/images/backgrounds/Diamond.png);box-shadow:0 0 3px -1px rgba(0,0,0,.4);z-index:0;float:none;width:100%;text-align:center;padding:6em 2em 2em}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul{text-align:left;padding:0}body .stacked-amenities.stacked-amenities-right .stacked-amenities-image{right:initial;left:initial}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{display:inline-block;margin-top:2em}body .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper .stacked-amenities-items{margin-top:0;margin-bottom:1em}.stacked-amenities.stacked-amenities-double{margin-bottom:0}#footerBlurb{display:none}}@media(max-width:767px){body .neighborhood-search-panel label,body #neighborhood-container .rp_n_3_SearchRadius label{min-width:initial;max-width:initial;display:inline-block}body #neighborhood-container .neighborhood-search-panel input.searchTextBox{margin:0 15px}}@media(max-width:680px){#mobileSpecials,#residentLogin,.live-chat-container{display:none}#menuMobile #residentLogin{display:initial}#mmHeaderRight{display:initial}#mmFooterAddress{display:none}#specialsFlyOut .spContain{display:none}#homeTopLeft,#homeTopRight,#homeBottomHeader,#homeBottomMain{padding:0 2em}#pnlMobile{padding:0 1em}#homeContactTop,#homeContactInfo{padding:0 2em 1em}#homeBannerRightContent{padding:1em 2em 4em}#bannerSpecials{max-width:100%;padding:2em 1em}.imageCaption{font-size:24px;padding:15px 35px}.homeBottomImage{width:100%}#homeBottomImage2{display:none}body #neighborhood-container #topPanel .neighborhood-search-panel{text-align:left;width:100% !important;max-width:100% !important;margin-bottom:10px}body #neighborhood-container .rp_n_3_SearchRadius{text-align:left;width:100% !important;max-width:100% !important;margin-left:0;margin-bottom:10px}body #neighborhood-container #topLeftSide{text-align:center}#neighborhood-container #topPanel .topPanel-PropertyAddress{width:auto !important}body #topPanel .neighborhood-search-panel,body .rp_n_3_SearchRadius,body #topPanel .topPanel-PropertyAddress{height:auto}body #neighborhood-container .neighborhood-search-panel input.searchTextBox{margin:0;width:calc(100% - 38px);width:-moz-calc(100% - 38px);width:-webkit-calc(100% - 38px)}body #btnSearchVenues{margin-top:0 !important}.bottomBannerText{left:0;width:100%;max-width:initial;text-align:center;padding:0}.contact-us-enhanced{padding:0}}@media(max-width:640px){.floorplan-search-bedroom-list.wrapper-dropdown span,.floorplan-search-bathroom-list.wrapper-dropdown span{font-size:0}.floorplan-search-bedroom-list span:before{content:'';font-family:fontello;font-size:24px}.floorplan-search-bathroom-list span:before{content:'';font-family:fontello;font-size:20px}.floorplan-search-bar .floorplan-search-moveindate-container:before{content:'';font-family:fontello;font-size:24px;position:absolute;top:50%;left:5px;transform:translate(0,-50%);color:#585858}body .floorplan-search-bar .floorplan-search-moveindate-container .floorplan-search-moveindate{font-size:0}.contact-mobile-form .contactus-float-input-div{width:100%}.bottomBanner{height:70vw}body .form-group{height:50px}#usersourceDiv{height:100px;text-align:left}select#usersource{width:100%}}@media(max-width:480px){#footerLogo1{padding-right:0}.main{padding:3em 0}#aboutBottomBanner{margin-bottom:-3em}#menuMobile{height:100%}#propertyLogo{width:calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);text-align:center}#headerRight{width:70px}#headerRight .seo-number{float:none;font-size:0;width:100%;height:100%;text-align:center;display:block}#headerRight .seo-number:before{content:'';font-family:FontAwesome;font-size:32px}#homeGalleryCTABackground{height:100vw}.bottomBannerText{left:0;width:100%;text-align:center;padding:0}.innerBannerText{padding:2em 1em;font-size:15px}#neighborhoodTop{padding:0 1em}.neighborhoodv3,#neighborhood-container{padding:1em}#neighborhoodEvents{padding:0}#neighborhoodEventsMainText{width:calc(100% + 2em);width:-moz-calc(100% + 2em);width:-webkit-calc(100% + 2em);margin:0 -1em;padding:9em 1em 2em}.amenities-stacked-container{padding:0}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{width:100%;margin-left:0}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px)}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{right:15px}#hiddenPageContainer.no-padding{padding:3em 2em !important}.footer-icons a{margin:3px}#footerLogo1{margin-bottom:2em}body .floorplan-search-bar .floorplan-search-bedroom-list,body .floorplan-search-bar .floorplan-search-bathroom-list{padding:5px;margin:0 5px 0 0}.floorplan-search-bar .wrapper-dropdown:after,.floorplan-search-bar .floorplan-search-moveindate-container:after{right:5px;border-width:6px 6px 0 6px}body #topPanel .topPanel-PropertyAddress{padding:0 !important;line-height:.8}body #neighborhood-container #dropSearchRadius{width:calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);float:right}#respondDiv{height:100px;text-align:left}#respondDiv legend{width:100%;float:none}}.pet-no-smoking{padding:.75em 15px}.pet-no-smoking em:before{padding:0 5px;font-size:40px}.bottomBannerText h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bottomBannerText .hidden-xs{max-height:90px;overflow:hidden}@media(max-width:991px){.bottomBannerText h3{text-overflow:initial;white-space:normal;overflow:initial}}@media(max-width:680px){.bottomBannerText h3{padding:0 15px}}@media(max-width:767px){.pet-parking-title-moved{text-align:center}}.adhoc-page #background-general{background-image:url();background-size:cover;background-position:center;height:500px}.adhoc-page #adHocPageContainer{max-width:1170px;margin:0 auto;padding:2em 0}@media(max-width:1199px){.adhoc-page #background-general{height:50vw}.adhoc-page #adHocPageContainer{padding:2em 2em}}@media(max-width:768px){.adhoc-page #background-general{height:70vw}}