@charset "UTF-8";a,p a{text-decoration:none}.button,.disclaimer,.tabBumper{text-align:center}#dropdown-container,#promoter-submit-form,.contactForm,.login-form,.mfp-bg,.registration-form,.truncate{overflow:hidden}.button,.dropDown select,.infoWindow .boyl-property .button{-moz-appearance:none;-webkit-appearance:none}#image-map-container .state,.mfp-arrow{-webkit-tap-highlight-color:transparent}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}#propertyResults .resultsWrapper:after,.close-x-button:after,.close-x-button:before,.community-aspot-carousel .titleCard .homeDesignSubtitle .subtitle:after,.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after,.popUp:after{content:''}table{border-collapse:collapse;border-spacing:0}body,html{width:100%;margin:0;padding:0}::-moz-placeholder{color:#042e33;opacity:1}:-ms-input-placeholder{color:#042e33;opacity:1}.sized-container{width:100%;position:relative;max-width:1440px;margin:0 auto;padding:0 20px}.content-contained{max-width:80%;margin:0 auto}.autoCenterContainer{float:right;right:50%;position:relative}@media only screen and (max-width:768px){.content-contained{max-width:90%}.autoCenterContainer{float:none;right:0;position:relative}}.autoCenter{float:right;right:-50%;position:relative}.text-two-col{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;-moz-column-rule:0 dotted #000;-webkit-column-rule:0 dotted #000;column-rule:0 dotted #000}.clearBelowDiv{clear:both}.marginTop25{margin-top:25px!important}.mb-5{margin-bottom:5px!important}.three-col{width:25%}.four-col{width:33.33%}.six-col{width:50%}.tabBumper,.twelve-col{width:100%}@media only screen and (max-width:670px){.four-col,.six-col,.three-col{width:100%}}.tabBumper{display:none;position:relative;height:70px;background:#f2f2f2;font:700 14px/70px Raleway,sans-serif;text-transform:uppercase;border-bottom:1px solid #d2d2d2}.eeo-disclaimer{background-color:#f8f8f8;padding:110px 5% 0}@media only screen and (max-width:768px){.autoCenter{float:none;right:0;position:relative}.tabBumper{display:block}.eeo-disclaimer{padding:50px 5% 0}}.eeo-disclaimer h4{text-transform:uppercase;padding-bottom:15px;border-bottom:1px solid #dfdfdf}.eeo-disclaimer p{margin-top:15px}.loader{max-width:180px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.down-arrow-dark{cursor:pointer;display:block;width:30px;margin:0 auto;padding-bottom:20px}@media only screen and (max-width:670px){.down-arrow-dark{margin-top:10px}}input[type=button]{cursor:pointer}.no-scroll,.no-scroll body{height:100%;overflow:hidden}.disclaimer{font-family:Raleway,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:inherit!important;line-height:24px!important;text-transform:none!important;color:#9c9c9c!important;margin:20px 0!important}.hidden{display:none}@media only screen and (min-width:769px) and (max-width:1024px){#VincentDummy{display:none}}@font-face{font-family:Raleway;font-style:normal;font-weight:100;src:local("Raleway Thin"),local("Raleway-Thin"),url(/Mvc/Content/fonts/Raleway-100.ttf?v=1471010118406) format("truetype");src:local("Raleway Thin"),local("Raleway-Thin"),url(/Mvc/Content/fonts/Raleway-100.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:local("Raleway Light"),local("Raleway-Light"),url(/Mvc/Content/fonts/Raleway-300.ttf?v=1471010118406) format("truetype");src:local("Raleway Light"),local("Raleway-Light"),url(/Mvc/Content/fonts/Raleway-300.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),url(/Mvc/Content/fonts/Raleway-400.ttf?v=1471010118406) format("truetype");src:local("Raleway"),url(/Mvc/Content/fonts/Raleway-400.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:local("Raleway SemiBold"),local("Raleway-SemiBold"),url(/Mvc/Content/fonts/Raleway-600.ttf?v=1471010118406) format("truetype");src:local("Raleway SemiBold"),local("Raleway-SemiBold"),url(/Mvc/Content/fonts/Raleway-600.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:local("Raleway Bold"),local("Raleway-Bold"),url(/Mvc/Content/fonts/Raleway-700.ttf?v=1471010118406) format("truetype");src:local("Raleway Bold"),local("Raleway-Bold"),url(/Mvc/Content/fonts/Raleway-700.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:800;src:local("Raleway ExtraBold"),local("Raleway-ExtraBold"),url(/Mvc/Content/fonts/Raleway-800.ttf?v=1471010118406) format("truetype");src:local("Raleway ExtraBold"),local("Raleway-ExtraBold"),url(/Mvc/Content/fonts/Raleway-800.woff?v=1471010118406) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:900;src:local("Raleway Heavy"),local("Raleway-Heavy"),url(/Mvc/Content/fonts/Raleway-900.ttf?v=1471010118406) format("truetype");src:local("Raleway Heavy"),local("Raleway-Heavy"),url(/Mvc/Content/fonts/Raleway-900.woff?v=1471010118406) format("woff")}body,html{font-family:Raleway,sans-serif!important}.weight-extra-light{font-weight:100}.weight-light{font-weight:300}.weight-normal{font-weight:400}.weight-semi-bold{font-weight:600}.weight-bold{font-weight:700}.mobile-menu .mobile-menu-container .menu-contact .phone-number,.weight-extra-bold,span.bold{font-weight:800}#equal-housing-opportunity #right-column li,#terms-and-conditions #right-column li,.featured-content-callout .description ul li,.paragraph-style{font-size:14px;line-height:24px;color:#232323;font-weight:400}.navigation-style,.side-nav #expandable-list li,.side-nav #expandable-list li ul li{font-size:16px;line-height:28px;color:#042e33;cursor:pointer}.Light{color:#fff}.Dark{color:#232323}h1{font-size:28px;line-height:34px;color:#86bcc2;font-weight:800;letter-spacing:2px;text-transform:uppercase}h1 sup{top:-1em;font-size:60%;line-height:0;position:relative;vertical-align:baseline;font-weight:500}.close-x-button,.nextBtn,.popUp,.popUp:after,.prevBtn{position:absolute}h1.a1{font-size:82px;line-height:88px;color:#232323;font-weight:300}h1.a1-special,h1.t1{font-size:60px;color:#232323}@media only screen and (max-width:670px){h1.a1{font-size:60px;line-height:66px}}h1.a1-special{line-height:66px;font-weight:700;letter-spacing:5px}h1.t1{line-height:60px;font-weight:100;letter-spacing:0;text-transform:none}h1.t1 .name,h2,p.four.alert{text-transform:uppercase}@media only screen and (max-width:768px){h1.t1{font-size:45px;line-height:48px}}h2,h4,p{line-height:24px}@media only screen and (max-width:670px){h1.t1{letter-spacing:2px;font-size:18px;line-height:24px;font-weight:600}}h2{font-size:18px;color:#232323;font-weight:800;letter-spacing:1px}h3,h4{color:#232323;font-weight:300;letter-spacing:inherit}h3{font-size:40px;line-height:46px}h4{font-size:20px}h4.green{color:#86bcc2}p,p a{color:#232323}a{cursor:pointer;color:inherit;letter-spacing:inherit}p{font-size:14px;font-weight:400;letter-spacing:inherit}p a,p.caption,p.four{font-weight:600}p sup{line-height:100%}p a:hover{text-decoration:underline}.button,.design-home-media-gallery .header .breadcrumb a:hover,.mfp-close{text-decoration:none}p.two{font-size:16px}p.three{font-size:18px;line-height:28px}p.four{font-size:12px;line-height:15px}p.callout{font-size:28px;line-height:38px;letter-spacing:2px}p.caption{font-size:14px;line-height:16px;letter-spacing:2px}.blocklink,.button,button{font-size:14px;line-height:18px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.truncate{white-space:nowrap;text-overflow:ellipsis}.google-map-placeholder{width:100%;background:gray;color:#000;font-size:60px;line-height:70px;padding:200px 0;text-align:center}.community-aspot-carousel .region-title .primary-text,.magazine-component .cover-photo-container .tagline-text-bold,.raleway70Bold{font-family:Raleway,sans-serif;font-size:70px;font-weight:700;letter-spacing:0;line-height:70px;text-transform:none}@media only screen and (max-width:768px){.community-aspot-carousel .region-title .primary-text,.magazine-component .cover-photo-container .tagline-text-bold,.raleway70Bold{font-size:50px;line-height:50px}}#promotion-aspot-banner .promo-subheader,.raleway60Light{font-family:Raleway,sans-serif;font-size:60px;font-weight:300;letter-spacing:0;line-height:60px;text-transform:none}@media only screen and (max-width:768px){#promotion-aspot-banner .promo-subheader,.raleway60Light{font-size:25px;font-weight:400;line-height:28px}}#propertyResults .community-header,#propertyResults .propertyWrapper .propertyInfoWrapper .propertyListingHeader,.facebook-component .header-text,.magazine-component .cover-photo-container .header-text,.magazine-component .cover-photo-container .tagline-text-light,.raleway40Light{font-family:Raleway,sans-serif;font-size:40px;font-weight:300;letter-spacing:1px;line-height:45px;text-transform:none}@media only screen and (max-width:768px){#propertyResults .community-header,#propertyResults .propertyWrapper .propertyInfoWrapper .propertyListingHeader,.facebook-component .header-text,.magazine-component .cover-photo-container .header-text,.magazine-component .cover-photo-container .tagline-text-light,.raleway40Light{font-size:35px;line-height:40px}}@media only screen and (max-width:670px){#propertyResults .community-header,#propertyResults .propertyWrapper .propertyInfoWrapper .propertyListingHeader,.facebook-component .header-text,.magazine-component .cover-photo-container .header-text,.magazine-component .cover-photo-container .tagline-text-light,.raleway40Light{font-size:30px;line-height:35px}}.info-modal .property.boyl-property .title,.raleway30Normal{font-family:Raleway,sans-serif;font-size:30px;font-weight:400;letter-spacing:1px;line-height:46px;text-transform:none}#promotion-aspot-banner .promo-copy,#state-page[data-is-regional=true] #map-form-container .region-form-header,.raleway30Light{font-family:Raleway,sans-serif;font-size:30px;font-weight:300;letter-spacing:1px;line-height:46px;text-transform:none}#homeowner-services .contact-section .contact-details .location-container .title,#promotion-aspot-banner .promo-header,.form-thank-you-message .thank-you-title,.raleway28ExtraBold,.stylized-form .form-title{font-family:Raleway,sans-serif;font-size:28px;font-weight:800;letter-spacing:1px;line-height:34px;text-transform:none}.magazine-component .articles-container .article .header-text,.raleway28Normal{font-family:Raleway,sans-serif;font-size:28px;font-weight:400;letter-spacing:1px;line-height:34px;text-transform:none}.community-aspot-carousel .region-title .secondary-text,.raleway24Normal{font-family:Raleway,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;line-height:32px;text-transform:none}#propertyResults .propertyResultsHeader,#underFilter .numberOfResults,#underFilter .numberofNearbyResults,.raleway18ExtraBold,.stylized-form .form-sub-title{font-family:Raleway,sans-serif;font-size:18px;font-weight:800;letter-spacing:1px;line-height:24px;text-transform:none}#homeowner-services .contact-section .contact-details .contact-location h2,#propertyResults .propertyWrapper .propertyInfoWrapper .markerDetails,.property .nearbyHeading,.raleway18Bold{font-family:Raleway,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;line-height:24px;text-transform:none}#changeLocation .change-location-header,#homeowner-services .contact-section .contact-details .contact-location h2.number,#megaFilter .filter-header,.form-thank-you-message .thank-you-message,.raleway18Normal{font-family:Raleway,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:24px;text-transform:none}.info-modal .property.boyl-property .hours,.magazine-component .articles-container .article .link,.raleway16Bold,.stylized-form input,.stylized-form select,.stylized-form textarea{font-family:Raleway,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;line-height:24px;text-transform:none}#state-page[data-is-regional=true] #map-form-container .region-form-body,.info-modal .property.boyl-property .address,.info-modal .property.boyl-property .phone,.magazine-component .articles-container .article .body-text,.magazine-component .cover-photo-container .body-text,.mfp-top-bar .mfp-title,.raleway16Normal{font-family:Raleway,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;line-height:24px;text-transform:none}.back-to-careers,.left .contactForm .contact-divider,.left-sidebar .contactForm .contact-divider,.raleway14Bold{font-family:Raleway,sans-serif;font-size:14px;font-weight:700;letter-spacing:inherit;line-height:24px;text-transform:none}.design-home-media-gallery .image-title,.mfp-gallery .mfp-bottom-bar .mfp-counter,.raleway14Normal,.stylized-form label,.stylized-form p{font-family:Raleway,sans-serif;font-size:14px;font-weight:400;letter-spacing:inherit;line-height:24px;text-transform:none}.raleway12Normal{font-family:Raleway,sans-serif;font-size:12px;font-weight:400;letter-spacing:inherit;line-height:24px;text-transform:none}.button,.dropDown select,.popUp p{text-transform:uppercase}.close-x-button{width:30px;height:30px;top:10px;right:10px;cursor:pointer;z-index:10}.close-x-button:after,.close-x-button:before{width:30px;height:3px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#dfdfdf}.close-x-button:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-x-button:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.button{background:#fcfcfc;cursor:pointer;width:280px;border:1px solid #d2d2d2;font-size:14px;line-height:50px;font-weight:700;letter-spacing:2px;display:block;margin:0 10px;color:#042e33}.button.primary-color{display:inline-block;background:#86bcc2;border:1px solid #86bcc2;color:#fff;width:auto;max-width:280px;min-width:200px;line-height:16px;margin:10px 0;padding:20px 30px}.nextBtn,.prevBtn{width:68px;height:68px;top:0;bottom:0;margin:auto;cursor:pointer;z-index:3;background-size:contain}@media only screen and (max-width:768px){.nextBtn,.prevBtn{width:45px;height:45px}}@media only screen and (max-width:670px){.nextBtn,.prevBtn{width:35px;height:35px}}.prevBtn{background-image:url(/Mvc/Content/images/carousel-arrow-left.png?v=1471010118406);left:1%}.prevBtn:hover{background-image:url(/Mvc/Content/images/carousel-arrow-left-hover-state.png?v=1471010118406)}.nextBtn{right:1%;background-image:url(/Mvc/Content/images/carousel-arrow-right.png?v=1471010118406)}.nextBtn:hover{background-image:url(/Mvc/Content/images/carousel-arrow-right-hover-state.png?v=1471010118406)}.readMoreHeader .seeAll{float:right}.popUp{opacity:0;display:none;top:50px;right:14px;width:250px;padding:30px 0;background:#86bcc2;z-index:5}.dropDown select,.dropDown span.coverUp{padding-left:20px;outline:0;height:50px}.popUp:after{border-style:solid;border-width:0 10px 10px;border-color:#86bcc2 transparent;display:block;width:0;z-index:1;top:-10px;left:167px}.popUp p{color:#fff;font-weight:700}.popUp p.three{font-weight:300;color:#fff}.dropDown select:hover{cursor:pointer}.dropDown{width:280px;position:relative}.dropDown span.coverUp{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;pointer-events:none;background:0 0!important;position:absolute;border:1px solid #d2d2d2;top:0;left:0;display:block;width:100%}.dropDown select::-ms-expand{display:none}.dropDown select{background:#fcfcfc!important;width:100%;border:1px solid #d2d2d2;color:#042e33;font:700 14px/16px Raleway,sans-serif}#dropdown-container{width:100%}#dropdown-container .dropDown{display:block;width:250px;height:50px;position:relative;margin:20px auto}@-moz-document url-prefix(){.dropDown{overflow:hidden}.dropDown select{width:110%}}.filterArrow,.filterArrowDownWhite{width:10px;height:6px;background:url(/Mvc/Content/images/filterDown.png?v=1471010118406) center no-repeat;cursor:pointer;top:50%;margin-top:-3px;vertical-align:middle;position:absolute;right:20px}.filterArrowDownWhite{background:url(/Mvc/Content/images/filter-down-white.png?v=1471010118406) center no-repeat}.submit-form .loader{position:relative;display:none}.submit-form.loading .loader{display:block;top:-20px}.submit-form .submit-button:hover{cursor:pointer}#promoter-submit-form{margin-top:20px}#promoter-submit-form.loading .submit-button-wrap{margin:0;max-height:120px}#promoter-submit-form.loading #promoter-submit{display:none}@media only screen and (max-width:768px){#promoter-submit-form{margin-top:10px}}#promoter-submit-form input,.contactForm input,.login-form input,.registration-form input{border:1px solid #d2d2d2;padding:10px;color:#042e33;font:700 16px/20px Raleway,sans-serif;text-transform:uppercase;width:100%;float:left}#promoter-submit-form .form-element,.contactForm .form-element,.login-form .form-element,.registration-form .form-element{width:48%;margin:15px 0;float:left;position:relative}@media only screen and (max-width:670px){#promoter-submit-form .form-element,.contactForm .form-element,.login-form .form-element,.registration-form .form-element{width:100%}}#promoter-submit-form .form-element p,.contactForm .form-element p,.login-form .form-element p,.registration-form .form-element p{position:absolute;top:-20px;right:0;color:red!important;padding:0!important}#promoter-submit-form .form-element.full-width-wrapper,.contactForm .form-element.full-width-wrapper,.login-form .form-element.full-width-wrapper,.registration-form .form-element.full-width-wrapper{width:100%!important}#promoter-submit-form .form-element.full-width-wrapper .dropDown,#promoter-submit-form .form-element.full-width-wrapper label,.contactForm .form-element.full-width-wrapper .dropDown,.contactForm .form-element.full-width-wrapper label,.login-form .form-element.full-width-wrapper .dropDown,.login-form .form-element.full-width-wrapper label,.registration-form .form-element.full-width-wrapper .dropDown,.registration-form .form-element.full-width-wrapper label{width:48%;float:left;position:relative}#promoter-submit-form .form-element.full-width-wrapper label,.contactForm .form-element.full-width-wrapper label,.login-form .form-element.full-width-wrapper label,.registration-form .form-element.full-width-wrapper label{margin-right:4%}@media only screen and (max-width:670px){#promoter-submit-form .form-element.full-width-wrapper .dropDown,#promoter-submit-form .form-element.full-width-wrapper label,.contactForm .form-element.full-width-wrapper .dropDown,.contactForm .form-element.full-width-wrapper label,.login-form .form-element.full-width-wrapper .dropDown,.login-form .form-element.full-width-wrapper label,.registration-form .form-element.full-width-wrapper .dropDown,.registration-form .form-element.full-width-wrapper label{width:100%!important}#promoter-submit-form .form-element.full-width-wrapper label,.contactForm .form-element.full-width-wrapper label,.login-form .form-element.full-width-wrapper label,.registration-form .form-element.full-width-wrapper label{margin-right:0;margin-bottom:15px}}#promoter-submit-form .form-element.full-width-wrapper .dropDown,.contactForm .form-element.full-width-wrapper .dropDown,.login-form .form-element.full-width-wrapper .dropDown,.registration-form .form-element.full-width-wrapper .dropDown{margin:0}#promoter-submit-form>div:nth-child(odd),.contactForm>div:nth-child(odd),.login-form>div:nth-child(odd),.registration-form>div:nth-child(odd){margin-right:4%}@media only screen and (max-width:670px){#promoter-submit-form>div:nth-child(odd),.contactForm>div:nth-child(odd),.login-form>div:nth-child(odd),.registration-form>div:nth-child(odd){margin-right:0}}#promoter-submit-form .dropDown,.contactForm .dropDown,.login-form .dropDown,.registration-form .dropDown{display:inline-block;margin:15px 0;width:330px}#promoter-submit-form p,.contactForm p,.login-form p,.registration-form p{float:left}#promoter-submit-form #promoter-submit,#promoter-submit-form #submitButton,.contactForm #promoter-submit,.contactForm #submitButton,.login-form #promoter-submit,.login-form #submitButton,.registration-form #promoter-submit,.registration-form #submitButton{border:1px solid #d2d2d2!important;padding:15px!important;margin:0 auto!important;color:#fff!important;font:700 12px/20px Raleway,sans-serif!important;text-transform:uppercase!important;width:220px!important;display:block;letter-spacing:2px;background-color:#86bcc2;float:none}.validationFail{border:1px solid red!important}.login-form .form-element{width:100%}input[type=submit]{color:#fff;background-color:#86bcc2;letter-spacing:2px;height:60px;width:250px;margin:0 auto;display:block}.stylized-form .denote,.stylized-form .form-sub-title,.stylized-form .form-title{margin-bottom:30px;text-align:center}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#042e33}input:-moz-placeholder,textarea:-moz-placeholder{color:#042e33}input::-moz-placeholder,textarea::-moz-placeholder{color:#042e33}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#042e33}.stylized-form .form-title{text-transform:uppercase;color:#86bcc2}.stylized-form .form-sub-title{text-transform:uppercase}.stylized-form p{float:none}.stylized-form fieldset{margin-bottom:20px}.stylized-form .form-element{width:100%;margin:0 0 20px;position:relative;display:inline-block;float:none}.stylized-form .form-element .half-column,.stylized-form .form-element.half-column{width:48%;float:left}.stylized-form .form-element .half-column:nth-of-type(odd),.stylized-form .form-element.half-column:nth-of-type(odd){margin-right:4%}@media only screen and (max-width:768px){.stylized-form .form-element .half-column,.stylized-form .form-element.half-column{width:100%;margin-right:0}}.stylized-form .form-element label.half-column{margin-right:4%}@media only screen and (max-width:768px){.stylized-form .form-element label.half-column{margin-right:0}}.stylized-form .form-element div.half-column:last-of-type{margin-right:0}.stylized-form label{display:none}.stylized-form .label label{display:inline-block;margin-bottom:10px;margin-right:20px}.stylized-form .label input[type=radio]+label{display:inline-block;padding-left:30px;margin:0}.stylized-form select::-ms-expand{display:none}.stylized-form input,.stylized-form select,.stylized-form textarea{text-transform:uppercase;color:#042e33;border:1px solid #dfdfdf;padding:10px;width:100%;float:none}.stylized-form textarea{height:150px}.stylized-form input[type=text],.stylized-form input[type=button],.stylized-form select{-moz-appearance:none;-webkit-appearance:none;border-radius:0}.stylized-form input[type=button]{width:230px;margin:0 auto;color:#fff;background-color:#86bcc2;border:0;padding:15px 0;float:none;display:block}.stylized-form input[type=radio],.stylized-form input[type=checkbox]{float:none;width:20px;height:20px;position:absolute;top:2px;margin:0;padding:0}.stylized-form .dropDown{width:100%;margin:0}.stylized-form .dropDown select,.stylized-form .dropDown span.coverUp{height:42px}.form-thank-you-message{display:none;opacity:0;position:absolute;top:50%;left:0;right:0;margin:auto;width:70%;text-align:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfp-bg,.mfp-wrap{position:fixed;left:0}.form-thank-you-message hr{border:0;height:2px;background-color:#dfdfdf;width:70%;margin:30px auto}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.form-thank-you-message .thank-you-title{text-transform:uppercase;color:#86bcc2}.mfp-bg{top:0;z-index:1042;background:#0b0b0b;opacity:.9}.mfp-wrap{top:0;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}#mapContainer #nearbyFilters,.toggle .toggle-button{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.aspot .details h5,.aspot .page-slide-action .button{border:2px solid #fff;padding:20px;line-height:20px;color:#fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{max-width:100%;box-sizing:border-box;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.aspot{position:relative}.aspot .text-wrapper{width:90%;position:absolute;z-index:10;bottom:170px;left:0;right:0;margin:0 auto;text-align:center}.aspot .qualifying-header,.aspot h1{margin:auto;text-align:center;text-transform:uppercase}.aspot h1{font-size:70px;line-height:76px;letter-spacing:5px;color:#fff!important;font-weight:700}.aspot h1.a1-top{font-size:35px;line-height:39px;color:#232323;font-weight:300;letter-spacing:4px}.aspot h1.a1-bottom{font-size:70px;line-height:76px;color:#232323;font-weight:700;letter-spacing:5px}.aspot h1.a1-bottom sup{font-size:40%;top:-1.4em}@media only screen and (max-width:768px){.aspot h1{font-size:50px;line-height:54px}}@media only screen and (max-width:670px){.aspot .text-wrapper{bottom:50px}.aspot h1{font-size:26px;line-height:30px;letter-spacing:5px}}.aspot .qualifying-header{font-size:35px;line-height:39px;letter-spacing:4px;color:#fff!important;font-weight:300}@media only screen and (max-width:768px){.aspot .qualifying-header{font-size:25px;line-height:29px;letter-spacing:3px}.aspot .pagination-container{display:none}}.aspot .aspotOverlay{position:relative;bottom:-110px;font-weight:800;font-style:italic;color:#fff;float:right;right:40px}@media only screen and (max-width:670px){.aspot .qualifying-header{font-size:16px;line-height:24px;margin-bottom:5px;letter-spacing:3px}.aspot .a-spot-logo,.aspot .aspotOverlay{display:none}}.aspot .aspotOverlay.dark{color:#232323!important}.aspot .a-spot-logo{position:absolute;left:50%;z-index:25;cursor:pointer;margin:10px 0 0 -72.5px;bottom:400px;width:145px}.aspot .page-slide-action{position:absolute;left:50%;z-index:25;cursor:pointer;margin:10px 0 0 -150px;bottom:40px}.aspot .page-slide-action .button{background:0 0}.aspot .details{bottom:140px;position:absolute;width:100%;z-index:3}.aspot .details h5{text-align:center;text-transform:uppercase;font-family:Raleway,sans-serif;font-weight:700;font-size:14px;letter-spacing:3px;width:300px;margin:0 auto}.aspot .down-arrow{background:url(/Mvc/Content/images/down-arrow.png?v=1471010118406) center center no-repeat;width:100%;height:15px;margin-top:10px}.aspot .pagination-container{position:absolute;z-index:50;right:10px;top:50%;margin-top:-60px;padding:8px 16px;color:#fff;border-radius:22px}.aspot .pagination-container .indicator{width:10px;height:10px;margin:12px 0;background:#fff;border-radius:100%}.aspot .pagination-container .indicator.active{width:10px;height:10px;margin:12px 0;background:0 0;border-radius:100%;border:1px solid #fff}.aspot .aspot-fullscreen-slider{width:100%;height:100%;position:relative;overflow:hidden}.aspot .aspot-fullscreen-slider ul{width:100%;height:100%;position:relative}.aspot .aspot-fullscreen-slider li{width:100%;height:100%;position:absolute;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden}.community-aspot-carousel ul li div.community-aspot-carousel-page{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.community-aspot-carousel{z-index:0;width:100%;position:relative;overflow:hidden;height:880px}@media only screen and (max-width:1024px){.community-aspot-carousel{height:680px}}@media only screen and (max-width:768px){.community-aspot-carousel{height:480px}}.community-aspot-carousel .nextBtn,.community-aspot-carousel .prevBtn{-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;opacity:0;z-index:8}.community-aspot-carousel.slidesHaveLoaded .nextBtn,.community-aspot-carousel.slidesHaveLoaded .prevBtn{opacity:1}.community-aspot-carousel .region-title{position:absolute;width:80%;margin:auto;left:0;right:0;top:475px;z-index:15}@media only screen and (max-width:1024px){.community-aspot-carousel .region-title{top:245px}.community-aspot-carousel .caption{max-width:320px}}@media only screen and (max-width:768px){.community-aspot-carousel .region-title{top:130px}}.community-aspot-carousel .region-title .primary-text{margin-bottom:15px}.community-aspot-carousel .titleCard{text-align:center;width:100%;position:absolute;bottom:0;left:0;padding:15px 15px 5px;background:rgba(255,255,255,.8);z-index:15}@media only screen and (max-width:670px){.aspot .details h5,.aspot .down-arrow,.aspot .page-slide-action{display:none}.community-aspot-carousel{height:380px}.community-aspot-carousel .region-title{top:115px}.community-aspot-carousel .region-title .secondary-text{display:none}.community-aspot-carousel .titleCard{padding:12px}}.community-aspot-carousel .titleCard .homeDesignSubtitle{line-height:43px;margin-bottom:5px}.community-aspot-carousel .titleCard .homeDesignSubtitle .subtitle{position:relative}.community-aspot-carousel .titleCard .homeDesignSubtitle .subtitle:after{background:url(/Mvc/Content/images/left-arrow-new.png?v=1471010118406) no-repeat;background-size:100%;left:-27px;top:0;margin-top:-9px;position:absolute;height:60px;width:40px}.community-aspot-carousel .titleCard h1.t1{text-align:center;letter-spacing:5px;text-transform:uppercase}@media only screen and (max-width:670px){.community-aspot-carousel .titleCard .homeDesignSubtitle{line-height:35px;margin-bottom:0}.community-aspot-carousel .titleCard .homeDesignSubtitle .subtitle:after{background-size:80%;left:-20px;top:2px}.community-aspot-carousel .titleCard h1.t1{font-weight:600;line-height:18px}}.community-aspot-carousel .titleCard h4{color:#86bcc2;letter-spacing:3px;font-weight:800;text-transform:none;text-align:initial;display:inline-block;line-height:34px}.community-aspot-carousel .titleCard img{display:inline-block;padding:0 15px 0 0;height:17px;margin:8px 0 0}@media only screen and (max-width:670px){.community-aspot-carousel .titleCard h4{letter-spacing:normal;font-size:16px;line-height:20px;font-weight:600}.community-aspot-carousel .caption,.community-aspot-carousel .titleCard img{display:none}}.community-aspot-carousel .caption{bottom:155px;position:absolute;left:2%;font:italic 700 14px/20px Raleway,sans-serif;letter-spacing:2px}.community-aspot-carousel .caption.align-bottom-right{right:2%;left:inherit;bottom:35px}@media only screen and (max-width:768px){.community-aspot-carousel .titleCard h4{text-align:center!important}.community-aspot-carousel .caption{max-width:200px;bottom:143px}}.community-aspot-carousel ul{width:100%;height:100%;position:relative}.community-aspot-carousel li{width:100%;height:100%;position:absolute;opacity:0;z-index:0}.community-aspot-carousel li:first-child{z-index:2;opacity:1}.community-aspot-carousel .header{padding:15px;text-align:center;background-color:#fff;background-color:rgba(255,255,255,.8);font:300 55px/60px Raleway,sans-serif;color:#042e33;position:absolute;bottom:0;width:100%;z-index:8}.community-aspot-carousel .header h1.t1{text-transform:uppercase}@media only screen and (max-width:670px){.community-aspot-carousel .header h1.t1{font-weight:600}}@media only screen and (max-width:768px){.community-aspot-carousel .header{font:300 48px/55px Raleway,sans-serif}}@media only screen and (max-width:670px){.community-aspot-carousel .header{font:300 30px/35px Raleway,sans-serif}.community-aspot-carousel .header .play{left:0;right:0;margin:0 auto;text-align:center}}.community-aspot-carousel .header .play{font-weight:600!important;letter-spacing:2px}.community-aspot-carousel .header .play p{float:left;margin-top:1px;color:#fff;font-weight:800}@media only screen and (max-width:670px){.community-aspot-carousel .header .play p{float:none;display:inline-block}}.community-aspot-carousel .header .play img{float:right;margin-left:8px}.community-aspot-carousel .close{position:absolute;top:10px;left:10px;color:#fff;font:30px/30px Raleway,sans-serif;opacity:0;cursor:pointer;z-index:50}.community-aspot-carousel .header .play{cursor:pointer;position:absolute;top:-40px;right:8%;font:800 18px/24px Raleway,sans-serif;color:#fff}.community-aspot-carousel iframe{-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:0;height:0;z-index:6;overflow:hidden;position:absolute;top:0;left:0}.community-aspot-carousel.open iframe{opacity:1;height:100%}.coming-soon-banner{background:#5f9197;padding:12px 0}.coming-soon-banner p{text-align:center;color:#fff;text-transform:uppercase;font-weight:800;font-size:20px;line-height:24px;letter-spacing:2px}#propertyResults{margin-top:75px;position:relative}@media only screen and (max-width:670px){.community-aspot-carousel .header .play img{float:none;display:inline-block;vertical-align:middle}.community-aspot-carousel .header .play{right:0}#propertyResults{padding:0 20px}#propertyResults .toggle{display:none}}#propertyResults .community-header{margin-bottom:30px;color:#6e6e6e}#propertyResults .toggle{float:right}#propertyResults .resultsWrapper{margin-bottom:75px}#propertyResults .resultsWrapper:after{display:block;clear:both}#propertyResults .propertyResultsHeader{text-transform:uppercase;color:#86bcc2;letter-spacing:1px}#propertyResults .propertyWrapper{margin-top:40px;padding-bottom:40px;position:relative}#propertyResults .propertyWrapper .propertyCarouselWrapper .nextBtn,#propertyResults .propertyWrapper .propertyCarouselWrapper .prevBtn{width:50px;height:50px}@media only screen and (max-width:1024px){#propertyResults .propertyWrapper .propertyCarouselWrapper .nextBtn,#propertyResults .propertyWrapper .propertyCarouselWrapper .prevBtn{width:40px;height:40px}}@media only screen and (max-width:768px){.coming-soon-banner p{font-size:15px}#propertyResults .propertyWrapper .propertyCarouselWrapper .nextBtn,#propertyResults .propertyWrapper .propertyCarouselWrapper .prevBtn{width:30px;height:30px}}@media only screen and (max-width:670px){#propertyResults .propertyResultsHeader{margin-bottom:10px}#propertyResults .propertyWrapper .propertyCarouselWrapper{margin-bottom:20px}#propertyResults .propertyWrapper .propertyCarouselWrapper .nextBtn,#propertyResults .propertyWrapper .propertyCarouselWrapper .prevBtn{width:45px;height:45px}#propertyResults .propertyWrapper .propertyInfoWrapper{padding:0 5%}}#propertyResults .propertyWrapper .propertyInfoWrapper .requestInfoButton{margin:0;border:0;color:#fff;background-color:#FB9536;padding:17px 0;float:right;max-width:100%;line-height:18px;z-index:10}@media only screen and (max-width:768px){#propertyResults .propertyWrapper .propertyInfoWrapper .requestInfoButton{margin-top:20px;float:none;width:100%}#propertyResults .propertyWrapper .propertyInfoWrapper .community-tag{text-align:left}}#propertyResults .propertyWrapper .propertyInfoWrapper hr{height:1px;width:100%;border:0;background:#dfdfdf;margin:15px 0 25px}@media only screen and (max-width:670px){#propertyResults .propertyWrapper .propertyInfoWrapper hr{margin:10px 0 20px}}#propertyResults .propertyWrapper .propertyInfoWrapper .propertyInformationContainer,#propertyResults .propertyWrapper .propertyInfoWrapper .propertyLocationPriceTags{overflow:hidden}#propertyResults .propertyWrapper .propertyInfoWrapper .propertyListingHeader{color:#6e6e6e;margin-bottom:20px}#propertyResults .propertyWrapper .propertyInfoWrapper .markerDetails{color:#232323;margin-bottom:10px}#propertyResults .propertyWrapper .propertyInfoWrapper .markerDetails.markerStatus{color:#86bcc2;font-weight:400}#propertyResults .propertyWrapper .propertyInfoWrapper .markerDetails.markerType{font-size:16px;line-height:18px}#propertyResults .propertyWrapper .propertyInfoWrapper .community-tag,#propertyResults .propertyWrapper .propertyInfoWrapper .markerAmenities{margin-bottom:10px}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaDesc{margin-right:10px;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;display:inline-block;vertical-align:middle}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaDesc.active-lifestyle-badge{color:#8e1559}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaDesc.quick-move-in-badge{color:#9dc47d}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaIcon{display:inline-block;vertical-align:middle;width:23px;height:23px;border-radius:100%;font-weight:700;font-size:11px;line-height:23px;color:#fff;text-align:center;position:relative}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaIcon.active-lifestyle-badge-icon{background:#8e1559}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaIcon.quick-move-in-badge-icon{background:#9dc47d}#propertyResults .propertyWrapper .propertyInfoWrapper .ctaIcon.quick-move-in-badge-icon:after{content:'';display:block;width:5px;height:8px;border:solid #FFF;border-width:0 2px 2px 0;position:absolute;top:7px;right:9px;transform:rotate(45deg)}@media only screen and (min-width:670px){#propertyResults .toggleContainer.grid .resultsContainer{font-size:0;text-align:center}#propertyResults .toggleContainer.grid .propertyWrapper{display:inline-block;vertical-align:top;width:30.3%;margin:60px 1.5% 1.5%;min-height:750px;position:relative;background:#f8f8f8;padding:0;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}}@media only screen and (min-width:670px) and (max-width:768px){#propertyResults .toggleContainer.grid .propertyWrapper{width:47%;min-height:650px}}@media only screen and (min-width:670px){#propertyResults .toggleContainer.grid .propertyWrapper:hover{box-shadow:0 10px 25px 0 rgba(0,0,0,.3)}#propertyResults .toggleContainer.grid .propertyWrapper .clickable{height:100%;width:100%;left:0;top:0;position:absolute;cursor:pointer;z-index:1}#propertyResults .toggleContainer.grid .propertyWrapper .propertyInfoWrapper{padding:20px;text-align:left}#propertyResults .toggleContainer.grid .propertyWrapper .propertyInfoWrapper .propertyListingHeader{font-size:23px;line-height:28px}#propertyResults .toggleContainer.grid .propertyWrapper .propertyInfoWrapper .markerAmenities{display:none}#propertyResults .toggleContainer.grid .propertyWrapper .propertyInfoWrapper .requestInfoButton{position:absolute;bottom:20px;left:0;right:0;margin:auto;width:85%}#propertyResults .toggleContainer.list .propertyWrapper{border-bottom:1px solid #dfdfdf}#propertyResults .toggleContainer.list .propertyWrapper:last-child{padding-bottom:0;border-bottom:none}#propertyResults .toggleContainer.list .propertyWrapper .propertyCarouselWrapper{width:31%;float:left}}@media only screen and (min-width:670px) and (max-width:768px){#propertyResults .toggleContainer.list .propertyWrapper .propertyCarouselWrapper{width:48%}}@media only screen and (min-width:670px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper{width:66%;float:right}}@media only screen and (min-width:670px) and (max-width:768px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper{width:48%}}@media only screen and (min-width:670px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper hr{width:60%}#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .marker-details-container{width:60%;float:left}}@media only screen and (min-width:670px) and (max-width:768px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .marker-details-container{float:none;width:100%}}@media only screen and (min-width:670px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .community-tag-container,#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .request-info-container{width:40%;float:right}#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .community-tag{text-align:right}}@media only screen and (min-width:670px) and (max-width:768px){#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .community-tag-container,#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .request-info-container{float:none;width:100%}#propertyResults .toggleContainer.list .propertyWrapper .propertyInfoWrapper .community-tag{text-align:left}}.communities-media-gallery{text-align:center;width:90%;max-width:1140px;margin:50px auto 0}.communities-media-gallery h3,.communities-media-gallery p{margin-bottom:15px}.communities-media-gallery .home-name{color:#042e33;font-weight:400}@media only screen and (max-width:1024px){.communities-media-gallery .home-name{font-size:40px;line-height:46px;color:#7ab4ba}}.communities-media-gallery .home-attribute{font-size:16px;color:#fff;margin-bottom:5px}.communities-media-gallery .home-container{display:inline-block;vertical-align:top;margin:20px 5px 60px;width:32%;position:relative}@media only screen and (max-width:1024px){.communities-media-gallery .home-attribute{color:#232323}.communities-media-gallery .home-container{width:48%;background-color:#f8f8f8;text-align:left;padding:20px}}@media only screen and (max-width:670px){.communities-media-gallery .home-container{margin:20px auto;width:100%}}.communities-media-gallery .home-name{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:260px}.communities-media-gallery .home-image{background-size:cover;background-position:center;height:240px;width:100%}@media only screen and (max-width:1024px){.communities-media-gallery .home-name{position:relative;top:0;margin-bottom:15px}.communities-media-gallery .home-image{height:0;padding:0 0 65%;background:center center no-repeat;background-size:100%;margin-bottom:10px}}.communities-media-gallery li:hover .home-details{opacity:1}.communities-media-gallery .home-details{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(134,188,194,.95)}@media only screen and (max-width:1024px){.communities-media-gallery .home-details{opacity:1;background:0 0;position:relative}.communities-media-gallery .home-detail-list{display:none}}.communities-media-gallery .home-detail-list .home-detail-item{display:inline-block;vertical-align:top;margin:20px 5px 0;width:auto}.communities-media-gallery .home-detail-list .home-detail-item .home-detail-icon{width:auto}.communities-media-gallery .home-detail-list .home-detail-attribute{font-weight:700;font-size:16px;color:#fff;margin-bottom:5px}@media only screen and (max-width:1024px){.communities-media-gallery .home-detail-list .home-detail-attribute{color:#232323}}.design-home-media-gallery:after{content:"";display:table;clear:both}.design-home-media-gallery .header{padding:30px 0;background:#f8f8f8}.design-home-media-gallery .header .breadcrumb{margin-left:25px;margin-bottom:20px;position:relative}.design-home-media-gallery .header .breadcrumb:after{content:'';background:url(/Mvc/Content/images/left-arrow-new.png?v=1471010118406) no-repeat;background-size:100%;left:-27px;top:0;margin-top:-9px;position:absolute;height:60px;width:40px}.design-home-media-gallery .header .breadcrumb a{color:#86bcc2;font-size:20px;letter-spacing:3px;font-weight:800}.design-home-media-gallery .header .filter-container{margin-top:20px}.design-home-media-gallery .header .filter-container .filter-item{cursor:pointer;position:relative;display:inline-block;margin:10px 1% 0 0;padding:0 40px 0 5px;background:#fff;border:1px solid #dfdfdf;font-size:12px;line-height:30px;height:30px}.design-home-media-gallery .header .filter-container .filter-item.hidden{display:none}.design-home-media-gallery .header .filter-container .filter-item[data-filter=all]{background:#f8f8f8}.design-home-media-gallery .header .filter-container .filter-item[data-filter=all] .filter-title{font-weight:600}.design-home-media-gallery .header .filter-container .filter-item.active{background:#86bcc2;color:#fff}.design-home-media-gallery .header .filter-container .filter-item.active[data-filter=photo] .filter-icon{background-image:url(/Mvc/Content/images/icon-photo-white.png?v=1471010118406)}.design-home-media-gallery .header .filter-container .filter-item.active[data-filter=virtualTour] .filter-icon{background-image:url(/Mvc/Content/images/icon-virtual-tour-white.png?v=1471010118406)}.design-home-media-gallery .header .filter-container .filter-item.active[data-filter=walkingTour] .filter-icon{background-image:url(/Mvc/Content/images/icon-walking-tour-white.png?v=1471010118406)}@media only screen and (max-width:768px){.design-home-media-gallery .header .filter-container .filter-item{padding-right:15px;width:48%}}.design-home-media-gallery .header .filter-container .filter-item .totalImagesCount{position:absolute;top:0;right:5px}.design-home-media-gallery .header .filter-container [data-filter=photo] .filter-icon{background-image:url(/Mvc/Content/images/icon-photo.png?v=1471010118406)}.design-home-media-gallery .header .filter-container [data-filter=virtualTour] .filter-icon{background-image:url(/Mvc/Content/images/icon-virtual-tour.png?v=1471010118406)}.design-home-media-gallery .header .filter-container [data-filter=walkingTour] .filter-icon{background-image:url(/Mvc/Content/images/icon-walking-tour.png?v=1471010118406)}.design-home-media-gallery .header .filter-container .filter-icon{display:inline-block;vertical-align:top;width:20px;height:20px;margin:4px 3px 0 0;background-repeat:no-repeat;background-position:center center;background-size:100%}.design-home-media-gallery #Media-Gallery{margin-top:30px;list-style:none}.design-home-media-gallery .media-gallery-item{text-align:center;float:left;width:26%;height:245px;margin:5px 1%;padding-bottom:50px;overflow:hidden}@media only screen and (max-width:1024px){.design-home-media-gallery .media-gallery-item{width:48%;height:325px}}@media only screen and (max-width:768px){.design-home-media-gallery .media-gallery-item{width:98%;height:275px}}.design-home-media-gallery .media-gallery-item:nth-child(3n+1){width:70%;height:500px}@media only screen and (max-width:1024px){.design-home-media-gallery .media-gallery-item:nth-child(3n+1){float:none;width:98%;height:600px}}@media only screen and (max-width:768px){.design-home-media-gallery .media-gallery-item:nth-child(3n+1){width:98%;height:275px}}.design-home-media-gallery .media-gallery-item:nth-child(6n+4){float:right}.design-home-media-gallery .media-gallery-item:nth-child(3n+1):last-child,.design-home-media-gallery .media-gallery-item:nth-child(3n+1):nth-last-child(2),.design-home-media-gallery .media-gallery-item:nth-child(3n+2):last-child{width:98%;height:500px}@media only screen and (max-width:1024px){.design-home-media-gallery .media-gallery-item:nth-child(3n+1):last-child,.design-home-media-gallery .media-gallery-item:nth-child(3n+1):nth-last-child(2),.design-home-media-gallery .media-gallery-item:nth-child(3n+2):last-child{height:600px}}@media only screen and (max-width:768px){.design-home-media-gallery .media-gallery-item:nth-child(3n+1):last-child,.design-home-media-gallery .media-gallery-item:nth-child(3n+1):nth-last-child(2),.design-home-media-gallery .media-gallery-item:nth-child(3n+2):last-child{height:275px}}.design-home-media-gallery .media-gallery-item.exterior .image-icon,.design-home-media-gallery .media-gallery-item.photo .image-icon{background-image:url(/Mvc/Content/images/icon-photo.png?v=1471010118406)}.design-home-media-gallery .media-gallery-item.virtualTour .image-icon{background-image:url(/Mvc/Content/images/icon-virtual-tour.png?v=1471010118406)}.design-home-media-gallery .media-gallery-item.walkingTour .image-icon{background-image:url(/Mvc/Content/images/icon-walking-tour.png?v=1471010118406)}.design-home-media-gallery .media-gallery-item .image-icon{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:50%}.design-home-media-gallery .image{width:100%;height:100%;background:center no-repeat;background-size:cover;position:relative}.design-home-media-gallery .image .image-icon{height:40px;width:60px;position:absolute;bottom:0;right:0}.design-home-media-gallery .image-title{margin:5px 10px 0;text-transform:uppercase}.facebook-component{display:none;background-color:#f8f8f8;padding-top:50px;text-align:center}.facebook-component:after{content:"";display:table;clear:both}.facebook-component .header-text{text-align:left;color:#6e6e6e;margin-bottom:20px}.facebook-component .fb-post{border:5px solid #dfdfdf;vertical-align:top;height:350px;width:375px;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:0 1% 20px}@media only screen and (max-width:768px){.facebook-component .fb-post{height:auto;margin:0 0 20px;max-width:100%;overflow-x:scroll}}.facebook-component .fb_iframe_widget_fluid{height:350px!important;width:375px!important;display:inline-block!important}.featured-content-callout{position:relative;overflow:hidden}.featured-content-callout.last-featured-content{margin-bottom:100px}.featured-content-callout[data-callout-type=testimonials] ul.pagination{bottom:15px}.featured-content-callout[data-callout-type=testimonials] .nextBtn,.featured-content-callout[data-callout-type=testimonials] .prevBtn{top:200px;margin:0 auto}@media only screen and (max-width:768px){.facebook-component .fb_iframe_widget_fluid{height:auto!important}.featured-content-callout[data-callout-type=testimonials] .nextBtn,.featured-content-callout[data-callout-type=testimonials] .prevBtn{top:100px}.featured-content-callout .slide.hers-slide .image{margin-top:40px}}.featured-content-callout .slides-wrapper{overflow:hidden;width:100%;height:100%;position:relative}.featured-content-callout .slide{width:100%;overflow:hidden;position:relative;float:left}.featured-content-callout .slide.hers-slide .image{background-size:contain!important;background-repeat:no-repeat}@media only screen and (max-width:670px){.featured-content-callout[data-callout-type=testimonials] .nextBtn,.featured-content-callout[data-callout-type=testimonials] .prevBtn{top:80px}.featured-content-callout .slide{display:block}}.featured-content-callout .nav{z-index:1}@media only screen and (max-width:768px){.featured-content-callout .slide{display:block}.featured-content-callout .nav{top:25%;bottom:auto}}@media only screen and (max-width:670px){.featured-content-callout .nav{top:-40px;bottom:auto}}.featured-content-callout .table-wrapper{position:absolute;top:0;left:0}.featured-content-callout ul.pagination{width:100%;position:absolute;bottom:20px;z-index:1;text-align:center}.featured-content-callout ul.pagination li{width:6px;height:6px;border-radius:100%;background-color:#fff;margin:5px 10px;display:inline-block;cursor:pointer;border:1px solid #efefef;box-shadow:1px 2px 2px 0 rgba(50,50,50,.3)}@media only screen and (max-width:768px){.featured-content-callout ul.pagination li{background-color:#ccc}}.featured-content-callout ul.pagination li.active{border:3px solid #84babf;background-color:transparent;width:10px;height:10px;margin:3px 10px}@media only screen and (max-width:768px){.featured-content-callout .description,.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{width:100%!important;float:left;display:block}.featured-content-callout .description{text-align:left}.featured-content-callout .description hr{margin:30px auto}.featured-content-callout .description h1,.featured-content-callout .description h2,.featured-content-callout .description p{text-align:center}}.featured-content-callout .description{width:45%;height:100%;float:left;padding:8%}.featured-content-callout .description .retina-img{float:left;width:100%}.featured-content-callout .description .retina-img img{max-width:100%}.featured-content-callout .description ul{list-style:disc;padding-bottom:10px;padding-left:18px}.featured-content-callout .description ul li{font-size:16px;padding-bottom:10px}.featured-content-callout .description .action-links{text-align:left}@media only screen and (max-width:768px){.featured-content-callout .description ul li{font-size:14px}.featured-content-callout .description .action-links{text-align:center}}.featured-content-callout .description a,.featured-content-callout .description p,.featured-content-callout .description p.body-copy{font-size:16px}.featured-content-callout .description p.body-copy{padding:0 0 20px}.featured-content-callout .description p.disclaimer{text-align:left}.featured-content-callout .description a.actionlink{display:inline-block;margin-right:20px}.featured-content-callout .description a.actionlink:last-child{margin-right:0}.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{width:55%;height:100%;float:left;position:relative;background-position:50% 50%;background-size:cover}@media only screen and (max-width:768px){.featured-content-callout .description a,.featured-content-callout .description p,.featured-content-callout .description p.body-copy{font-size:14px}.featured-content-callout .description a.actionlink{margin-right:0}.featured-content-callout .description .vimeo-play-button{display:none}.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{max-height:500px;min-height:400px}.featured-content-callout .image .hotSpot{display:none}}@media only screen and (max-width:670px){.featured-content-callout ul.pagination{bottom:5px;top:auto}.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{max-height:350px;min-height:350px}.featured-content-callout .description,.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{display:block}}.featured-content-callout .image .hotSpot{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;background:url(/Mvc/Content/images/hotSpot.png?v=1471010118406);top:60%;left:25%;z-index:1}@media only screen and (max-width:768px){.featured-content-callout .description,.featured-content-callout .image,.featured-content-callout .vimeo-video-wrapper{display:block}}.featured-content-callout .vimeo-video-wrapper iframe{width:100%;height:100%}.featured-content-callout .vimeo-video-wrapper .video-play-button{position:absolute}.featured-content-callout.left{background-color:#f8f8f8!important}.featured-content-callout.left .image,.featured-content-callout.left .vimeo-video-wrapper{float:left}.featured-content-callout.left .description,.featured-content-callout.right .image,.featured-content-callout.right .vimeo-video-wrapper{float:right}.featured-content-callout.right{background-color:#fff!important}.featured-content-callout.right .description{float:left}.featured-content-callout .overlay{font:italic 300 14px/24px Raleway,sans-serif;color:#fff;position:absolute;bottom:35px;padding-left:60px;font-weight:700;letter-spacing:1px}.featured-content-callout hr{width:80px;height:1px;border-top:1px solid #dfdfdf;display:block;margin:28px 0;text-align:left}.featured-content-callout p.two{font-weight:700;color:#86bcc2;letter-spacing:2px}.featured-content-callout a{display:inline-block;font:800 14px/24px Raleway,sans-serif;letter-spacing:1px;color:inherit;margin-bottom:20px;text-decoration:none}.featured-content-callout a img{display:inline-block;vertical-align:middle}.featured-content-callout .blocklink{background-color:rgba(255,255,255,.6);border:1px solid #ddd;line-height:18px;text-align:center;padding:20px 60px}@media only screen and (max-width:768px){.featured-content-callout .blocklink{width:100%}.featured-content-callout .dropDown{margin-bottom:20px}.featured-content-header{text-align:center}}@media only screen and (max-width:670px){.featured-content-callout .dropDown{margin-bottom:25px}}.hotSpotBubble{max-width:300px;padding:20px 35px;background:rgba(255,255,255,.9);position:fixed;top:-100%;left:-100%;z-index:1;font:300 14px/20px Raleway,sans-serif;text-align:center}.hotSpotBubble:after{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent rgba(255,255,255,.9);display:block;width:0;z-index:1;left:-15px;top:50%;margin-top:-15px}#featuredCommunitySection .featured-content-callout{background:#f8f8f8}.featured-content-header{font-size:28px;font-weight:800;line-height:34px;color:#86bcc2;letter-spacing:2px;text-transform:uppercase;margin:28px 0}.featured-content-header>span{display:block}.featured-content-header .featued-content-subhead{font-weight:700;color:#86bcc2;letter-spacing:2px;font-size:16px;line-height:24px;text-transform:none}@media only screen and (max-width:670px){.featured-content-controls{position:absolute;bottom:auto;width:100%}}.featured-home-detail{padding:50px 70px 0 50px}@media only screen and (max-width:1024px){.featured-home-detail .nextBtn,.featured-home-detail .prevBtn{width:50px;height:50px}}@media only screen and (max-width:768px){.featured-content-header .featued-content-subhead{font-size:14px}.featured-home-detail{padding:50px 0 0;background:#f8f8f8}.featured-home-detail .nextBtn,.featured-home-detail .prevBtn{width:40px;height:40px}}.featured-home-detail h1.a1-special{font-weight:100!important;text-transform:none;display:inline-block;margin:0;color:#86bcc2}@media only screen and (max-width:1024px){.featured-home-detail h1.a1-special{font-size:50px}}@media only screen and (max-width:768px){.featured-home-detail h1.a1-special{font-size:40px}}@media only screen and (max-width:670px){.featured-home-detail .nextBtn,.featured-home-detail .prevBtn{width:40px;height:40px}.featured-home-detail h1.a1-special{font-size:20px}}.featured-home-detail p.three{font-size:18px;display:inline-block;padding-left:10px}.featured-home-detail .title-header{border-bottom:solid 1px #dfdfdf;position:relative;overflow:hidden;padding-bottom:20px}.featured-home-detail .title-header h2{float:left;font-size:60px;letter-spacing:1px;line-height:60px;font-weight:100;color:#86bcc2;text-transform:none}@media only screen and (max-width:1024px){.featured-home-detail .title-header h2{float:none;text-align:center;margin:0 auto 10px}.featured-home-detail .title-header{border-bottom:0}.featured-home-detail .title-header h1{width:100%;text-align:center;float:none;margin-bottom:10px}.featured-home-detail .title-header .button{float:none;display:block;width:90%;margin:10px auto;background:#fff}}@media only screen and (max-width:768px){.featured-home-detail .title-header h2{font-size:20px;line-height:22px;font-weight:400}.featured-home-detail .title-header h1{font-size:20px;line-height:22px;font-weight:400!important}}.featured-home-detail .button{margin-top:18px;line-height:18px;float:right;width:auto;padding:10px 20px}.featured-home-detail .home-details{position:relative;margin-top:20px;padding-bottom:17px;overflow:hidden}.featured-home-detail .home-details .left{float:left;width:50%}.featured-home-detail .home-details .left h4{font-size:20px;display:block}.featured-home-detail .home-details .left h4.move-in-date{padding-top:0;margin-top:12px}.featured-home-detail .home-details .left h4.green{color:#86bcc2}.featured-home-detail .home-details .home-amenities{float:right;width:50%;text-align:right}@media only screen and (max-width:768px){.featured-home-detail .home-details{width:100%;margin-top:0;padding:20px 0;text-align:center}.featured-home-detail .home-details h4{width:100%;text-align:center}.featured-home-detail .home-details .left{float:none;width:100%}.featured-home-detail .home-details .home-amenities{position:relative;float:none;width:100%;margin-top:10px;text-align:center}}.featured-home-detail .numeric-amount{font-weight:700}.featured-home-detail .move-in-date{padding-top:20px}.featured-information-section a,.featured-information-section h1,.featured-information-section h2,.featured-information-section p{color:#fff!important}.featured-information-section p.callout{padding:8% 5%;line-height:53px}@media only screen and (max-width:670px){.featured-information-section p.callout{font-size:18px;line-height:28px;text-align:center}}.featured-information-section .button{border:1px solid #fff;font-size:14px;line-height:20px;color:#fff;letter-spacing:2px;display:inline-block;margin:0 10px;background:0 0;padding:20px 10px}.featured-information-section .sub-menu-button{display:none}@media only screen and (max-width:768px){.featured-information-section .sub-menu-button{display:block;margin:0 auto 20px;width:80%}}.featured-information-section.contactDetails{background-color:#86bcc2}.featured-information-section.contactDetails .information{width:50%;padding:8% 5%}.featured-information-section.contactDetails .contact,.featured-information-section.contactDetails .information,.featured-information-section.contactDetails .sales{display:table-cell}.featured-information-section.contactDetails .contact,.featured-information-section.contactDetails .sales{height:100%}.featured-information-section.contactDetails .contact h2,.featured-information-section.contactDetails .sales h2{margin-bottom:30px}.featured-information-section.contactDetails .contact p.three,.featured-information-section.contactDetails .sales p.three{margin-bottom:20px;position:relative}.featured-information-section.contactDetails .contact p a,.featured-information-section.contactDetails .sales p a{font-weight:400}@media only screen and (max-width:1024px){.featured-information-section.contactDetails .contact,.featured-information-section.contactDetails .sales{text-align:center}.featured-information-section.contactDetails .information{display:block;width:100%}}@media only screen and (max-width:670px){.featured-information-section.contactDetails .information{padding:8%;text-align:center}}.featured-information-section.contactDetails .sales{padding:8% 5%;width:30%;background-color:#7ab4ba}@media only screen and (max-width:670px){.featured-information-section.contactDetails .sales{padding:8%;text-align:center}.featured-information-section.contactDetails .sales p{margin-bottom:0!important;margin-top:15px}}@media only screen and (max-width:1024px){.featured-information-section.contactDetails .sales{display:block;width:100%}.featured-information-section.contactDetails .sales .toLeft{float:left;width:35%}}@media only screen and (max-width:768px){.featured-information-section.contactDetails .sales .toLeft{float:none;width:100%}}.featured-information-section.contactDetails .sales .toLeft .mapContainer a{margin-bottom:20px;display:block}.featured-information-section.contactDetails .sales .toLeft .mapContainer a img,.featured-information-section.contactDetails .sales .toLeft .mapContainer a p{display:inline-block}.featured-information-section.contactDetails .sales .toLeft .mapContainer a img{margin:0}.featured-information-section.contactDetails .sales .toLeft .mapContainer a p{font-size:18px;line-height:28px;vertical-align:top;margin-top:10px;margin-left:20px}.featured-information-section.contactDetails .sales .toLeft .hours{position:relative;font-size:18px;line-height:28px}.featured-information-section.contactDetails .sales .toLeft .hours strong{font-weight:700;letter-spacing:1px}.featured-information-section.contactDetails .sales .toRight{position:relative}@media only screen and (max-width:1024px){.featured-information-section.contactDetails .sales .toRight{float:right;width:50%}}@media only screen and (max-width:768px){.featured-information-section.contactDetails .sales .toRight{float:none;width:100%}}.featured-information-section.contactDetails .contact{width:20%;padding:8% 10px 8% 5%}@media only screen and (max-width:670px){.featured-information-section.contactDetails .contact{padding:8%;text-align:center}.featured-information-section.contactDetails .contact h1{margin-bottom:0!important}.featured-information-section.contactDetails .contact p{margin-top:8px;margin-bottom:0!important}}.featured-information-section.contactDetails .icon{position:absolute;top:0;left:-40px}@media only screen and (max-width:1024px){.featured-information-section.contactDetails .contact{display:block;width:100%}.featured-information-section.contactDetails .icon{position:relative;display:block;margin:0 auto;left:0}}.featured-information-section.contactDetails .directionIcon{margin-right:10px;margin-bottom:40px}.featured-information-section.homeDetailOffers{display:table;overflow:hidden;padding:75px 0;background-color:#86BCC2}@media only screen and (max-width:768px){.featured-information-section.contactDetails .icon{top:-5px}.featured-information-section.homeDetailOffers{display:block;padding:30px 0}}.featured-information-section.homeDetailOffers>div{display:table-cell}@media only screen and (max-width:768px){.featured-information-section.homeDetailOffers>div{display:block}.featured-information-section.homeDetailOffers .toLeft{float:left;width:50%}}@media only screen and (max-width:670px){.featured-information-section.contactDetails .directionIcon{margin-top:6px}.featured-information-section.homeDetailOffers{padding:0}.featured-information-section.homeDetailOffers .toLeft{float:none;width:100%}}@media only screen and (max-width:768px){.featured-information-section.homeDetailOffers .toRight{float:right;width:50%}}@media only screen and (max-width:1024px){.featured-information-section.homeDetailOffers .toHide{display:none}}.featured-information-section.homeDetailOffers h2{font:400 24px/30px Raleway,sans-serif}.featured-information-section.homeDetailOffers p.callout{padding:0;color:#042e33!important}.featured-information-section.homeDetailOffers p.strikeThrough{text-decoration:line-through;color:#5f9197!important}.featured-information-section.homeDetailOffers p.moveInDate{margin-top:20px}.featured-information-section.homeDetailOffers ul{list-style-type:disc;margin:20px 0 0 25px}@media only screen and (max-width:670px){.featured-information-section.homeDetailOffers .toRight{float:none;width:100%}.featured-information-section.homeDetailOffers h2{font:400 18px/28px Raleway,sans-serif;text-align:center}.featured-information-section.homeDetailOffers p{text-align:center}.featured-information-section.homeDetailOffers ul{list-style-type:none;margin:10px 0 0}}.featured-information-section.homeDetailOffers ul li{color:#fff;font-size:28px;line-height:38px;letter-spacing:2px;padding-bottom:10px}.featured-information-section.homeDetailOffers ul.amenities{list-style:none;margin:25px 0 0}@media only screen and (max-width:768px){.featured-information-section.homeDetailOffers ul.amenities{margin-top:0;margin-bottom:20px}}.featured-information-section.homeDetailOffers ul.amenities li{display:inline-block;padding:10px;text-align:center}@media only screen and (max-width:768px){.featured-information-section.homeDetailOffers ul.amenities li{padding:0 0 10px 10px;width:40%;float:left}}@media only screen and (max-width:670px){.featured-information-section.homeDetailOffers ul li{font-size:18px;line-height:28px}.featured-information-section.homeDetailOffers ul.amenities{margin-top:10px;text-align:center}.featured-information-section.homeDetailOffers ul.amenities li{padding:10px;width:auto;float:none}}.featured-information-section.homeDetailOffers ul.amenities li p.three{display:block;margin-top:-5px;font-weight:700}.featured-information-section .homeDetailLeft{width:62%;padding:0 8%}@media only screen and (max-width:1024px){.featured-information-section .homeDetailLeft{padding:0 4%}}@media only screen and (max-width:768px){.featured-information-section .homeDetailLeft{width:76%;padding:0 0 30px;margin:0 auto}}@media only screen and (max-width:670px){.featured-information-section .homeDetailLeft{width:100%;padding:30px 5%;margin:0 auto}}.featured-information-section .homeDetailRight{width:38%;padding:0 5%;border-left:1px solid #fff}@media only screen and (max-width:1024px){.featured-information-section .homeDetailRight{padding:0 3%}}@media only screen and (max-width:768px){.featured-information-section .homeDetailRight{overflow:hidden;width:76%;padding:30px 0 0;margin:0 auto;border-left:0;border-top:1px solid #fff}#mapContainer{min-height:100%}}@media only screen and (max-width:670px){.featured-information-section .homeDetailRight{background:#6faab0;overflow:hidden;width:100%;padding:30px 5%;border-left:0;border-top:0}}.featured-information-section .homeDetailLocation{margin-top:10px;overflow:hidden}.featured-information-section .homeDetailLocationIcon{float:left;width:15px;margin-top:4px}.featured-information-section .homeDetailLocationText{float:left;margin-left:10px}.featured-information-section .homeDetailLocationText a{font-weight:400}.featured-information-section.boyl-county .information{vertical-align:top}.featured-information-section.boyl-county .sales{width:50%}@media only screen and (max-width:1024px){.featured-information-section.boyl-county .sales,.featured-information-section.boyl-county .sales .toLeft{width:100%}}.featured-information-section.boyl-county .county{width:42%;float:left;margin-right:15%}.featured-information-section.boyl-county .county:nth-child(even){margin-right:0}@media only screen and (max-width:670px){.featured-information-section.boyl-county .county{width:100%;margin-bottom:30px}}.featured-information-section.boyl-county .contact{width:100%;float:left;margin:40px 0 0;padding:8% 0;border-top:1px solid #fff}@media only screen and (max-width:670px){.featured-information-section.boyl-county p.three{margin-top:5px!important}.featured-information-section.boyl-county .mapContainer p{margin-bottom:10px!important}}.featured-information-section.boyl-county .mapContainer a{display:inline-block!important;margin-right:15px}.featured-other-communities{text-align:center;width:90%;max-width:1140px;margin:0 auto}.featured-other-communities a{text-decoration:none}.featured-other-communities h2{margin:50px 0 30px}.featured-other-communities h4{color:#042e33;font-weight:400;margin-top:20px}.featured-other-communities p{color:#9c9c9c;margin-top:5px}.featured-other-communities li{display:inline-block;vertical-align:top;margin:20px 5px;width:32%}@media only screen and (max-width:1024px){.featured-other-communities li{width:48%}}.featured-other-communities li:hover .otherCommunitiesOverlay{opacity:1}.featured-other-communities .otherCommunitiesImgContainer{background-size:cover;background-position:center;height:240px;position:relative}@media only screen and (max-width:670px){.featured-other-communities li{margin:20px auto;width:100%}.featured-other-communities .otherCommunitiesImgContainer{width:100%}}.featured-other-communities .otherCommunitiesImgContainer img{display:block}#state-page[data-is-regional=true] .mobileFormOpenButton,.isMobile #in,.isMobile #mapFormToggle,.isMobile #out{display:none}.featured-other-communities .otherCommunitiesOverlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(134,188,194,.95)}.featured-other-communities .otherCommunitiesOverlay p.two{color:#fff}.featured-other-communities .otherCommunitiesOverlay ul li{margin:20px 5px 0;width:auto}.featured-other-communities .otherCommunitiesOverlay ul li p.two{font-weight:700}.featured-other-communities .otherCommunitiesOverlay ul li img{width:auto}@media only screen and (max-width:1024px){#state-page[data-is-regional=true] .map-container .formToggle{display:none}}.isMobile .mobileFormOpenButton{display:block}#mapContainer #nearbyFilters .filter.hidden,#mapContainer #propertyFilters .filter.hidden,#mapContainer.nearby #propertyFilters{display:none}.map-container{position:relative;overflow:hidden;width:100%}@media (max-width:1140px){.map-container{width:90%;margin-left:auto;margin-right:auto}.map-container.secondary-section{margin-top:30px;margin-bottom:30px}}#mapContainer{position:relative;width:100%}#mapContainer #googleMap{width:100%;height:100%}#mapContainer .formToggle,#mapContainer .zoomIn,#mapContainer .zoomOut{position:absolute;width:46px;height:46px;background-color:#fff;font:700 16px/35px sans-serif;color:#000;text-align:center;z-index:30;bottom:12px;cursor:pointer}#mapContainer .zoomOut{right:2px}#mapContainer .zoomIn{right:50px}#mapContainer .formToggle{right:98px}#mapContainer #propertyFilters{position:absolute;bottom:50px;left:20px;z-index:30}#mapContainer #propertyFilters .filter{width:100px;height:100px;padding:0 10px;background-color:#fff;opacity:.5;cursor:pointer;text-align:center}#mapContainer #propertyFilters .filter.active,.mfp-arrow,.responsiveImageCarousel .images:hover .toolTip{opacity:1}#mapContainer #propertyFilters .filter p{font-size:12px;line-height:14px}#mapContainer #propertyFilters .filter img{width:30px;height:30px}#mapContainer #nearbyFilters{position:absolute;right:20px;top:95px;max-height:80%;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:250px;user-select:none}@media only screen and (max-width:670px){#mapContainer #propertyFilters{display:none}#mapContainer #nearbyFilters{max-height:250px}}#mapContainer #nearbyFilters .filter{width:100%;background-color:#fff;margin-bottom:2px;cursor:pointer;overflow:hidden}#mapContainer #nearbyFilters .filter ul{overflow:hidden;padding:10px 20px;width:100%}#mapContainer #nearbyFilters .filter ul li{padding:2px 0;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font:12px/20px sans-serif}#mapContainer #nearbyFilters .filter .title{text-transform:uppercase;font:700 14px/20px sans-serif;width:100%;display:block;position:relative;padding:10px 20px;background-color:#12aeef}#mapContainer #nearbyFilters .filter .title:before{content:"-";display:block;position:absolute;height:100%;right:20px}@media only screen and (max-width:670px){#mapContainer #nearbyFilters .filter .title:before{display:block;position:absolute;right:17px;content:"";width:12px;height:1px;background-color:#fff;-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-webkit-transform:rotate(-55deg);transform:rotate(-55deg);top:20px}#mapContainer #nearbyFilters .filter .title:after{display:block;position:absolute;right:24px;content:"";width:8px;height:2px;background-color:#fff;-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);-webkit-transform:rotate(55deg);transform:rotate(55deg);top:22px}}#mapContainer #nearbyFilters .filter.closed .title{background-color:#fff}#mapContainer #nearbyFilters .filter.closed .title:before{content:"+"}@media only screen and (max-width:670px){#mapContainer #nearbyFilters .filter.closed .title:before{content:"";width:10px;height:10px;border:1px solid #5f9197;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);background-color:transparent;right:20px}#mapContainer #nearbyFilters .filter.closed .title:after{display:none}}#mapContainer #nearbyFilters .filter.closed ul{height:0;padding:0}#mapContainer #nearbyFilters .filter .medical{background-color:#f66}#mapContainer #nearbyFilters .filter .worship{background-color:#8edecf}#mapContainer #nearbyFilters .filter .transportation{background-color:#f90}#mapContainer #nearbyFilters .filter .shopping{background-color:#7f7fdd}#mapContainer #nearbyFilters .filter .school{background-color:#f0db4a}#mapContainer #nearbyFilters .filter .restaurant{background-color:#59d1d5}#mapContainer #nearbyFilters .filter .recreation{background-color:#66cb85}#mapContainer #nearbyFilters .filter .safety{background-color:#4280ab}#mapContainer.nearby #nearbyFilters{top:60px;left:20px}#mapContainer.nearby #expandToggle,#mapContainer.nearby #nearbyFilters .nearbyFiltersMobileHeader{display:none}@media only screen and (max-width:670px){#mapContainer.nearby{overflow:hidden}#mapContainer.nearby.expanded{width:100%;position:fixed;bottom:0;left:0;z-index:10;min-height:0}#mapContainer.nearby .poiControls{left:4px}#mapContainer.nearby #expandToggle{display:block;position:absolute;top:4px;width:46px;height:46px;background-color:#fff}#mapContainer.nearby #expandToggle.expanded{top:64px}#mapContainer.nearby #in{top:53px}#mapContainer.nearby #in.expanded{top:112px}#mapContainer.nearby #out{top:103px}#mapContainer.nearby #out.expanded{top:161px}#mapContainer.nearby #nearbyFilters{width:100%;max-height:100%;height:100%;background-color:#7ab4ba;top:auto;left:0;bottom:-100%;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#mapContainer.nearby #nearbyFilters.open{bottom:0;z-index:60;padding-bottom:40px}#mapContainer.nearby #nearbyFilters .nearbyFiltersMobileHeader{display:block;background-color:#86bcc2;padding:40px 0}#mapContainer.nearby #nearbyFilters .nearbyFiltersMobileHeader span{display:block;text-align:center;font-size:18px;line-height:55px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#232323}#mapContainer.nearby #nearbyFilters .nearbyFiltersMobileHeader .seeMyResults{width:80%;height:55px;margin:10px auto;text-align:center;font-size:18px;line-height:55px;letter-spacing:1px;font-weight:700;background-color:#5f9197;text-transform:uppercase;color:#fff;cursor:pointer}#mapContainer.nearby #nearbyFilters .filter{background-color:transparent;width:80%;margin:0 auto}#mapContainer.nearby #nearbyFilters .filter .title{background-color:transparent;text-transform:capitalize;color:#fff;border-bottom:1px solid #5f9197;padding:15px 0 4px}#mapContainer.nearby #nearbyFilters .filter ul{color:#fff;background-color:#5f9197;max-height:100px;overflow-y:scroll;-webkit-overflow-scrolling:touch}}#exploreSurroundingMap{display:none}@media only screen and (max-width:670px){#exploreSurroundingMap{display:block;width:80%;height:55px;margin:10px auto;text-align:center;font-size:18px;line-height:55px;letter-spacing:1px;font-weight:700;border:1px solid #dfdfdf;text-transform:uppercase;color:#232323;background-color:#fff;cursor:pointer}#exploreSurroundingMap.open{position:relative}#exploreSurroundingMap.open:after,#exploreSurroundingMap.open:before{content:"";position:absolute;width:20px;height:2px;background-color:#dfdfdf;top:25px;right:20px;z-index:20}#exploreSurroundingMap.open:before{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#exploreSurroundingMap.open:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#exploreSurroundingMap.expanded{position:fixed;top:74px;width:98%;left:0;right:0;margin:auto;z-index:20;background-color:rgba(125,180,186,.8);border:0;color:#fff}#exploreSurroundingMap.expanded:after,#exploreSurroundingMap.expanded:before{background-color:#fff}}.regional-map-contaner{overflow:hidden}#map-canvas.small-height~#propertyFilters{bottom:20px}#map-canvas.small-height~#propertyFilters .filter{height:85px}.infoBox{max-width:535px!important;width:80%!important;margin-left:-13px}@media only screen and (max-width:670px){.infoBox{width:60%!important}}.infoBox img{z-index:90}.sortPrice{cursor:pointer}.infoWindow .dropDown,.propertyInfoWrapper .dropDown{position:relative;margin:15px 0 0}.infoWindow{position:relative;background-color:rgba(255,255,255,.8);z-index:80}.infoWindow .infoWindowPointerContainer{position:absolute;height:100%;left:-40px}.infoWindow .infoWindowPointer{position:absolute;border:20px solid transparent;border-right-color:rgba(255,255,255,.8);top:50%;margin-top:-20px}.infoWindow .infoWindowContent{overflow:auto;max-height:525px;padding:1px 30px 15px;width:100%}.infoWindow .infoWindowContent::-webkit-scrollbar{-moz-appearance:none;-webkit-appearance:none}.infoWindow .infoWindowContent::-webkit-scrollbar:vertical{width:11px}.infoWindow .infoWindowContent::-webkit-scrollbar:horizontal{height:11px}.infoWindow .infoWindowContent::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.infoWindow .boyl-property{text-align:left}.infoWindow .boyl-property .a1-special{font:600 30px/36px Raleway,sans-serif;letter-spacing:2px;margin:0 0 10px;color:#86bcc2}.infoWindow .boyl-property .address p,.infoWindow .boyl-property .phone p{font:400 16px/24px Raleway,sans-serif}.infoWindow .boyl-property .hours{margin-top:20px}.infoWindow .boyl-property .hours p{font:600 16px/24px Raleway,sans-serif}.infoWindow .boyl-property .button{background:#86bcc2;text-transform:uppercase;cursor:pointer;width:auto;padding:0 20px;max-width:300px;border:1px solid #86bcc2;text-align:center;font-size:14px;line-height:40px;font-weight:700;color:#fff!important;letter-spacing:2px;text-decoration:none;display:block;margin:30px 0 0}.infoWindow .poi,.infoWindow .property{position:relative;padding:15px 0 25px;overflow:hidden;border-top:1px solid #ccd4d5}.infoWindow .poi .image,.infoWindow .property .image{width:30%;height:106px;overflow:hidden;float:left;background-color:#000}@media only screen and (max-width:670px){.infoWindow .poi .image,.infoWindow .property .image{float:none;width:100%;height:auto;position:relative}}.infoWindow .poi .info,.infoWindow .property .info{width:69%;padding-left:10px;float:left}@media only screen and (max-width:670px){.infoWindow .poi .info,.infoWindow .property .info{float:none;padding-left:0;margin-top:15px}}.infoWindow .poi .info h1,.infoWindow .property .info h1{font:300 20px/24px Raleway,sans-serif;color:#000}.infoWindow .poi .info h2,.infoWindow .property .info h2{margin-top:2px;font:600 16px/24px Raleway,sans-serif}.infoWindow .poi .info h2.property-name,.infoWindow .property .info h2.property-name{font:300 20px/24px Raleway,sans-serif;color:#000;letter-spacing:2px;margin:0}.infoWindow .poi .info h3,.infoWindow .property .info h3{font:400 16px/24px Raleway,sans-serif}.infoWindow .poi .info p,.infoWindow .property .info p{font:400 15px/24px Raleway,sans-serif;color:#86bcc2}.infoWindow .poi .info p.property-city,.infoWindow .property .info p.property-city{text-transform:uppercase;color:#000}.infoWindow .poi .info p.property-details,.infoWindow .property .info p.property-details{color:#000;margin-top:2px;font:600 16px/24px Raleway,sans-serif}.infoWindow .poi .info p.property-details.availability,.infoWindow .property .info p.property-details.availability{font:400 15px/24px Raleway,sans-serif;color:#86bcc2}.infoWindow .poi .info p.property-type,.infoWindow .property .info p.property-type{font-weight:400}.infoWindow .poi .info .price,.infoWindow .property .info .price{font-weight:600;color:#232323}.infoWindow .poi .info .truncate,.infoWindow .property .info .truncate{max-width:305px}.infoWindow .poi .info{padding-left:0}.infoWindow .poi .info h1{margin-bottom:10px}.infoWindow .poi .info p{color:#232323}.infoWindow .poi .info p.address{margin-bottom:10px;font-weight:600}.infoWindow .poi .info a.website{font-size:15px;line-height:24px;color:#86bcc2!important;font-weight:600}#community-detail-page .infoBox{max-width:320px!important}.cluster img{max-width:100%!important}.noNearbyNotice{font:600 20px/24px Raleway,sans-serif;color:#86bcc2;text-align:center;text-transform:uppercase}.mobileFormOpenButton{display:none;max-width:230px;height:44px;background-color:rgba(134,188,194,.75);z-index:30;cursor:pointer;position:absolute;right:0;left:0;bottom:12px;margin:auto;text-align:center;font:700 16px/44px sans-serif;color:#fff;text-transform:capitalize}.property .nearbyHeading{color:#86bcc2;display:none;margin-bottom:20px}.property .nearbyHeading::before{content:'';display:inline-block;width:15px;height:15px;margin-right:10px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#66cb85}.property:first-child{border-top:none}.property:first-child .nearbyHeading{display:block}.info-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:none;z-index:70;overflow:hidden}.info-modal.marker-cluster-modal .modal-content{text-align:left}.info-modal.marker-cluster-modal .modal-content .property{border-bottom:1px solid #777}.info-modal.marker-cluster-modal .modal-content .property:last-child{border-bottom:none}.info-modal.marker-cluster-modal .modal-content .property .image-container{float:left;margin-right:2%;width:38%;margin-bottom:0}@media only screen and (max-width:670px){.info-modal.marker-cluster-modal .modal-content{text-align:center}.info-modal.marker-cluster-modal .modal-content .property .image-container{margin-right:0;margin-bottom:15px;width:100%;float:none}}.info-modal.marker-cluster-modal .modal-content .property .info{float:left;width:60%;color:#fff}@media only screen and (max-width:670px){.info-modal.marker-cluster-modal .modal-content .property .info{width:100%}}.info-modal .modal-content{height:100%;padding:50px 30px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;text-align:center}.info-modal .property{padding:30px 0}.info-modal .property .truncate{white-space:normal;text-overflow:inherit;overflow:auto}.centerer,.nowrap{white-space:nowrap}.info-modal .property .image-container{display:block;margin-bottom:15px}.info-modal .property .image-container img{max-width:100%}.info-modal .property.boyl-property .title{color:#86bcc2;margin-bottom:10px}.info-modal .property.boyl-property .hours{margin:20px 0}.info-modal .property.boyl-property .button{width:100%;max-width:280px;display:inline-block;border:none;margin:0;background:#86bcc2;color:#fff}.mfp-iframe-holder .mfp-content,.mfp-image-holder .mfp-content{max-width:1200px}.info-modal h1,.info-modal h2,.info-modal h3,.info-modal h4,.info-modal h5,.info-modal p{color:#fff}.info-modal h1.property-name,.info-modal h2.property-name,.info-modal h3.property-name,.info-modal h4.property-name,.info-modal h5.property-name,.info-modal p.property-name{font-weight:300;margin-bottom:10px}.info-modal h1.property-city,.info-modal h2.property-city,.info-modal h3.property-city,.info-modal h4.property-city,.info-modal h5.property-city,.info-modal p.property-city{text-transform:uppercase;font-weight:700}.info-modal h1.availability,.info-modal h2.availability,.info-modal h3.availability,.info-modal h4.availability,.info-modal h5.availability,.info-modal p.availability{color:#86bcc2}.mobile-menu{padding:0 10px 0 80px;display:none}.mobile-menu h2{font-weight:400;font-size:22px;line-height:24px;text-transform:capitalize;letter-spacing:.1em}.mobile-menu h4{font-weight:400;font-size:15px;line-height:17px;text-transform:uppercase;letter-spacing:.1em}.mobile-menu:after{content:"";display:table;clear:both}@media only screen and (max-width:768px){.mobile-menu{display:block}}.mobile-menu #menuToggle:checked~.mobile-menu-container{display:block}.mobile-menu #accordionToggleHomeDesign:checked~.mobile-homeListing,.mobile-menu #accordionToggleQuickMoveIn:checked~.mobile-homeListing{height:100px}.mobile-menu .navigation-header{margin:26px 0;width:85%;text-align:left;float:left;color:#fff;letter-spacing:1px;text-transform:uppercase}.mobile-menu .filterArrowDownWhite{padding:0;margin:0;right:0;top:0;height:70px;width:100%;background-position:right 10px center}.mobile-menu .mobile-menu-container{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#f8f8f8;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.mobile-menu .mobile-menu-container .menu-close{display:block}.mobile-menu .mobile-menu-container .menu-close .close-icon{width:18px;height:18px;background:url(/Mvc/Content/images/close-icon.png?v=1471010118406) center no-repeat;background-size:18px 18px;cursor:pointer;position:absolute;right:10px;top:10px}.mobile-menu .mobile-menu-container .menu-header{background-color:#86bcc2;padding:20px}.mobile-menu .mobile-menu-container .menu-header:after{content:"";display:table;clear:both}.mobile-menu .mobile-menu-container .menu-header .menu-title{margin-bottom:10px;color:#fff}.mobile-menu .mobile-menu-container .menu-header .community-title{color:#fff}.mobile-menu .mobile-menu-container .menu-nav{text-align:center}.mobile-menu .mobile-menu-container .menu-nav li{display:block;letter-spacing:0;border-bottom:1px solid #dfdfdf;color:#000;margin:0;padding:0;font-size:15px;line-height:17px;font-weight:400}.mobile-menu .mobile-menu-container .menu-nav li:after{content:"";display:table;clear:both}.mobile-menu .mobile-menu-container .menu-nav li label{cursor:pointer;width:100%;height:100%;padding:15px 0;display:block}.mobile-menu .mobile-menu-container .menu-nav li label.home-listing-label{width:90%;padding:15px 0 15px 10%;float:left}.mobile-menu .mobile-menu-container .menu-nav li .accordion-label{width:10%;float:left;height:47px;padding:0}.mobile-menu .mobile-menu-container .menu-nav li .filterArrow,.mobile-menu .mobile-menu-container .menu-nav li .filterArrowDownWhite{top:24px;right:10px}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing{-moz-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s;background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:0;width:100%}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing::-webkit-scrollbar{display:none}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing li{border-bottom:none;color:#232323;font-size:14px;line-height:16px;font-weight:400}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing li:after{content:"";position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:0;height:1px;width:25%;border-bottom:1px solid #dfdfdf}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing li:last-child:after{content:none}.mobile-menu .mobile-menu-container .menu-nav .mobile-homeListing li label{padding:10px 0}.mobile-menu .mobile-menu-container .menu-contact{border:1px solid #dfdfdf;padding:10px 20px;width:250px;margin:30px auto}.mobile-menu .mobile-menu-container .menu-contact .contact-header{margin-bottom:10px}.mobile-menu .mobile-menu-container .menu-contact .contact-header .phone-icon{display:inline-block;vertical-align:middle;width:27px;height:14px}.mobile-menu .mobile-menu-container .menu-contact .contact-header .contact{color:#86bcc2;display:inline-block;vertical-align:middle}.MSIE10 #mfp-img .fullscreen,.MSIE9 #mfp-img .fullscreen,.mfp-iframe-scaler.disable-virtualTour-overlay .overlay,.mfp-iframe-scaler.disable-virtualTour-overlay .virtual-tour-overlay,.mfp-iframe-scaler.disable-walkingTour-overlay .overlay,.mfp-iframe-scaler.disable-walkingTour-overlay .walking-tour-overlay{display:none}.mobile-menu .mobile-menu-container .menu-contact .phone-number{font-size:24px;line-height:26px;letter-spacing:.1em;color:#86bcc2}.mfp-container{padding:30px!important}.mfp-top-bar{cursor:auto;position:absolute;top:-45px;width:100%;z-index:10}.mfp-top-bar .mfp-title{left:0;top:0;padding-right:0;color:#fff;width:90%}.mfp-content .mfp-close{opacity:1;top:0;right:0;width:30px;height:30px;padding:0}@media only screen and (max-width:768px){.mfp-content .mfp-close{position:fixed}}.mfp-image-holder .mfp-content #mfp-img,.mfp-image-holder .mfp-content .mfp-top-bar .mfp-title{position:relative}.mfp-content .mfp-close-image{top:-8px;width:40px;height:40px}.mfp-inline-holder .mfp-content{width:auto;min-width:70%}@media only screen and (max-width:768px){.mfp-content .mfp-close-image{top:0;right:0}.mfp-iframe-holder .mfp-content{height:100%}}img.mfp-img{padding:0}.mfp-gallery .mfp-bottom-bar{z-index:10;margin:0;width:auto;top:auto;bottom:0;padding:15px;background-color:rgba(0,0,0,.5)}.mfp-gallery .mfp-bottom-bar .mfp-counter{text-align:center;position:relative}.mfp-arrow-left:before{border-right:none}.mfp-arrow-right:before{border-left:none}.mfp-image-holder .mfp-content .mfp-top-bar{top:0;padding:15px;background-color:rgba(0,0,0,.5)}.mfp-image-holder .mfp-content .mfp-close-image{top:7px;right:15px}@media only screen and (max-width:768px){.mfp-image-holder .mfp-content .mfp-top-bar{padding:2px 5px}.mfp-image-holder .mfp-content .mfp-close-image{top:0;right:0}}.mfp-image-holder .mfp-content #mfp-img .fullscreen{z-index:10;background-image:url(/Mvc/Content/images/fullscreen.png?v=1471010118406);width:32px;height:32px;position:absolute;right:15px;bottom:15px}@media only screen and (max-device-width:1024px){.mfp-image-holder .mfp-content #mfp-img .fullscreen{display:none}}.mfp-image-holder .mfp-content #mfp-img .fullscreen.exit-fullscreen{background-image:url(/Mvc/Content/images/fullscreen-reverse.png?v=1471010118406)}.mfp-iframe-holder .mfp-content .global-overlay{position:absolute;text-align:center;color:#fff;top:0;width:102%;height:102%;background:#000;z-index:10}.mfp-iframe-holder .mfp-content .desktop-overlay,.mfp-iframe-holder .mfp-content .mobile-overlay,.mfp-iframe-holder .mfp-content .tablet-overlay,.mfp-iframe-holder .mfp-content .walking-tour-overlay{text-align:center;position:absolute;top:50%;left:50%;width:100%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;color:#fff}.mfp-iframe-holder .mfp-content .desktop-overlay{display:block;padding:0 10px}.isMobile .mfp-iframe-holder .mfp-content .desktop-overlay,.mfp-iframe-holder .mfp-content .mobile-overlay,.mfp-iframe-holder .mfp-content .tablet-overlay{display:none}.mfp-iframe-holder .mfp-content .desktop-overlay .instructions{font-size:28px;line-height:34px;color:#fff;margin-bottom:15px}.mfp-iframe-holder .mfp-content .virtual-tour-overlay .desktop-overlay{max-width:325px}.mfp-iframe-holder .mfp-content .walking-tour-overlay .desktop-overlay{max-width:725px}.mfp-iframe-holder .mfp-content #ModalVideoTablet{width:350px}@media only screen and (max-width:768px){.mfp-iframe-holder .mfp-content #ModalVideoTablet{width:400px}}.mfp-iframe-holder .mfp-content #ModalVideoWalkingTour{width:350px}@media only screen and (max-width:768px){.mfp-iframe-holder .mfp-content #ModalVideoWalkingTour{width:400px}}@media only screen and (max-width:670px){.mfp-iframe-holder .mfp-content #ModalVideoWalkingTour{width:250px}}.mfp-iframe-holder .mfp-content #ModalVideoMobileCardboard,.mfp-iframe-holder .mfp-content #ModalVideoMobileSmartphone{width:250px}.isMobile .mfp-iframe-holder .mfp-content .tablet-overlay{display:block}@media only screen and (max-device-width:736px){.isMobile .mfp-iframe-holder .mfp-content .tablet-overlay{display:none}.isMobile .mfp-iframe-holder .mfp-content .mobile-overlay{display:block}}.isMobile .mfp-iframe-holder .mfp-content .mobile-options{font-size:0}.isMobile .mfp-iframe-holder .mfp-content .mobile-options p{color:#fff}.isMobile .mfp-iframe-holder .mfp-content .mobile-options .option{display:inline-block;margin:5%;width:30%}.isMobile .mfp-iframe-holder .mfp-content .mobile-options .cardboard-icon{display:inline-block;max-width:100%;margin-bottom:20px}.isMobile .mfp-iframe-holder .mfp-content .mobile-options .smartphone-icon{max-width:50%;margin-bottom:10px}.isMobile .mfp-wrap-fixed{overflow-x:hidden;overflow-y:auto;height:100%!important;position:fixed!important;top:auto!important}.isMobile .mfp-wrap-fixed .mfp-container.mfp-iframe-holder,.isMobile .mfp-wrap-fixed .mfp-container.mfp-image-holder{padding:0!important}.other-communities-with-this-design{max-width:90%;width:100%;margin:60px auto 0}.other-communities-with-this-design h2{text-align:center}.other-communities-with-this-design ul li{overflow:hidden;border-bottom:1px solid rgba(0,0,0,.14);padding:60px 5%}.other-communities-with-this-design ul li:last-child{border-bottom:0}.other-communities-with-this-design ul li h2{text-align:left;font-size:24px;color:#86bcc2;overflow:hidden;text-overflow:ellipsis;margin-bottom:30px}.fa-fw,.fa-li{text-align:center}.other-communities-with-this-design ul li .image-container,.other-communities-with-this-design ul li .information-container{width:50%;float:left}.other-communities-with-this-design ul li .information-container{overflow:hidden}.other-communities-with-this-design ul li .sub-information-container{padding-left:40px;position:relative}.other-communities-with-this-design ul li .marker-icon-container{position:absolute;top:0;left:0;width:20px}.other-communities-with-this-design ul li .address-amenities-container p{margin-top:30px}.other-communities-with-this-design ul li .image-container{overflow:hidden}.other-communities-with-this-design ul li .image-container img{max-width:90%;float:right}.responsiveImageCarousel{position:relative;width:100%}.responsiveImageCarousel.centerImageCarousel{max-width:1200px;margin:0 auto}.responsiveImageCarousel.centerImageCarousel li{max-width:1200px}.responsiveImageCarousel .nextBtn,.responsiveImageCarousel .pagination,.responsiveImageCarousel .prevBtn{display:none}.responsiveImageCarousel.enabled .nextBtn,.responsiveImageCarousel.enabled .pagination{display:block}.responsiveImageCarousel .prevBtn{left:2%}.responsiveImageCarousel .nextBtn{right:2%}.responsiveImageCarousel .images{position:relative;width:100%;overflow:hidden;z-index:0}.responsiveImageCarousel .images ul{overflow:hidden;position:relative}.responsiveImageCarousel .images ul li{float:left;position:relative}.responsiveImageCarousel .images ul li iframe{display:none;position:absolute;top:0;left:0;z-index:99}.responsiveImageCarousel .images ul li .carousel-play-button{position:absolute;top:50%;left:50%;width:94px;height:94px;margin:-47px 0 0 -47px;background:url(../images/video-play-button.png?v=1471010118406);z-index:100;cursor:pointer}.responsiveImageCarousel .images ul li .carousel-play-button:hover{background:url(../images/video-play-button-hover.png?v=1471010118406)}.responsiveImageCarousel .images ul li .carousel-close-button{position:absolute;top:20px;right:20px;width:34px;height:34px;background-image:url(../images/carouselCarrots.png?v=1471010118406);background-color:rgba(255,255,255,0);z-index:100;display:none;cursor:pointer}.responsiveImageCarousel .images ul li p{position:absolute;bottom:20px;left:2%;color:#fff;font-style:italic;font-weight:700;font-size:14px;line-height:20px;letter-spacing:2px;z-index:100}.responsiveImageCarousel .images ul li img{width:100%;height:auto;display:block;cursor:pointer}.responsiveImageCarousel .pagination{position:absolute;width:100%;z-index:1;bottom:10px;left:0;right:0;margin:auto}.responsiveImageCarousel .pagination ul:after{content:"";display:block;clear:both}.responsiveImageCarousel .pagination ul li{border-radius:100%;float:left;width:6px;height:6px;margin:2px 10px 0;background:#fff;cursor:pointer;border:1px solid #efefef;box-shadow:1px 2px 2px 0 rgba(50,50,50,.3)}.responsiveImageCarousel .pagination ul li.active{background:0 0;width:10px;height:10px;margin:0 10px;border:3px solid #84babf}.responsiveImageCarousel .pagination.gray ul li{background:#ddd}.responsiveImageCarousel .toolTip{position:absolute;padding:12px 15px;background:rgba(132,186,191,.9);z-index:1;font-size:12px;line-height:12px;font-weight:700;color:#fff;text-transform:uppercase;opacity:0;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.responsiveImageCarousel .toolTip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(132,186,191,0);border-top-color:rgba(132,186,191,.9);border-width:10px;margin-left:-10px}.responsiveImageCarousel.floor-plan{max-height:900px;height:900px;padding-top:20px}.responsiveImageCarousel.floor-plan .images,.responsiveImageCarousel.floor-plan .images ul{height:100%}.responsiveImageCarousel.floor-plan .images ul li{height:100%;overflow:hidden;position:relative;background-position:50%;background-size:contain!important;background-repeat:no-repeat}.MSIE10 .toolTip:after,.MSIE9 .toolTip:after{content:none}#requestInfoFormContainer.display-boyl-header .boyl-header{display:block}#requestInfoFormContainer .boyl-header,#requestInfoFormContainer.display-boyl-header .communities-header{display:none}.fa,.fa-stack{display:inline-block}#requestInfoFormContainer .contactForm{width:100%;max-width:530px;margin:0 auto}.request-info-form-modal{min-height:600px}.request-info-form-modal #requestInfoFormContainer,.request-info-form-modal h5,.request-info-form-modal p{color:#fff}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/MVC/Content/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(/MVC/Content/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format("embedded-opentype"),url(/MVC/Content/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(/MVC/Content/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(/MVC/Content/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url(/MVC/Content/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.communitiesNearMeButton .left,.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}#scroll-container .container,.social-container{position:relative}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before,.fa-genderless:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.featured-information-section .community-share-button{margin-left:-45px;width:240px}@media only screen and (max-width:1024px){.responsiveImageCarousel.floor-plan{max-height:650px}.featured-information-section .community-share-button{margin:10px}}@media only screen and (max-width:768px){.featured-information-section .community-share-button{display:block;margin:10px auto;width:80%}.tabBumper.sticky{top:0}}.social-container{clear:both;display:none}.social-container .links{text-align:left}.social-container .links:after{content:"";display:table;clear:both}.social-container .links a{margin:10px;color:#fff;text-decoration:none;font-size:22px;line-height:45px;font-weight:700;position:relative;border:2px solid #fff;border-radius:100%;width:45px;height:45px;text-align:center}.social-container .links a:hover{color:#fff}.tabBumper.sticky{position:fixed;z-index:10}.side-nav{width:318px;position:absolute;top:0}.side-nav.sticky{position:fixed}#brand-map-section,.side-nav #listContainer .list-heading{position:relative}.side-nav #listContainer{margin:60px}.side-nav #expandable-list{border-bottom:solid 1px #dfdfdf}.side-nav #expandable-list li{text-transform:uppercase;border-top:solid 1px #dfdfdf;padding:10px 0;font-weight:800}@media only screen and (max-width:768px){.side-nav{display:none}.side-nav.sticky{top:70px!important}.side-nav #listContainer{margin:0;box-shadow:rgba(0,0,0,.2) 0 10px 20px}.side-nav #listContainer .list-heading{display:none}.side-nav #expandable-list{text-align:center;border-bottom:none}.side-nav #expandable-list li{border-top:0;padding:0}}.side-nav #expandable-list li ul li{color:#6e6e6e;font-weight:300;border:none;text-transform:none;padding:5px 0;line-height:22px}@media only screen and (max-width:768px){.side-nav .homeListing{padding:10px 0}}.side-nav .homeListing li.active{color:#86bcc2!important;font-weight:800!important}#community-detail-page .side-nav{top:100px}#brand-map-section h2{font-size:28px;line-height:34px;letter-spacing:2px;color:#86bcc2;text-align:center;padding-top:75px}@media only screen and (max-width:768px){#brand-map-section h2{padding-top:40px}}#image-map-container{width:100%;padding-left:40px;padding-right:40px;max-width:1250px;height:675px;margin:0 auto}@media only screen and (max-width:768px){#image-map-container{height:395px}}#image-map-container.map-container-portrait{height:400px;margin-top:30px}@media only screen and (max-width:768px){#image-map-container.map-container-portrait{margin-top:0}}@media only screen and (max-width:670px){#brand-map-section h2{font-size:14px;letter-spacing:2px;padding-top:15px}#brand-map-section{padding-bottom:15px}#image-map-container.map-container-portrait{height:100%}#image-map-container{display:none}}.isMobile #image-map-container{display:none}#image-map-container #state-hovers-wrapper tspan{color:#2A4447;font:700 12px Raleway-ExtraBold,sans-serif;letter-spacing:1px;opacity:0;display:none;text-transform:uppercase}.sub-nav li,.toggle .toggle-button{letter-spacing:2px;text-transform:uppercase}#image-map-container #state-hovers-wrapper rect{display:none;opacity:0}#image-map-container #state-hovers-wrapper .state-hover.hover rect{display:block;opacity:.5}#image-map-container #state-hovers-wrapper .state-hover.hover tspan{display:block;opacity:1}#image-map-container .state a{cursor:default}#image-map-container .state polyline{fill:none;stroke:#e4e6e3;stroke-width:1;stroke-miterlimit:10;stroke-linejoin:round;opacity:0}#image-map-container .state .fill-1{fill:#F9FAF7}#image-map-container .state .fill-2{fill:#EFF1EF}#image-map-container .state .fill-3{fill:#E9EAE2}#image-map-container .state .fill-4{fill:#DEDEDA}#image-map-container .state .fill-5{fill:#e3e3e2}#image-map-container .state .active{cursor:pointer}#image-map-container .state .active polygon.fill-1{fill:#84C2C9}#image-map-container .state .active polygon.fill-2{fill:#77B0B8}#image-map-container .state .active polygon.fill-3{fill:#6B9FA8}#image-map-container .state .active polygon.fill-4{fill:#599097}#image-map-container .state .active polygon.fill-5{fill:#aad2d7}#image-map-container .state.hover .active polyline{opacity:1}#image-map-container .state.hover .active polygon{fill:#2A4447}@media only screen and (max-width:670px){#image-map-container .state .active polygon.fill-1,#image-map-container .state .active polygon.fill-2,#image-map-container .state .active polygon.fill-3,#image-map-container .state .active polygon.fill-4,#image-map-container .state .active polygon.fill-5,#image-map-container .state.hover .active polygon{fill:none}#image-map-container .state .active{cursor:none}#image-map-container .state.hover .active polyline{opacity:0}}.communitiesNearMeButton{display:none;width:250px;height:50px;margin:0 auto 30px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font:700 14px/50px Raleway,sans-serif;text-transform:uppercase;padding-left:20px;overflow:hidden;cursor:pointer}.communitiesNearMeButton .right{float:right;margin:2px 20px 0 0}@media only screen and (max-width:670px){.communitiesNearMeButton{display:block}#dropdown-container .dropDown{margin:20px auto 0}}.usMapIcon{padding-top:20px;display:none;width:66px;margin:0 auto}@media only screen and (max-width:670px){.usMapIcon{display:block}}.oldAndroid #image-map-container{display:none!important}.oldAndroid .usMapIcon{display:block!important;width:132px}@media only screen and (max-width:670px){.oldAndroid .usMapIcon{width:66px}}#map-form-container{width:45%;position:absolute;top:0;right:0;height:100%;z-index:40;background-color:#fff;padding:150px 30px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#mapForm #mapFormClose{width:40px;height:40px;position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px}#mapForm #mapFormClose:after,#mapForm #mapFormClose:before{content:'';width:30px;height:3px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#dfdfdf}#mapForm #mapFormClose:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mapForm #mapFormClose:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mapForm .contactForm{width:100%;max-width:530px;margin:0 auto}#state-page[data-is-regional=true] #map-form-container{overflow:inherit;padding:50px 30px}#state-page[data-is-regional=true] #map-form-container .region-form{position:relative;top:50%;left:0;right:0;margin:auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#state-page[data-is-regional=true] #map-form-container .region-form-header{margin-bottom:50px}@media only screen and (max-width:1024px){.social-container .links{text-align:center}#map-form-container{width:100%}#state-page[data-is-regional=true] #map-form-container{padding:50px 0;position:relative}#state-page[data-is-regional=true] #map-form-container .region-form{top:inherit;-moz-transform:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit}#state-page[data-is-regional=true] #map-form-container .region-form-header{margin-bottom:25px}}#state-page[data-is-regional=true] #map-form-container .region-form-body{margin-bottom:100px}@media only screen and (max-width:1024px){#state-page[data-is-regional=true] #map-form-container .region-form-body{margin-bottom:50px}}#state-page[data-is-regional=true] #map-form-container .region-form-button{margin:0 auto;border:0;color:#fff;background-color:#FB9536;padding:17px 0;max-width:100%;line-height:18px}.map-form-modal{min-height:600px}.map-form-modal #mapForm,.map-form-modal p{color:#fff}.map-form-modal #mapForm #mapFormClose,.map-form-modal p #mapFormClose{display:none}.sub-nav{position:relative;top:0;left:0;text-align:center;min-height:70px;background-color:#7ab4ba;z-index:90}.sub-nav.sticky{position:fixed}.sub-nav .icons{position:absolute;right:20px;top:36px;margin-top:-23px}@media only screen and (max-width:1024px){.sub-nav .icons{display:none!important}}.sub-nav .icons .chatIcon{cursor:pointer}.sub-nav .desktop-menu-list{padding:10px 160px}@media only screen and (max-width:768px){.sub-nav .desktop-menu-list{display:none}}.sub-nav li{font-weight:800;font-size:16px;line-height:28px;cursor:pointer;color:#fff;margin:10px 15px;display:inline-block;position:relative;z-index:100}.sub-nav li.active{border-bottom:2px solid #fff}.sub-nav img{width:36px;height:36px;margin:0 10px}.toggle:after{content:'';clear:both;display:block}.toggle .toggle-button{float:left;text-align:center;user-select:none;cursor:pointer;font-size:18px;line-height:20px;color:#232323;font-weight:300;width:90px}.toggle .toggle-button.active{font-weight:600;color:#86bcc2}.toggle .toggle-button:first-child::after{content:'';width:0;height:100%;position:relative;border:1px solid #777;top:0;left:22px}.MSIE9 .cover-photo-overlay-IE{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColor='0', endColor='#000000', gradientType='0')"}.magazine-component{display:table;width:100%;min-height:800px;overflow:hidden}.magazine-component .articles-container,.magazine-component .cover-photo-container{display:table-cell;width:50%}@media only screen and (max-width:768px){.magazine-component .articles-container,.magazine-component .cover-photo-container{display:block;width:100%}}.magazine-component .cover-photo-container{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:100%;min-height:650px}.magazine-component .cover-photo-container:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,.8)));background-image:-moz-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.8));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.8));background-image:linear-gradient(to bottom,rgba(0,0,0,.2),rgba(0,0,0,.8))}.magazine-component .cover-photo-container .cover-photo-overlay-IE{min-height:100%}.magazine-component .cover-photo-container .primary-section,.magazine-component .cover-photo-container .secondary-section{z-index:10;position:absolute;left:0;right:0;margin:auto;width:80%}.magazine-component .cover-photo-container .primary-section{top:45px}.magazine-component .cover-photo-container .secondary-section{bottom:45px}.magazine-component .cover-photo-container .header-text{color:#fff;text-transform:uppercase;text-align:center}.magazine-component .cover-photo-container .header-text.short{font-size:50px}.magazine-component .cover-photo-container .header-text.medium{font-size:45px}@media only screen and (max-width:1024px){.magazine-component .cover-photo-container .primary-section,.magazine-component .cover-photo-container .secondary-section{width:90%}.magazine-component .cover-photo-container .header-text.medium{font-size:38px}}@media only screen and (max-width:768px){.magazine-component .cover-photo-container .primary-section,.magazine-component .cover-photo-container .secondary-section{width:100%;padding:0 30px}.magazine-component .cover-photo-container .header-text.medium{font-size:50px}}@media only screen and (max-width:670px){.magazine-component .cover-photo-container .header-text.medium{font-size:28px}}.magazine-component .cover-photo-container .header-text.long{font-size:30px}@media only screen and (max-width:1024px){.magazine-component .cover-photo-container .header-text.long{font-size:25px}}@media only screen and (max-width:768px){.magazine-component .cover-photo-container .header-text.long{font-size:45px}}@media only screen and (max-width:670px){.magazine-component .cover-photo-container .header-text.long{font-size:18px}}.magazine-component .cover-photo-container .header-text.ex-long{font-size:22px}@media only screen and (max-width:1024px){.magazine-component .cover-photo-container .header-text.ex-long{font-size:18px}}@media only screen and (max-width:768px){.magazine-component .cover-photo-container .header-text.ex-long{font-size:33px}}@media only screen and (max-width:670px){.magazine-component .cover-photo-container .header-text.ex-long{font-size:13px}}.magazine-component .cover-photo-container .tagline-text{text-align:center;margin-bottom:50px}.magazine-component .cover-photo-container .tagline-text-light{text-transform:uppercase}.magazine-component .cover-photo-container .tagline-text-bold{text-transform:uppercase;font-style:italic}.magazine-component .cover-photo-container .body-text{color:#fff}.magazine-component .articles-container{vertical-align:middle;padding:0 20px}.magazine-component .articles-container .article{padding:40px 10px;border-bottom:1px solid #dfdfdf}@media only screen and (max-width:768px){.magazine-component .articles-container .article{text-align:center;padding:30px 0}}.magazine-component .articles-container .article:last-child{border-bottom:none}.magazine-component .articles-container .article:nth-child(even) .image{float:left;padding-right:20px}.magazine-component .articles-container .article:nth-child(even) .content-text{float:right}.magazine-component .articles-container .article:nth-child(odd) .image{float:right;padding-left:20px}.magazine-component .articles-container .article:nth-child(odd) .content-text{float:left}.magazine-component .articles-container .article:after{content:'';display:block;clear:both}.magazine-component .articles-container .article .image{width:40%}@media only screen and (max-width:768px){.magazine-component .articles-container .article:nth-child(even) .image{padding-right:0}.magazine-component .articles-container .article:nth-child(odd) .image{padding-left:0}.magazine-component .articles-container .article .image{float:none;width:100%;margin-bottom:30px}}.magazine-component .articles-container .article .content-text{width:60%}.magazine-component .articles-container .article .body-text,.magazine-component .articles-container .article .header-text{color:#6e6e6e;margin-bottom:15px}.magazine-component .articles-container .article .link{color:#86bcc2;display:block}@media only screen and (max-width:768px){.magazine-component .articles-container .article .content-text{float:none;width:100%}#careers-page .aspot h1.a1-top{font-size:28px;bottom:215px}}@media only screen and (max-width:670px){#careers-page .aspot h1.a1-top{font-size:16px;bottom:50px;letter-spacing:3px}}@media only screen and (max-width:768px){#careers-page .aspot h1.a1-bottom{font-size:46px}}@media only screen and (max-width:670px){#careers-page .aspot h1.a1-bottom{font-size:26px;letter-spacing:5px;bottom:18px}}#careers-aspot{background-image:url(../images/careers_landing.jpg?v=1471010118406);background-size:cover}.careers-spotlight{padding:50px 5%}.careers-spotlight h2{text-align:center;font-size:28px;line-height:34px;color:#86bcc2}#CareerResults{overflow:hidden}#CareerResults .header{background:#86bcc2;padding:225px 5% 40px}#CareerResults .header h1{margin-top:10px;font-weight:600;text-align:center;font-size:70px;line-height:70px;color:#fff;letter-spacing:14px}@media only screen and (max-width:768px){#CareerResults .header{padding:120px 5% 40px}#CareerResults .header h1{font-size:22px;line-height:30px;letter-spacing:8px}#CareerResults .header h2{display:none}}#CareerResults .header h2{font-weight:300;font-size:35px;line-height:48px;color:#fff;text-align:center}#CareerResults .left-sidebar{width:380px;float:left;padding:100px 50px 0;position:relative}@media only screen and (max-width:1024px){#CareerResults .left-sidebar{padding:115px 0 0;width:90%;margin:0 auto;float:none}}#CareerResults .left-sidebar .contactForm .contact-divider{opacity:.5}#CareerResults .right-content{width:100%;padding-left:385px}@media only screen and (max-width:1024px){#CareerResults .right-content{padding-left:0;float:none;width:90%;margin:0 auto}}#CareerResults .right-content iframe{width:100%;max-width:90%;min-height:700px;margin:75px 0 0;overflow:hidden}.two-col-description-section{display:table;overflow:hidden}.two-col-description-section a,.two-col-description-section h2,.two-col-description-section p,.two-col-description-section ul{color:#fff}.two-col-description-section>div{display:table-cell;vertical-align:top;width:50%;padding:8%}@media only screen and (max-width:1024px){#CareerResults .right-content iframe{max-width:100%;margin:25px 0 0}.two-col-description-section>div{display:block;width:100%;padding:6% 4%;text-align:center;float:left}.two-col-description-section .left{float:left}}@media only screen and (max-width:768px){.two-col-description-section>div{padding:6% 10%}}@media only screen and (max-width:670px){.two-col-description-section .button,.two-col-description-section h2,.two-col-description-section input[type=text],.two-col-description-section p,.two-col-description-section select option{font-size:14px;line-height:18px}.two-col-description-section>div{padding:8%;text-align:center}}.two-col-description-section .left{background-color:#86bcc2}.two-col-description-section .left .contactForm{width:100%;max-width:530px}@media only screen and (max-width:1024px){.two-col-description-section .left .contactForm{width:50%;margin:0 auto}}@media only screen and (max-width:768px){.two-col-description-section .left .contactForm{width:100%}}.two-col-description-section .left .contactForm .contact-divider{color:#fff}.two-col-description-section .left #sign-in-wrapper{display:none;width:360px;margin:70px 0 0;overflow:hidden}@media only screen and (max-width:1024px){.two-col-description-section .left #sign-in-wrapper{width:45%;float:right;margin:0}}@media only screen and (max-width:768px){.two-col-description-section .left #sign-in-wrapper{float:left;margin:40px 0 0;width:100%}}.two-col-description-section .left #sign-in-wrapper p{color:#fff;margin-bottom:20px}.two-col-description-section .right{background-color:#7ab4ba}.two-col-description-section .right h2{margin:0 0 30px}.two-col-description-section .right .event-description{margin:0 0 20px}.two-col-description-section .right p.date{font-weight:700!important;text-transform:uppercase}.two-col-description-section .right p.title{font-size:16px}@media only screen and (max-width:670px){.two-col-description-section .right p.title{font-size:14px}}.two-col-description-section .right .careers-events-list li{width:100%}@media only screen and (max-width:1024px){.two-col-description-section .right .careers-events-list li{padding-top:5px;text-align:left;width:50%;float:left}}@media only screen and (max-width:768px){.two-col-description-section .right .careers-events-list li{text-align:center;width:100%;float:none}}.left .contactForm,.left-sidebar .contactForm{margin-top:20px}.left .contactForm input[type=button],.left-sidebar .contactForm input[type=button]{background-color:#5f9197;width:100%}.left .contactForm .contact-divider,.left-sidebar .contactForm .contact-divider{text-transform:uppercase;text-align:center;margin-bottom:20px;color:#232323}.general-application{margin-top:15px}.back-to-careers{display:block;text-transform:uppercase;color:#86bcc2;padding-left:20px;position:relative;margin-bottom:50px}.back-to-careers:before{left:0;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#86bcc2;border-width:6px;margin-top:-7px}#contact-us-page .section{padding:60px 0;overflow:hidden}#contact-us-page .section.header-section{padding-top:150px}@media only screen and (max-width:768px){#contact-us-page .section.header-section{padding-top:125px}}#contact-us-page .sized-container{max-width:700px}#contact-us-page h1{margin:0 0 40px;text-align:center}#contact-us-page h1.a1{font-size:95px;line-height:98px;font-weight:100;text-transform:none}#contact-us-page h2{margin-bottom:20px;text-align:center}#contact-us-page h2.weight-normal{font-weight:400}@media only screen and (max-width:670px){#contact-us-page h1.a1{font-size:60px;line-height:64px;margin-bottom:20px}#contact-us-page h2{margin-bottom:10px}}#contact-us-page p{padding-bottom:20px}#contact-us-page p a{color:#86bcc2;font-weight:400}#contact-us-page p.two{font-size:16px;padding:0;color:#86bcc2;font-weight:800;text-transform:uppercase;letter-spacing:2px}#contact-us-page p.four{text-align:center;font-weight:300}#contact-us-page .form-views-wrapper{margin:20px 0 0;overflow:hidden}#contact-us-page .form-views-wrapper #help-form-options>div{width:48%;float:left;padding:15px 0;margin-bottom:15px;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;cursor:pointer}#contact-us-page .form-views-wrapper #help-form-options>div:nth-child(odd){margin-right:4%}@media only screen and (max-width:670px){#contact-us-page .form-views-wrapper #help-form-options>div{width:100%;padding:15px 5%;text-align:left;margin-bottom:0;border-bottom:0 none}#contact-us-page .form-views-wrapper #help-form-options>div:nth-child(odd){margin:0}#contact-us-page .form-views-wrapper #help-form-options>div:last-child{border-bottom:solid 1px #dfdfdf}}#contact-us-page .form-views-wrapper #help-form-options>div:last-child{float:none;clear:both;margin:0 auto}#contact-us-page .form-views-wrapper #help-form-options>div img{width:6px;height:10px;float:right;margin-right:15px}#contact-us-page .form-views-wrapper #help-form-options h2{margin-bottom:0}#contact-us-page .form-views-wrapper #community-sales-inquiry-form,#contact-us-page .form-views-wrapper #land-for-sale-inquiry-form,#contact-us-page .form-views-wrapper #mortgage-sales-inquiry-form,#contact-us-page .form-views-wrapper #realtor-inquiry-form,#contact-us-page .form-views-wrapper #subcontractor-inquiry-form,#contact-us-page .form-views-wrapper .submit-message{display:none}#contact-us-page .form-views-wrapper .submit-message p{margin-top:5px;text-align:center;padding:10px 0}#contact-us-page form{margin:15px auto 0}#contact-us-page .exit-form-button{color:#dfdfdf;cursor:pointer;margin-left:20px;width:40px;display:inline-block}#contact-us-page .return-button-container{overflow:hidden;width:100%}#contact-us-page .return-button-container .return-button{display:block;width:250px;height:50px;position:relative;margin:20px auto;border:1px solid #dfdfdf}#contact-us-page .return-button-container .return-button p{margin:0;padding:0;text-align:center;text-transform:uppercase;font-size:13px;font-weight:800;line-height:50px;cursor:pointer}#contact-us-page .return-arrow{top:19px;position:absolute;left:12px}#contact-us-page #get-in-touch-section{background-color:#f8f8f8;text-align:center}#contact-us-page #get-in-touch-section h2{margin-bottom:20px;font-size:28px;line-height:34px;color:#86bcc2;letter-spacing:2px}#contact-us-page #get-in-touch-section #state-specific-contact-info{display:none;width:100%;padding:50px 0 0;text-align:center}@media only screen and (max-width:670px){#contact-us-page .form-views-wrapper #help-form,#contact-us-page .form-views-wrapper .submit-message{overflow:hidden}#contact-us-page #get-in-touch-section #state-specific-contact-info{padding:10px 0 0}}#contact-us-page #get-in-touch-section #state-specific-contact-info::after{content:"";display:table;clear:both}#contact-us-page #get-in-touch-section #state-specific-contact-info.active{display:block}#contact-us-page #get-in-touch-section #state-specific-contact-info #home-community-contact{float:none;border-bottom:1px solid #dfdfdf;margin-bottom:30px}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info{float:left;padding:15px;text-align:center}@media only screen and (max-width:670px){#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info{display:block;border-bottom:1px solid #dfdfdf;margin-bottom:40px;padding-bottom:40px}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info:last-child{border:none;margin-bottom:0;padding-bottom:0}}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info.six-col{border-right:solid 1px #dfdfdf}@media only screen and (max-width:670px){#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info.six-col{border-right:none}}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info.six-col:last-child{border-right:0 none}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info h2{color:#232323;font-size:18px;line-height:24px}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info .state-contact-images .head-shot{display:inline-block;width:150px;height:150px;margin:15px;overflow:hidden;border-radius:50%;background-color:#86bcc2}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info .state-contact-images .head-shot img{margin-top:-20px;max-width:100%;width:auto;height:auto}#contact-us-page #get-in-touch-section #state-specific-contact-info .state-contact-info img{width:45px;height:45px;margin:0 0 10px}#contact-us-page #frequently-requested-info-section h2{margin:0 0 40px;font-size:28px;line-height:34px;color:#86bcc2;letter-spacing:2px}#contact-us-page #frequently-requested-info-section h3{margin-bottom:20px;font-size:18px;color:#232323;letter-spacing:1px;text-transform:uppercase;font-weight:800;line-height:24px}#contact-us-page #frequently-requested-info-section .info{float:left;padding:0 6%;text-align:center}#contact-us-page #frequently-requested-info-section .info:first-child{border-right:solid 1px #dfdfdf}@media only screen and (max-width:670px){#contact-us-page #frequently-requested-info-section .info:first-child{border-right:none;border-bottom:1px solid #dfdfdf;margin-bottom:40px;padding-bottom:40px}}#contact-form-communities-dropdown,#mortgage-form-communities-dropdown,#subcontractor-form-communities-dropdown{opacity:.35}.error-message-wrapper{position:fixed;display:table;width:100%;height:100%;z-index:9999;background-color:#8c8c8c}.error-message-wrapper .error-message{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.error-message-wrapper .error-message .error-content{width:400px;border:2px solid #ef3231;margin:0 auto;padding:25px;background-color:#fff}#event-registration .event-registraion-col-wrapper .event-registration-details .event-address,#event-registration .event-registraion-col-wrapper .event-registration-details .event-time{margin-top:25px;position:relative}.error-message-wrapper .error-message .error-content h1{font-size:40px;line-height:44px;color:#ef3231;border-bottom:1px solid #c4cccd;margin-bottom:20px;padding-bottom:20px;font-weight:300}.error-message-wrapper .error-message .error-content p{font-size:16px;line-height:24px;color:#232323;font-weight:600}#event-registration{padding-bottom:75px}#event-registration .event-registration-header{background-color:#aad0d4;padding:160px 5% 85px}#event-registration .event-registration-header h1.t1{text-transform:uppercase;font-weight:800;letter-spacing:8px;text-align:center;color:#fff}#event-registration .event-registraion-col-wrapper{display:table;width:100%}#event-registration .event-registraion-col-wrapper .event-icon{position:absolute;top:0;left:-15%}#event-registration .event-registraion-col-wrapper .event-registration-info{display:table-cell;vertical-align:top;width:65%;background-color:#86bcc2;padding:70px 10%}#event-registration .event-registraion-col-wrapper .event-registration-info p{font-size:28px;line-height:53px;color:#fff;letter-spacing:1px}@media only screen and (max-width:768px){#event-registration .event-registraion-col-wrapper .event-registration-info{display:block;width:100%;padding:50px 5%}#event-registration .event-registraion-col-wrapper .event-registration-info p{font-size:18px;line-height:28px;text-align:center}}#event-registration .event-registraion-col-wrapper .event-registration-details{display:table-cell;vertical-align:top;width:35%;background-color:#7ab4ba;padding:70px 6%}#event-registration .event-registraion-col-wrapper .event-registration-details h4{font-weight:800;text-transform:uppercase;color:#fff;letter-spacing:2px}#event-registration .event-registraion-col-wrapper .event-registration-details p{font-size:18px;line-height:28px;color:#fff}#event-registration .event-registraion-col-wrapper .event-registration-details p .bold{font-weight:700}#event-registration .event-registraion-col-wrapper .event-registration-details .event-directions{margin-top:25px;overflow:hidden}#event-registration .event-registraion-col-wrapper .event-registration-details .event-directions li{float:left;margin-left:20px}#event-registration .event-registraion-col-wrapper .event-registration-details .event-directions li:first-child{margin-left:0}@media only screen and (max-width:768px){#event-registration .event-registraion-col-wrapper .event-registration-details{display:block;width:100%;padding:50px 5%}#event-registration .event-registraion-col-wrapper .event-registration-details .event-directions,#event-registration .event-registraion-col-wrapper .event-registration-details h4,#event-registration .event-registraion-col-wrapper .event-registration-details p{text-align:center}#event-registration .event-registraion-col-wrapper .event-registration-details .event-directions li{float:none;display:inline-block}}#event-registration .event-form{width:90%;max-width:725px;margin:0 auto}#event-registration .event-form h3{width:80%;margin:0 auto;text-align:center;color:#86bcc2;border-bottom:1px solid #dfdfdf;padding:70px 0 50px}#event-registration .event-form .feild-section{overflow:hidden;margin-top:50px}#event-registration .event-form .feild-section h4{text-transform:uppercase;font-weight:800;letter-spacing:1px;text-align:center}#event-registration .event-form .feild-section p{margin-top:2px;text-align:center}#event-registration .event-form .feild-section input{text-indent:15px}#event-registration .event-form .feild-section .dropDown{width:100%;margin:0}#event-registration .event-form .feild-section .dropDown .coverUp{height:42px}#event-registration .event-form .feild-section .dropDown select{height:42px;background-color:#fff!important}#event-registration .event-form .feild-section .dropDown.single{margin:25px auto 0;max-width:210px}#event-registration .event-form .feild-section .dropDown.validationFail{border:1px solid red}#event-registration .event-form .feild-section .form-element p{color:red;margin-bottom:-25px;text-align:center}#event-registration .event-form .feild-section textarea{height:120px;width:100%;margin-top:25px;resize:none;border:1px solid #dfdfdf;text-transform:none}#event-registration .event-form .feild-section .multiple-choice-option,#event-registration .event-form .feild-section .multiselect-option{max-width:210px;margin:20px auto 0;position:relative}#event-registration .event-form .feild-section .multiple-choice-option input,#event-registration .event-form .feild-section .multiselect-option input{display:block;margin:0;padding:0;position:absolute;top:6px;left:0}#event-registration .event-form .feild-section .multiple-choice-option span,#event-registration .event-form .feild-section .multiselect-option span{display:block;width:100%;padding-left:22px;line-height:25px}#event-registration .event-form .feild-section feildset.validationFail{border:0!important}#event-registration .event-form .feild-section feildset.validationFail .multiselect-text{color:red}#event-registration .registration-form p{float:none}#event-registration .event-button-container{margin-top:75px;overflow:hidden}#event-registration .event-button-container .button{line-height:20px;width:48%;padding:15px 0;margin:0;float:left}#event-registration .event-button-container .button:nth-child(odd){margin-right:4%}#event-registration .event-button-container .button.submit-button{border:1px solid #86bcc2;background:#86bcc2;color:#fff}@media only screen and (max-width:670px){#event-registration .event-button-container .button{float:none;width:100%}#event-registration .event-button-container .button:nth-child(odd){margin-right:0}#event-registration .event-button-container .button.submit-button{margin-top:25px}.site-plan-wrapper iframe.responsive-iframe{display:none}}.registration-thanks{opacity:0;display:none}.registration-thanks h3{width:80%;margin:0 auto;text-align:center;color:#86bcc2;padding:70px 0 0}.site-plan-wrapper .hide{display:none}.flyout-nav-open .flyoutNav,.flyout-nav-open .nav-overlay,.site-plan-wrapper .show{display:block}.site-plan-wrapper .static-plan{padding:20px 0}@media only screen and (max-width:670px){.site-plan-wrapper .static-plan.hide{display:block}}.flyout-nav-open,.flyout-nav-open body{overflow:hidden}.flyoutNav,.nav-overlay{display:none;position:fixed;height:100%}.nav-overlay{width:100%;opacity:0;z-index:101}.flyoutNav{top:0;left:-300%;width:256px;overflow:hidden;background:#efefef;z-index:1000;box-shadow:rgba(0,0,0,.3) 10px 0 60px}.flyoutNav .flyoutNavViewport{width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}.flyoutNav .flyoutNavViewport .flyoutNavContents{width:100%}.flyoutNav .flyoutNavViewport .flyoutNavContents .currentPage{width:100%;height:75px;padding:0 40px;border-bottom:1px solid #d6d6d6;background:#fff}.flyoutNav .flyoutNavViewport .flyoutNavContents .currentPage .menu-home-link{font:900 16px/75px Raleway,sans-serif;text-transform:uppercase}.flyoutNav .flyoutNavViewport .flyoutNavContents .currentPage .menu-home-link a{color:#042e33}.flyoutNav .flyoutNavViewport .flyoutNavContents .mainLinks{width:100%;background:#fff}.flyoutNav .flyoutNavViewport .flyoutNavContents .mainLinks ul li a{display:block;padding:22px 40px;border-bottom:1px solid #d6d6d6;font:900 14px/14px Raleway,sans-serif;text-transform:uppercase;color:#042e33}.flyoutNav .flyoutNavViewport .flyoutNavContents .mainLinks ul li .dropDown{width:100%}.flyoutNav .flyoutNavViewport .flyoutNavContents .mainLinks ul li .dropDown .coverUp{border:0!important;height:60px}.flyoutNav .flyoutNavViewport .flyoutNavContents .mainLinks ul li .dropDown select{font:900 14px/14px Raleway,sans-serif;background:#fff!important;border-top:0!important;border-left:0!important;border-right:0!important;padding-left:36px;height:60px}.flyoutNav .flyoutNavViewport .flyoutNavContents .secondaryLinks{width:100%;margin-top:90px;padding-bottom:85px}.flyoutNav .flyoutNavViewport .flyoutNavContents .secondaryLinks ul{padding:0 40px}.flyoutNav .flyoutNavViewport .flyoutNavContents .secondaryLinks ul li{margin-top:18px}.flyoutNav .flyoutNavViewport .flyoutNavContents .secondaryLinks ul li a{display:block;font:600 14px/14px Raleway,sans-serif;color:#4f4f4f}.flyoutNav .flyoutNavViewport .flyoutNavContents .secondaryLinks ul li a:hover{text-decoration:underline}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed{background:#e8e8e8}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed .recentlyViewedHeader{padding:22px 40px;border-bottom:1px solid #d9d9d9;font:700 14px/14px Raleway,sans-serif;color:#b8b8b8;text-transform:uppercase}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed .locationTag{padding:22px 40px 18px;overflow:hidden}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed .locationTag .pin{float:left;margin-top:-4px}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed .locationTag .locationText{float:left;font:300 14px/14px Raleway,sans-serif;text-transform:uppercase;color:#042e33;margin-left:10px}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed ul{margin-top:-4px}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed ul li{width:280px;margin:4px auto 0}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed ul li .recentCommunity{position:relative;max-width:280px;display:block}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed ul li .recentCommunity img{box-shadow:none!important;height:auto!important;margin:0!important;max-width:280px!important;padding:0!important;width:auto!important;-ms-interpolation-mode:bicubic}.flyoutNav .flyoutNavViewport .flyoutNavContents .recentlyViewed ul li .recentCommunity .recentCommunityName{position:absolute;bottom:0;left:0;width:100%;padding:18px 40px;font:700 14px/14px Raleway,sans-serif;color:#fff;background:rgba(0,0,0,.6)}.footer{background-color:#f8f8f8}.footer:after{content:"";display:table;clear:both}.footer .threeCol{padding-top:100px;margin-bottom:100px;width:100%}.footer .threeCol h4{color:#232323;font:400 18px/24px Raleway,sans-serif;padding-left:8%;padding-bottom:15px;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px #dfdfdf}@media only screen and (max-width:768px){.footer .threeCol h4{font:700 18px/24px Raleway,sans-serif;text-align:center;padding-left:0;float:none;border-bottom:none}}.footer .threeCol p{font:400 16px/24px Raleway,sans-serif;padding:0 8%;margin-top:15px}.footer .threeCol h6{padding-right:8%;text-align:right;font:14px/16px Raleway,sans-serif;color:#2d2d2d;margin-top:15px}.footer .threeCol .seeAll,.footer .threeCol ul li a{font:400 16px/24px Raleway,sans-serif}@media only screen and (max-width:768px){.footer .threeCol h6{padding-right:0;text-align:center}.footer .threeCol .seeAll{display:none}}.footer .threeCol .seeAll{color:#989898;padding-right:8%;margin-top:4px;float:right;text-decoration:none}.footer .threeCol .seeAll:hover{text-decoration:underline}.footer .threeCol hr{width:100%;height:1px;border:0;outline:0;background-color:#dfdfdf;margin:0;padding:0}.footer .threeCol ul{margin-top:15px;padding-left:8%}@media only screen and (max-width:768px){.footer .threeCol hr{width:100%;height:0}.footer .threeCol ul{padding-left:0}}.footer .threeCol ul li{margin-top:4px}.footer .threeCol ul li a{color:#232323;text-decoration:none}.footer .threeCol ul li a:hover{text-decoration:underline}.footer .footerContainer{width:90%;margin:0 auto}.footer .socialIcons{margin-bottom:50px;padding:20px 0;border-bottom:solid 1px #dfdfdf;border-top:solid 1px #dfdfdf;text-align:center}.footer .socialIcons li{display:inline;margin-right:25px}.footer .socialIcons li:last-child{margin-right:0}.footer #footerRegions{margin-bottom:30px;text-align:center}.footer #footerRegions h2{font-size:18px;line-height:24px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#86bcc2;margin-bottom:50px}.footer #footerRegions #footer-regions-content{font-size:0}.footer #footerRegions .column{width:20%;margin:0 2.5% 30px;text-align:left;display:inline-block;vertical-align:top}@media only screen and (max-width:768px){.footer #footerRegions .column{width:100%;margin:0 0 30px}}.footer #footerRegions .column h4{color:#232323;font:400 18px/24px Raleway,sans-serif;padding-left:5%;padding-bottom:15px;text-transform:uppercase;letter-spacing:2px;border-bottom:solid 1px #dfdfdf}.footer #footerRegions .column .footer-regions-list{padding:10px 0 10px 5%;font:14px/20px Raleway,sans-serif}.footer #footerRegions .column a{color:#232323}.footer #footerRegions .column a:hover{color:#86bcc2}.footer .termsConditions{margin-bottom:50px;text-align:center}.footer .termsConditions p{color:#9e9e9e;font:14px/24px Raleway,sans-serif}.footer .termsConditions p a{color:#9e9e9e;text-decoration:none}.footer .termsConditions p a:hover{text-decoration:underline}.footer .footerCorporate,.footer .footerQuestions,.footer .footerTestimonials{float:left;margin-left:8%}.footer .footerCorporate,.footer .footerQuestions{width:16%}@media only screen and (max-width:768px){.footer .footerCorporate,.footer .footerQuestions,.footer .footerTestimonials{text-align:center;float:none;margin-left:0;border-top:4px solid #dfdfdf;padding:35px 0}.footer .footerCorporate,.footer .footerQuestions{width:90%;margin:0 auto}}.footer .footerTestimonials{width:36%}@media only screen and (max-width:768px){.footer .footerTestimonials{width:90%;margin:0 auto}}.footer .footerTestimonials a{color:inherit;text-decoration:none}.page-header{position:fixed;z-index:50;pointer-events:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,.3)),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,0));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColor='0', gradientType='0')";height:150px;width:100%}@media only screen and (max-width:768px){.page-header{height:110px}}.clamshell .page-header:after{content:none}.clamshell .page-header{height:0}.clamshell .page-header .logo{opacity:0;visibility:hidden}.page-header .logo{display:block;width:235px;height:57px;margin:30px auto 0;pointer-events:all}@media only screen and (max-width:768px){.page-header .logo{width:155px;height:37px}}#navigation{width:25%;position:fixed;z-index:99}#navigation .menu,#navigation .search{position:absolute;top:0;cursor:pointer}@media only screen and (max-width:768px){#navigation{width:100%}}.clamshell #navigation .menu{background:rgba(0,0,0,.5)}#navigation .menu{left:0;width:160px;height:70px;padding-left:50px}#navigation .menu .menuIcon{margin-top:24px;float:left}#navigation .menu .menuIcon img{max-width:100%}#navigation .menu .menuText{font:900 14px/70px Raleway,sans-serif;float:left;margin-left:15px;text-transform:uppercase;color:#fff}@media only screen and (max-width:768px){#navigation .menu{width:70px;padding-left:23px}#navigation .menu .menuText{display:none}}#navigation .search{height:75px;right:0}#floor-plan{display:block;margin:0 auto}#home-design-page .pdf-button,#home-design-page .share-button{clear:both;margin-top:10px}@media only screen and (max-width:768px){#home-design-page .pdf-button,#home-design-page .share-button{display:block;margin:10px auto;width:80%}}#home-design-page .pdf-button a{text-decoration:none}@media (max-width:1140px){#home-design-page .home-design-floor-plan{width:90%;margin:0 auto}}#home-design-page .home-design-floor-plan .responsive-iframe{height:600px}@media only screen and (max-width:768px){#home-design-page .home-design-floor-plan .responsive-iframe{height:700px}}@media only screen and (max-device-width:736px){#home-design-page .home-design-floor-plan .responsive-iframe{height:500px}}#home-design-page .home-design-floor-plan .responsive-iframe.fullscreen{top:0;left:0;position:fixed;width:100%;height:100%;z-index:100}#homeowner-services{background:#f8f8f8}#homeowner-services .section{padding:60px 0;overflow:hidden}#homeowner-services .section.header-section{padding-top:225px}#homeowner-services .sized-container{max-width:700px;text-align:center}#homeowner-services .header-section{background:#86bcc2}#homeowner-services .header-section h1{margin-top:10px;font-weight:600;text-align:center;font-size:70px;line-height:70px;color:#fff;letter-spacing:14px}@media only screen and (max-width:768px){#homeowner-services .section.header-section{padding-top:125px}#homeowner-services .header-section h1{font-size:22px;line-height:30px;letter-spacing:8px}#homeowner-services .header-section h2{display:none}}#homeowner-services .header-section h2{font-weight:300;font-size:35px;line-height:48px;color:#fff;text-align:center}#homeowner-services .sized-container .button-container{margin-top:50px}#homeowner-services .sized-container .button-container .button{padding:18px 0;display:inline-block;line-height:18px;margin-top:10px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#homeowner-services .sized-container .button-container .button.green{border:1px solid #7ab4ba;background:#7ab4ba;color:#fff}#homeowner-services .sized-container .form-container,#homeowner-services .sized-container .success-container{overflow:hidden;height:0}#homeowner-services .sized-container .form-container-inner,#homeowner-services .sized-container .success-container-inner{margin-top:60px;padding-top:60px;border-top:1px solid #dfdfdf;overflow:hidden}#homeowner-services .sized-container .form-container-inner h2,#homeowner-services .sized-container .success-container-inner h2{color:#86bcc2}#homeowner-services .sized-container .form-container-inner legend{padding-bottom:30px;color:#86bcc2}#homeowner-services .contact-section{background:#fff}#homeowner-services .contact-section .contact-details{text-align:center}#homeowner-services .contact-section .contact-details .location-container{margin-top:50px}#homeowner-services .contact-section .contact-details .location-container .title{text-transform:uppercase;color:#86bcc2}#homeowner-services .contact-section .contact-details .location-container p{margin-top:15px}#homeowner-services .contact-section .contact-details .contact-location{margin-top:30px}#homeowner-services .contact-section .contact-details .contact-location h2{text-transform:uppercase}#homeowner-services .contact-section .contact-details .contact-location h2.number{text-transform:uppercase;margin-top:20px}#equal-housing-opportunity,#terms-and-conditions{padding-bottom:120px}#equal-housing-opportunity .header,#terms-and-conditions .header{background:#86bcc2;padding:290px 5% 40px}#equal-housing-opportunity .header h1,#terms-and-conditions .header h1{font-weight:600;text-align:center;font-size:70px;line-height:70px;color:#fff;letter-spacing:14px}@media only screen and (max-width:768px){#homeowner-services .sized-container .button-container .button{display:block;width:100%}#equal-housing-opportunity .header,#terms-and-conditions .header{padding:120px 5% 40px}#equal-housing-opportunity .header h1,#terms-and-conditions .header h1{font-size:22px;line-height:30px;letter-spacing:8px}}#equal-housing-opportunity .container,#terms-and-conditions .container{position:relative}#equal-housing-opportunity h2,#terms-and-conditions h2{margin-top:95px}#equal-housing-opportunity hr,#terms-and-conditions hr{border:0;padding:0;margin:10px auto 0;width:100%;height:1px;background:#dfdfdf}#equal-housing-opportunity p,#equal-housing-opportunity ul,#terms-and-conditions p,#terms-and-conditions ul{margin-top:22px}#equal-housing-opportunity .side-nav,#terms-and-conditions .side-nav{top:95px}#equal-housing-opportunity .side-nav #listContainer,#terms-and-conditions .side-nav #listContainer{margin:34px 60px 60px}#equal-housing-opportunity .side-nav #expandable-list li,#terms-and-conditions .side-nav #expandable-list li{padding:21px 0 20px}#equal-housing-opportunity .side-nav #expandable-list li.active,#terms-and-conditions .side-nav #expandable-list li.active{color:#86bcc2}@media only screen and (max-width:768px){#equal-housing-opportunity .side-nav,#terms-and-conditions .side-nav{top:70px!important;height:100%}#equal-housing-opportunity .side-nav #listContainer,#terms-and-conditions .side-nav #listContainer{margin:0;height:100%}#equal-housing-opportunity .side-nav #expandable-list li,#terms-and-conditions .side-nav #expandable-list li{border-bottom:1px solid #dfdfdf}}#equal-housing-opportunity .side-nav.stick,#terms-and-conditions .side-nav.stick{top:95px;position:fixed}@media only screen and (max-width:768px){#equal-housing-opportunity .side-nav.stick,#terms-and-conditions .side-nav.stick{top:70px!important}}#equal-housing-opportunity .side-nav.stuck,#terms-and-conditions .side-nav.stuck{top:auto;position:absolute;bottom:-55px}#equal-housing-opportunity #right-column,#terms-and-conditions #right-column{padding:0 60px 0 0}#equal-housing-opportunity .scroll-to-sec,#terms-and-conditions .scroll-to-sec{overflow:hidden}#equal-housing-opportunity .container{max-width:80%;margin:0 auto}@media only screen and (max-width:768px){#equal-housing-opportunity #right-column,#terms-and-conditions #right-column{padding:0 5%}#equal-housing-opportunity .container{max-width:90%}}#investor-relations-aspot{position:relative;background:url(/Mvc/Content/images/investor-relations-aspot.jpg?v=1471010118406) center center no-repeat;background-size:cover;height:500px}#investor-relations-aspot .title-bar{position:absolute;left:0;bottom:0;width:100%;padding:37px 0;background:rgba(255,255,255,.8)}@media only screen and (max-width:670px){#investor-relations-aspot{height:330px}#investor-relations-aspot .title-bar{padding:12px 0}}#investor-relations-aspot h1{letter-spacing:1px;text-align:center;text-transform:uppercase}#investor-relations-iframe-wrapper iframe{overflow:hidden;width:100%}#disclaimer-wrapper{background:#f2f2f2}#disclaimer-wrapper .container{padding:60px 0}#disclaimer-wrapper .container h1{font-size:40px;color:#86bcc2;text-align:center}#disclaimer-wrapper .container .disclaimer-viewport{max-height:640px;margin-top:60px;overflow:scroll;background:#fff}@media only screen and (max-width:670px){#disclaimer-wrapper .container{max-width:100%;padding:35px 0}#disclaimer-wrapper .container h1{font-size:20px}#disclaimer-wrapper .container .disclaimer-viewport{max-height:395px;margin-top:35px}}#disclaimer-wrapper .container .disclaimer-viewport .disclaimer-contents{padding:35px 5% 55px}#disclaimer-wrapper .container .disclaimer-viewport .disclaimer-contents p{margin-top:20px}#disclaimer-wrapper .container .disclaimer-button-container{text-align:center;margin-top:60px}@media only screen and (max-width:670px){#disclaimer-wrapper .container .disclaimer-viewport .disclaimer-contents{padding:5px 5% 25px}#disclaimer-wrapper .container .disclaimer-button-container{width:90%;margin:50px auto 0}}#disclaimer-wrapper .container .disclaimer-button-container .button{margin:0 30px;display:inline-block;line-height:18px;padding:15px 0}#disclaimer-wrapper .container .disclaimer-button-container .understand{border:0;background:#86bcc2;color:#fff}@media only screen and (max-width:670px){#disclaimer-wrapper .container .disclaimer-button-container .button{width:100%;margin:0;display:block}#disclaimer-wrapper .container .disclaimer-button-container .return{margin-top:25px}}#promotions-and-events .promotions-aspot{height:725px;display:table;position:relative}@media only screen and (max-width:670px){#promotions-and-events .promotions-aspot{height:600px}}#promotions-and-events .promotions-aspot .copy{display:table-cell;vertical-align:middle;text-align:center}#promotions-and-events .promotions-aspot .copy h1.pre-header{display:inline-block;padding-bottom:22px}#promotions-and-events .promotions-aspot .copy h1.pre-header.Light{border-bottom:1px solid #fff}#promotions-and-events .promotions-aspot .copy h1.pre-header.Dark{border-bottom:1px solid #232323}#promotions-and-events .promotions-aspot .copy hr{width:220px;height:1px;background:#fff;border:0;margin:20px auto}#promotions-and-events .promotions-aspot .copy h1.t1{margin-top:15px;text-transform:uppercase;font-weight:300}#promotions-and-events .promotions-aspot .copy h1.t1.Light{color:#fff}#promotions-and-events .promotions-aspot .copy h1.t1.Dark{color:#232323}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .copy h1.pre-header{font-size:15px;line-height:18px;padding:0 5% 15px}#promotions-and-events .promotions-aspot .copy hr{display:none}#promotions-and-events .promotions-aspot .copy h1.t1{font-size:25px;line-height:28px;font-weight:400;padding:0 5%}#promotions-and-events .promotions-aspot .copy h3{display:none}}#promotions-and-events .promotions-aspot .copy h3{font-size:30px;color:#fff}#promotions-and-events .promotions-aspot .sign-up-button{position:absolute;cursor:pointer;bottom:0;right:0;background:#7ab4ba;padding:20px 75px 20px 35px}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .sign-up-button{width:50%;padding:20px;height:130px}#promotions-and-events .promotions-aspot .sign-up-button:before{left:0;top:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#5f9197;border-width:10px;margin-top:-10px;z-index:1}}#promotions-and-events .promotions-aspot .sign-up-button p{letter-spacing:1px;text-transform:uppercase;font-weight:800;color:#fff}#promotions-and-events .promotions-aspot .sign-up-button p.light-green{color:#b7e3e6}@media only screen and (max-width:670px){#promotions-and-events .promotions-aspot .sign-up-button p{font-size:12px;line-height:18px}}#promotions-and-events .promotions-aspot .sign-up-button:after{top:40px;right:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#b7e3e6;border-width:8px;margin-left:-8px}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .sign-up-button:after{top:auto;right:15px;bottom:15px}}#promotions-and-events .promotions-aspot .countdown{position:absolute;left:40px;bottom:40px;overflow:hidden}#promotions-and-events .promotions-aspot .countdown .progress{float:left;position:relative}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .countdown{width:50%;bottom:0;left:0;background:#5f9197;height:130px}#promotions-and-events .promotions-aspot .countdown .progress{float:none;margin:0 auto}}#promotions-and-events .promotions-aspot .countdown .progress .data{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#promotions-and-events .promotions-aspot .countdown .progress .data p{text-align:center;font-size:14px;color:#fff;margin:0;font-weight:300;text-transform:uppercase}#promotions-and-events .promotions-aspot .countdown .progress .data p .days-left{font-size:36px;font-weight:400}#promotions-and-events .promotions-aspot .countdown .progress #svg circle{stroke-dashoffset:0;-moz-transition:stroke-dashoffset 2s ease;-o-transition:stroke-dashoffset 2s ease;-webkit-transition:stroke-dashoffset 2s ease;transition:stroke-dashoffset 2s ease;stroke:rgba(255,255,255,.5);stroke-width:7px}#promotions-and-events .promotions-aspot .countdown .progress #svg #bar{stroke:#fff}#promotions-and-events .promotions-aspot .countdown .progress #cont{display:block;height:90px;width:90px;border-radius:100%;position:relative;-moz-transform:rotate(90deg) scaleX(-1);-ms-transform:rotate(90deg) scaleX(-1);-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .countdown .progress #cont{margin:20px auto 0}}#promotions-and-events .promotions-aspot .countdown p{float:left;font-size:18px;font-weight:700;color:#fff;margin:35px 0 0 15px}#promotions-and-events .promotions-email-dropdown-placeholder{position:relative;width:100%;height:0}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown{position:absolute;display:none;background:#7ab4ba;width:100%;z-index:1;padding:60px 5%}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown h1,#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown h4{text-align:center;color:#232323}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown h4{margin-bottom:15px}@media only screen and (max-width:768px){#promotions-and-events .promotions-aspot .countdown p.toHide{float:none;display:none}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown h1{font-size:22px}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown h4{font-size:14px}}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown a{display:block;margin:30px auto 0;padding:20px 0;background:rgba(255,255,255,.5)}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown .required-message{text-align:center}#promotions-and-events .promotions-email-dropdown-placeholder .promotions-email-dropdown .button{line-height:20px}#promotions-and-events .promotions-benefits{padding:70px 0;background:#f2f2f2}#promotions-and-events .promotions-benefits h2{text-align:center;padding:0 5%}#promotions-and-events .promotions-benefits ul{max-width:1133px;width:90%;margin:50px auto 0;overflow:hidden;text-align:center}#promotions-and-events .promotions-benefits ul li{width:33.33%;display:inline-block;vertical-align:top;margin-left:-5px;text-align:left}@media only screen and (max-width:768px){#promotions-and-events .promotions-benefits ul{margin-top:30px}#promotions-and-events .promotions-benefits ul li{width:100%;margin-top:50px;display:block;margin-left:0}#promotions-and-events .promotions-benefits ul li:first-child{margin-top:0}}#promotions-and-events .promotions-benefits ul li .image-container,#promotions-and-events .promotions-benefits ul li h4,#promotions-and-events .promotions-benefits ul li p{max-width:86%;margin:0 auto}#promotions-and-events .promotions-benefits ul li h4{margin-top:15px;font-weight:400}#promotions-and-events .promotions-benefits ul li p{margin-top:10px;font-size:14px;font-weight:600;color:#acacac}#promotions-and-events .promotions-benefits .image-container img{max-width:100%}#promotions-and-events .promotions-deals{padding:70px 0}#promotions-and-events .promotions-deals h1,#promotions-and-events .promotions-deals h2{max-width:86%;margin:0 auto;text-align:center}#promotions-and-events .promotions-deals h2{text-transform:none;font-weight:400;margin-top:10px}#promotions-and-events .promotions-deals ul{max-width:1133px;width:90%;margin:0 auto;overflow:hidden;text-align:center}@media only screen and (max-width:670px){#promotions-and-events .promotions-deals{padding:50px 0}#promotions-and-events .promotions-deals h1{font-size:20px}#promotions-and-events .promotions-deals h2{font-size:14px;line-height:18px}#promotions-and-events .promotions-deals ul{margin-top:30px}}#promotions-and-events .promotions-deals ul li{width:25%;display:inline-block;margin-left:-4px;margin-top:70px;vertical-align:top}@media only screen and (max-width:768px){#promotions-and-events .promotions-deals ul li{width:33.33%;margin-top:30px}}@media only screen and (max-width:670px){#promotions-and-events .promotions-deals ul li{width:50%;margin-top:20px}}#promotions-and-events .promotions-deals ul li .contents{position:relative;margin:0 auto;width:86%}#promotions-and-events .promotions-deals ul li .contents h2{text-transform:uppercase;font-weight:700;font-size:14px;line-height:18px}@media only screen and (max-width:670px){#promotions-and-events .promotions-deals ul li .contents h2{font-size:12px;line-height:14px}}#promotions-and-events .promotions-deals ul li .contents a{display:block}#promotions-and-events .promotions-deals ul li .cont{position:relative}#promotions-and-events .promotions-deals ul li .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}#promotions-and-events .promotions-deals ul li .overlay:before{content:'';height:100%;vertical-align:middle;display:inline-block}#promotions-and-events .promotions-deals ul li .overlay .copy{display:inline-block;vertical-align:middle;margin-left:-4px;width:99%}#promotions-and-events .promotions-deals ul li .overlay .copy h1,#promotions-and-events .promotions-deals ul li .overlay .copy p{text-align:center;color:#fff}#promotions-and-events .promotions-deals ul li .overlay .copy p{font-weight:600;font-size:16px;text-transform:uppercase}@media only screen and (max-width:768px){#promotions-and-events .promotions-deals ul li .overlay .copy p{font-size:14px}}#promotions-and-events .promotions-deals ul li img{display:block;width:100%}#promotions-and-events .promotions-conditions{background-color:#f8f8f8;padding:110px 5% 0}@media only screen and (max-width:670px){#promotions-and-events .promotions-deals ul li .overlay .copy p{font-size:12px}#promotions-and-events .promotions-conditions{padding:45px 5% 0}#promotions-and-events .promotions-conditions h4{font-size:16px}}#promotions-and-events .promotions-conditions h4,#promotions-and-events .promotions-conditions p{color:#6e6e6e}#promotions-and-events .promotions-conditions h4{text-transform:uppercase;padding-bottom:15px;font-weight:400;border-bottom:1px solid #dfdfdf}#promotions-and-events .promotions-conditions p{margin-top:15px}#promotions-and-events .single-community-bar{padding:70px 6%;background:#aad0d4}#promotions-and-events .single-community-bar h1.t1{text-align:center;font-size:40px;text-transform:uppercase}#promotions-and-events .single-community-bar .button{margin:20px auto 0;padding:15px 0;background:#bedbde;border:1px solid #abbec0}#underFilter,.map-form-slide-out-component{background-color:#f8f8f8}@media only screen and (max-width:670px){#promotions-and-events .single-community-bar h1.t1{font-size:18px;line-height:22px}#promotions-and-events .single-community-bar .button{width:100%}}#promotion-aspot-banner{padding:80px 0;background-color:#aad0d4;text-align:center;display:none}#promotion-aspot-banner .promo-header{text-transform:uppercase;display:inline-block;padding-bottom:22px;color:#fff;border-bottom:1px solid #fff}#promotion-aspot-banner hr{width:220px;height:1px;background:#042e33;border:0;margin:20px auto}#promotion-aspot-banner .promo-subheader{text-transform:uppercase;margin-top:15px;color:#042e33}@media only screen and (max-width:768px){#promotion-aspot-banner .promo-header{font-size:15px;line-height:18px;padding:0 5% 15px}#promotion-aspot-banner hr{display:none}#promotion-aspot-banner .promo-subheader{padding:0 5%}#promotion-aspot-banner .promo-copy{display:none}}#promotion-aspot-banner .promo-subheader sup{font-size:40%;top:-1.4em}#promotion-aspot-banner .promo-copy{color:#042e33}#promotion-aspot-banner a{display:block;margin:40px auto 0;padding:15px 0;background:rgba(255,255,255,.5)}#promotion-aspot-banner a.button{line-height:18px}#promotion-state-banner{padding:80px 0;background-color:#aad0d4;text-align:center}#promotion-state-banner h1.pre-header{display:inline-block;color:#fff}#promotion-state-banner hr{width:220px;height:1px;background:#042e33;border:0;margin:20px auto}#promotion-state-banner h1.t1{margin-top:15px;text-transform:uppercase;color:#042e33;font-weight:300}@media only screen and (max-width:768px){#promotion-state-banner h1.pre-header{font-size:15px;line-height:18px;padding:0 5% 15px}#promotion-state-banner hr{display:none}#promotion-state-banner h1.t1{font-size:25px;line-height:28px;font-weight:400;padding:0 5%}#promotion-state-banner h3{display:none}}#promotion-state-banner h3{font-size:30px;color:#042e33}#promotion-state-banner a{display:block;margin:40px auto 0;padding:15px 0;background:rgba(255,255,255,.5)}#BoylResultsWrapper,#communityFeaturedResultsWrapper{display:none}#underFilter{padding:14px 20px;min-height:88px;max-height:88px;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#underFilter .changeLocationButton,#underFilter .filterButton,.range{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;position:relative}@media only screen and (max-width:768px){#underFilter{max-height:154px;padding:14px 0}}#underFilter .filterButton,#underFilter .numberOfResults,#underFilter .numberofNearbyResults{float:right}#underFilter .changeLocationButton,#underFilter .filterButton{cursor:pointer;user-select:none;border:1px solid #d2d2d2;display:block;padding-left:20px;width:160px;height:60px;color:#042e33;background:#fff}#underFilter .changeLocationButton p,#underFilter .filterButton p{font-weight:700;line-height:60px}@media only screen and (max-width:768px){#underFilter .changeLocationButton,#underFilter .filterButton{float:none;width:90%;margin:10px auto 0}}#underFilter .changeLocationButton.open,#underFilter .filterButton.open{border-color:#86bcc2;background-color:#86bcc2}#underFilter .changeLocationButton.open p,#underFilter .filterButton.open p{color:#fff!important}#underFilter .changeLocationButton.open .filterArrow,#underFilter .changeLocationButton.open .filterArrowDownWhite,#underFilter .filterButton.open .filterArrow,#underFilter .filterButton.open .filterArrowDownWhite{background-image:url(/Mvc/Content/images/filterUp.png?v=1471010118406)}#underFilter .changeLocationButton{float:left;width:245px}@media only screen and (max-width:768px){#underFilter .changeLocationButton{float:none;width:90%;margin:0 auto}}#underFilter .numberOfResults,#underFilter .numberofNearbyResults{text-transform:uppercase;line-height:60px;color:#86bcc2;margin-right:20px}#underFilter .numberOfResults .icon,#underFilter .numberofNearbyResults .icon{display:inline-block;position:relative;width:20px;top:4px}#underFilter .numberOfResults .icon img,#underFilter .numberofNearbyResults .icon img{max-width:100%}.range{margin:0 auto;padding:20px 0;width:100%;user-select:none}.range .default{position:relative}.range .default .max,.range .default .min{width:12px;height:12px;position:absolute;top:-5px;border-radius:100%}.range .default .max,.range .default .meter,.range .default .min{background-color:#b6d7da;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.range .default .min{left:0}.range .default .max{right:0}.range .default .meter{width:100%;height:2px}.range .user{position:absolute;width:100%;height:100%;margin-top:-2px;left:0}.range .user .max,.range .user .min{cursor:pointer;width:20px;height:20px;position:absolute;top:-9px;border-radius:100%;background-color:#7ab4ba;border:4px solid #fff;z-index:2;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.range .user .min{left:0;margin-left:-4px}.range .user .max{right:0;margin-right:-4px}.range .user .meter{position:relative;width:100%;height:4px;margin-top:-1px;background-color:#fff}#changeLocation,#megaFilter{background-color:#86bcc2;z-index:4;top:10px;height:0;position:relative;overflow:hidden}#changeLocation{width:430px;text-align:center}#changeLocation .inner{padding:50px 0}#changeLocation .change-location-header{text-transform:uppercase;color:#fff}#changeLocation .dropDown{margin:10px auto 30px}#changeLocation .goToButton{padding:15px 0;margin:0 auto;line-height:18px}#priceRangeSlider.disabled .range{filter:alpha(Opacity=30);opacity:.3}#priceRangeSlider.disabled .range .user .max:hover,#priceRangeSlider.disabled .range .user .min:hover{cursor:default}#priceRangeSlider.disabled .rangeOutput{display:none}#megaFilter{width:100%;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#megaFilter .filter-header{text-transform:uppercase;color:#fff}#megaFilter .w32,#megaFilter .w35{float:left;padding:20px;text-align:center;color:#fff}@media only screen and (max-width:1024px){#underFilter .numberOfResults,#underFilter .numberofNearbyResults{display:none}#changeLocation{width:100%}#megaFilter .w32,#megaFilter .w35{float:none}}#megaFilter .w32{width:32.5%;height:100%}@media only screen and (max-width:1024px){#megaFilter .w32{width:100%}}#megaFilter .w35{width:35%;background-color:#7ab4ba}#megaFilter .button{border:1px solid #fff;font-weight:700;font-size:14px;line-height:50px;color:#fff;letter-spacing:2px;display:inline-block;margin:0 10px;background:0 0}#megaFilter .sortBy ul{margin-top:20px}#megaFilter .sortBy ul li{position:relative;font-weight:300;font-size:18px;line-height:30px;color:#fff}@media only screen and (max-width:1024px){#megaFilter .w35{width:100%}#megaFilter .sortBy ul li{margin-left:-25px}}#megaFilter .sortBy ul li img{width:15px;height:18px;visibility:hidden;margin-right:10px}#megaFilter .sortBy ul li.active img{visibility:visible}#megaFilter .filters{padding:20px}#megaFilter .filters .filter{cursor:pointer;min-height:135px;width:33.33%;display:inline-block;margin-left:-4px;text-align:center;color:#fff;font-size:12px;line-height:15px;vertical-align:top}@media only screen and (max-width:1024px){#megaFilter .filters .filter{width:20%}.testimonial-detail h1{max-width:360px}}@media only screen and (max-width:768px){#megaFilter .filters .filter{width:30%;margin:0 1%}}@media only screen and (max-width:670px){#megaFilter .filters .filter{width:100%;margin-bottom:25px}#megaFilter .filters .filter .centered{display:table}#megaFilter .filters .filter img,#megaFilter .filters .filter p{display:table-cell;margin:0}#megaFilter .filters .filter p{text-align:left;vertical-align:middle;line-height:20px}}#megaFilter .buttons,.locationTabs ul,.testimonial-detail .testimonial-intro p,.testimonial-detail h1{text-align:center}#megaFilter .filters .filter img{margin-bottom:5px;border:4px solid transparent}#megaFilter .filters .filter.active img{filter:alpha(enabled=false);opacity:1;border:4px solid #fff;border-radius:50%}#megaFilter .filters .filter.deactivated{filter:alpha(Opacity=25);opacity:.25}#megaFilter .filters .filter.deactivated img{border:4px solid #fff;border-radius:50%}#megaFilter .filters .filter p{font-weight:600;color:#fff}#megaFilter .price{padding-left:40px;padding-right:40px}#megaFilter .price .range{margin:20px auto}#megaFilter .price .rangeOutput{width:100%;text-align:center;background-color:#fff;padding:15px 0;color:#7ab4ba;font-size:18px;line-height:22px}#megaFilter .buttons{padding:20px 0}@media only screen and (max-width:768px){#megaFilter .buttons{padding:10px 0 25px}#megaFilter .buttons .button{width:90%;margin:10px auto 0}.locationTabs ul{overflow:hidden}}#BoylResultsContainer .propertyLocationAddress,#BoylResultsContainer .propertyWrapper{overflow:hidden}#BoylResultsContainer .propertyLocationAddress .markerDetails.markerAddress,#BoylResultsContainer .propertyWrapper .markerDetails.markerAddress{margin-top:15px;font-weight:400!important}#BoylResultsContainer .propertyLocationAddress .markerDetails.markerAddressLineTwo,#BoylResultsContainer .propertyWrapper .markerDetails.markerAddressLineTwo{margin-top:5px;font-weight:400!important}.chat-now-tag{width:250px;height:35px;position:fixed;bottom:0;right:20px;z-index:999;background-color:#86bcc2;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px;cursor:pointer}.chat-now-tag img,.chat-now-tag span{float:left}.chat-now-tag img{margin:5px 5px 0 10px}.chat-now-tag span{font-size:15px;font-weight:400;color:#fff;display:block;margin-top:12px}.locationTabs ul li{display:inline-block;margin:40px 30px;padding:12px 8px;border-bottom:4px solid transparent;cursor:pointer;font-weight:700;letter-spacing:1px}.locationTabs ul li.active{color:#86bcc2;border-bottom:4px solid #86bcc2}@media only screen and (max-width:768px){.locationTabs ul li{display:block;width:50%;margin:20px 0;float:left}}.testimonial-detail{padding-top:75px}.testimonial-detail h1{margin:75px auto 0;padding-bottom:50px}@media only screen and (max-width:670px){.testimonial-detail h1{margin-top:25px;max-width:80%;font-size:18px;line-height:28px;padding-bottom:0}}.testimonial-detail p{margin-top:30px;font-weight:300;line-height:30px}.testimonial-detail p:first-child{margin-top:0}@media only screen and (max-width:670px){.testimonial-detail p{margin-top:40px;text-align:center}}.testimonial-detail .testimonial-intro{width:60%;margin:0 auto}@media only screen and (max-width:1024px){.testimonial-detail .testimonial-intro{width:80%}}.testimonial-detail .testimonial-content{margin:100px auto 0;padding-bottom:50px;position:relative;width:80%}.testimonial-detail .testimonial-content:after{content:"";background:#232323;height:1px;position:absolute;width:50%;left:50%;top:-50px;margin-left:-25%}.testimonial-detail .testimonial-content .testimonial-by-line{text-align:right}@media only screen and (max-width:1024px){.testimonial-detail .testimonial-content{padding-bottom:25px}}@media only screen and (max-width:670px){.testimonial-detail .testimonial-content{margin:40px auto 0}.testimonial-detail .testimonial-content:after{top:-20px}.timeline{overflow:hidden}}.testimonials h1,.timeline h1,.whyChooseUsAspot h1{text-align:center}.testimonials h1.a1-top,.timeline h1.a1-top,.whyChooseUsAspot h1.a1-top{text-transform:none}.whyChooseUsAspot{position:relative;background:#f2f2f2;overflow:hidden;padding:145px 0 115px}.whyChooseUsAspot hr{border:0;height:1px;background:#ddd;width:80px;margin:48px auto}.whyChooseUsAspot p{text-align:center;max-width:750px;margin:30px auto 0}.whyChooseUsAspot .downArrow{position:absolute;width:50px;height:50px;bottom:35px;left:0;right:0;margin:auto;cursor:pointer}.whyChooseUsAspot h2{text-align:center;font-size:28px;line-height:34px;letter-spacing:2px;color:#86bcc2}.whyChooseUsAspot .a1-top{font-weight:300;font-size:35px;line-height:39px;color:#232323;letter-spacing:4px}.testimonials h2,.timeline h2{letter-spacing:2px;text-align:center}.timeline{background:#fff;position:relative;padding:90px 0}.timeline h2{font-size:28px;line-height:34px;font-weight:800;color:#86bcc2}.timeline .nextBtn,.timeline .prevBtn{top:194px;bottom:auto}@media only screen and (max-width:768px){.timeline .nextBtn,.timeline .prevBtn{top:205px}}.timeline .prevBtn{display:none}.timeline .timelineViewport{max-width:1084px;width:75%;margin:30px auto 0;overflow:hidden}@media only screen and (max-width:670px){.timeline .nextBtn,.timeline .prevBtn{top:211px}.timeline .timelineViewport{overflow:visible}}.timeline .timelineViewport .timelineNav{position:relative;top:0;left:0;height:100px}.timeline .timelineViewport .timelineNav .timelineYearContainer{width:100%;position:relative;top:50px;z-index:0}.timeline .timelineViewport .timelineNav .timelineYearContainer .timelineDashThrough{position:absolute;top:50%;left:0;width:100%;height:1px;background:#d8d8d8}.timeline .timelineViewport .timelineNav .timelineYearContainer .timelineYear{position:relative;float:left;width:500px;height:50px;border-left:1px solid #d8d8d8}.timeline .timelineViewport .timelineNav .timelineYearContainer .timelineYear .timelineYearTitle{position:absolute;width:40px;margin-left:-20px;left:0;top:-40px;font:800 16px/20px Raleway,sans-serif;text-align:center;color:#6e6e6e}.timeline .timelineViewport .timelineNav .timelineNodeContainer{position:absolute;top:50px;left:0;width:100%;height:50px;overflow:hidden;z-index:1}.timeline .timelineViewport .timelineNav .timelineNodeContainer .timelineNode{position:absolute;top:19px;left:0;width:13px;height:13px;margin-left:-7px;border-radius:100%;background:#6e6e6e}.timeline .timelineViewport .timelineNav .timelineNodeContainer .timelineNode:hover{background:#fff;border:3px solid #86bcc2;cursor:pointer}.timeline .timelineViewport .timelineNav .timelineNodeContainer .timelineNode.active{top:16px;background:#fff;width:20px;height:20px;margin-left:-10px;border:4px solid #86bcc2;cursor:pointer}.timeline .timelineInfo{max-width:800px;width:100%;margin:52px auto 0;position:relative}.timeline .timelineInfo .timelineDots{position:absolute;left:3.7%;top:-65px}.timeline .timelineInfo .timelineInfoLeft{float:left;width:8%;height:100%}.timeline .timelineInfo .timelineInfoLeft img{max-width:100%}.timeline .timelineInfo .timelineInfoRight{float:left;width:90%;height:100%;margin-left:2%}.timeline .timelineInfo .timelineInfoRight p{margin-top:5px;max-width:350px}.timeline .timelineInfo .timelineInfoRight p.two{font-weight:700}.timeline .timelineInfo .timelineInfoRight p.four{margin-top:12px;font-size:14px;font-style:italic;font-weight:300}.timeline .timelineInfo .timelineInfoImages{overflow:hidden;width:100%;margin-top:15px}.timeline .timelineInfo .timelineInfoImages li{float:left;width:46%;margin-right:3%}.timeline .timelineInfo .timelineInfoImages li img{max-width:100%}.testimonials{position:relative;padding:90px 0;background:#fff}.testimonials h2{font-size:28px;line-height:34px;font-weight:800;color:#86bcc2}.testimonials #dropdown-container .dropDown{width:300px;margin:20px auto 0}@media only screen and (max-width:670px){.testimonials #dropdown-container .dropDown{width:100%}}.testimonials .nextBtn,.testimonials .prevBtn{width:50px;height:50px}.testimonials .testimonialViewport{width:100%;overflow:hidden}.testimonials ul{margin-top:60px;position:relative;overflow:hidden}.testimonials ul li{float:left;padding:50px;border-left:1px solid #d8d8d8;text-align:center}.testimonials ul li p.three{color:#acacac}.testimonials ul li p a{display:inline-block;position:relative;margin-top:18px;text-align:center;text-transform:uppercase;font-weight:800}.testimonials ul li p a:after{left:115%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#88b7d5;border-width:5px;margin-top:-5px}#community-detail-page,#home-design-page,.sized-wrapper,body{position:relative}.testimonials ul li:first-child{border-left:1px solid #fff}body,html{height:100%;display:block;min-width:100%!important}body{-webkit-text-size-adjust:100%;background-color:#fff!important}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.hide-on-desktop{display:none}@media only screen and (max-width:768px){.hide-on-desktop{display:block}.hide-on-mobile{display:none}#FooterEqualHousingOpportunityLink,#FooterHomeLink,#FooterTermsAndConditionsLink{padding:17px}}.container{width:100%;margin:0 auto}.wrapper83percent{width:83%;margin:0 auto}@media only screen and (max-width:670px){.wrapper83percent{width:100%}}.clear:after{content:"";display:block;width:0;height:0;clear:both}.centered,.centerer{display:inline-block;vertical-align:middle}.centerer{height:100%}.centered{margin-left:-5px;width:100%;white-space:normal}.MSIE .dropDown,.MSIE10 .dropDown,.MSIE9 .dropDown{overflow:hidden}.MSIE .dropDown select,.MSIE10 .dropDown select,.MSIE9 .dropDown select{width:110%}.content-section{height:0;overflow:hidden;visibility:hidden}.content-section.active{height:auto;visibility:visible}.deffered-content-contianer{position:relative;min-height:500px}.featured-content-section{overflow:hidden}.full-bkg{width:100%;height:100vh;background-size:cover}.full-width-wrapper{width:100%}.table-wrapper{display:table;width:100%;height:100%}.table-content-centered{display:table-cell;vertical-align:middle;text-align:center}.responsive-iframe{height:600px}@media only screen and (max-width:768px){.responsive-iframe{height:400px}}@media only screen and (max-width:670px){.deffered-content-contianer{min-height:300px}.responsive-iframe{height:300px}}.float-none{float:none!important}.background-cover{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sized-wrapper{max-width:1440px;width:100%;margin:0 auto}#right-column{border-left:318px solid #f8f8f8}.floorplan-carousel img,.home-carousel img{width:700px;display:block;margin:50px auto 0}.floor-frame-container{margin-top:100px;width:90%;height:500px;background:gray;margin-bottom:100px}@media only screen and (max-width:768px){#right-column{border-left:none}.floor-frame-container{width:100%}}.floor-heading{font-size:18px;text-transform:uppercase;font-weight:800;border-top:1px solid #dfdfdf;padding-top:30px}.floor-list{margin-top:10px;border-bottom:1px solid #dfdfdf;padding-bottom:30px}.floor-button{color:#6e6e6e;font-size:16px;padding:5px 0;font-weight:800;border:none;text-transform:none;cursor:pointer}.floor-button.active{color:#86bcc2}.chatLink{display:none}