body,html{margin:0;padding:0;font-family:'Work Sans',sans-serif;overflow-x:hidden;max-width:100%}a{color:#138095}a:hover{color:#0d5968}#master-wrapper{max-width:100%;width:100%}.footerRight .footerMenuIcons #menu-directions{display:flex;justify-content:flex-start;align-items:center}@font-face{font-family:'fontello';src:url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.eot?87172713');src:url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.eot?87172713#iefix') format('embedded-opentype'),url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.woff?87172713') format('woff'),url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.ttf?87172713') format('truetype'),url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.svg?87172713#fontello') format('svg');font-weight:normal;font-style:normal}[class^="sicon-"]:before,[class*=" sicon-"]:before,.live-chat-container a:before,.clickToPopUp:before,.flex-direction-nav li a:before,.menuIcons>div:before,.headerRight .seo-number:after,.footerMenuIcons>div:before,.headerLeft .menuIcon:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:22px;margin-left:.2em;color:inherit;padding:4px 3px;padding:4px 3px;font-size:18px;color:#eee;font-variant:normal;text-transform:none}.sicon-twitter:before{content:''}.sicon-pinterest:before{content:''}.sicon-facebook:before{content:''}.sicon-youtube:before{content:''}.sicon-linkedin:before{content:''}.sicon-google:before{content:''}.sicon-blog:before{content:''}.sicon-yelp:before{content:''}.sicon-myspace:before{content:''}.sicon-foursquare:before{content:''}.sicon-flickr:before{content:''}.sicon-instagram:before{content:'('}.sicon-tumblr:before{content:')'}.sicon-apartmentratingscom:before{content:'!'}.headerLeft .menuIcon:before{content:'6'}.live-chat-container a:before{content:'';padding:0;font-size:25px;vertical-align:text-bottom}#contactusPreferredContact{background:#f3f3f3}fieldset{width:95%;border:none;color:#999}#respondPhone,#respondEmail{width:auto}#liveChatRight{display:none}#liveChatRight .live-chat-container a:before{content:'';padding:0;font-size:25px;vertical-align:text-bottom}a.headerLogin{margin-left:20px}.clickToPopUp:before{content:'#'}.GalleryV2 .flex-direction-nav li a{background:none}.flex-prev:before{content:'&'}.flex-next:before{content:'#'}.menu-officeHours{position:relative}#menu .menu-officeHours ul{max-width:100%}.menuIcons>div.menu-officeHours a,.footerMenuIcons>div.menu-officeHours a{padding-left:28px;display:block}.menuIcons>div.menu-officeHours:before{content:'';color:#138095;font-size:14px;padding-right:4px;position:absolute;top:-4px}#menu .office-hours-modal-container{max-width:280px}.menuIcons>div#menu-directions:before{content:'';color:#138095;font-size:15px;position:absolute;left:0;top:-2px;padding-right:4px}.menuIcons>div.menu-residentAccess:before{content:'';color:#138095;font-size:15px;position:absolute;left:0;top:-2px;padding-right:4px}#menu-directions{position:relative;padding-left:28px}.menu-residentAccess{position:relative;padding-left:28px}.menuIcons .social_media{margin-top:20px;display:flex;flex-wrap:wrap}.menuIcons .social_media em:before{color:#138095;font-size:24px;line-height:1}.footerMenuIcons>div.menu-officeHours:before{content:'';color:#fefefe;font-size:14px;padding-right:4px;position:absolute;top:-2px}footer .office-hours-modal-container{background:#484848}footer .office-hours-modal-container:after{border-top-color:#484848}.footerMenuIcons>div#menu-directions:before{content:'';color:#fefefe;font-size:15px;position:absolute;left:0;top:-4px}.footerMenuIcons>div.menu-residentAccess:before{content:'';color:#fefefe;font-size:15px;position:absolute;left:0;top:-4px}section{width:100%;max-width:1420px;margin:0 auto;padding:90px 0;clear:both;position:relative}p{line-height:26px;color:#999}section.dark:before{content:"";background:rgba(66,66,66,.8);position:absolute;width:100%;height:100%;top:0;left:0}section.dark .darkWrapper{max-width:1420px;margin:0 auto;position:relative;padding:0 30px;box-sizing:border-box}section.dark .darkWrapper h1{text-align:center;color:#fefefe;font-size:42px;font-weight:600;text-transform:uppercase;margin-bottom:40px}section .contentWrapper{width:100%;max-width:1420px;margin:0 auto;padding:0 30px;box-sizing:border-box}.pageHeader,.pageHeader h1{margin:0 0 12px 0;font-weight:normal;color:#138095;display:inline-block;padding:7px 8px;font-size:18px;box-shadow:0 0 1px 1px #000}.subHeader{color:#444;font-size:32px;margin-top:0;margin-bottom:20px;font-weight:600}#wrapper-full{position:absolute;right:0;transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-backface-visibility:hidden;overflow:hidden;top:0;width:100%;min-height:100%}.menu-open #wrapper-full,.menu-open header{width:calc(100% - 340px)}.menu-open header{right:0;left:initial;left:auto}#inner-page-wrapper{background:#fefefe}#inner-page-wrapper:before{content:"";display:block;height:100vh;width:20px;position:fixed;box-shadow:-4px 0 6px rgba(0,0,0,.1);z-index:0;top:0}header{background:rgba(33,33,33,.9);position:fixed;height:50px;width:100%;z-index:11;box-shadow:0 0 1px #666;transition:all .5s ease;-webkit-transition:all .5s ease}header.tall{height:100px;background:rgba(33,33,33,.6)}header a{text-decoration:none;color:#fff}header a:hover,header a:hover:before{color:#138095;text-decoration:none}.headerWrapper{max-width:1480px;margin:0 auto;position:relative;height:100%;padding:0 20px;box-sizing:border-box}.headerWrapper .headerLeft,.headerWrapper.headerRight{text-transform:uppercase}header.tall .headerLogo{height:60%}.headerLogo{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease;height:100%}.headerLogo .home{display:inline}.headerLogo img{max-height:100%;max-width:100%;cursor:pointer;display:block;width:auto}.headerLeft{float:left;line-height:100px}.headerLeft>div{float:left}.menu-wrapper{height:50px;width:100px;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.headerLeft .menuIcon{padding-left:36px;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform:translate(0,-50%);color:#fff;line-height:50px;cursor:pointer}.headerLeft .menuIcon:before{width:27px;height:50px;display:block;position:absolute;left:-14px;top:10px;font-size:35px}.headerLeft .menuIcon:hover,.headerLeft .menuIcon:hover:before{color:#138095}#menu{Position:fixed;display:inline-block;width:100%;max-width:340px;background:#fefefe;left:-340px;transition:all .5s ease;-webkit-transition:all .5s ease;height:100%;overflow-y:auto;z-index:2}.menu-open #menu{left:0}#menu .menu-close{float:left;margin-left:30px;margin-top:30px;font-size:50px;color:#138095;line-height:50px;cursor:pointer}#menu .menu-residents a{float:right;padding-right:30px;padding-top:30px;line-height:50px;font-size:22px;text-transform:uppercase;font-weight:600;color:#444;text-decoration:none}#menu #menuElem{list-style-type:none;clear:both;padding:20px 0 0 0}#menu #menuElem li{border-top:solid 1px #f2f2f2}#menu #menuElem li a:hover{background:#f6f6f6}#menu #menuElem a,#menu #menuElem span{text-decoration:none;color:#444;font-size:18px;text-transform:uppercase;cursor:pointer;height:100%;width:100%;display:inline-block;box-sizing:border-box;padding:10px 0 10px 30px;transition:all .3s ease}#menu #menuElem li.highlighted a{background:#138095;color:#fefefe}.menuIcons{background:#f2f2f2;padding:30px}.menuIcons>div a{text-transform:uppercase;font-size:15px;color:#444;line-height:22px;text-decoration:none}.headerLeft .live-chat-container{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:118px;position:absolute}.headerRight{float:right;line-height:100px}.headerRight a{float:left;padding:16px 0;box-sizing:border-box;line-height:18px;-webkit-transition:padding .5s ease;transition:padding .5s ease}header.tall .headerRight>a{padding:41px 0}.headerRight #headerCallOut{border:solid 2px #138095;background:rgba(0,0,0,.5);margin-left:10px;border-radius:3px;padding:5px 10px;margin:0 20px 0 0;right:0;cursor:pointer;margin:9px 0 9px 20px;-webkit-transition:margin .5s ease;transition:margin .5s ease}header.tall .headerRight #headerCallOut{margin:34px 0 34px 20px}.headerRight #headerCallOut:hover{text-shadow:1px 1px 30px #fff}.page_headergallery .flexslider .slides li:after,.background-gallery .li-image:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;background:rgba(0,0,0,.2)}.page_headergallery .flexslider .slides img{width:100%}.page_headergallery{max-width:none;padding:0;display:inline-block;height:100vh}.page_headergallery .bg-bullets{bottom:150px}.page_headergallery .slides-banner{margin-bottom:0}.page_headergallery .slides-banner li{height:100vh;display:inline}body .nivo-caption,body .page_headergallery .bg-caption-container{position:absolute;z-index:10;top:50%;left:200px;font-size:74px;text-transform:uppercase;color:#fefefe;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);letter-spacing:-2px;text-shadow:-1px 1px 2px rgba(0,0,0,.9);bottom:auto}.nivo-caption>div,.bg-caption-container .bg-description{font-size:30px;letter-spacing:normal}.nivo-caption a,.bg-caption-container .bg-link a{text-decoration:none;color:#fefefe;background:#138095;padding:22px;border-radius:3px;box-sizing:border-box;display:inline-block;text-shadow:none;font-size:30px;line-height:26px;display:none}.bg-description a,.bg-caption-container .bg-link{text-decoration:none;color:#fefefe;background:#138095;padding:22px;border-radius:3px;box-sizing:border-box;display:inline-block;text-shadow:none;font-size:30px;line-height:26px;margin-top:20px}body .background-gallery .bg-bullets{bottom:154px}.headerGalleryBottom{height:134px;position:absolute;bottom:0;width:100%;z-index:2}.fpSearchBar{height:80px;line-height:80px;background:rgba(33,33,33,.8);position:absolute;width:100%;bottom:0;text-align:center}.floorplan-search-bar .floorplan-search-bedroom-list,.floorplan-search-bar .floorplan-search-bathroom-list{line-height:20px;text-align:left;background:none;color:#fefefe;font-weight:normal;border:solid 2px #ccc;border-radius:3px;padding:8px}.galleryCallOut{height:54px;background:rgba(33,33,33,.5);position:absolute;width:100%;top:0;text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:0 40px;box-sizing:border-box}.galleryCallOut p{margin:0;line-height:54px;color:#fefefe;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.galleryCallOut .highlighted{color:#138095;font-weight:bold;text-shadow:0 0 10px rgba(255,255,255,.1)}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate-container{vertical-align:inherit}.fpSearchBar .floorplan-search-bar .floorplan-search-searchbutton{height:40px;line-height:40px;border-radius:3px;margin-left:15px;width:120px;font-size:16px;padding:0}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate{background:none;color:#fefefe;font-weight:normal;border:solid 2px #ccc;border-radius:3px;padding:8px}@media(max-width:767px){.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate{font-size:16px}.datepicker-container{left:20px !important}}.fpSearchBar .floorplan-search-label{color:#fff;font-size:22px}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate::-webkit-input-placeholder{color:#fefefe}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate::-moz-placeholder{color:#fefefe;opacity:1}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate:-moz-placeholder{color:#fefefe;opacity:1}.fpSearchBar .floorplan-search-bar .floorplan-search-moveindate:-ms-input-placeholder{color:#fefefe}#divOnlineLeasingLogin a{color:#fff}.wrapper-dropdown.active .dropdown{background:rgba(0,0,0,.9);margin-top:19px;border-radius:0}#about{padding:90px 30px;box-sizing:border-box;background:#fefefe}.aboutLeft{width:48%;float:left}.propertyDesc.full{display:none}.aboutLeft.expanded .propertyDesc.full{display:block}.aboutLeft.expanded .propertyDesc.preview{display:none}a.readMoreToggle{color:#138095;cursor:pointer;white-space:nowrap;text-transform:uppercase}a.readMoreToggle.less{display:block}.aboutLeft h1,.aboutLeft h2,.aboutLeft h3,#spWidget h2{color:#444}.aboutLeft .pageHeader{color:#138095}.aboutRight{width:46%;float:right}.aboutRight img{width:100%}#leasestarSocial{display:none}#floor-plans{transition:background-position .25s ease 0s}.FloorPlansV3 .availabilityFilter p{color:rgba(255,255,255,.6)!important}.FloorPlansV3 .availUnitsBox{color:#fff}.FloorPlansV3 #divOnlineLeasingLogin{color:#fff}.page_floorplans{max-width:none;background-size:cover;display:inline-block;padding-top:95px;padding-bottom:140px;-ms-background-position-y:0!important;-ms-background-position-x:0!important}.page_floorplans.ll-img{background:url(https://capi.myleasestar.com/v2/dimg/173355855/1900x1900/173355855.jpg) center center}.page_floorplans p{line-height:normal}#inner-page-wrapper .FloorPlansV3 #topbar{background-color:#138095!important;margin-bottom:20px;padding:30px}#inner-page-wrapper .FloorPlansV3 #contentarea{background:none}.FloorPlansV3 .filters-container .dropdown-toggle{color:#fefefe}.FloorPlansV3 .filters-container .dropdown .caret{border-top-color:#fefefe}.FloorPlansV3 #topbar .open .dropdown-toggle{color:#444}.FloorPlansV3 .filters-container .dropdown.open .caret{border-top-color:#138095}.page_floorplans .calendra p{color:#fefefe}.calendra #datepicker{font-size:16px}#inner-page-wrapper .FloorPlansV3 .clear-link{float:right}#inner-page-wrapper .FloorPlansV3 .clear-link a{color:#fff}#inner-page-wrapper .FloorPlansV3 .clear-link a:hover{text-decoration:underline}.FloorPlansV3 #availableFloorplansmsg,.FloorPlansV3 #affordableHomesMessage{color:#fefefe}.FloorPlansV3 #numFilteredUnits{border-bottom:solid 1px #fefefe}.FloorPlansV3 #contentarea .floorplan-top-container:after{display:none}#inner-page-wrapper .FloorPlansV3 #contentarea{padding:0}#inner-page-wrapper .FloorPlansV3 .floorplan-block{min-height:200px;margin-bottom:30px}#inner-page-wrapper .FloorPlansV3 #cont-leftsidebar{width:204px}.FloorPlansV3 .flexslider .slides img{height:150px}#inner-page-wrapper .FloorPlansV3 #unitInfoPanel{background-color:#ebebeb;border-radius:2px}#inner-page-wrapper .FloorPlansV3 .unit-show-hide,#inner-page-wrapper .FloorPlansV3 .virtual-tour{padding:16px 0}#inner-page-wrapper .FloorPlansV3 .action-icons a{background-color:#138095}#inner-page-wrapper .FloorPlansV3 a.panorama-link:before,#inner-page-wrapper .FloorPlansV3 .action-icons .fa{color:#fefefe}#inner-page-wrapper .FloorPlansV3 #contentarea h2{font-size:20px;font-weight:600}.page_floorplans{width:100%;margin:0 auto;padding:40px 0}#fp_ollContainer{text-align:center;margin-top:40px}.page_gallery{max-width:none;padding-bottom:0}.page_gallery .subHeader{padding-right:220px}.gallerySquareContainer #widget_header_buttons{padding-right:30px}.page_gallery .side-container{margin:0 0 0 0}.page_gallery .gallerySquareContainer li.nested-gst-side{width:85%;border-width:2px 1px 1px 1px;margin-left:5%}.page_gallery .gallerySquareContainer .widget_head{width:100%;max-width:1420px;margin:0 auto 40px!important}.page_gallery .gallerySquareContainer .meta.name{margin:0}.page_gallery .gallerySquareContainer #photoList{display:inline-block;width:100%;background:#f7f7f7;margin-bottom:-4px}.page_gallery .gallerySquareContainer .img_wrapper{overflow:hidden}.page_gallery .photolist:hover li:after,.page_gallery .grid:hover .grid-item a:after{opacity:1}.page_gallery .photolist li:hover:after,.page_gallery .grid .grid-item a:hover:after{opacity:0}.page_gallery .photolist li:after,.page_gallery .grid .grid-item a:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;background:rgba(33,33,33,.6);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page_gallery .mix .titles,.page_gallery .grid-item .titles{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page_gallery .grid-item .titles p{padding:15px 20px}.page_amenities{max-width:none;background:#f3f3f3;padding:90px 30px;box-sizing:border-box}.amenities-wrapper{max-width:1420px;margin:0 auto;background:#fefefe;padding:40px;box-sizing:border-box;overflow-x:hidden}.page_amenities-compact-container{display:inline-block}.page_amenities .all-ac-divs h3{font-weight:600;font-size:16px}.amenitiesHeader{font-size:18px;color:#138095;font-weight:600;margin:0}.amenitiesContentHeader{margin-top:5px;font-size:34px;font-weight:600;color:#444}ul .amenity-item-modal,ul .apartment-amenity-item{float:left;width:44%;margin-right:6%}.page_amenities .list-wrapper{color:#999;clear:both}.page_amenities .all-ac-divs ul{line-height:24px}.amenities-compact-overlay{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.6);top:0;left:340px;z-index:12;left:0}#neighborhood{transition:background-position .25s ease 0s}.rp_n_3_MapMenu .rp_n_3_subMenu{z-index:initial !important}.neighborhood-widget .neighborhood-widget__search .form-group{border-bottom:1px solid rgba(255,255,255,.1)}.neighborhood-widget .neighborhood-widget__search .form-group .form-control{border:none !important}.page_neighborhood .neighborhood-widget .neighborhood-widget__nav{top:30px}@media(max-width:960px){.page_neighborhood .neighborhood-widget{margin-top:25px}}@media(max-width:543px){.page_neighborhood .neighborhood-widget .neighborhood-widget__nav{top:0}}.neighborhood-loader>div{position:relative}.neighborhood-loader .loading,.neighborhood-loader .loading div{display:none !important}.loading #divProcessing{margin:0;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:50px;width:auto;box-sizing:border-box;line-height:25px;border-radius:3px;text-transform:uppercase;color:#666;padding:10px 20px;background-color:rgba(255,255,255,.8);border-color:rgba(0,0,0,.6)}.loading #divProcessing img{display:inline;vertical-align:middle;opacity:.5}.page_neighborhood{max-width:none;display:inline-block;background-size:cover;padding-top:95px;padding-bottom:140px;-ms-background-position-y:0!important;-ms-background-position-x:0!important}.page_neighborhood.ll-img{background:url(https://capi.myleasestar.com/v2/dimg/173356011/1900x1900/173356011.jpg) center center}.page_neighborhood-container{display:inline-block;width:100%;padding:30px;border-radius:3px;background:#fefefe;box-sizing:border-box}.page_neighborhood #topPanel,.page_neighborhood #leftPanelTabs .tabList li a:hover,.page_neighborhood #leftPanelTabs .tabList li a.active,.page_neighborhood .venue .venueScore{background:#138095}.page_neighborhood #leftPanelTabs .tabList li a:hover,.page_neighborhood #leftPanelTabs .tabList li a.active,.page_neighborhood #topPanel .topPanel-PropertyAddress span{color:#fefefe}.page_neighborhood #categoriesContainer button.categoryBtn:hover,.page_neighborhood #categoriesContainer button.categoryBtnActive{color:#138095}.page_neighborhood #topPanel .neighborhood-search-panel{width:auto;min-width:372px;padding:7px;box-sizing:border-box;height:42px;line-height:28px}.page_neighborhood .neighborhood-search-panel input.searchTextBox{padding:5px;margin:0 10px}.page_neighborhood #dropSearchRadius{padding:2px;border-radius:3px}.page_neighborhood #leftPanelTabs .searchTextBox{box-sizing:border-box;height:30px}.page_contact{padding:0 30px;box-sizing:border-box;position:relative;overflow:hidden}.contactLeft{float:left;width:50%;padding-top:100px}.contactContent{padding-left:2px}.page_contact .subHeader{margin-bottom:8px}.contactText{margin:0 0 30px 0}.contactRight{float:right;width:50%;padding-left:10px;box-sizing:border-box}.contRightWrapper{display:inline-block;width:100%;max-width:500px;background:#138095;box-sizing:border-box;padding:35px 30px;float:right}#pnlMobile{float:left;width:100%}.page_contact .contactus-float-input-div{float:left;width:49%;box-sizing:border-box;position:relative;margin:.5% 1% .5% 0}.contactus-float-input-div input,.contactus-float-input-div select{width:100%;padding:20px;box-sizing:border-box;font-size:14px;border-radius:3px;border:none;background:#f3f3f3;color:#999;letter-spacing:1px}.page_contact .contactus-float-input-div.comments-txt{height:120px;float:right}.page_contact .contactus-float-input-div.comments-txt textarea{width:100%;height:100%;border:none;background:#f3f3f3;padding:20px;box-sizing:border-box;font-family:'Work Sans',sans-serif;color:#999}#contactusEmailCtrl{position:absolute}.required-field{position:absolute;right:6px;top:20px;color:#999}.required-info{clear:both;padding:5px 0 30px 0;color:#999}.disclaimerText{color:#999;margin:20px 0;overflow:auto;max-height:78px;padding-right:20px}.page_contact .contact-mobile-form .sumbitbutton input{height:50px;border-radius:3px;background:#138095;max-width:160px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none}.contactCallout{width:100%;max-width:440px;background:#138095;float:right;height:720px;border:solid 3px #fefefe;padding:20px;box-sizing:border-box;position:relative}.contactCallout .content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fefefe}.contactCallout .content .title{font-size:54px;min-width:350px;font-style:italic;font-family:'PT Serif',serif;line-height:56px}.contactCallout .content .title:after{content:"";width:100px;display:block;height:1px;position:absolute;left:50%;transform:translate(-50%,0);padding-bottom:20px;border-bottom:solid 1px}.contactCallout .content .calloutText{color:#fefefe;font-size:22px;line-height:32px}#lblError{float:left}#blog,#reviews{position:fixed;top:0;width:100%;max-width:none;background:rgba(0,0,0,.88);z-index:11;height:100%;left:340px;left:100%;transition:all .5s ease-out;padding:90px 0;overflow-y:auto;box-sizing:border-box;-webkit-overflow-scrolling:touch}#blog .page_blog{max-width:1420px;margin:0 auto;position:relative;background:none}#blog .blog-details-desc-container{background:#f3f3f3;padding:10px 40px;margin-top:20px}#blog .page_blog .pageHeader{border:solid 2px #fff;color:#fefefe}#blog.blog-open,#reviews.reviews-open{left:0}.blog-close,.reviews-close{color:#fefefe;position:absolute;font-size:0;left:30px;top:26px;cursor:pointer}.blog-open .blog-close,.reviews-open .reviews-close{position:fixed;font-size:50px}li.blog,li.reviews{position:relative}#menu li.blog:after,#menu li.reviews:after{content:"";position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #138095;left:90px;top:15px;transition:all .3s ease}#menu li.reviews:after{left:120px}li.blog:hover:after{left:95px}#inner-page-wrapper .page_blog{padding:40px 30px 0 30px;display:block;box-sizing:border-box;max-width:1420px}.page_blog .right-panel{margin-bottom:40px}.ratings-wrapper{padding:0 20px}.ratings-wrapper .header-description h1,.ratings-wrapper q{color:#fff}.review-footer{color:#999}.hiddenPageMaster,.specials-page,#quartzOLLbackground{padding:0 30px;box-sizing:border-box;width:100%;max-width:1420px;margin:0 auto;display:block}#quartzOLLbackground{background:none !important}.hiddenPageContainer{padding:40px 0}.hiddenPageMaster .pageHeader h1{font-size:18px;padding:7px 8px;margin:0}.specials-page{margin-top:80px;padding:40px 30px}.hiddenPageMaster{margin-top:80px}.inner-footer{margin-top:0;border:none;position:relative;bottom:0}footer{display:inline-block;width:100%;border-top:solid 50px #f7f7f7;margin-top:-50px;margin-bottom:-4px}.footerLeft{width:33%;height:300px;float:left;background:#484848;position:relative}.footerLeftContent{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;max-width:80%;text-align:left;max-width:280px}.footerLeft .propLogo{max-width:280px;padding-bottom:20px;-ms-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7);-ms-transition:transform .5s ease-out;-webkit-transition:transform .5s ease-out;transition:transform .5s ease-out}.footerLeft .propLogo-inner{max-width:280px;padding-bottom:20px}.footerLeft .propLogo.zoom{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.footerLeft em:before{color:#484848;line-height:1;font-size:16px}.social_media{max-width:280px;width:100%;margin:0 auto;text-align:left;display:flex;flex-wrap:wrap}.social_media a{text-decoration:none;background:#fff;height:32px;width:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:5px;margin-bottom:5px}.footerCenter{width:27%;float:left;position:relative;height:220px;background:#333}.footerCenterContent{padding-top:75px}.footerCenterContent #menuElem{list-style-type:none;max-width:100%;margin:0;float:left;padding-left:80px}.footerCenterContent #menuElem li{float:left;width:50%;line-height:25px}.footerCenterContent #menuElem li a,.footerCenterContent #menuElem li span{color:#fefefe;text-decoration:none;cursor:pointer}.footerCenterContent #menuElem li a:hover,.footerCenterContent #menuElem li a:hover{text-decoration:underline}.footerCenterBottom{width:67%;float:left;background:#333;height:80px;padding-left:80px;box-sizing:border-box;position:relative}.footerCenterBottom .copyrightCont{padding:0 30px 15px 0;display:inline-block}.footerCenterBottom .copyright{margin:0;font-size:14px}.footerCenterBottom .copyright span{padding-right:10px}.footerCenterBottom .copyright a{color:#999;padding:0 10px 0 0}.footerCenterBottom .copyright a:hover{text-decoration:none}.footerCenterBottom .pmc-logo{padding-left:20px}.footerRight{width:40%;height:220px;float:left;background:#333;position:relative;padding-left:30px;box-sizing:border-box}.footerRightContent{padding-top:75px}.footerRightContent .footerAddress{float:left;color:#999;line-height:25px}.footerRightContent .footerAddress .addressTitle{display:block;color:#fefefe}.footerRightContent .footerAddress .seo-number{text-decoration:none;color:#999}.footerMenuIcons{float:left;padding-left:60px}.footerMenuIcons a{color:#fefefe;text-decoration:none;line-height:25px}.footerLeftBottom{width:33%;height:0;background:#484848;float:left}body #ADA-HUD-Links{margin:0 10px 10px;vertical-align:middle}body #ADA-HUD-Links a svg{fill:#efefef}.lsLogo{height:40px;width:80px;display:inline-block}.pmcLogo{display:inline-block;margin-left:15px;vertical-align:middle}.medium-open .footerLeft{height:340px}.medium-open .footerCenter{height:260px}.medium-open .footerRight{height:260px}.medium-open .footerCenterContent #menuElem li{float:none;width:auto}.medium-open .footerRightContent .footerAddress{float:none;padding-left:8px}.medium-open .footerMenuIcons{float:none;padding-left:0;padding-top:20px}.medium-open .footerRightContent{bottom:19px}.medium-open .footerCenterBottom{width:67%}.medium-open .lsLogo{left:180px}@media all and (max-width:1600px){.headerLogin{display:none}}@media all and (max-width:1200px){#inner-page-wrapper .FloorPlansV3 .clear-link{float:none}section#blog .blog-details-right{margin-top:36px}.footerCenter{height:260px}.footerRight{height:260px}#master-wrapper .footerLeft{height:370px}.footerCenterContent #menuElem li{float:none;width:auto}.footerRightContent .footerAddress{float:none;padding-left:8px}.footerMenuIcons{float:none;padding-left:0;padding-top:20px}.footerRightContent,.footerCenterContent{padding-top:25px}.footerCenterBottom{width:67%;height:110px}.lsLogo{left:180px}.headerLogo img{max-width:350px}.headerLogin{display:none}}@media all and (max-width:1024px){.menu-open #master-wrapper #wrapper-full{width:100%;right:-340px;position:relative}.menu-open header{width:100%!important;right:-340px!important}}@media all and (max-width:960px){#master-wrapper #wrapper-full{position:relative}.menu-open #master-wrapper #wrapper-full{width:100%;right:-340px;position:relative}.menu-open header{width:100%!important;right:-340px!important}.headerRight #headerCallOut,.headerLogin{display:none}.tall .headerRight a.seo-number{right:0;margin-right:0;-webkit-transition:padding .5s ease;transition:padding .5s ease}#inner-page-wrapper .page_headergallery .background-gallery ul.images{height:795px}body .nivo-caption,body .page_headergallery .bg-caption-container{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 110px;box-sizing:border-box}body .nivo-caption,body .page_headergallery .bg-caption-container{font-size:40px}.bg-caption-container .bg-description{font-size:20px}.bg-caption-container .bg-link{margin-top:20px}.bg-caption-container .bg-link a{font-size:20px;padding:16px}.page_headergallery{height:930px}.page_headergallery .arrow-left,.page_headergallery .arrow-right{width:40px;height:40px}.page_headergallery .bg-bullets{bottom:30px}.headerGalleryBottom{height:auto}.galleryCallOut{background:#484848;position:relative;height:auto;padding:12px 50px;text-align:left}.galleryCallOut p{overflow:visible;white-space:normal;text-overflow:initial;line-height:22px;font-size:16px}.fpSearchBar{background:#333;position:relative;height:auto;line-height:40px;padding:2px 50px 14px 50px;text-align:left;box-sizing:border-box}.fpSearchBar .floorplan-search-label{color:#fff;font-size:18px;display:block}.page_floorplans,.page_neighborhood{background-position:0!important}section#about{padding:40px 30px;box-sizing:border-box}section.page_gallery{padding:30px 0 0 0}.aboutLeft{float:none;width:100%}.aboutRight{float:none;width:100%}.aboutRight img{width:100%}.blog-open .blog-close{position:absolute}section.dark .darkWrapper h1{font-size:32px;padding-bottom:0;margin-bottom:auto}.page_floorplans{padding-top:30px}.page_floorplans #topbar .filters-container .dropdown{border-color:rgba(0,0,0,.2)}.page_floorplans .FloorPlansV3 #topbar .calendra span,.page_floorplans .FloorPlansV3 .clear-link a{color:#fefefe!important}#dropSort,#dropRent{z-index:1}#inner-page-wrapper .FloorPlansV3 #cont-leftsidebar{width:170px}.page_neighborhood{padding-top:30px}.page_neighborhood-container{margin-top:30px}.page_neighborhood #topPanel .topPanel-PropertyAddress span{color:#444}.page_neighborhood .neighborhood-search-panel label,.page_neighborhood .rp_n_3_SearchRadius label{color:#fefefe}.page_contact{padding:0}.contactLeft{float:none;width:100%;position:static;transform:translate(0,0);padding:30px;box-sizing:border-box}.contactRight{float:none;width:100%;padding:0}.contRightWrapper{max-width:none}.contactCallout{max-width:none;float:none;height:auto;margin:0}.contactCallout .content{position:static;transform:translate(0,0)}#pnlMobile{float:none}.footerLeftContent .social_media{text-align:left}.footerCenter{width:30%}.footerRight{width:37%;padding:0}.footerLeftContent{max-width:75%;width:100%}.footerCenterContent #menuElem{padding-left:40px}.footerCenterBottom{padding-left:40px}.footerLeft .propLogo,.footerLeft .propLogo-inner{max-width:100%}ul#menuElem:last-child{padding-bottom:3px}}@media all and (max-width:768px){.page_floorplans.ll-img{background:url(https://capi.myleasestar.com/v2/dimg/173355855/1500x1500/173355855.jpg) center center}.page_neighborhood.ll-img{background:url(https://capi.myleasestar.com/v2/dimg/173356011/1500x1500/173356011.jpg) center center}.live-chat-container{display:none}.page_neighborhood .page_neighborhood-container{padding:15px}.page_neighborhood #categoriesContainer button span{font-size:13px}.headerRight .seo-number{padding:10px 0;font-size:0}.tall .headerRight .seo-number{padding:35px 0}.headerRight .seo-number:after{content:"-";font-size:22px;padding:3px 0 0 0;margin:0}#liveChatRight,#liveChatRight .live-chat-container{display:inline}.tall #liveChatRight .live-chat-container a{padding:35px 0;padding-right:0}#liveChatRight .live-chat-container a{padding:10px 0;font-size:0;margin-left:10px}header.tall .headerRight>a{padding:35px 0}.footerCenterBottom .copyrightCont{display:block}body #ADA-HUD-Links{margin-left:0}}@media all and (max-width:767px){.page_headergallery .bg-arrow-left,.page_headergallery .bg-arrow-right{display:none}body .page_headergallery .bg-caption-container{padding:0 30px}#inner-page-wrapper .page_headergallery .background-gallery ul.images{height:690px}.bg-caption-container .description{display:none}.page_headergallery .bg-caption-container .caption{font-size:34px}.subHeader{font-size:28px}.fpSearchBar .floorplan-search-bar .floorplan-search-searchbutton{margin-left:0}ul .amenity-item-modal,ul .apartment-amenity-item{width:100%;float:none}.footerLeft{width:100%;height:120px}.footerCenter{width:100%;height:auto}.footerRight{width:100%}.footerLeftBottom{display:none}.footerCenterBottom{width:100%;padding-left:20px;padding-top:20px;height:120px}.footerLeft .propLogo{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.lsLogo{left:115px}#master-wrapper .footerLeft{height:150px}.footerLeft em:before{height:14px;width:14px;font-size:14px;line-height:14px;border-radius:14px}.footerLeft .propLogo,.footerLeft .propLogo-inner{max-height:60px;width:auto}.footerLeftContent{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);padding-left:20px;left:0;width:auto;text-align:left}.footerCenterContent #menuElem{padding-left:20px}.footerRight{padding-left:20px;height:auto}.footerRightContent{bottom:0}.footerRightContent .footerAddress{padding-left:0}.footerMenuIcons{margin-left:-7px}}@media all and (max-width:480px){.headerLogo img{max-width:200px}p{line-height:20px;font-size:15px}header.tall .headerRight a,header.tall .headerRight a.seo-number,header.tall #liveChatRight .live-chat-container a,.headerRight a,.headerRight a.seo-number,#liveChatRight .live-chat-container a{padding:13px 0 0 5px;margin:0}#menu #menuElem{padding:0}#menu .menu-residents a{padding-top:10px}#menu .menu-close{margin-top:10px;font-size:40px}#menu #menuElem a,#menu #menuElem span{padding:7px 0 7px 30px}#menu li.blog:after{top:13px}#wrapper-full{width:100%}header.tall{height:50px;background:rgba(33,33,33,.9)}header.tall .headerLogo,.headerLogo{height:60%}.headerLeft .menuIcon{font-size:0}.headerRight .seo-number{font-size:0}.bg-caption-container .bg-description{font-size:16px}.bg-description a,.bg-caption-container .bg-link{font-size:18px;padding:10px}.page_headergallery{height:auto}.headerGalleryBottom{position:static}.galleryCallOut{padding:12px 20px}section.dark .darkWrapper{padding:0 20px}section.dark .darkWrapper h1{font-size:20px;text-align:left}.bg-caption-container .bg-link{margin-top:8px}.bg-caption-container .bg-link a{font-size:16px;padding:6px 10px;letter-spacing:.03em}.page_headergallery .bg-caption-container{font-size:30px}.page_headergallery .bg-bullets{display:none}section#about{padding:70px 20px}#inner-page-wrapper .FloorPlansV3 .clear-link{float:none;width:100%}#inner-page-wrapper .FloorPlansV3 #topbar{padding:25px}#inner-page-wrapper .FloorPlansV3 .floorplan-block:hover{background-color:#fff}.page_gallery{padding-top:30px}.page_gallery .subHeader{padding-right:0}.page_gallery .contentWrapper{padding:0 20px}.page_gallery .gallerySquareContainer{margin-top:0}.page_amenities{padding:15px}.amenities-wrapper{padding:10px}.amenitiesHeader{font-size:14px}.amenitiesContentHeader{font-size:20px}.page_amenities .all-ac-divs ul{line-height:20px}.page_neighborhood-container{padding:20px}.page_neighborhood .page_neighborhood-container #dropSearchRadius{-webkit-appearance:none;background:#fff}.contactLeft{padding:30px 20px}.page_contact .contactus-float-input-div{width:90%;float:none}.contactus-float-input-div input,.contactus-float-input-div select{padding:10px;margin-bottom:12px}.page_contact .contactus-float-input-div.comments-txt textarea{padding:10px}.page_contact .contactus-float-input-div.comments-txt{float:none;margin-bottom:12px}.required-field{top:12px}.required-info{font-size:14px}.pageHeader{font-size:16px}.subHeader{font-size:24px}.page_contact .contact-mobile-form .sumbitbutton input{height:auto;width:auto!important;padding:8px 16px;border-radius:0;font-size:14px;font-weight:normal;letter-spacing:1px}.contactCallout .content .title{font-size:26px;line-height:28px;min-width:auto;min-width:initial}.contactCallout .content .calloutText{font-size:16px;line-height:20px;margin-top:40px}#inner-page-wrapper .page_blog{padding:20px 15px 0 15px!important}.blog-list-item-title-container h3 a,.blog-list-item-content-body,.blog-social-container-left{color:#fefefe}.page_blog .blog-list-item-title-container h3 a,.page_blog .blog-list-item-content-body,.page_blog .blog-social-container-left{color:#fefefe}#inner-page-wrapper .blog-list-item-title-container h3 a,#inner-page-wrapper .blog-details-title-container h3{font-size:24px}#menu .office-hours-modal-container{max-width:340px}.footerCenterBottom{height:auto}}@media all and (max-width:320px){.menu-open #master-wrapper #wrapper-full,.menu-open header{right:-320px}#menu{left:-320px;nax-width:320px}#menu .office-hours-modal-container{max-width:320px}#leftPanelTabs .searchTextBox{box-sizing:border-box}}#background-gallery{display:none}.page_headergallery .background-gallery ul.bg-images{height:955px}.bg-caption-container .description p{display:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.animated.delay{-webkit-animation-delay:.3s;animation-delay:.3s}.animated.delay-long{-webkit-animation-delay:1.1s;animation-delay:1.1s}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft.animated{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight.animated{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn.animated{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft.animated{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight.animated{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}.BrochureDisclaimer{margin-top:10px;font-size:13px}p#address.footertext{line-height:normal}.BrochureAmenitiesList_up{height:140px;padding:10px}.sp-container{background:#fff;box-sizing:border-box;padding:30px 50px;max-width:1420px;margin:0 auto}#spWidget{margin:0 auto;position:relative;box-sizing:border-box;background:#f3f3f3;padding:50px 0}@media screen and (max-width:1460px){#spWidget{padding:50px 20px}}@media screen and (max-width:1024px){.sp-container{padding:15px 0 0 0}}#contentCollapse .fa,#contentCollapseMobile .fa{display:none !important}.clickToPopUp{display:none !important}.FloorPlansV3 #sitePlanBreadCrumbs{padding:0}.FloorPlansV3 #nextStepMessage{color:#fff}body .FloorPlansV3 #unitListContainer{padding:10px 0;background:#fff}body .FloorPlansV3 .widget-container .fp-switch-tabs{border:1px solid #efefef;padding:0;margin-bottom:10px}body .filters-container .ism-dropdown-toggle{background:#fff}body .FloorPlansV3 .leaseLink:hover,body .FloorPlansV3 .virtualTourLink:hover{background:#138095}body .FloorPlansV3 .displayarea .flexslider .slides img{height:auto}body .FloorPlansV3 .displayarea #sitePlanBreadCrumbs li img{margin-bottom:-9px}.FloorPlansV3 .list-pagination li a{color:#fff}.rplogo{vertical-align:middle}div#exceptionMessage{display:none!important}button.video-mute-btn{top:120px;height:auto;width:auto;background:rgba(0,0,0,.6)}#inner-page-wrapper .page_reviews{padding:40px 30px 0 30px;display:block;box-sizing:border-box;max-width:1420px;margin:auto}.optional-footer{background:#efefef;padding:1em 0;border-top:1px solid #333}.optional-footer-text{color:#333 !important;max-width:1170px;width:100%;padding:0 1em;margin:0 auto;box-sizing:border-box;text-align:center}.optional-footer-text p{color:#333 !important}.page_qualifications{width:100%;max-width:1200px;margin:10em auto;padding:0 1em;box-sizing:border-box}#headergallery .background-video-container .slides{height:100vh}.menuIcons .social_media .sicon-myspace::before,.social_media .sicon-myspace::before,body .sicon-myspace::before{font-size:10px;padding:0;padding-bottom:2px;margin:0}.menuIcons .social_media .sicon-myspace,.social_media .sicon-myspace,body .sicon-myspace{width:.9em}.rptw-modal-overlay .modal-close{position:relative;z-index:1;padding-top:5px !important}#rptw-app section{width:inherit;clear:none}#rptw-app .live-agent-form section{padding:3px 0}.rptw-modal header{position:static;background:none;height:auto;width:100% !important;box-shadow:none}.rptw-modal footer{display:block;width:auto;border-top:none;margin-top:0;margin-bottom:0}