html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}@font-face{font-family:FontSiteSansLightCond;font-weight:normal;font-style:normal;src:url("/fonts/FontSiteSans-LightCd.eot");src:url("/fonts/FontSiteSans-LightCd.eot?#iefix") format("embedded-opentype"),url("/fonts/FontSiteSans-LightCd.woff") format("woff"),url("/fonts/FontSiteSans-LightCd.ttf") format("truetype"),url("/fonts/FontSiteSans-LightCd.svg#FontSiteSansLightCond") format("svg")}@font-face{font-family:HelveticaNeueCond;font-weight:normal;font-style:normal;src:url("/fonts/HelveticaNeueLTStd-UltLtCn.otf")}@font-face{font-family:SurveyorFine;font-weight:normal;font-style:normal;src:url("/fonts/SurveyorFine.otf")}img{-ms-interpolation-mode:bicubic}body{font-size:0.75em;line-height:1.5;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;color:#84848b;min-width:1100px}h1{font-family:'FontSiteSansLightCond', 'Arial Narrow', 'Arial', sans-serif}em{font-style:italic}strong{font-weight:bold}a{text-decoration:none;color:#080812}a:hover{text-decoration:underline}.notice{font-size:1.25em;font-weight:bold}.divider{font-size:0;border-bottom:1px solid #C1C1C5;height:0;line-height:0;margin:20px 0}input,button,textarea{outline:0;border:1px solid #9ba2ad;margin:0;color:#595e71}input{background:#fff url(/assets/structure/bg-input-cddb7a5863ce128762a5469f96a56d9aa5f203378e07d91329c27cc6b18f59da.gif) no-repeat 0 0;width:168px;height:16px;padding:6px 0 0 5px;font-size:11px;line-height:11px}input[type=submit],button{background:#fff;overflow:visible;vertical-align:top;height:24px;padding:0 5px;cursor:pointer;font-size:0.833333333em;text-align:center;text-transform:uppercase}button:hover{background:#d5d8dc}textarea{font-size:11px;line-height:1.5;padding:10px}form .fields{position:relative;height:24px}form .fields input{position:absolute;top:0;left:0;width:164px}.error{color:#500;display:block;margin-left:190px}textarea.contact{width:300px}#header #main-nav li a,#header form.search-form button,#slideshow ul.slideshow-navigation li a{overflow:hidden;text-align:left;text-indent:-9999px}.community #overview a,.community #apartments a,.floor-plan a,.property #nearby-communities a,.property .social-updates a,.property #recently-viewed a,.property #renting-from-bozzuto a,.property #about-bozzuto a,.property #sub-listing a,.apartments #about-bozzuto a,.apartments #renting-from-bozzuto a,.homes #about-bozzuto a,.homes #renting-from-bozzuto a,.landing .listings a{padding-left:6px;font-weight:bold;text-transform:uppercase;color:#636972}.container{width:1030px;margin:0px auto}.narrowPage .container{margin:0 0 0 10px}.narrowPage body{overflow-x:hidden}.col{float:left;padding-right:20px}#header,#header div.container{height:236px}#header div.container{position:relative;width:770px;padding-left:190px}#header #logo,#header #logo a{display:block;height:60px;width:170px}#header #logo{position:absolute;left:0;top:10px}#header #logo a{box-sizing:border-box;padding:15px 7px 15px 5px}#header #logo svg{display:block;height:auto;width:100%}#header div.nav,#header div.section{float:left}#header div.nav{width:540px;padding-top:20px}#header div.section{width:230px;padding-top:25px}#header div.aside li{display:inline}#header #main-nav{margin-bottom:5px}#header #main-nav li,#header #main-nav li a{display:block}#header #home-nav li{display:inline}#header div.aside a,#header #home-nav a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat center left;font-size:11px;font-weight:bold;color:#636972;padding:0 4px 0 6px;text-transform:uppercase}#header .aside a:hover,#header #home-nav a:hover{color:#2e2e39;text-decoration:none}#main-nav li.apartments-nav a{background-position:-600px 0}#main-nav.apartments li.apartments-nav a,#main-nav li.apartments-nav a:hover{background-position:-800px 0}#main-nav li.homes-nav a{background-position:-600px -30px}#main-nav.new-homes li.homes-nav a,#main-nav li.homes-nav a:hover{background-position:-800px -30px}#main-nav li.about-nav a{background-position:-600px -60px}#main-nav.about-us li.about-nav a,#main-nav li.about-nav a:hover{background-position:-800px -60px}#main-nav li.services-nav a{background-position:-600px -90px}#main-nav.services li.services-nav a,#main-nav li.services-nav a:hover{background-position:-800px -90px}#header .search-form input{width:194px}#header .search-form button{background:transparent url(/assets/structure/btn-header-search-dd2e050c8db5a6de0b7b7adbbc90d8ba15c91ab5cd4d7c364695458f1bd7f422.gif) no-repeat 0 0;height:24px;padding:0;position:absolute;right:0;top:0;width:25px}#header .search-form button:hover{background-position:0 -22px}#special-nav{position:absolute;bottom:0;right:0;width:230px}#special-nav a{background:#dde0e3 url(/assets/structure/bg-special-nav-5bc601bd0b67ed0ee3f24097f94a8d4cf2831b4dd939c2f8fafab74bdbfc0926.gif) no-repeat top right;font-size:15px;line-height:26px}#special-nav .arrow a{background-image:url(/assets/structure/bg-special-nav-arrow-c9e6d8f67e64fcb97cf9377c3a30fe097e0d2aa511a0db9e880627e527bee840.png)}#special-nav a:hover,#special-nav li:hover a{background-color:#c2c6ca;text-decoration:none}#special-nav li.open a{background:#c2c6ca url(/assets/structure/bg-special-nav-5bc601bd0b67ed0ee3f24097f94a8d4cf2831b4dd939c2f8fafab74bdbfc0926.gif) no-repeat 100% -26px}#special-nav #find-apartment-form .advanced-search{background:transparent url(/assets/structure/bg-news-a-044fc42bc3e35076b60cf3b6429909bc1caca023f011963ee7fd27fe16465fa1.gif) no-repeat center left}#special-nav #find-apartment-form .advanced-search a{background:none}#special-nav label{font-size:11px;color:#565c64}#special-nav li{position:relative;width:230px;border-top:1px solid #fff}#special-nav li a{display:block;width:210px;padding:0 10px}#special-nav div.popup{background-color:#c2c6ca;bottom:27px;right:0;display:none;padding:12px;position:absolute;width:406px;-webkit-box-shadow:-1px 1px 2px #eee;-moz-box-shadow:-1px 1px 2px #eee}#special-nav div.popup form.errors label strong{color:#b22424}#special-nav div.popup form.errors input{border:1px solid #B22424}#special-nav option{font-weight:normal;padding:0}#special-nav optgroup{color:#333333;font-weight:bold;font-size:11px;padding:5px}#special-nav select{color:#333333}.community #special-nav input,.search #special-nav input{width:350px}.community #special-nav .checkbox,.search #special-nav .checkbox{padding:5px 0}.community #special-nav .checkbox input,.search #special-nav .checkbox input{height:auto;margin-right:5px;width:auto}.community #special-nav button,.search #special-nav button{position:absolute;right:0;top:0}#header #find-apartment-form{height:136px}#header #find-apartment-form p.advanced-search,#header #find-apartment-form p.submit{position:absolute;bottom:12px}#header #find-apartment-form p.advanced-search{left:212px;width:100px;padding-left:6px}#header #find-apartment-form p.submit{right:12px}#header #find-apartment-form p.submit button{height:21px}#special-nav #find-apartment-form a{display:inline;padding:0}#header #find-apartment-form select{width:100%}#header #find-apartment-form div.left-col{float:left;width:188px}#header #find-apartment-form div.left-col select{height:136px}#header #find-apartment-form div.right-col{float:right;width:206px}#header #find-apartment-form p.field{margin-bottom:0.5em}#header #find-apartment-form .advanced-search a{font-size:11px;font-weight:bold;color:#636972}.home #header #main-nav li.apartments-nav a,.landing #header #main-nav li.apartments-nav a{background-position:0 0}.home #header #main-nav li.apartments-nav a:hover,.landing #header #main-nav li.apartments-nav a:hover{background-position:-300px 0}.home #header #main-nav li.homes-nav a,.landing #header #main-nav li.homes-nav a{background-position:0 -45px}.home #header #main-nav li.homes-nav a:hover,.landing #header #main-nav li.homes-nav a:hover{background-position:-300px -45px}.home #header #main-nav li.about-nav a,.landing #header #main-nav li.about-nav a{background-position:0 -90px}.home #header #main-nav li.about-nav a:hover,.landing #header #main-nav li.about-nav a:hover{background-position:-300px -90px}.home #header #main-nav li.services-nav a,.landing #header #main-nav li.services-nav a{background-position:0 -135px}.home #header #main-nav li.services-nav a:hover,.landing #header #main-nav li.services-nav a:hover{background-position:-300px -135px}#footer{background:#fff url(/assets/structure/bg-footer-eddaeeb632c44fe926fd7324b87fb874dac0cdc89dc5f4c477dad87e14b99636.gif) repeat-x 0 0;border-top:1px solid #9a9c9f}#footer .container,#copyright .container{width:960px;padding:20px 0}#footer .col{float:left;width:155px;padding-right:20px}#footer .col.wide{width:230px;padding-left:20px;padding-right:0}#footer h4{padding-bottom:6px;border-bottom:1px solid #bebec1;margin-bottom:10px}#footer a{padding-left:6px}#footer li.linkedin,#footer li.facebook,#footer li.twitter,#footer li.tom-blog,#footer li.bozzuto-beat-blog,#footer li.pinterest,#footer li.instagram{line-height:2.7;padding-left:28px;letter-spacing:-0.05em}#footer li.linkedin{background:transparent url(/assets/structure/ico-linkedin-2d8f49f15c0ffe92def9d72c3839eae6c455b6ab58266a547c9564d7140a504f.gif) no-repeat center left}#footer li.facebook{background:transparent url(/assets/structure/ico-facebook-cdd517f7c7d4eead6e027840c927f9af8b4b1511561187e8cc97129b6444356b.gif) no-repeat center left}#footer li.twitter{background:transparent url(/assets/structure/ico-twitter-0dbb7ffdc0c6c3e7cc24533da4fe87ada5f9beabd080d4dc3002fd164002b0b8.gif) no-repeat center left}#footer li.pinterest{background:transparent url(/assets/structure/ico-pinterest-4bcbfb324b7e871119fd94a996cb9ca2ae7e1f39aa58b77c5e121a91bea81350.png) no-repeat center left}#footer li.instagram{background:transparent url(/assets/structure/ico-instagram-21f065403fa48261e5ea35cc3b7dc2c3e64b995095fbdd414d47e4c50b9058f7.png) no-repeat center left}#footer li.tom-blog,#footer li.bozzuto-beat-blog{background:transparent url(/assets/structure/ico-rss-large-debded86ef318da6e2e9f15f58847fd2e08f4b63acdbec56728b1bb7ce56ed54.gif) no-repeat center left}#footer .buzz-form button{position:absolute;right:0;top:0}#copyright p{float:left;width:150px}#copyright p.links{float:left;width:460px}#copyright p.links a{padding:0 5px}#copyright #eho{float:right;width:256px;padding-left:49px}#footer,#footer a{color:#92929b}#footer a{background:url(/assets/structure/bg-footer-a-1149386f79da4457158cae09a94eb40cb9cabe847f51da1d13cb14079935677c.gif) no-repeat 0 7px;display:inline-block;line-height:1.5;padding:2px 9px}#footer a:hover{text-decoration:none;color:#484852}#footer h4{font-size:15px;color:#080812}#footer p,#footer label,#footer li{font-size:10px;line-height:2;text-transform:uppercase}#footer p{margin-bottom:2em}#footer label{text-transform:none;font-size:11px}#copyright p{font-size:11px;line-height:2.181818182}#copyright p.links{font-size:10px;line-height:2.4}#copyright,#copyright a{background:#080812;color:#c5c7d3}#copyright a{text-transform:uppercase}#copyright #eho{background:transparent url(/assets/structure/bg-copyright-eho-14608fc0f520de688ce466785b56d18df33fbf92e939f927adba27d594e8f53d.gif) no-repeat center left;text-transform:none}.column-main{font-size:11px;line-height:1.63636}.column-main h1{color:#84848B;font-size:27px;line-height:1.83333}.colun-main h4{color:#080812;font-size:15px;line-height:1}.column-main p,.column-main ul,.column-main ol,.community #overview ul{margin:0 0 15px}.column-main ul,.column-main ol,.community #overview ul{margin-left:10px}.column-main li,.community #overview ul li{margin:0 0 7.5px}.column-main ul li,.community #overview ul li{background:0 7px url(/assets/structure/blt-features-fed839b5e261a813e1bb0ce9e1ec2c1a00d7c0528213d8e4467fc5a64feb8630.gif) no-repeat;padding-left:15px;margin:0px}.column-main ol li{list-style:decimal;margin-left:15px}#main-content .social-updates .message{line-height:1.363636364em;margin-bottom:1em}#main-content .social-updates .byline{background:transparent url(/assets/structure/bg-social-byline-6987b561ef972cd1ddf54245532f46d215048eb13354097deed39ef1dd20d330.png) no-repeat 0 0;font-size:11px;line-height:2;margin-bottom:0;font-weight:bold;letter-spacing:-0.090909091em;color:#fff}#main-content .social-updates .byline em{font-style:normal;margin-left:5px}#main-content .facebook-update .byline em{color:#d0d8e6}#main-content .facebook-update .message{background:transparent url(/assets/structure/ico-facebook-cdd517f7c7d4eead6e027840c927f9af8b4b1511561187e8cc97129b6444356b.gif) no-repeat 0 2px}#main-content .facebook-update .byline{background-color:#8592a7}#main-content .twitter-update .byline em{color:#d5e9ea}#main-content .twitter-update .message{background:transparent url(/assets/structure/ico-twitter-0dbb7ffdc0c6c3e7cc24533da4fe87ada5f9beabd080d4dc3002fd164002b0b8.gif) no-repeat 0 2px;cursor:pointer;padding-left:35px}#main-content .twitter-update .message a{text-decoration:underline}#main-content .twitter-update .message a:hover{text-decoration:none}#main-content .twitter-update .message p{cursor:text;padding:0}#main-content .twitter-update .byline{background-color:#85a5a7;display:block;text-transform:none;padding-left:35px}.js #icon-tooltips{display:none}#icon-tooltips li{margin:0 0 10px}.tooltip{background-color:#fff;-moz-box-shadow:0 0 20px rgba(255,255,255,0.4);-webkit-box-shadow:0 0 20px rgba(255,255,255,0.4);border:1px solid #c2c6ca;box-shadow:0 0 20px rgba(255,255,255,0.4);display:none;color:#84848B;font-weight:normal;left:0px;padding:10px;position:absolute;overflow:visible !important;top:0px;width:178px;z-index:1000}.tooltip h4{color:#636972;font-size:12px;font-weight:bold;left:-1px;line-height:16px;padding-bottom:3px;position:relative;text-transform:uppercase;top:-1px}div.tooltip p{font-size:11px;zoom:1}.tooltip-arrow{background:url(/assets/structure/bg-tooltip-arrow-4888773844a34080ca39ae3456421e47ad1b89d4b245a2bf1af930d2045bffcb.png) 0 0 no-repeat;display:block;height:0;line-height:0;position:absolute;top:0;right:13px;width:15px}.container:after,.row:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.screen-reader{display:block;left:-9999px;position:absolute;top:-9999px}div.promo{color:#fff;margin-bottom:25px;overflow:hidden;width:520px}div.promo .promo-header{background:url(/assets/bg-promo-1ad9fb59db28aa2362eef07c6fc0c055853126bc4e8d7eaa2ae6f5bf7a5acad4.png) left bottom repeat-x #706e7c;padding:14px 0 7px 0}div.promo h4,div.promo p{overflow:hidden;padding:0 20px}div.promo p{font-size:13px !important}div.promo h4{color:#ff9000;font-family:'FontSiteSansLightCond', 'Arial Narrow', Arial, sans-serif;font-size:35px;line-height:1;margin-bottom:1px;text-transform:uppercase}div.promo p.promo-link{background-color:#706e7c;padding-top:3px;padding-bottom:3px}div.promo p.promo-link a{background:url(/assets/bg-promo-a-a5e63502d1c1a014043a0e6444a6dcf13b878aad0204b9a591ed44eb8ceb2272.png) left center no-repeat;color:#fff;float:right;font-size:12px;font-weight:bold;padding-left:8px}div.promo p.image{float:left;margin:1px 0 0 1px;padding-left:0}div.wysiwyg ul{margin-bottom:20px;margin-left:25px}div.wysiwyg ul li{font-size:16px;list-style:disc}div.wysiwyg .wysiwyg-12pt-font{font-size:16px;margin-bottom:20px}.secondary #header,.secondary #header .container{height:170px}.secondary #main-content{overflow:hidden;padding:15px 0}.secondary #sidebar{width:170px}.secondary #content{width:510px;padding-right:30px}.secondary #aside{width:230px;padding-right:0}.secondary #main-content h3{padding:6px 0 6px 12px;border-top:1px solid #c1c1c5;border-bottom:1px solid #c1c1c5;font-size:15px;line-height:1;color:#080812}.secondary #main-content h3 a{display:block}.secondary #header #main-nav li li a{font-size:11px;line-height:1;font-weight:bold;text-transform:uppercase;color:#949498}.secondary #main-content h2{font-size:22px;line-height:1.833333333;color:#84848b}.secondary #main-content h3 a:hover{text-decoration:underline}.secondary p{font-size:11px;line-height:1.636363636}x .secondary p.first{font-size:15px}.secondary #header #main-nav li.about-nav .dropdown{background:transparent url(/assets/structure/bg-main-nav-dropdown-abce4920cd546b6604daab2509f2a4d40d2f162afadd782e48f78cd4a5c8d767.gif) no-repeat 0 -30px}.secondary #header #main-nav li.services-nav .dropdown{background:transparent url(/assets/structure/bg-main-nav-dropdown-abce4920cd546b6604daab2509f2a4d40d2f162afadd782e48f78cd4a5c8d767.gif) no-repeat 0 2px}.secondary #header #main-nav li .dropdown li a,.secondary #header #main-nav li .dropdown li a:hover{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat 1px center}#home-nav{position:relative;z-index:2}.secondary #header #main-nav{width:200px}.secondary #header #main-nav li,.secondary #header #main-nav li a{width:200px;height:30px}.secondary #header #main-nav li div.dropdown{display:none;position:absolute;top:0;left:375px;width:297px;height:120px;padding:20px 0 0 33px;z-index:1}.home #header #main-nav li div.dropdown,.landing #header #main-nav li div.dropdown,.home #header #main-nav li:hover div.dropdown,.landing #header #main-nav li:hover div.dropdown{display:none !important}.secondary #header #main-nav li:hover div.dropdown,.secondary #header #main-nav li.hover div.dropdown{display:block}.secondary #header #main-nav li ul,.secondary #header #main-nav li ul li{width:105px}.secondary #header #main-nav li li,.secondary #header #main-nav li li a{height:auto;background:none;text-indent:0}.secondary #header #main-nav li li{border-top:1px solid #eaecee}.secondary #header #main-nav li li.first{border-top:none}.secondary #header #main-nav li .dropdown li a{display:block;width:97px;padding:8px 0 8px 8px}.secondary #masthead{background:#ffffff;border-bottom:1px solid #ffffff;color:#565c64}.secondary #masthead .container{position:relative}.secondary #masthead .section{float:left;font-size:15px;padding:24px 0 0px 0px;width:700px}.secondary #masthead .section h1{color:#565c64;font-size:35px;line-height:1;text-transform:uppercase}.secondary #masthead .full-width{width:1030px}.secondary #masthead #montage{background-color:#fff;height:148px;overflow:hidden;padding:0;text-align:center;white-space:nowrap;width:100%}.secondary #breadcrumb{background:#ffffff;border-bottom:1px solid #ffffff}.secondary #breadcrumb .container{position:relative}.secondary #breadcrumb .container.wide{padding-left:0;width:960px}.secondary #breadcrumb .container h1{clear:left;color:#565c64;font-size:35px;line-height:1;text-transform:uppercase}.secondary #breadcrumb .container.wide h1{margin-bottom:20px}.secondary #breadcrumb li,.secondary #breadcrumb li a{font-size:12px;line-height:3.5;color:#565c64}.secondary #breadcrumb li{display:inline;margin-right:2px}.secondary #breadcrumb li.last{padding-right:0;margin-right:0}.secondary #breadcrumb li a{background:url(/assets/structure/bg-masthead-a-dark-e98b686f86f19daeb818e3e10c11c6998ec9ddbf53f7e4ee96adf50a5f4fbff1.gif) right center no-repeat;padding-right:8px;text-decoration:underline}.secondary #breadcrumb li a:hover{text-decoration:none}.secondary #secondary-nav ul{display:none;position:relative;width:170px}.secondary #secondary-nav li.current ul{display:none}.secondary #secondary-nav li{width:170px;border-top:1px solid #eaecee}.secondary #secondary-nav li ul ul{margin-left:10px;width:160px}.secondary #secondary-nav li ul ul li{width:160px}.secondary #secondary-nav li ul ul li a{width:130px}.secondary #secondary-nav li.first{border-top:none}.secondary #secondary-nav li a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat 12px center;color:#636972;display:block;font-size:11px;font-weight:bold;padding:6px 0 6px 20px;position:relative;text-transform:uppercase;width:150px}.secondary #secondary-nav li a span{color:#636972;cursor:pointer;display:block;font-weight:normal;height:20px;line-height:20px;position:absolute;text-align:center;top:4px;right:0;width:20px}.secondary #secondary-nav li li{border-top:none}.secondary #secondary-nav li li a{background-position:22px center;font-size:10px;font-weight:normal;color:#92929b;padding:4px 0 4px 30px;width:140px}.secondary #secondary-nav li a:hover,.secondary #secondary-nav .active a,.secondary #secondary-nav li.current li a:hover{text-decoration:none;color:#2e2e39}.secondary #secondary-nav li.current a{color:#080812}.secondary #secondary-nav li.current li a{color:#92929b}.home #header #main-nav li,.home #header #main-nav li a,.landing #header #main-nav li,.landing #header #main-nav li a{width:300px;height:45px}.landing #masthead{border-top:1px solid #6b6b71}.home #masthead{border-top:0}.home #header #main-nav .dropdown,.landing #header #main-nav .dropdown{display:none}.project #masthead .container{height:372px;overflow:visible}.project #main-content{background:none}#slideshow,.slideshow{height:375px;overflow:hidden;position:relative;top:-15px;width:840px}#slideshow ul.slides,.slideshow ul.slides{height:380px;margin:0 auto;max-width:1100px;width:100%}#slideshow ul.slides li.slide,.slideshow ul.slides li.slide{background:#fff;height:375px;left:0;overflow:hidden;position:absolute;top:0;width:840px;z-index:1}.home .slideshow ul.slides li.slide,.home #slideshow ul.slides li.slide{top:-1px}.home .slideshow ul.slides li.slide a,.home #slideshow ul.slides li.slide a{display:block;height:100%;max-width:1100px;width:100%}.slideshow ul.slides li.slide:first-child,#slideshow ul.slides li.slide:first-child{z-index:2}.slideshow ul.slides li.on-deck,#slideshow ul.slides li.on-deck{z-index:4 !important}.slideshow ul.slides li.current,#slideshow ul.slides li.current{z-index:3 !important}.slideshow ul.slides li.slide div.featured-property,#slideshow ul.slides li.slide div.featured-property{background-color:#c0c5cb;color:#fff;overflow:hidden;position:absolute;right:0;top:0}.slideshow ul.slides li.slide div.featured-propert,#slideshow ul.slides li.slide div.featured-property,.slideshow ul.slides li.slide div.featured-property a,#slideshow ul.slides li.slide div.featured-property a{display:block;height:375px;width:300px}.slideshow ul.slides li.slide div.featured-property a:hover,#slideshow ul.slides li.slide div.featured-property a:hover{text-decoration:none}.slideshow ul.slides li.slide div.featured-property a img,#slideshow ul.slides li.slide div.featured-property a img{left:0;position:absolute;top:0;z-index:0}.slideshow ul.slides li.slide div.featured-property div.aside,#slideshow ul.slides li.slide div.featured-property div.aside{padding:15px;position:relative;z-index:2}.slideshow ul.slides li.slide div.featured-property a h,#slideshow ul.slides li.slide div.featured-property a h2,.slideshow ul.slides li.slide div.featured-property a p,#slideshow ul.slides li.slide div.featured-property a p{color:#fff}.slideshow ul.slides li.slide div.featured-property a h2,#slideshow ul.slides li.slide div.featured-property a h2{background:transparent url(/assets/structure/bg-divider-white-9a5cb89b82f155e8f132e00e91c3aa3614b27ac03a73f19c2797b3279686a8ae.gif) no-repeat bottom left;line-height:1;margin-bottom:20px;padding-bottom:20px}.slideshow ul.slides li.slide div.featured-property a p,#slideshow ul.slides li.slide div.featured-property a p{background:transparent url(/assets/structure/bg-body-slide-arrow-b3673be9b472e6def87c2f3f0400ee391f65178d26ef1d9f56572fa8b10281a3.gif) no-repeat 0 0.5em;font-size:14px;padding-left:10px;width:200px}.slideshow .overlay,#slideshow .overlay{background:url(/assets/structure/bg-slideshow-overlay-14186ae67bce00ea329a91e1c6569924394fb57b715a48eb4e1b549154714517.png) no-repeat;display:block;height:375px;position:absolute;top:0;left:0;width:300px;z-index:1}.slideshow .pinterest-button,#slideshow .pinterest-button{bottom:20px;display:block;height:20px;position:absolute;right:20px;width:40px;z-index:20}.slideshow ul.slideshow-pagination,#slideshow ul.slideshow-pagination{background:#fff;border:1px solid #85898e;bottom:0;left:0;padding:0 8px;position:absolute;z-index:10}.slideshow ul.slideshow-pagination li,#slideshow ul.slideshow-pagination li{float:left}.slideshow ul.slideshow-pagination li a,#slideshow ul.slideshow-pagination li a{color:#747479;display:block;line-height:21px;text-align:center;width:19px}.slideshow ul.slideshow-pagination li.current,#slideshow ul.slideshow-pagination li.current a,.slideshow ul.slideshow-pagination li a:hover,#slideshow ul.slideshow-pagination li a:hover{color:#28283a;text-decoration:none}.slideshow ul.slideshow-pagination li.current a,#slideshow ul.slideshow-pagination li.current a{font-weight:bold}.slideshow ul.slideshow-navigation,#slideshow ul.slideshow-navigation{position:absolute;right:67px;top:6px;z-index:10}.slideshow ul.slideshow-navigation,#slideshow ul.slideshow-navigation{z-index:10;top:15px;right:19px;width:70px}.slideshow ul.slideshow-navigation li,#slideshow ul.slideshow-navigation li{float:left}.slideshow ul.slideshow-navigation li a,#slideshow ul.slideshow-navigation li a{background:url(/assets/structure/bg-apartments-slideshow-navigation-9b56791a82f1e15e03ef41475037aa24c6bd6f3b8a338bdf0e89e587fee70d4a.png) no-repeat transparent;display:block;height:57px;overflow:hidden;width:35px}.slideshow ul.slideshow-navigation li a.prev,#slideshow ul.slideshow-navigation li a.prev{background-position:left top}.slideshow ul.slideshow-navigation li a.next,#slideshow ul.slideshow-navigation li a.next{background-position:right top}.mini-slideshow,.mini-slideshow ul.slides,.mini-slideshow ul.slides li.slide{height:145px;width:230px}.mini-slideshow{margin-bottom:15px;position:relative}.mini-slideshow ul.slides li.slide{position:absolute}.mini-slideshow ul.slides li.current{z-index:2}.mini-slideshow ul.slideshow-pagination{background:#fff;border:1px solid #85898e;bottom:0;left:0;padding:0 8px;position:absolute;z-index:10}.mini-slideshow ul.slideshow-pagination li{float:left}.mini-slideshow ul.slideshow-pagination li a{color:#747479;display:block;font-size:11px;line-height:20px;text-align:center;width:18px}.mini-slideshow ul.slideshow-pagination li.current a{color:#000;font-weight:bold}.community #masthead #remote-nav a,.community #overview a,.community #apartments a,.community .floor-plan a.floor-plan-reserve,.community #nearby-communities a,.community .social-updates a,.community #recently-viewed a,.community #renting-from-bozzuto a,.community #about-bozzuto a,.community #sub-listing a,.apartments #renting-from-bozzuto p a,.apartments #about-bozzuto p a,.homes #renting-from-bozzuto p a,.homes #about-bozzuto p a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat center left}.landing .listings a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat 5px left}.community #masthead #remote-nav a{background-position:20px center}.community #nearby-communities ul,.community #recently-viewed ul{background-color:#f2f4f5}.community #overview,.community .floor-plan p,.community #nearby-communities li,.community #recently-viewed li,.community #sidebar div.google-plus-one,.community #sidebar div.twitter-update,.community #sidebar p.facebook-link,.community #sidebar p.sharethis,.community #renting-from-bozzuto,.community #about-bozzuto,.apartments div.row div.col,.homes div.row div.col{background:transparent url(/assets/structure/bg-about-sidebar-section-80a8bb8f2801695f9fa4623bf883882fe7bfb2a25e69604a4efcb1ae95de186e.gif) no-repeat bottom left}.community #sidebar p.facebook-link,.community #sidebar div.google-plus-one,.community #sidebar div.twitter-update,.community #sidebar p.sharethis{background-position:0 0;margin-top:20px;padding-top:20px}.community #sidebar p.facebook-link a{background:url(/assets/structure/ico-facebook-cdd517f7c7d4eead6e027840c927f9af8b4b1511561187e8cc97129b6444356b.gif) no-repeat center left;line-height:1;padding:8px 0 8px 30px}.community #community-info .nav li a{background-image:url(/assets/structure/bg-community-info-tabs-55dde7d358f83d744b142e998c59bf2be01d1a4e2618e7d2f87612dd80a90d93.gif);background-position:right 0px}.community #community-info .nav li.current a{background-position:right -47px}.community #recently-viewed{margin-top:25px}.community #recently-viewed h3{line-height:2}.community #nearby-communities ul,.community #recently-viewed ul,.landing .listings ul{padding:12px;border-top:1px solid #fff}.community #nearby-communities ul+ul,.community #recently-viewed ul+ul,.landing .listings ul+ul{border-top:none;padding-top:0}.community #nearby-communities ul{padding-top:0}.community #recently-viewed ul,.landing .listings ul{padding-bottom:0}.community #recently-viewed ul li{float:left;width:180px;padding-bottom:12px;margin-bottom:12px}.community #recently-viewed ul li a,.landing .listings a{display:block}#recently-viewed{position:relative}#recently-viewed ul.recently-viewed-actions{padding:0;position:absolute;top:9px;right:0;width:230px}#recently-viewed ul.recently-viewed-actions li{margin-bottom:0;padding-bottom:0;width:230px}#recently-viewed ul.recently-viewed-actions a{background:#dde0e3 url(/assets/structure/bg-special-nav-5bc601bd0b67ed0ee3f24097f94a8d4cf2831b4dd939c2f8fafab74bdbfc0926.gif) no-repeat top right;color:#080812;font-size:15px;font-weight:normal;line-height:26px;text-transform:none}#recently-viewed ul.recently-viewed-actions li a:hover,#recently-viewed ul.recently-viewed-actions li:hover a{background-color:#c2c6ca;text-decoration:none}#recently-viewed ul.recently-viewed-actions li.open a{background:#c2c6ca url(/assets/structure/bg-special-nav-5bc601bd0b67ed0ee3f24097f94a8d4cf2831b4dd939c2f8fafab74bdbfc0926.gif) no-repeat 100% -26px}#recently-viewed ul.recently-viewed-actions div.popup{background-color:#c2c6ca;bottom:27px;right:0;display:none;padding:12px;position:absolute;width:406px;-webkit-box-shadow:-1px 1px 2px #eee;-moz-box-shadow:-1px 1px 2px #eee}#recently-viewed ul.recently-viewed-actions p{margin-bottom:5px}#recently-viewed ul.recently-viewed-actions label strong{color:#565c64}#recently-viewed ul.recently-viewed-actions input{width:350px}#recently-viewed ul.recently-viewed-actions .checkbox{margin-bottom:0;padding:5px 0}#recently-viewed ul.recently-viewed-actions .checkbox input{height:auto;margin-right:5px;width:auto}#recently-viewed ul.recently-viewed-actions .checkbox label{color:#565c64}#recently-viewed ul.recently-viewed-actions button{position:absolute;right:0;top:0}#recently-viewed form.errors label strong{color:#b22424}#recently-viewed form.errors input{border:1px solid #B22424}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{font-size:15px;line-height:18px}.homes #content div.header ul li a:hover,.landing #content div.header ul li a:hover,.search #content div.header ul li a:hover{text-decoration:none}.homes #content div.header p,.landing #content div.header p,.search #content div.header p{line-height:47px}.search #content .boss-pagination{border-top:1px solid #ddd;margin-top:25px;padding-top:25px}.search #content .boss-pagination p{color:#777;font-size:13px}.search #content .boss-pagination .current{background-color:#eee;border:1px solid #ddd}.search #content .boss-pagination a{font-weight:bold}.search #content .boss-pagination .current,.search #content .boss-pagination a{padding:2px 6px}.boss-search #content .results h4{font-size:13px}.landing #content .listing-large div p,.homes #content #view-as-list div p{padding-left:12px}.landing #content .listing-large div.learn-more ul,.homes #content #view-as-list div.learn-more ul{margin-bottom:6px;overflow:hidden;width:195px}.landing #content .listing-large div.photos,.homes #content #view-as-list div.photos{clear:left;float:left;margin-right:19px;width:151px}.landing #content .listing-large div.photos p,.homes #content #view-as-list div.photos p{margin-bottom:5px;padding-left:0}.homes #content div.header,.landing #content div.header,.search #content div.header{background:url(/assets/structure/bg-homes-content-header-780670dcb8fca5f146c926431ba901587e2ab19ee920dbc3f82417d5099d68c3.gif) left bottom repeat-x #fff}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{background:url(/assets/structure/bg-homes-content-header-tabs-10f4f5a5a73b98b29ca8c3cbdcb595dc323a4f1528787f43ccb2caecb5ec85e1.gif) no-repeat -456px 0px}.homes #content div.header ul li.current a,.landing #content div.header ul li.current a,.search #content div.header ul li.current a{background:url(/assets/structure/bg-homes-content-header-tabs-10f4f5a5a73b98b29ca8c3cbdcb595dc323a4f1528787f43ccb2caecb5ec85e1.gif) no-repeat -456px -47px}.homes #content div.header ul li a.list,.search #content div.header ul li a.list{background-position:0 0}.homes #content div.header ul li.current a.list,.search #content div.header ul li.current a.list{background-position:0 -47px}.homes #content div.header ul li a.map,.search #content div.header ul li a.map{background-position:-302px 0}.homes #content div.header ul li.current a.map,.search #content div.header ul li.current a.map{background-position:-302px -47px}.homes #content div.header ul li a.directory,.search #content div.header ul li a.directory{background-position:-153px 0}.homes #content div.header ul li.current a.directory,.search #content div.header ul li.current a.directory{background-position:-153px -47px}.landing #content .listing-large p.share a,.homes #content #view-as-list p.share a{background:url(/assets/structure/bg-homes-share-b55181dc42c6d7ec54c7418c57265b1fae5e0ed9bbf00833dd169c059ab28b02.gif) no-repeat}.landing #content .listing-large p.share a.facebook,.homes #content #view-as-list p.share a.facebook{background-position:left top}.landing #content .listing-large p.share a.twitter,.homes #content #view-as-list p.share a.twitter{background-position:right top}.landing #content .listing-large div.learn-more h2 a:hover,.homes #content #view-as-list div.learn-more h2 a:hover,.search #content div.learn-more h2 a:hover{background-position:left bottom}.landing #content .listing-large p.address-info,.homes #content #view-as-list p.address-info{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) 12px bottom no-repeat}.landing #content .listing-large .quick-links li a,.homes #content #view-as-list .quick-links li a{background:url(/assets/structure/bg-homes-quick-links-b35decd69f4fa360b877f8aaca70afabd5b45e54e0cedaf1c3dee05eecb31419.gif) no-repeat}.landing #content .listing-large .quick-links li a.save,.homes #content #view-as-list .quick-links li a.save{background-position:left top}.landing #content .listing-large .quick-links li a.go,.homes #content #view-as-list .quick-links li a.go{background-position:left bottom}.home #masthead .container,.home #slideshow,.home .slideshow,.home #masthead-fg,.home #slideshow ul.slides.-featured li.slide,.home .slideshow ul.slides.-featured li.slide,.home #slideshow img{width:100%}.home #masthead-fg{margin:0 auto;position:relative}.home .slideshow,.home #slideshow{height:auto;top:0}.home #slideshow ul.slides.-featured,.home .slideshow ul.slides.-featured{height:640px;max-width:100%}.slide__image-container{height:100%;position:relative;width:100%}.slide__image-container img{bottom:0;height:auto;left:0;position:absolute;width:100%}@supports (object-fit: cover){.slide__image-container{display:flex}.slide__image-container img{object-fit:cover;object-position:center;position:static}}.home #slideshow ul.slides li.slide,.home .slideshow ul.slides li.slide{height:100%;max-width:100%;width:100%}.home #slideshow ul.slides.-featured::after,.home .slideshow ul.slides.-featured::after{content:'';display:block;height:0;padding-top:62.987988%}.home #slideshow ul.slides.-featured .featured-slide-cta{bottom:20px;display:inline-block;height:auto;position:absolute;right:20px;width:auto}.home #slideshow ul.slides.-featured .featured-slide-cta p{color:#fff;font-size:14px;opacity:0;padding-bottom:10px;text-align:center;transform:translateX(-5px);transition:opacity ease-in .3s 1s, transform ease-in .3s 1s}.home #slideshow ul.slides.-featured .current .featured-slide-cta p{opacity:1;transform:translateX(0px)}.home #main-content .container{max-width:1100px;text-align:center;width:100%}.home #content{overflow:hidden;padding:30px 0 20px}.home .carousel,.home .carousel .slides{width:100%}.home .carousel .slides li{margin-right:40px}.home #welcome{margin:40px 0 60px;position:relative;text-align:center;width:100%}.home h1{color:#565c64;font-size:35px;margin-bottom:20px;text-transform:uppercase}.home #welcome p{font-size:15px;line-height:1.6;margin-bottom:5px}.home #welcome p.read-more a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat center left;color:#636972;font-size:11px;font-weight:bold;padding-left:6px}.home .row .-centered{text-align:center}.home .latest-news,.home .bozzuto-blog{display:inline-block;margin:0 auto;width:380px}.home .latest-news a,.home .bozzuto-blog a{overflow:hidden}.home .article h3{background:transparent url(/assets/structure/bg-home-article-h3-74103c9d9461f3ed4e972d879445193c10aeb101442ec875140a51629076fb99.gif) no-repeat 0 0;border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5;color:#080812;font-size:15px;line-height:1}.home .article h3:hover{background-position:0 bottom}.home .article h3 a{background:transparent url(/assets/structure/carousel-nav-bar-right-arrow-1d3de9f8a151250d80b2dd48771d6829bbf7b59018aefefd4b78a957c7f53196.gif) no-repeat top right;display:block;padding:6px 0 6px 12px}.home .article h3 a:hover{text-decoration:none}.home .article .post-link{display:block;height:150px;position:relative}.home .article .post-link:hover{text-decoration:none}.home .article .post-link .title{background:transparent url(/assets/structure/carousel-caption-hover-bg-d2f07116059b05a6c7d7ecbd08deb44c29af53971bcdec27dc6ca2e73ec6e73a.png) repeat top left;bottom:0;display:block;left:0;padding:10px 35px 10px 10px;position:absolute;width:335px}.home .article .post-link .title:after{color:#6b6883;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:5px}.home .latest-news{margin-right:10px}#main-nav li a{background:transparent url(/assets/structure/bg-main-nav-b58b9202374a459dddcd28c5a5d24bddf537e16e892f6a98c52b7f0c4cd3bb11.gif) no-repeat 0 0}.home #main-content{background:none}.home #main-content .nh-tiles{padding:0}.home #main-content .nh-tile{padding:15px 100px 15px 0}.home #main-content .nh-tile:last-of-type{padding-right:0}.home-featured-title{font-size:38px;margin-bottom:10px}.home-featured-section{position:relative;margin-bottom:30px;padding-bottom:25px}.home-featured-section::after{border-bottom:9px solid #d6eef5;bottom:0;content:'';display:block;left:calc(50% - 45px);position:absolute;width:90px}.home-featured-section:last-of-type::after{display:none}.home-featured-section-title,.home-featured-section-subtitle{line-height:1;text-align:center}.home-featured-section-title{color:#00694e;font-size:48px;font-weight:bold;margin-bottom:53px}.home-featured-section-subtitle{color:#020100;font-size:60px}.home-featured-section__image{margin:10px auto}.property #masthead{background:#fff;height:374px}.property #masthead .nav{position:relative;overflow:hidden;z-index:10;width:190px;height:374px}.property #masthead .nav li{border-bottom:1px solid #eaecee}.property #masthead .nav li.last{border-bottom:none}.property #remote-nav{position:absolute;z-index:1;bottom:0;left:0;width:190px}.property #masthead #remote-nav a{color:#636972;display:block;font-size:11px;font-weight:bold;padding:5px 10px 5px 26px;position:relative;text-transform:uppercase;zoom:1}#property-nav{position:absolute;z-index:1;top:0;left:0;width:190px;border-top:25px solid #fff;border-bottom:500px solid #fff;position:relative}#property-nav li{background:#fff}#property-nav li.current{background:transparent url(/assets/structure/bg-community-secondary-nav-59572dabd395504310e66795ce9476f312ccee1d36ecdc0540288ed3225f9234.png) no-repeat right bottom}#property-nav a{color:#84848b;display:block;font-size:15px;line-height:15px;padding:7px 10px 6px 20px}#property-nav a:hover,#property-nav li.current a{color:#000;text-decoration:none}#property-nav .phone-number{display:block;font-size:11px;margin:-5px 0 0 0;padding:0 0 0 20px}#property-nav iframe{display:block}.property #slideshow{position:absolute;top:0;left:170px;width:870px;height:374px;z-index:1;overflow:hidden}.property #slideshow .slide{left:0;position:absolute;top:0;width:870px}.property #slideshow .section{z-index:1;padding-left:0}.property #slideshow .header,.property #slideshow .section{position:absolute;top:0;left:0}.property #slideshow .header{color:#fff;font-size:65px;line-height:1;position:relative;text-transform:uppercase;top:10px;left:35px;width:835px;z-index:100}.property #slideshow ul.slideshow-navigation{top:6px;right:35px}.property #slideshow .header h1{display:block;margin-right:110px;width:725px}.property #slideshow .header h1 b{display:block;font-size:30px;text-transform:capitalize}.property #slideshow .header a{color:#565c64}.property #slideshow .section{color:#fff;display:none;font-size:15px;line-height:1.133333333;position:absolute;top:80px;left:35px;width:375px;z-index:11}.property #slideshow img{display:block;position:relative;z-index:2}.property #slideshow .overlay{background:url(/assets/structure/bg-slideshow-overlay-14186ae67bce00ea329a91e1c6569924394fb57b715a48eb4e1b549154714517.png) no-repeat;display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:10}.property.retail-property #slideshow .slideshow-navigation a{bottom:0;display:block;position:absolute;height:55px;left:0;right:0;top:0;width:70px;z-index:10}.property.retail-property #slideshow .overlay{display:none}.property #slideshow p.caption a{color:#fff;display:block}.property #slideshow p.caption a:hover{text-decoration:none}.property #slideshow p.watch-video{background:transparent url(/assets/structure/bg-divider-white-9a5cb89b82f155e8f132e00e91c3aa3614b27ac03a73f19c2797b3279686a8ae.gif) no-repeat 0 0;padding-top:15px;margin-top:20px}.property.retail-property #slideshow p.watch-video{background-image:none;margin-top:0;padding:0;position:relative;top:-10px}#slideshow p.watch-video a{background:transparent url(/assets/structure/bg-watch-video-7c9fb976044c40a4984f8f1eeb357d7297d96c9b86bf6479a3036807c0e8e814.png) no-repeat 0 0;display:block;height:43px;overflow:hidden;text-indent:-9999px;width:189px}#slideshow p.watch-video a:hover{background-position:0 -43px}.page #slideshow p.watch-video{left:10px;position:absolute;top:165px}.property #main-content .container{width:770px;padding-left:190px}.property #renting-from-bozzuto h2,.property #about-bozzuto h2{line-height:1.2;padding:10px 0 5px}.property #sidebar p.call-to-action a,.project #content p.call-to-action a{background:transparent url(/assets/structure/bg-apartments-masthead-aside-a-c7f3dc2e252cf447911fcb3ca68b06f1d1a399b11788e3574d1677e3db0dc69b.png) no-repeat right 0;border-bottom:1px solid #e2e4e7;border-top:1px solid #e2e4e7;color:#000;display:block;font-size:15px;height:26px;line-height:26px;width:210px}.property #sidebar p.call-to-action.directions a,.project #content p.call-to-action.directions a{border-top:none}.property #sidebar p.call-to-action a:hover,.project #content p.call-to-action a:hover{background-position:right -26px;text-decoration:none}.property #sidebar p.call-to-action a em,.project #content p.call-to-action a em{font-size:11px;font-style:normal}.community #sidebar{width:230px;padding-right:0}.community #content,.community #overview,.community #apartments,.community #recently-viewed,.community #nearby-communities{margin-bottom:25px}.community #overview{position:relative;padding:0 70px 20px 0;margin-bottom:20px;zoom:1}.community #overview ul.community-icons{float:right;margin:39px -70px 0 0}.community #overview ul.community-icons li{margin-bottom:10px}.community #overview ul.community-icons li,.community #overview ul.community-icons li a,.homes #content #view-as-list ul.community-icons a{display:block;width:45px;height:45px;margin-left:0;padding-left:0;text-indent:-9999px}.community #overview ul.community-icons li,.community #overview ul.community-icons li a,.homes #content #view-as-list ul.community-icons a{background:none;background-repeat:no-repeat;display:block;width:45px;height:45px;margin-left:0;padding-left:0;text-indent:-9999px}.community #overview p.phone-number{background:url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat 0 14px;font-size:13px;font-weight:normal;line-height:1.2;padding:10px 0 10px 10px}.community #overview p.phone-number span{display:block}.feautures.retail-property #content{padding-right:20px;width:100%}.community #apartments table{width:100%}.community #apartments table td{padding:10px 0;border-bottom:1px solid #dadadc}.community .floor-plan{float:left;width:173px}.community .floor-plan p{padding-bottom:12px;margin-bottom:12px}.community .floor-plan-group{margin-bottom:25px}.community .floor-plan-group .row{margin-bottom:20px}.community .floor-plan-group h2 em a{font-size:12px;font-style:normal;margin-left:5px;text-decoration:underline}.community .floor-plan-group h2 em a:hover{text-decoration:none}.community .floor-plan-group .view-more{padding:15px 0;text-align:center}.community .floor-plan-group .view-more a{background:#D5D8DC;border:1px solid #9BA2AD;color:#595E71;height:24px;line-height:24px;padding:0px 5px;text-align:center;text-transform:uppercase;width:90px}.community #community-info ul.nav{border-bottom:10px solid #fff}.community #community-info ul.nav li{float:left;width:76px;height:47px;border-right:1px solid #fff}.community #community-info ul.nav li.last{border-right:none}.community #community-info ul.nav li a{background-color:#dde0e3}.community #community-info ul.nav li.current a{background-color:#c2c6ca}.community #community-info ul.nav li a{display:block;width:56px;height:37px;padding:5px 10px}.community #community-info .section{padding:10px}.community #community-info #walk-score{padding:10px 2px}.community #community-info #map-canvas{width:208px;height:280px;border:1px solid #959ba1}.community-map-point h4{color:#000;font-size:14px}.community #zillow-mortgage-calculator{margin-bottom:10px}.community #nearby-communities li a{display:block;line-height:1.5;padding-top:8px;padding-bottom:8px}.community #about-bozzuto{width:430px;padding-right:0}.community #sub-listing{padding-top:20px;border-top:1px solid #c1c1c5;margin-top:25px}.community #sub-listing li{float:left;width:150px;padding-right:20px}.community #sub-listing li:nth-child(4n){padding-left:20px}.community #main-content p,.community #main-content li{font-size:16px}.community #sidebar p,.community #sidebar li{font-size:12px}.community #main-content .request-info{align-items:center;border-bottom:1px solid #dadadc;border-top:1px solid #dadadc;color:#84848b;display:flex;font-size:22px;line-height:35px;justify-content:space-between;margin-bottom:20px;padding:10px 0}.community #main-content .request-info a.request-info-button{background:url(/assets/structure/bg-request-info-004fbc1b7afb61466a2cff0881e29d16497382a25968609c7fcc7c516faac916.png) no-repeat 0 0;display:block;float:left;height:35px;margin-right:20px;overflow:hidden;padding:0;text-indent:-9999px;width:163px}.community #main-content .request-info a:hover{background-position:0 -35px}.community #main-content .request-info .phone-number{color:#000;position:relative;top:1px}.community #overview .intro p{font-size:16px;line-height:1.466666667;margin-bottom:0.8em}.community #overview .intro-link{margin-bottom:15px}.community #overview .intro-link,.community #overview #intro-partial{display:none}.js .community #overview #intro-full{display:none}.js .community #overview .intro-link,.js .community #overview #intro-partial{display:block}.expand-wrapper{overflow:hidden;position:relative}.community #overview a{text-transform:none}.community #apartments table td{line-height:1}.community #apartments table td.availability{text-align:right}.community #main-content .social-updates .byline{letter-spacing:0}.community #sub-listing li a{font-size:10px;line-height:2;font-weight:normal;color:#84848b}.community #community-info{background:#c2c6ca;margin-bottom:10px}.community #community-info .nav li a{font-size:13px;line-height:1.4;color:#000}.community #community-info .local-info{color:#636363}.community #community-info .nav li a:hover{text-decoration:none}.community #renting-from-bozzuto p,.community #about-bozzuto p{margin-bottom:1.666666667em}.community .social-updates p.sharethis a{font-size:12px;font-weight:normal;text-transform:none;color:#4496ae}.community #sidebar div.facebook-update p.message{padding-top:5px;padding-bottom:5px;margin-bottom:0}.community #thank-you-text p{font-size:12px;line-height:1.636363636;margin-bottom:1.5em}#large-map-container{background:#fff;display:none;height:610px;position:relative;width:850px}#large-map-controls{background:#fff;bottom:0;height:160px;left:0;overflow:hidden;padding:20px 30px 10px 30px;position:absolute;width:790px}#large-map-yelp-logo{position:absolute;right:30px;top:20px}#large-map-controls p.select-links{font-size:13px;left:228px;position:absolute;top:21px}#large-map-controls p.select-links a{display:inline;padding-left:10px}#large-map-controls h3{font-size:16px;line-height:1;margin-bottom:1em}#large-map-controls label{display:block;cursor:pointer;float:left;font-size:12px;height:28px;line-height:28px;padding:0 10px 0 0;width:185px}#large-map-controls input{background:none;border:none;height:28px;margin:0 2px;padding:0;vertical-align:middle;width:auto}#large-map-controls label img{vertical-align:middle}#large-map h4{font-size:13px;margin-bottom:0.5em}#large-map h4 a{text-decoration:underline}#large-map h4 a:hover{text-decoration:none}#large-map .info-photo{float:left;margin-right:10px;width:50px}#large-map .info-photo img{max-width:50px}#large-map .info-content{float:left}.community #sidebar div.facebook-update{padding-bottom:15px;margin-bottom:15px}.community #sidebar p.sharethis{padding:20px 0 10px;margin-top:20px}.community #sidebar p.sharethis a{padding-left:20px}.project #sidebar #property-nav{border-bottom:1px solid #cdd1d5;padding-bottom:24px}.project #sidebar #property-nav a{color:#84848b}.project #sidebar{padding-right:0;width:190px}.project #sidebar h2{border-bottom:1px solid #eaecee;margin-bottom:217px;margin-top:20px}.project #sidebar h2 a{background:url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) left center no-repeat;color:#84848b;font-size:15px;padding-left:8px}.project .content{overflow:hidden;width:770px}.project #main-content .content .main-content{float:left;width:520px}.project #main-content .content .main-content ul.data{margin-top:40px;overflow:hidden;padding-bottom:8px;width:100%}.project #main-content .content .main-content ul.data li{background:url(/assets/structure/bg-projects-data-1e64489b50d5dbd39b9c27412d1da73a90e1fa9ab6756b2577e2f8d5feef7c4e.gif) left -58px no-repeat;float:left;margin-bottom:10px;padding-top:16px;width:100%}.project #main-content .content .main-content ul.data li h3{border:none;color:#84848b;font-size:14px;font-weight:bold;margin-bottom:0;padding:0;text-transform:uppercase}.project #main-content .content .main-content ul.data li p{font-size:14px;width:100%}.project #main-content .content .main-content ul.project-updates{padding:18px;background:#f2f4f5}.project #main-content .content .main-content ul.project-updates li{margin-bottom:15px;background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) left bottom no-repeat;padding-bottom:18px}.project #main-content .content .main-content ul.project-updates li h3{border:none;margin-bottom:7px;padding:0}.project #main-content .content .main-content ul.project-updates li div{position:relative}p.photo-wrapper{position:relative}p.info-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.project #main-content .content .main-content ul.project-updates li div p.info-link a{display:block;height:60px;right:-10px;overflow:hidden;position:absolute;text-indent:-9999px;top:-12px;width:60px;z-index:2}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{display:none;height:178px;left:0;padding:18px;position:absolute;top:0;width:448px;z-index:1}.project #main-content .content .main-content ul.project-updates li div div.info-overlay h4{margin-bottom:12px;width:360px}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{padding-bottom:17px;width:360px}.project #main-content .content .sub-content h4 a{background:url(/assets/structure/bg-project-sub-content-h4-b1995a875fbb9f03cd49ad00b13a99ddd4314bcda1e6849a4ed577d27d36c572.gif) left top no-repeat}.project #main-content .content .sub-content h4 a:hover{background-position:left bottom}.project #main-content .content .main-content ul.project-updates li div p.info-link a{background:url(/assets/structure/bg-project-update-info-link-ccfbd959a1e3eb3fb7bf43f87a121175a08ee0481fb45877d49187a11a8e46d3.png) left top no-repeat}.project #main-content .content .main-content ul.project-updates li div p.info-link a.active{background-position:left bottom}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{background:url(/assets/structure/bg-project-update-info-overlay-cb55982a521c2679f012885973a72b4e3c49dc5eb6a6a9eb70fa84c036b08219.png) left top no-repeat}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{background:url(/assets/structure/bg-project-update-info-overlay-p-6e3695a4e3ce58c3e83c3b5354996bb1b735e34152a4a3f3b39a5d67019b3185.gif) left bottom no-repeat}.project #main-content .content .sub-content .map{background:#c2c6ca}.project #main-content .content .sub-content .similar-projects p a{background:url(/assets/structure/bg-news-a-044fc42bc3e35076b60cf3b6429909bc1caca023f011963ee7fd27fe16465fa1.gif) 0 6px no-repeat}.project #main-content .content .sub-content .similar-projects ul{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) left bottom no-repeat}.project #main-content .content .sub-content{float:right;width:230px}.project #main-content .content .sub-content .section{background:#f2f4f5;margin-bottom:9px}.project #main-content .content .sub-content .section p{padding:15px 12px}.project #main-content .content .sub-content h4{margin-bottom:1px}.project #main-content .content .sub-content h4 a{display:block;font-size:15px;height:29px;line-height:29px;padding-left:12px;width:230px}.project #main-content .content .sub-content .similar-projects li{margin-bottom:16px}.project #main-content .content .sub-content .similar-projects li p{width:175px}.project #main-content .content .sub-content .similar-projects li p.photo a{background:none;padding-left:0}.project #main-content .content .sub-content .map{overflow:hidden;margin-bottom:9px;padding:10px;width:210px}.project #main-content .content .sub-content #map-canvas{width:208px;height:280px;border:1px solid #959ba1}.project #main-content .content .sub-content .map div img{border:1px solid #969ba1;margin-bottom:-3px}.project #main-content .content .sub-content .similar-projects p a{display:block;padding-left:6px}.project #main-content .content .sub-content .similar-projects ul{margin-bottom:15px;padding-bottom:8px}.project #main-content .content .sub-content .similar-projects li p.date{float:right;margin:1px 10px 0 0;width:35px;color:#656571;font-size:12px;font-weight:bold;line-height:15px}.project #main-content .content .main-content .intro p{font-size:15px;line-height:22px}.project #main-content .content .main-content ul.project-updates li h3{color:#84848b;font-size:12px;font-weight:bold}.project #main-content .content .main-content ul.project-updates li div div.info-overlay{color:#fff}.project #main-content .content .main-content ul.project-updates li div div.info-overlay h4{font-size:15px;font-weight:bold;line-height:18px;text-shadow:2px 2px 10px rgba(0,0,0,0.45)}.project #main-content .content .main-content ul.project-updates li div div.info-overlay p{font-size:11px;text-shadow:2px 2px 10px rgba(0,0,0,0.45)}.project #main-content .content .sub-content h4 a:hover{text-decoration:none}.project #main-content .content .sub-content .similar-projects p a{color:#656571;font-weight:bold}.project #main-content .content .main-content .pagination{margin:25px 0 16px;overflow:hidden;padding-top:13px;width:100%;background:url(/assets/structure/bg-apartments-content-abe23f5274a5c78549d350022232a5f81da1fcd2fa5b65bdbc2f7868cc62f6e3.gif) left top repeat-x}.project #main-content .content .main-content .pagination a,.project #main-content .content .main-content .pagination span{float:left;margin:0 6px;color:#28283a;font-size:11px;text-transform:uppercase}.project #main-content .content .main-content .pagination .prev_page{margin:0 10px 0 0}.project #main-content .content .main-content .pagination .next_page{margin:0 0 0 10px}.project #main-content .content .main-content .pagination a{color:#747479}.features #main-content div.feature{margin-bottom:0}.features #main-content div.feature p{margin-bottom:1em}.features #main-content div.feature ul{padding-left:10px}.features #main-content div.feature ul li{list-style:disc outside url(/assets/structure/blt-features-fed839b5e261a813e1bb0ce9e1ec2c1a00d7c0528213d8e4467fc5a64feb8630.gif);margin:0}.features #main-content div.feature ul li a{color:#84848b;font-weight:bold}.features #main-content div.feature ul li a.photo{background:url(/assets/structure/ico-photo-20b68badbeeeaca3c9040a663a9be2e44911a45be4f04a3e59993e58a431b116.gif) right bottom no-repeat;padding-right:20px}.features #main-content div.feature ul.li_cont1{margin-right:11px}.apartments #masthead{border-bottom:1px solid #858890;padding-top:24px}.apartments #masthead .section{float:left;padding:0 0 28px 189px;width:515px}.apartments #masthead .aside{float:right;padding-top:4px;width:229px}.apartments #masthead .aside p.call-to-action a{display:block;height:28px;margin-bottom:21px;padding-left:9px;width:220px}.apartments #masthead .aside ul{margin-right:-19px;overflow:hidden;width:250px}.apartments #masthead .aside ul li{float:left}.apartments #masthead .aside ul li a{border-bottom:1px solid #d1d5d9;display:block;margin-right:19px;padding-left:8px;width:98px}.apartments #masthead .aside ul li.last a{border-bottom:none}.property ul.slides li.slide{z-index:1}.property ul.slides li.on-deck{z-index:3}.property ul.slides li.current{z-index:2}.homes #content div.row,.apartments #content div.row{margin-bottom:3px;overflow:hidden;width:768px}.apartments #content div.row div.col{padding-bottom:3px}.homes #content #renting-from-bozzuto,.apartments #content #renting-from-bozzuto{float:left;padding-right:22px;width:317px}.homes #content #about-bozzuto,.apartments #content #about-bozzuto{float:left;width:408px}.homes #content #renting-from-bozzuto p,.homes #content #about-bozzuto p,.apartments #content #renting-from-bozzuto p,.apartments #content #about-bozzuto p{margin-bottom:11px}.floor-plans .floor-plan{width:180px}.floor-plans #main-content .floor-plan p{font-size:12px}.community .floor-plan .floor-plan-view{background:none;display:block;position:relative}.floor-plan-view-js .floor-plan-view-full{left:0;position:absolute;top:0}.floor-plan-view-js .floor-plan-view-full span{margin:0px;position:absolute}.floor-plan-view-js .pinterest-button{height:20px;position:absolute;width:40px}a.floor-plan-view-full{background:transparent;background:rgba(255,255,255,0);display:block;padding-left:0 !important}.floor-plan-view-full span{background:#1f5f8e;color:#fff;display:block;font-family:'HelveticaNeueCond';font-size:14px;height:24px;line-height:24px;margin:10px 0;overflow:visible;padding:2px 5px 0px !important;text-align:center;text-transform:uppercase;width:90px}.floor-plan-view-full:hover{text-decoration:none}.floor-plan-overlay{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1);filter:alpha(opacity=0);max-width:960px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.1);-moz-opacity:0;opacity:0;padding:30px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1)}#featured-floor-plans h3,.floor-plan-group h3{border:none !important;line-height:1.2 !important;margin-bottom:0em;padding:0 !important}#featured-floor-plans ul,.floor-plan-group ul{margin-top:1em}#featured-floor-plans li.floor-plan,.floor-plan-group li.floor-plan{margin-top:15px}#featured-floor-plans li.floor-plan p,.floor-plan-group li.floor-plan p{margin-top:25px}.slideshow-caption{background:#fff;bottom:0;left:20px;opacity:.9;-moz-opacity:0.9;filter:alpha(opacity=90);padding:10px 25px;position:absolute;text-align:center;width:800px;z-index:2}.slideshow-counter{font-size:10px;text-transform:uppercase}.media-group{border-bottom:1px solid #eaecee;padding:0 0 0 170px;margin:15px 0 0}.media-group-last{border:none;margin-bottom:20px}.secondary #main-content .media-group h2{float:left;line-height:1.4;margin:0 0 0 -170px;width:150px}.media-link{float:left}.media-link a{display:block;padding:0 15px 15px 0;width:55px;zoom:1}.media-link-last a{padding:0 0}.homes-search #masthead p.call-to-action{margin-top:12px}.homes #masthead p.call-to-action a{padding-left:7px}.homes #masthead .aside p.call-to-action a{display:block;height:28px;margin-bottom:21px;padding-left:9px;width:220px}.homes #content div.header,.landing #content div.header,.search #content div.header{margin-bottom:19px;overflow:hidden;width:100%}.homes #content div.header ul li,.landing #content div.header ul li,.search #content div.header ul li{float:left}.homes #content div.header ul li a,.landing #content div.header ul li a,.search #content div.header ul li a{display:block;height:38px;zoom:1;margin-left:1px}.homes #content div.header ul li a.list,.search #content div.header ul li a.list{padding:6px 95px 3px 10px;width:45px}.homes #content div.header ul li a.map,.search #content div.header ul li a.map{padding:6px 80px 3px 10px;width:60px}.homes #content div.header ul li a.directory,.search #content div.header ul li a.directory{padding:6px 55px 3px 10px;width:84px}.homes #content div.header p,.search #content div.header p{float:right;margin-right:58px}.homes #masthead .section p.call-to-action a{background:url(/assets/structure/bg-masthead-a-dark-e98b686f86f19daeb818e3e10c11c6998ec9ddbf53f7e4ee96adf50a5f4fbff1.gif) left center no-repeat;color:#565C64;font-weight:bold}.homes #masthead .section p.figure{font-size:13px}.homes-search #masthead p.call-to-action{font-size:11px}.homes #content{width:770px;padding-right:0}.homes #content div.row p a{text-transform:none}.apartments #masthead{color:#565c64;background:url(/assets/structure/bg-masthead-4c356eeef1dd7903775234d0fd2f60b42c776f2afaf9275c090a6a81fcd7f9d1.gif) left top repeat-x #c0c5cb}.apartments #masthead .section h1{font-size:35px;line-height:1;text-transform:uppercase}.apartments #masthead .section p{font-size:15px;line-height:22px}.apartments #masthead .aside ul li{font-size:11px;text-transform:uppercase}.apartments #masthead .aside ul li a{background:url(/assets/structure/bg-masthead-a-dark-e98b686f86f19daeb818e3e10c11c6998ec9ddbf53f7e4ee96adf50a5f4fbff1.gif) 1px 12px no-repeat;color:#565c64;line-height:28px}.apartments #masthead .aside ul li a:hover{color:#2E2E39;text-decoration:none}.apartments #content div.row p a{text-transform:none}.apartments #main-content{background:url(/assets/structure/bg-apartments-content-abe23f5274a5c78549d350022232a5f81da1fcd2fa5b65bdbc2f7868cc62f6e3.gif) left top repeat-x #fff}.search #sidebar h2{padding-left:13px}.search #sidebar h3{margin-bottom:10px}.search #sidebar fieldset{margin-bottom:16px;padding-bottom:15px}.search #sidebar fieldset ul{padding-left:13px}.search #sidebar fieldset ul li{margin-bottom:6px;overflow:hidden}.search #sidebar ul li input{background:none;border:none;height:auto;width:auto}.search #sidebar ul li label{padding-left:5px;position:relative;top:-1px}.search #sidebar fieldset ul li select{font-family:Helvetica, Arial, sans-serif;text-transform:none;width:155px}.search #sidebar #special_promotion ul li label{display:block;float:right;margin-bottom:-16px;padding-left:16px;top:-16px;width:135px}.search #sidebar fieldset ul li{font-size:11px;text-transform:uppercase}.search #sidebar fieldset{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) 13px bottom no-repeat}.search #content{padding-right:0;width:770px}.search #search-results-map{height:600px;width:100%}.search #search-results-map{background:#dde0e3}.search #sub-content{margin-top:16px;overflow:hidden;margin-bottom:5px;padding-left:190px;width:770px}.search #sub-content p.call-to-action{margin-top:14px;padding-bottom:14px}.search #sub-content p.call-to-action a{padding-left:6px}.search #sub-content #renting-from-bozzuto{float:left;padding-right:0;width:320px}.search #sub-content #about-bozzuto{float:right;padding-right:0;width:430px}.search #sub-content p.call-to-action a{color:#636972;font-weight:bold}.search #sub-content p.call-to-action{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) left bottom no-repeat}.search #sub-content p.call-to-action a{background:url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) left center no-repeat}.search #content #no-results{margin-top:80px;text-align:center}.search #content #no-results p{font-size:16px}.search #content #no-results a{display:block}.search #content #relevant-results{margin-bottom:25px;margin-top:25px;text-align:center}.search #content ul.results{border-top:1px solid #c1c1c1}.search #content ul.results li div.header{border:1px solid #c1c1c5;border-bottom:none;border-top:none;cursor:pointer;height:54px;margin-bottom:0;overflow:hidden;width:768px}.search #content ul.results li h2{line-height:1.3;padding-bottom:5px;padding-right:28px;padding-top:5px;width:311px}.search #content ul.results li div.header:hover h2{text-decoration:underline}.search #content ul.results li.closed{border-bottom:1px solid #c1c1c5}.search #content ul.results li div.header h2{float:left;line-height:54px;padding-left:24px;text-transform:uppercase;width:185px}.search #content ul.results li div.header p{float:none}.search #content ul.results li ul.location-filters{border:1px solid #c1c1c5;border-top:none}.search #content ul.results li ul.location-filters li{border-top:1px solid #c1c1c5;width:768px}.search #content ul.results li ul.location-filters div.header{border:none;height:29px}.search #content ul.results li ul.location-filters li h3{border:none;padding:0 0 0 24px}.search #content ul.results li ul.location-filters li ul{background:#f5f6f7;overflow:hidden;width:100%}.js .search #content ul.results li ul.location-filters li ul{display:none}.search #content ul.results li ul.location-filters li li{background:none;border-top-color:#e8e8e8;float:left;margin:0 14px 0 0;width:181px}.search #content ul.results li ul.location-filters li .alt{margin-right:0}.search #content ul.results li ul.location-filters ul a,.search #content ul.results li ul.location-filters ul span{background:url(/assets/structure/bg-search-results-pagination-a-389ce07c9bbeba8bbd9dc1ed50949145bf53c9b0c28b6249336cf0b6c586d971.gif) no-repeat 9px 50%;color:#64676c;display:block;float:left;overflow:hidden;padding:6px 6px 6px 16px;width:159px}.search #content ul.results li ul.location-filters ul a:hover strong,.search #content ul.results li ul.location-filters ul a:hover em{text-decoration:underline}.search #content ul.results li ul.location-filters ul a strong,.search #content ul.results li ul.location-filters ul span strong{display:block;float:left;font-weight:normal;text-transform:uppercase}.search #content ul.results li ul.location-filters ul a em,.search #content ul.results li ul.location-filters ul span em{color:#919191;display:block;float:right;font-style:normal}.search #content div.results{margin-top:22px}.search #content div.results ul li{margin-bottom:14px;overflow:hidden;width:100%}.search #content div.results ul.pagination{margin:17px 0 16px;overflow:hidden;padding:13px 0 16px;width:100%}.search #content div.results ul.pagination li{float:left;margin-right:13px;width:auto}.search #content div.results ul.pagination li a.first,.search #content div.results ul.pagination li a.last{padding-left:6px}.search #content ul.results li div.header h2{color:#000;font-size:15px;line-height:54px;text-transform:uppercase}.search #content ul.results li div.header p{line-height:54px}.search #content ul.results li ul.location-filters li h3{font-size:15px;line-height:29px;text-transform:uppercase}.search #content div.results ul.pagination{font-size:11px;text-transform:uppercase}.search #content div.results ul.pagination li{color:#000}.search #content div.results ul.pagination li a{color:#636972}.search #content ul.results li,.search #content ul.results li.closed:hover{background:url(/assets/structure/bg-search-results-headers-2b2198b9c57de59d58f6ff44437359d547c8125c64df3d06b0b9df6d259d1c35.gif) 0 -83px repeat-x}.search #content ul.results li.closed{background:url(/assets/structure/bg-search-results-headers-2b2198b9c57de59d58f6ff44437359d547c8125c64df3d06b0b9df6d259d1c35.gif) 0 -29px repeat-x}.search #content ul.results li div.header{background:url(/assets/structure/bg-search-results-header-4ef7f05bc339b0e3bc68306dd7b780b547248b18e27bcb02496d9d3fcde55270.gif) right 0 no-repeat}.search #content ul.results li.closed div.header{background:url(/assets/structure/bg-search-results-header-4ef7f05bc339b0e3bc68306dd7b780b547248b18e27bcb02496d9d3fcde55270.gif) right -84px no-repeat}.search #content ul.results li ul.location-filters li{background:url(/assets/structure/bg-search-results-headers-2b2198b9c57de59d58f6ff44437359d547c8125c64df3d06b0b9df6d259d1c35.gif) 0 0px repeat-x}.search #content ul.results li ul.location-filters li h3{background:url(/assets/structure/bg-search-results-header-4ef7f05bc339b0e3bc68306dd7b780b547248b18e27bcb02496d9d3fcde55270.gif) right -55px no-repeat}.search #content ul.results li.closed:hover div.header{background:url(/assets/structure/bg-search-results-header-4ef7f05bc339b0e3bc68306dd7b780b547248b18e27bcb02496d9d3fcde55270.gif) right -198px no-repeat}.search #content ul.results ul.location-filters li.open div.header h3{background-position:100% -168px}.search #content div.results ul li{background:none}.search #content div.results ul.pagination{background:url(/assets/structure/bg-search-results-pagination-2ae3d2da9938d2ec167e6c909116135b22930f05c6590ee9f0676418257523b5.gif) left top repeat-x}.search #content div.results ul.pagination li a.first,.search #content div.results ul.pagination li a.last{background:url(/assets/structure/bg-search-results-pagination-a-389ce07c9bbeba8bbd9dc1ed50949145bf53c9b0c28b6249336cf0b6c586d971.gif) left center no-repeat}.partners{overflow:hidden;padding:15px 0 0}.partners li{float:left;padding-right:20px;height:105px;width:150px}.partners a,.partners span{display:block;display:block;color:#84848b;font-size:11px}.partners .partner-name{border-top:1px solid #c1c1c5;border-bottom:1px solid #c1c1c5;height:30px;margin-bottom:10px;padding:0 25px 0 0}.partner-group{border-bottom:1px solid #e5e5e5;overflow:visible;padding-bottom:10px;width:20px}.partner-group{white-space:nowrap}.partners a:hover{text-decoration:none}.partners a:hover .partner-name{text-decoration:underline}.partners .partner-name{color:#080812;font-size:13px;line-height:30px}.partner-portrait{position:relative;top:-15px}.partner-portrait,.partner-portrait-screen,.partner-portrait-images li{height:375px;width:849px}.partner-portrait-screen,.partner-portrait li,.partner-portrait a{left:0;position:absolute;top:0}.partner-portrait-screen,.partner-portrait-images li{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.partner-portrait-images a{display:none}.partner-portrait-links span{cursor:pointer;display:block;height:50px;position:absolute;text-indent:-9999px;width:50px}.partner-portrait-links .portrait-richard-l .hit1{height:150px;width:90px;left:340px;top:0px}.partner-portrait-links .portrait-steve-s .hit1{height:115px;width:80px;left:420px;top:70px}.partner-portrait-links .portrait-michael-a .hit1{height:75px;width:85px;left:595px;top:0px}.partner-portrait-links .portrait-thomas-a .hit1{height:150px;width:100px;left:663px;top:40px}.partner-portrait-links .portrait-daniel-c .hit1{height:90px;width:110px;left:485px;top:0px}.partner-portrait-links .portrait-julie-a .hit1{height:125px;width:90px;left:570px;top:250px}.partner-portrait-links .portrait-thomas-s .hit1{height:197px;width:115px;left:450px;top:178px}.partner-portrait-links .portrait-toby-s .hit1{height:205px;width:145px;left:650px;top:171px}.partner-portrait-links .portrait-stephanie-l .hit1{height:115px;width:85px;left:550px;top:71px}.partners .partner-name{background:url(/assets/structure/bg-partner-name-d8565d35dec0074a3f5fe344ba3c659b4b1f0dc603f2143e183c09b5f3dc80b5.gif) top right no-repeat}.partners a:hover .partner-name{background-position:right -60px}.partner-portrait,.partner-portrait-images li,.partner-portrait-screen{background:#F2F4F5 url(/assets/structure/bg-partner-portrait-a7aa5fceab5b8cb4506f5a3e56b9d00cc09d4fd4959f767e6d38902ba3e974b4.jpg) 0 0 no-repeat}.partner-portrait-screen{background-position:0 -375px}.partner-portrait-images .portrait-richard-l{background-position:0 -1875px}.partner-portrait-images .portrait-steve-s{background-position:0 -2625px}.partner-portrait-images .portrait-michael-a{background-position:0 -1500px}.partner-portrait-images .portrait-thomas-a{background-position:0 -3000px}.partner-portrait-images .portrait-daniel-c{background-position:0 -750px}.partner-portrait-images .portrait-julie-a{background-position:0 -1125px}.partner-portrait-images .portrait-thomas-s{background-position:0 -3375px}.partner-portrait-images .portrait-toby-s{background-position:0 -3750px}.partner-portrait-images .portrait-stephanie-l{background-position:0 -2250px}.js #partner-bios{height:0;left:-9999px;overflow:hidden;position:absolute;top:0;width:0}.js .partner-bio-outer{background:transparent url(/assets/structure/bg-partner-bio-8b765f85c6ea8f381d0e32513ca6bfe0071c386662cff028ba37886c47bcdb79.png) no-repeat right 0;padding:20px 0 0;width:800px;font-size:11px;line-height:18px}.js .partner-bio-inner{background:transparent url(/assets/structure/bg-partner-bio-8b765f85c6ea8f381d0e32513ca6bfe0071c386662cff028ba37886c47bcdb79.png) no-repeat 0 bottom;min-height:215px;padding:30px 50px 50px 300px;width:450px}.partner-bio-inner h3{font-size:21px;line-height:21px;margin-bottom:3px}.partner-bio-inner .partner-title,.partner-bio-inner .partner-group{display:block;font-weight:bold}.partner-bio-inner .partner-title{margin-bottom:0}.partner-bio-inner .partner-group{margin-bottom:12px}.partner-close{background:transparent url(/assets/structure/bg-partner-close-2dee5feb718052564494a36a2e90fc9000f9459e8e235e52e262dc7da5ba1f20.png) no-repeat 0 0;display:block;height:40px;position:absolute;right:20px;text-indent:-9999px;top:20px;width:40px}.partner-close:hover{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}.partner-pic{float:left;margin:0 0 0 -250px}.leader-meta{margin-bottom:20px}.leader-meta h3.leader-name{border:0 !important;color:#828282 !important;font-size:18px !important;font-weight:normal}.leader-meta span{display:block;font-size:11px;font-weight:bold;line-height:18px}.leader-bio{width:460px}.leader-bio p{font-size:12px !important}.landing #masthead .container{height:223px}.landing #masthead .figure{float:right;width:230px}.landing #masthead .figure img{display:block}.landing #main-content{padding:0 0 15px}.landing #content{width:770px;padding:0}.landing #sidebar{padding:8px 0 0 20px;width:170px}.areamap{margin-bottom:30px}.areamap-map{float:left;height:403px;padding-right:0px;width:540px}#map-properties{display:none}.areamap-popular-properties{float:right;padding:0;width:210px}.areamap-popular-properties h4{margin-bottom:1px}.areamap-popular-properties h4 a{display:block;height:29px;padding-left:12px}.mapkey li{padding:4px 20px 8px 25px}.mapkey li span{display:block;padding:0 0 12px}.areamap-popular-properties .section{margin-bottom:30px}.areamap-popular-properties .section-last{margin-bottom:0}.areamap-popular-properties h2{padding:8px 0 6px}#main-content .areamap-popular-properties p{padding:5px 40px 10px 10px}body.landing #content div.header ul li a{height:36px;padding:6px 40px 5px 8px;width:99px}.landing #content div.header{position:relative}.landing #content div.header p{position:absolute;right:0;top:0;width:315px}.landing #header,.landing #header div.container{height:236px}.areamap-popular-properties h4 a{font-size:15px;line-height:29px}.mapkey li{font-size:11px;font-weight:bold;line-height:14px}.landing #content div.header p{text-align:center}.landing #properties-by-type{margin-bottom:35px}.areamap-popular-properties h4 a{background:url(/assets/structure/bg-project-sub-content-h4-b1995a875fbb9f03cd49ad00b13a99ddd4314bcda1e6849a4ed577d27d36c572.gif) top right no-repeat}.areamap-popular-properties h4 a:hover{background-position:bottom right}.mapkey li,.areamap-popular-properties p{background-image:url(/assets/structure/bg-areamap-icon-eeee585685c65cdf8435d827b782fc9b59acde89ea2222fecd0c43f13a055471.png);background-repeat:no-repeat}.mapkey li span{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) bottom left no-repeat}.mapkey .apartments{background-position:0 0}.mapkey .homes-condominiums{background-position:0 -494px}.mapkey .upcoming-projects{background-position:0 -1000px}.areamap-popular-properties .apartment-community p{background-position:right 10px}.areamap-popular-properties .home-community p{background-position:right -490px}.areamap-popular-properties .project p{background-position:right -990px}.landing .listings{padding:10px 0 30px;font-size:11px}.landing .listings .row{padding:0}.landing .listings li{border-top:1px solid #d2d2d5;float:left;margin:0 20px 0 0;padding:6px 0 4px 15px;position:relative;width:132px}.ie6 .landing .listings li{margin:0 10px 0 0}.landing .listings .last{margin:0}.landing .listings .first li{border-top:1px solid #e6e6e8}.landing .listings .last li{border-bottom:1px solid #e6e6e8}.landing .listings a{margin-left:-6px;padding-left:6px;text-transform:uppercase;color:#636972}.ie6 .landing .listings a{margin-left:-6px}.landing .listings-count li{padding-right:30px;width:102px}.landing .listings .count{font-size:12px;text-align:right;display:block;position:absolute;right:0;top:5px;width:20px}.seo-text{padding:10px 0 30px;width:540px}.seo-text .more{background:url(/assets/structure/bg-masthead-a-dark-e98b686f86f19daeb818e3e10c11c6998ec9ddbf53f7e4ee96adf50a5f4fbff1.gif) no-repeat 0px 50%;color:#565C64;display:inline-block;margin:15px 0px 0px;padding:0px 0px 0px 6px}.seo-links{border-top:1px solid #c0c1c5;overflow:hidden;padding:20px 0 10px}.seo-links ul{float:left;padding:0 20px 0 0;width:150px}.seo-links a{background:transparent url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) no-repeat 0% 50%;display:block;padding:0 0 0 5px;zoom:1;font-size:10px;line-height:21px;text-transform:uppercase}.local-updates{margin-bottom:30px}.local-update{float:left;height:170px;margin:0 40px 30px 0;width:365px}.local-update.alt{margin-right:0}.local-update h2{margin-bottom:5px}.local-update h2 a{background:url(/assets/structure/bg-homes-content-header-learn-more-3c949792f808bcde9d762958880f45b89232d08400b7818cf277a0b2ef333ca7.gif) right -40px no-repeat;display:block;font-size:16px !important;height:40px;line-height:40px;padding:0 10px}.local-update h2 a:hover{background-position:right top;text-decoration:none}.local-update .twitter-update .message{height:60px;padding-left:34px}.local-update .twitter-update .byline{background:url(/assets/structure/bg-social-byline-6987b561ef972cd1ddf54245532f46d215048eb13354097deed39ef1dd20d330.png) no-repeat 0 0;color:#fff;display:block;font-weight:bold;line-height:2;padding-left:34px}.local-update .twitter-update .byline em{font-style:normal;margin-left:5px}.local-update .facebook{color:#636972;display:block;font-weight:bold;margin-top:10px;padding:11px 0 15px 34px;background:transparent url(/assets/structure/ico-facebook-cdd517f7c7d4eead6e027840c927f9af8b4b1511561187e8cc97129b6444356b.gif) no-repeat 0 9px}.local-info-feed li{margin-bottom:20px}.local-info-feed h3{border:none !important;line-height:1.333333333 !important;padding:0 !important}.local-info-feed p{font-size:12px !important}.local-info-feed .date{font-style:italic}.page #breadcrumb ul{height:38px}.page #breadcrumb li,.page #breadcrumb li a{font-size:11px}#masthead-slideshow{height:auto;min-height:223px}.landing #masthead-slideshow{height:223px}#masthead-slideshow ul.slides{height:auto;min-height:223px;z-index:1}.landing #masthead-slideshow ul.slides{height:223px}#masthead-slideshow ul.slides li.slide{background:#ffffff;text-indent:0;height:auto;min-height:223px;position:absolute;top:0;width:1030px;z-index:1}.landing #masthead-slideshow ul.slides li.slide{height:223px}#masthead-slideshow ul.slides li.current{z-index:2}#masthead-slideshow ul.slides li.on-deck{z-index:3}#masthead-slideshow ul.slideshow-pagination{border-top:1px solid #fff;height:20px;position:absolute;top:190px;width:150px;z-index:4}#masthead-slideshow ul.slideshow-pagination li{float:left}#masthead-slideshow ul.slideshow-pagination li a{background:none;color:#717479;display:block;float:left;font-size:12px;padding:7px 6px;width:auto}#masthead-slideshow ul.slideshow-pagination li.current a{color:#000;font-weight:bold}#masthead-slideshow ul.slideshow-pagination li a:hover{text-decoration:none}#masthead-slideshow .aside,#masthead-slideshow .figure,#masthead-slideshow .quote{float:right;height:223px;position:relative;width:245px}#masthead-slideshow .aside{height:193px;padding-top:30px}#masthead-slideshow .aside p.call-to-action a{background:url(/assets/structure/bg-apartments-masthead-aside-a-c7f3dc2e252cf447911fcb3ca68b06f1d1a399b11788e3574d1677e3db0dc69b.png) left top no-repeat;border-bottom:1px solid #e2e4e7;border-top:1px solid #e2e4e7;color:#000;display:block;font-size:15px;height:26px;line-height:26px;margin-bottom:21px;padding-left:9px;width:220px}#masthead-slideshow .aside p.call-to-action a:hover{background-position:left bottom;text-decoration:none}#masthead-slideshow .aside ul{margin-right:-19px;overflow:hidden;width:250px}#masthead-slideshow .aside ul li{float:left;font-size:11px;text-transform:uppercase}#masthead-slideshow .aside ul li a{background:url(/assets/structure/bg-masthead-a-dark-e98b686f86f19daeb818e3e10c11c6998ec9ddbf53f7e4ee96adf50a5f4fbff1.gif) 1px 12px no-repeat;border-bottom:1px solid #d1d5d9;color:#565c64;display:block;line-height:14px;margin-right:19px;padding:7px 0 7px 8px;width:98px}#masthead-slideshow .aside ul li a:hover{color:#2E2E39;text-decoration:none}#masthead-slideshow .aside ul li.last a{border-bottom:none}#masthead-slideshow .quote cite{display:block;font-style:italic;padding:10px 20px}#masthead-slideshow .quote p{padding:20px 20px 0;font-size:15px;line-height:22px}#masthead-slideshow .quote strong{font-style:normal}#full-width-masthead-slideshow{height:auto;min-height:60px}#full-width-masthead-slideshow ul.slides{height:auto;z-index:1}#full-width-masthead-slideshow ul.slides li.slide{background:#ffffff;text-indent:0;height:auto;position:absolute;top:0;width:1030px;z-index:1}#full-width-masthead-slideshow ul.slides li.current{z-index:2}#full-width-masthead-slideshow ul.slides li.on-deck{z-index:3}#full-width-masthead-slideshow ul.slideshow-pagination{border-top:1px solid #fff;height:20px;position:absolute;top:100px;width:150px;z-index:4}#full-width-masthead-slideshow ul.slideshow-pagination li{float:left}#full-width-masthead-slideshow ul.slideshow-pagination li a{background:none;color:#717479;display:block;float:left;font-size:12px;padding:7px 6px;width:auto}#full-width-masthead-slideshow ul.slideshow-pagination li.current a{color:#000;font-weight:bold}#full-width-masthead-slideshow ul.slideshow-pagination li a:hover{text-decoration:none}.page #content .press-listing{padding-top:25px}.page #content .press-item{margin-bottom:30px}.page #content .press-item h3{border:none;line-height:1.5;padding:0}.page #content .press-item-date{font-size:12px;font-style:italic}.page #aside .article{background-color:#f2f4f5;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:12px 0 0 12px;width:218px}.page #aside .section{position:relative;width:168px;padding:0 50px 12px 0;margin-bottom:12px}.page #aside .section h4,.page #aside .section p{font-size:11px;line-height:1.272727273;color:#747479}.page #aside .section h4 a{font-weight:bold;color:#747479}.page #aside .section .date{color:#67676f;text-align:right;font-size:12px;font-weight:bold;position:absolute;top:0;right:7px;width:43px}.page #aside h3{background:transparent url(/assets/structure/bg-aside-h3-e521775e7f28b3a355087caeb472300921e64953a8434254500fd60a7cf8849d.gif) no-repeat 0 0}.page #aside h3:hover{background:transparent url(/assets/structure/bg-aside-h3-e521775e7f28b3a355087caeb472300921e64953a8434254500fd60a7cf8849d.gif) no-repeat 0 bottom}.page #aside h3 a{background:transparent url(/assets/structure/bg-right-arrow-579155ae9c4ec576b75c948ce62339fd5800bf8617ddf35b62669b0aa8226ea1.png) no-repeat 205px center}.page #aside h3 a:hover{background:transparent url(/assets/structure/bg-right-arrow-579155ae9c4ec576b75c948ce62339fd5800bf8617ddf35b62669b0aa8226ea1.png) no-repeat 205px center}.page #aside .latest-news h4 a,.page #aside .latest-awards h4 a{background:transparent url(/assets/structure/bg-news-a-044fc42bc3e35076b60cf3b6429909bc1caca023f011963ee7fd27fe16465fa1.gif) no-repeat 0 4px;padding-left:6px}.page #aside .latest-news .article{margin-bottom:8px}.page #aside .latest-awards .section{background:transparent url(/assets/structure/bg-about-sidebar-section-80a8bb8f2801695f9fa4623bf883882fe7bfb2a25e69604a4efcb1ae95de186e.gif) no-repeat bottom left;padding-bottom:0}.page #aside .latest-news .section.first{background:none;border-bottom:1px solid #d1d2d5}.page #aside .latest-news .first .excerpt{margin-top:10px}.page #aside .latest-news .excerpt img{float:none;margin:0;max-width:100%}.page #aside #featured-projects .article,.page #aside .featured .article{overflow:hidden;padding:0;width:230px}.page #aside #featured-projects .details,.page #aside .featured .details{float:left;width:175px}.page #aside #featured-projects .details a,.page #aside .featured .details a{display:block;padding-left:5px}.page #aside #featured-projects .date,.page #aside .featured .date{float:right;width:45px}.page #aside #featured-projects .view-all,.page #aside .featured .view-all{clear:both;display:block;padding-left:5px}.page #aside #featured-projects .article,.page #aside .featured .article{background-color:#fff}.page #aside #featured-projects .details a,.page #aside #featured-projects .view-all,.page #aside .featured .details a,.page #aside .featured .view-all{background:url(/assets/structure/bg-news-a-044fc42bc3e35076b60cf3b6429909bc1caca023f011963ee7fd27fe16465fa1.gif) no-repeat 0 50%}.page #aside #featured-projects .view-all{margin-bottom:0.727272727em;color:#565c64;font-size:11px;font-weight:bold}.page #aside #featured-projects .details{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) no-repeat 0 100%}.page #aside .figure{float:left;padding-right:12px}.page #aside .figure img{display:block;margin:0}.page #content{padding-right:0;width:770px}.page #content img{float:left;margin-right:20px;margin-bottom:5px}.page #content .slideshow p{background:none}.page #content .column-main{float:left;width:100%;max-width:840px;padding-left:0px}.page #content .column-main.no-sidebar{width:770px}.secondary .leadership-content{width:80% !important;text-align:center;padding:0 15px;box-sizing:border-box}.secondary .leadership-content .column-main{width:100%;padding-right:0}.secondary .leadership-content .leader-meta{width:100%}.secondary .leadership-content .leader-bio{width:100%}.page #content p{margin-bottom:0.727272727em}.page #content p.last{background:transparent url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) no-repeat bottom left;padding-bottom:1.454545455em;margin-bottom:0.727272727em}.page #content .community-listing ul.col{width:230px}.page #content .community-listing li{list-style:none}.page ul.testimonials{margin-left:0}.page ul.testimonials li{list-style:none;padding-bottom:1.454545455em;margin-bottom:0.727272727em;margin-left:0;line-height:1.4}.page ul.testimonials li{list-style:none;padding-bottom:1.454545455em;margin-bottom:0.727272727em;margin-left:0;line-height:1.4}.page .testimonials blockquote{margin-bottom:0.727272727em}.page .testimonials .read-more,.page .tips .read-more{display:block;padding-left:6px}.page .testimonials li,.page .tips{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) no-repeat 0 100%}.li_container{margin-bottom:20px}#li_container3{margin-bottom:1.454545455em}#content .property-listing{background:none;margin-bottom:14px;overflow:hidden;padding:0;position:relative;width:100%}#content .property-listing p.photos,#content .property-listing div.photos{float:left;width:150px}#content .property-listing p.photos a,#content .property-listing p.photos img,#content .property-listing p.photos strong,#content .property-listing div.photos a,#content .property-listing div.photos img,#content .property-listing div.photos strong{display:block}#content .property-listing p.photos a:hover,#content .property-listing div.photos a:hover{text-decoration:none}#content .property-listing p.photos strong,#content .property-listing div.photos strong{background:#807e8c url(/assets/structure/bg-listing-featured-0c5b83773be2f7c2d2251a6d3e3b67502be57cd437a21c93a729b71fb2aef5d3.png) repeat-x 0 0;font-weight:normal;letter-spacing:2px;line-height:1;padding:4px 0 5px 0;text-align:center;text-transform:uppercase}#content .property-listing p.photos strong.featured,#content .property-listing div.photos strong.featured{color:#ff9c1c}#content .property-listing p.photos strong.upcoming,#content .property-listing div.photos strong.upcoming{color:#a0c2c4}#content .column-main ul.projects-listing{margin-left:0}#content .property-listing div.info{float:right;overflow:hidden;width:600px}#content .property-listing div.info div.overview{float:left;width:350px}#content .property-listing h2{color:#000;line-height:30px;margin-bottom:8px;padding:5px 68px 5px 12px;width:271px}#content .property-listing div.info h2{font-size:22px;line-height:24px;margin-bottom:11px;padding-left:13px;padding-top:7px;padding-bottom:7px}#content .property-listing div.info div.overview h2{border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5}#content .property-listing div.info p.intro{background:url(/assets/structure/bg-about-content-p-277e9ecef31b6e62de9db76aa9ea05f1bc15ff68c678848070cf8e99f43934e7.gif) 12px bottom no-repeat;font-size:15px;font-style:italic;line-height:17px;margin-bottom:11px;padding:0 0 12px 12px}#content .property-listing div.info p.intro strong{color:#000;font-weight:normal}#content .property-listing div.info p{padding-left:12px}#content .property-listing div.info ul{float:left;padding-left:12px;width:140px}#content .property-listing div.info ul li{font-size:11px;line-height:16px;margin-bottom:0}#content .property-listing div.info p.address-info{font-size:11px;line-height:15px;padding-bottom:8px}#content .property-listing div.info p.description{background:url(/assets/structure/blt-features-fed839b5e261a813e1bb0ce9e1ec2c1a00d7c0528213d8e4467fc5a64feb8630.gif) left 7px no-repeat;clear:right;float:right;padding-left:7px;width:174px}#content .property-listing div.info div.learn-more{background:#f1f4f5;float:right;width:230px}#content .property-listing div.learn-more h2{height:40px;margin-bottom:8px;padding:0 !important;width:230px}#content .property-listing div.learn-more h2 a{background:url(/assets/structure/bg-homes-content-header-learn-more-3c949792f808bcde9d762958880f45b89232d08400b7818cf277a0b2ef333ca7.gif) right top no-repeat;display:block;font-size:15px;height:40px;line-height:40px;padding-left:15px;width:215px}#content .property-listing div.info div.learn-more h2 a:hover{background-position:100% -40px;text-decoration:none}#content .property-listing div.info div.learn-more p,#content .property-listing div.info div.learn-more ul{padding-left:12px}#content .property-listing div.info div.learn-more p{margin-bottom:9px;padding-bottom:8px}#content .property-listing div.info div.learn-more ul{margin-bottom:14px;overflow:hidden;width:195px}#content .property-listing div.info div.learn-more ul li{margin-bottom:8px}#content .property-listing div.info div.learn-more ul.community-icons li{float:left;height:45px;margin-right:8px;overflow:hidden;width:45px}#content .property-listing div.info div.learn-more ul.community-icons li a{background-position:0 0;background-repeat:no-repeat;display:block;height:45px;overflow:hidden;text-indent:-9999px;width:45px}#content .property-listing div.info div.learn-more p{background:url(/assets/structure/bg-search-results-learn-more-p-a18929dd1f333e8de2da0ff798a84306cb5352db5b7c02d945b9aa6ef987c885.gif) 12px bottom no-repeat}#content .property-listing div.info div.learn-more p.last{background:none;margin-bottom:0}#content .property-listing div.info div.learn-more p a{background:url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) left center no-repeat;color:#636972;display:block;font-size:11px;font-weight:bold;padding-left:6px;text-transform:uppercase}#content .property-listing p.call-to-action{margin-top:10px}#content .property-listing p.call-to-action a{background:url(/assets/structure/bg-header-a-6c48c3f9f8fad86ec3d357127029597e731e08356854256fffbc5cda2c771b19.gif) left center no-repeat;color:#636972;font-size:11px;font-weight:bold;padding-left:7px}#content .property-listing .listing-text{margin-bottom:1em}.projects #content .column-main{padding-right:0;width:770px}.projects #content #aside{display:none}.projects #content #project-categories-nav ul{width:200px}#community-contact-form form,#new_buzz{margin:15px 0}.secondary #main-content #community-contact-note{font-size:12px}#community-contact-form form h3,#new_buzz h3{margin-bottom:1em}#community-contact-form form p,#new_buzz p,.contact .column-main form p{margin-bottom:1.5em;overflow:hidden;width:100%}#main-content #community-contact-form form p{font-size:14px}#community-contact-form form label,#new_buzz label,.contact .column-main label{display:block;float:left;font-size:14px;padding-right:15px;text-align:right;width:175px}#community-contact-form form input,#new_buzz input,.contact .column-main input{width:315px}#community-contact-form textarea{width:300px;-webkit-box-shadow:1px 1px 1px rgba(50,50,50,0.5) inset;-moz-box-shadow:1px 1px 1px rgba(50,50,50,0.5) inset;box-shadow:1px 1px 1px rgba(50,50,50,0.5) inset}#community-contact-form form input.checkbox{height:auto;width:auto}#community-contact-form form p.checkboxes,#new_buzz p.checkboxes{padding-left:160px}#community-contact-form form p.checkboxes input,#new_buzz p.checkboxes input{height:auto;margin-right:15px;width:auto}#community-contact-form form p.checkboxes label,#new_buzz p.checkboxes label{display:inline;float:none}#community-contact-form form fieldset,#new_buzz fieldset{margin-bottom:2em}#community-contact-form form p.submit,#new_buzz p.submit,.contact .column-main p.submit{padding-left:190px}#community-contact-form form p.submit input,#new_buzz p.submit input,.contact .column-main p.submit input{background:#c0c5cb;display:block;font-size:16px;line-height:0px;height:30px;padding:12px 8px 8px}.errorExplanation{background:#f2cbcc;border:1px solid #c40012;color:#500 !important;margin-bottom:25px;padding:10px 20px}.errorExplanation h2{color:#500 !important}.carousel{margin-bottom:20px;padding:0 0 20px 0;position:relative;width:840px}.carousel .slides{height:212px;overflow:hidden;position:relative;width:840px}.carousel .slides ul{height:210px;left:0;position:relative;width:795px}.carousel .slides li{float:left;margin-right:52px}.carousel .slides img{float:none !important;margin:0 !important}.carousel .slides a{display:block;height:210px;overflow:hidden;position:relative;width:245px}.carousel .slides a:hover{text-decoration:none}.carousel .slides .caption{background:url(/assets/structure/carousel-caption-bg-c32b1c6f659618f03bbff2bf12e2c0fbb782be784d05b845ecfa90ff83cc609c.png) repeat 0 0;bottom:0;color:#84848b;color:#565c64;font-size:13px;left:0;line-height:1.2;padding:10px 12px;position:absolute;width:221px}.carousel.loading{visibility:hidden}.carousel .slides a:hover .caption{background:url(/assets/structure/carousel-caption-hover-bg-d2f07116059b05a6c7d7ecbd08deb44c29af53971bcdec27dc6ca2e73ec6e73a.png) repeat 0 0}.carousel .slides .caption strong{color:#000;display:block;margin-bottom:8px;padding-right:15px}.carousel .slides .caption:after{color:#6b6985;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:7px}.carousel .slides .featured{background:#807e8c;border:1px solid #545458;color:#ff9c1c;color:white;font-size:11px;left:0;letter-spacing:1px;line-height:1;padding:5px 6px;position:absolute;text-transform:uppercase;top:0}.carousel .nav{background:transparent url(/assets/structure/carousel-nav-bar-bg-ff11e76df5e93be25ba3d70708338fc8ed99c28f3b275e0b2babc0e548bb24ac.gif) repeat-x 0 0;border-bottom:1px solid #c1c1c5;border-top:1px solid #c1c1c5;height:28px;margin-top:15px;position:relative}.carousel a.prev,.carousel a.next{display:block;height:28px;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:50px}.carousel a.prev{background:transparent url(/assets/structure/carousel-nav-bar-left-arrow-2e2a02378cb7363281b018836c0836e658f7c7d5c7d9d359f28ad801095e5343.gif) no-repeat top left;left:0}.carousel a.next{background:transparent url(/assets/structure/carousel-nav-bar-right-arrow-1d3de9f8a151250d80b2dd48771d6829bbf7b59018aefefd4b78a957c7f53196.gif) no-repeat top right;right:0}.carousel .pager{height:100%;text-align:center}.carousel .pager a{background-color:white;color:#747479;display:inline-block;height:12px;line-height:12px;padding:9px 10px 7px 10px}.carousel .pager a.first{padding-left:25px}.carousel .pager a.last{padding-right:25px}.carousel .pager a.current,.carousel .pager a:hover{color:#000;font-weight:bold;text-decoration:none}.publication{margin-bottom:30px}.publication h3{line-height:1.25 !important}.publication img{margin:0 !important}.publication .rank-category{padding-left:120px;margin-bottom:10px}.publication .description{margin-bottom:15px}.publication .rankings{margin-left:0 !important}.publication .rankings li{background:none;margin-left:0}.publication .rankings strong{margin-right:5px;width:50px}.publication h3{border-top:none;margin-bottom:5px}.careers-banner{border:1px solid #4b4951;border-top:none;height:528px;margin-bottom:20px;position:relative;top:-15px;width:848px}.careers-banner ul{bottom:0;height:350px;left:0;position:absolute;width:848px}.careers-header{left:15px;position:absolute;top:15px}.careers-header h1{color:#4b4951;font-size:72px;letter-spacing:-0.04em;line-height:0.9;text-transform:uppercase}.careers-header p{background:transparent url(/assets/structure/bg-careers-banner-line-bf19325b74c26588ac88052941c67ed8d92f015989a3c561d86ac1d3eb4ea230.gif) no-repeat 3px 0;color:#4b4951;font-size:14px !important;font-weight:bold;padding-left:3px;padding-top:8px;margin-top:8px}.careers-employee{float:left;height:350px;position:relative;width:212px}.careers-employee .color{display:none;left:0;position:absolute;top:0}.careers-employee span{display:none}.careers-employee-video{margin-top:20px}.secondary #masthead.careers-masthead{background:none}.secondary #masthead.careers-masthead .section{width:680px}.secondary #masthead.careers-masthead .section h1{margin-bottom:15px}.secondary #masthead.careers-masthead .section p{margin-bottom:40px}.secondary #masthead.careers-masthead #masthead-slideshow{height:339px}.secondary #masthead.careers-masthead #masthead-slideshow ul.slides li.slide{background:none}.secondary #masthead.careers-masthead .section{padding-left:15px}.content-left-padded{padding-left:12px}#main-content .header .hdr-w-cta{float:left;margin:20px 0;width:675px}.hdr-w-cta .hdr{font:35px/1 "FontSiteSansLightCond";text-transform:uppercase}.hdr-w-cta .info-bubble-control{line-height:1}.hdr-w-cta .info-bubble-control>a{color:#37836d;text-decoration:underline}.hdr-w-cta .info-bubble{background:none;left:0;line-height:1.5;margin:0;padding:14px 0 0;top:100%;width:248px}.hdr-w-cta .info-bubble:before{border-bottom:9px solid #c0c5cb;border-left:9px solid transparent;border-right:9px solid transparent;margin-left:-9px;left:50%;top:5px}.hdr-w-cta .info-bubble-inner{background:#c0c5cb}.hdr-w-cta .info-bubble .info-bubble-hdr{padding:12px 18px 8px}.community-select li{border-top:1px solid #a4a9b0}.community-select .current{background:#d9dce0}.community-select a{color:#565b63;display:block;padding:8px 18px}.community-select strong{color:#2b6353;font-size:20px;font-weight:normal}.cta{background:url(/assets/structure/bg-home-article-h3-74103c9d9461f3ed4e972d879445193c10aeb101442ec875140a51629076fb99.gif) no-repeat;border:1px solid #c1c1c6;border-width:1px 0;display:block;float:right;font-size:14px;margin:20px 0;padding:2px 0 2px 12px;position:relative;width:218px}.cta:hover{background-position:0 100%}.cta:before{background:url(/assets/structure/carousel-nav-bar-right-arrow-1d3de9f8a151250d80b2dd48771d6829bbf7b59018aefefd4b78a957c7f53196.gif) no-repeat -1px -1px;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:25px}.green-features{border-bottom:1px solid #c1c1c5;padding-bottom:60px}.green-features .data{float:left;width:430px}#main-content .green-features .data h3{border:none;border-top:1px solid #c1c1c5;color:#000;font-size:22px;padding-top:8px}.green-features .form-inline{position:relative}.green-features .form-inline input{left:14px;position:absolute;top:3px;width:auto}.green-features .form-inline label{cursor:pointer;display:block;font-style:italic;padding:0 0 10px 42px}.green-features table{border-bottom:1px solid #c1c1c5;width:100%}.green-features th,.green-features td{background:#f1f4f5;border-top:1px solid #c1c1c5;padding:8px 18px}.green-features .ultra-green{display:none}.green-features.ultra-green-active .ultra-green{display:block}.green-features.ultra-green-active tr.ultra-green{display:table-row}.green-features th{font-size:12px;font-weight:bold}.green-features td{padding:16px 0 16px 18px}.green-features tbody{font-size:14px}.green-features .amount{padding-left:0;text-align:right}.green-features th.amount{white-space:nowrap}.green-features td.amount{font-weight:bold;padding-right:35px}.js .green-features tbody td{cursor:pointer}.green-features .current td{background:#d4e0dd}.green-features tfoot td{background:#fff;color:#000;font-size:22px;font-weight:bold}.green-features .interactive{float:right;position:relative;width:498px}.green-features .interactive img{display:block}.green-features .hotspot{background:url(/assets/structure/btn-hotspots-86784a76414e90c762a11dbe56dd6c24d74aea39908c761b9337363eac744a7f.png) no-repeat 0 -23px;display:block;height:23px;position:absolute;width:23px}.green-features .hotspot:hover,.green-features .hotspot.hover{background-position:0 0}.green-features .hotspot-name{background:#2b6353;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0 1px #0f221d;-webkit-box-shadow:0 0 0 1px #0f221d;box-shadow:0 0 0 1px #0f221d;color:#fff;display:none;margin:-16px 6px 0 0;padding:7px 14px;position:absolute;right:100%;top:50%;white-space:nowrap}.green-features .hotspot:hover .hotspot-name,.green-features .hotspot.hover .hotspot-name{display:block}.green-features .hotspot-name:before{border-bottom:5px solid transparent;border-left:5px solid #2b6353;border-top:5px solid transparent;content:"";height:0;margin-top:-5px;position:absolute;right:-5px;top:50%;width:0;z-index:2}.green-features .hotspot-name:after{border-bottom:6px solid transparent;border-left:6px solid #0f221d;border-top:6px solid transparent;content:"";height:0;margin-top:-6px;position:absolute;right:-6px;top:50%;width:0;z-index:1}.green-features .hotspot-details{background:#c0c5cb;color:#000;display:none;padding:30px;position:relative}.green-features .hotspot-details.current{display:block}.green-features .hotspot-details:before{border-bottom:18px solid #c0c5cb;border-left:18px solid transparent;border-right:18px solid transparent;content:"";left:50%;margin-left:-18px;position:absolute;top:-18px}.green-features .hotspot-details img{float:left;margin:0 16px 20px 0}#main-content .green-features .hotspot-details h3{border:none;font-size:22px;line-height:1.25;margin-bottom:10px;padding:0}.green-features .hotspot-details .savings{border:1px solid #9a9ea2;border-width:1px 0;display:block;font-size:18px;padding:14px 10px}.content-box{border-bottom:1px solid #c1c1c5;padding:20px 0}.content-box-last{margin-bottom:50px;padding-bottom:50px}.content-box-horiz-padded{padding-left:30px;padding-right:30px}.content-box .align-left{float:left;margin:0 20px 0 0}.content-box .content{overflow:hidden}#main-content .content-box h3{border:none;color:#84848a;font-size:22px;line-height:1.25;padding:0}#main-content .content-box h3 a{display:inline-block}.hdr-spaced{margin-bottom:30px}.info-bubble-control{display:inline-block;line-height:20px;position:relative}.info-bubble-control .i{background:#c0c5cb;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:inline-block;font:italic 12px/20px Georgia, Times, serif;text-align:center;width:20px}.info-bubble{background:#c0c5cb;display:none;font-size:12px;left:100%;margin-left:13px;padding:20px;position:absolute;top:-55px;width:240px;z-index:10}#main-content .content-box h3 .info-bubble{font-size:12px}.info-bubble:before{border-bottom:9px solid transparent;border-right:9px solid #c0c5cb;border-top:9px solid transparent;content:"";height:0;left:-9px;margin-top:-9px;position:absolute;top:50%;width:0}.info-bubble strong{display:block}.info-bubble-control:hover .info-bubble{display:block}.green-hdr{color:#000 !important;margin-top:25px !important}.green-sub-hdr{margin-bottom:20px !important}.green-homes-list{margin-left:0 !important}.green-homes-list img{float:none !important;margin:0 !important}.green-homes-list li{background:none !important;float:left;height:145px;margin-right:25px !important;margin-bottom:25px !important;padding-left:0 !important;width:230px}.green-homes-list li.last-in-row{margin-right:0 !important}.green-homes-list a{display:block;height:145px;overflow:hidden;position:relative;width:230px}.green-homes-list .caption{background:url(/assets/structure/carousel-caption-bg-c32b1c6f659618f03bbff2bf12e2c0fbb782be784d05b845ecfa90ff83cc609c.png) repeat 0 0;bottom:0;color:#84848b;color:#565c64;font-size:13px;left:0;line-height:1.2;padding:10px 12px;position:absolute;width:206px}.green-homes-list a:hover .caption{background:url(/assets/structure/carousel-caption-hover-bg-d2f07116059b05a6c7d7ecbd08deb44c29af53971bcdec27dc6ca2e73ec6e73a.png) repeat 0 0}.green-homes-list .caption strong{color:#000;display:block;margin-bottom:8px;padding-right:15px}.green-homes-list .caption:after{color:#6b6985;content:"+";font-size:18px;font-weight:normal;position:absolute;right:10px;top:7px}.hdr-primary .phone-number{color:#000}.cty-contact-hdr-left{float:left;width:480px;margin-right:20px}.cty-contact-hdr-right{float:right;width:270px}.cty-contact-hdr-right p{display:block}.cty-contact-call-us{color:#84848b;font-size:22px !important;line-height:1.833333333}.cty-contact-call-us .phone-number{color:black}.cty-contact-schedule-appointment{font-size:18px !important}.cty-contact-schedule-appointment a{color:black;text-decoration:underline}.cty-contact-schedule-appointment a:hover{text-decoration:none}.fp-toggle{margin-left:30px;position:relative}.fp-toggle-label{color:#84848b;float:left;font-size:12px;font-weight:bold;height:38px;line-height:38px;padding-right:15px}.fp-toggle-links{background-color:#4177b8;border:2px solid #4177b8;border-radius:9px;font-family:'FontSiteSansLightCond', 'Arial Narrow', 'Arial', sans-serif;float:left;height:34px}.fp-toggle a{border-radius:7px;color:#9ab9de;float:left;height:34px;line-height:34px;padding:0 15px}.fp-toggle a:hover{text-decoration:none}.fp-toggle a.fp-toggle-current{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #b8cce5 100%);background:-webkit-linear-gradient(top, #fff 0%, #b8cce5 100%);background:-o-linear-gradient(top, #fff 0%, #b8cce5 100%);background:-ms-linear-gradient(top, #fff 0%, #b8cce5 100%);background:linear-gradient(to bottom, #fff 0%, #b8cce5 100%);background-position:0 0 !important;box-shadow:1px 1px 0 #244165;color:#4177b8}.stickem-container{position:relative}.floor-plan-listing.stickit,.floor-plan-listing.stickit-end{position:fixed;top:0;margin-left:-190px}.floor-plan-listing{margin-left:-190px;margin-top:50px;position:absolute;width:140px;z-index:1}.floor-plan-listing li{display:block;font-size:0;height:60px;margin-top:2px;position:relative}.floor-plan-listing li:before{content:'';display:inline-block;height:100%;vertical-align:middle}#main-content .floor-plan-listing a{display:inline-block;font-size:16px;font-weight:bold;padding:19px 0;text-align:center;text-transform:uppercase;vertical-align:middle;width:140px}.floor-plan-listing li.active:after{border:13px solid transparent;border-left:13px solid #287bb8;content:"";left:100%;position:absolute;top:16px}.floor-plan-listing li.active a,.floor-plan-listing li a:hover{background-color:#287bb8;text-decoration:none}#slideshow.neighborhood{height:325px;top:0;width:1020px}#slideshow.neighborhood ul.slides li.slide{height:325px;width:1020px}#slideshow.neighborhood .overlay{height:100%;width:100%;z-index:0}#slideshow.neighborhood h1{color:#fff;font-size:65px;left:25px;line-height:1;position:absolute;text-transform:uppercase;top:15px;width:850px;z-index:1}#slideshow.neighborhood .slideshow-pagination{display:none}.cty-contact-hdr-left,.cty-contact-hdr-right{padding-top:30px}.city-contact-grid{box-sizing:border-box;float:left;width:100%}.city-contact-grid-form{box-sizing:border-box;float:left;min-height:1px;width:70%}.city-contact-grid-sidebar{box-sizing:border-box;float:left;min-height:1px;padding-left:30px;padding-top:30px;width:30%}.city-contact-grid-sidebar h2{line-height:1.3}.city-contact-grid .cty-contact-hdr-right{float:left}.city-contact-grid .hywrap{margin-left:0}.city-contact-grid .hywrap .right_align .control-label{text-align:left;width:140px}.city-contact-grid .hywrap .right_align .form-actions,.city-contact-grid .hywrap .right_align .controls{margin-left:160px;margin-right:60px}.hywrap .form-actions button{background-color:#1f5f8e;border:0;box-sizing:border-box;color:#fff;display:block;font-family:'HelveticaNeueCond';font-size:16px;font-weight:bold;height:auto;line-height:1.3;padding:14px 20px 8px;text-align:center;text-decoration:none;text-transform:uppercase}.hywrap .form-actions button:hover{background-color:#287bb8}.btn-blue-big{background-color:#a4c2e1;background-image:-webkit-linear-gradient(#a4c2e1, #6c8bbb);background-image:linear-gradient(#a4c2e1, #6c8bbb);border-radius:6px;border:1px solid #6f97c8;box-shadow:0 0 6px 0 #d3e3f0 inset;color:#fff;display:inline-block;font-family:"FontSiteSansLightCond", "Arial Narrow", "Arial", sans-serif;font-size:22px;height:35px;line-height:35px;padding:0 24px;text-align:center;text-transform:uppercase}.btn-blue-big:hover{text-decoration:none}.modal{display:none;position:relative}.cookie-banner{background-color:#636972;box-sizing:border-box;bottom:0;clear:both;color:#fff;float:left;left:0;padding:20px 40px;position:fixed;right:0;width:100%;z-index:1000}@supports (display: flex){.cookie-banner{align-items:center;display:flex;float:none}}.cookie-banner p{float:left;font-size:14px;width:70%}@supports (display: flex){.cookie-banner p{float:none;width:auto}}.cookie-banner a{color:#fff;text-decoration:underline}.cookie-banner__buttons{float:right;width:20%}@supports (display: flex){.cookie-banner__buttons{display:flex;float:none;justify-content:flex-end;width:auto}}.cookie-banner__buttons a{margin-left:20px}.nh-apt-masthead .container{margin:0px auto 30px auto}.nh-apt-masthead .nh-apt-masthead-content{border-bottom:1px solid #cccccc;padding-left:15px;padding-bottom:40px;width:1024px}.nh-apt-masthead .nh-apt-masthead-content .left{display:table-cell;padding-right:50px;width:680px}.nh-apt-masthead .nh-apt-masthead-content .right{display:table-cell}.nh-apt-masthead .full-width-nh-apt-masthead-content{padding-bottom:10px}.nh-apt-masthead .full-width-breadcrumb{padding-bottom:0px;border-bottom:1px solid #ffffff;margin:0px auto 10px auto}.nh-apt-masthead .full-width-container{margin:0px auto 0px auto;width:1030px}.nh-apt-masthead .nh-apt-masthead-title{color:#565c64;font-size:35px;margin-bottom:15px;text-transform:uppercase}.nh-apt-masthead .nh-apt-masthead-description{color:#565c64;font-size:15px}.nh-masthead-subtext p{font-size:13px}.nh-arrow-list li{background:url(/assets/structure/bg-footer-a-1149386f79da4457158cae09a94eb40cb9cabe847f51da1d13cb14079935677c.gif) no-repeat center left;padding-left:10px;line-height:20px;margin-bottom:1em}.nh-arrow-list a{color:#84848b;font-weight:bold;text-transform:uppercase}.nh-arrow-list.-three-column{display:flex;flex-wrap:wrap}.nh-arrow-list.-three-column li{width:32%}#video-lightbox{position:fixed !important;width:90vw !important;height:90vh !important;left:50% !important;top:50% !important;margin-left:-45vw !important;margin-top:-45vh !important}#video-lightbox iframe{width:100%;height:100%}.screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button.interactive-icon-button{background:transparent;border:0;padding:0;height:auto}button.interactive-icon-button:hover{background:transparent}body{position:relative}.refresh-container{margin:0 auto;position:relative;width:100%}@media (min-width: 1180px){.refresh-container{width:1120px}}.refresh-container.-xtra-narrow{width:790px}.column-1-wide{width:110px}.no-flexbox .column-1-wide{width:auto}.column-2-wide{width:220px}.no-flexbox .column-2-wide{width:auto}.column-3-wide{width:330px}.no-flexbox .column-3-wide{width:auto}.column-4-wide{width:440px}.no-flexbox .column-4-wide{width:auto}.column-5-wide{width:550px}.no-flexbox .column-5-wide{width:auto}.column-6-wide{width:660px}.no-flexbox .column-6-wide{width:auto}.column-7-wide{width:770px}.no-flexbox .column-7-wide{width:auto}.column-8-wide{width:880px}.no-flexbox .column-8-wide{width:auto}.column-9-wide{width:990px}.no-flexbox .column-9-wide{width:auto}.column-10-wide{width:1100px}.no-flexbox .column-10-wide{width:auto}.column-11-wide{width:1210px}.no-flexbox .column-11-wide{width:auto}.column-12-wide{width:100%}.heading.-condensed{font-family:"HelveticaNeueCond";letter-spacing:0.1em}.heading.-uppercase{text-transform:uppercase}.heading.-serif{font-family:"SurveyorFine"}.heading.-narrow{letter-spacing:0;line-height:.97}.heading.-base{font-size:16px}.heading.-really-small{font-size:8px}.heading.-small{font-size:12px}.heading.-sub-base{font-size:14px}.heading.-medium{font-size:18px}.heading.-big{font-size:24px}.heading.-really-big{font-size:28px}.heading.-large{font-size:36px}.heading.-really-large{font-size:48px}.heading.-huge{font-size:60px}.heading.-really-huge{font-size:90px}.heading.-centered{text-align:center}.text{font-size:16px}.text.-condensed{font-family:"HelveticaNeueCond";letter-spacing:0.1em}.text.-serif{font-family:"SurveyorFine"}.text.-uppercase{text-transform:uppercase}.text.-centered{text-align:center}a.text,.text a{color:#fff}.background{display:block}.background.-bozzuto-blue{background-color:#1f5f8e}.background.-vivid-blue{background-color:#0066cc}.background.-polo-blue{background-color:#92b1cd}.background.-mint-blue{background-color:#d6eef5}.background.-wedgewood-blue{background-color:#5283aa}.background.-emerald-green{background-color:#00694e}.background.-gray-abbey{background-color:#575a5d}.background.-gray-ash{background-color:#494c4e}.background.-gray-edward{background-color:#d1d1d1}.background.-text-black{background-color:#1f1d1e}.background.-westar-brown{background-color:#e2dcd6}a.button-refresh,button.button-refresh{transition:all 0.3s ease-in-out;background-color:#1f5f8e;border:0;box-sizing:border-box;color:#fff;display:block;font-family:"HelveticaNeueCond";font-size:24px;font-weight:bold;height:auto;line-height:1.3;padding:14px 20px 8px;text-align:center;text-decoration:none;text-transform:uppercase;width:240px}a.button-refresh:hover,button.button-refresh:hover{background-color:#287bb8;text-decoration:none}a.button-refresh.-light,button.button-refresh.-light{background-color:#92b1cd}a.button-refresh.-light:hover,button.button-refresh.-light:hover{background-color:#6f98bd}a.button-refresh.-small-width,button.button-refresh.-small-width{max-width:172px}a.button-refresh.-minimal,button.button-refresh.-minimal{display:inline-block;font-size:18px;line-height:1;padding:10px 20px 7px;width:auto}a.button-refresh.-centered,button.button-refresh.-centered{margin:0 auto}button.text-button{background-color:transparent;border:0;font-size:16px}a:hover button.text-button,a:focus button.text-button,button:hover button.text-button,button:focus button.text-button,button.text-button:hover,button.text-button:focus{outline:none}a:hover button.text-button .text-button__content,a:focus button.text-button .text-button__content,button:hover button.text-button .text-button__content,button:focus button.text-button .text-button__content,button.text-button:hover .text-button__content,button.text-button:focus .text-button__content{color:#92b1cd;fill:#92b1cd}.text-button__content{align-items:center;display:flex;color:#1f5f8e;fill:#1f5f8e;justify-content:space-between;transition:all .3s ease-in-out}.site-header{margin:40px 0;position:relative;width:100%;z-index:100}.home .site-header{background-color:rgba(255,255,255,0.7);margin:0;padding:30px 0;position:absolute}.site-header__main-nav{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1168px){.site-header__main-nav{flex-direction:row}}.site-header__logo{height:23px;margin-bottom:20px;width:126px}.site-header__logo svg{fill:#006838}@media (min-width: 1168px){.site-header__logo{margin-bottom:0}}.site-header__main-nav__list{display:flex}@media (min-width: 1168px){.site-header__main-nav__list{margin-left:40px}}.site-header__main-nav__item{font-size:15px;margin-right:36px;text-transform:uppercase}@media (min-width: 1168px){.site-header__main-nav__item{font-size:17px}}.site-header__main-nav__item:last-of-type{margin-right:76px}.site-header__main-nav__item a{color:#575a5d;transition:color 0.3s ease-in-out;text-decoration:none}.site-header__main-nav__item a:hover,.site-header__main-nav__item a:focus{color:#84848b}.site-header__main-nav__item a:hover svg,.site-header__main-nav__item a:focus svg{fill:#84848b}.home .site-header__main-nav__item a{color:#575a5d;transition:color 0.3s ease-in-out}.home .site-header__main-nav__item a:hover,.home .site-header__main-nav__item a:focus{color:#84848b}.home .site-header__main-nav__item a:hover svg,.home .site-header__main-nav__item a:focus svg{fill:#84848b}.no-flexbox .site-header__main-nav__item,.no-flexbox .site-header__main-nav__search{display:inline-block}.site-header__main-nav__search{position:relative;width:20px;height:22px}.site-header__main-nav__search svg{fill:#575a5d;height:20px;width:20px}.site-header__main-nav__search__form{opacity:0;position:absolute;right:0;top:calc(100% + 5px);visibility:hidden;transform:translateX(30px);z-index:100;transition:transform .3s ease-in-out, opacity .3s ease-in-out}.-visible .site-header__main-nav__search__form{opacity:1;visibility:visible;transform:translateX(0px)}.site-header__main-nav__search__icon{opacity:1;transition:all 0.3s ease-in-out;position:absolute;top:0;left:0}.site-header__main-nav__search__icon.-hidden{opacity:0}.site-header__toolbar{position:absolute;text-align:center;top:calc(100% + 19px);width:100%}@media (min-width: 1168px){.site-header__toolbar{text-align:right;top:-33px}}.site-header__toolbar-nav a{background:#1f5f8e;color:#fff;transition:all 0.3s ease-in-out;font-weight:bold;padding:5px 10px;text-decoration:none}a:hover .site-header__toolbar-nav a,a:focus .site-header__toolbar-nav a,button:hover .site-header__toolbar-nav a,button:focus .site-header__toolbar-nav a,.site-header__toolbar-nav a:hover,.site-header__toolbar-nav a:focus{background:#164364;outline:none}.site-footer{background-color:#575a5d;background-repeat:no-repeat;background-position:-70px bottom;color:#fff;position:relative;width:100%;box-sizing:border-box}.site-footer *{box-sizing:border-box}.site-footer p,.site-footer a{font-size:13px}@media (min-width: 1168px){.site-footer p,.site-footer a{font-size:15px}}.site-footer li a{display:block;margin-bottom:5px}.site-footer img{margin-right:10px}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:45px 0}.footer-container.-light-padding{padding:20px}.footer-container.-heavy-padding{padding:80px 0}.footer-container.-border-bottom{border-bottom:1px solid #d1d1d1}.footer-signup{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width: 768px){.footer-signup{flex-direction:row}}.footer-signup p{font-size:36px}@media (min-width: 768px){.footer-signup p{margin-right:30px}}.footer-container__flex-end{align-self:flex-end}.footer-column{margin-left:90px;white-space:nowrap}@media (min-width: 1168px){.footer-column{margin-left:0;margin-right:90px}}.no-flexbox .footer-column{float:left}.footer-column.-no-margin{margin-right:0}.footer-grid-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.footer-grid-list__item{margin-right:10px}.footer-grid-list__item svg{fill:#fff;height:26px;width:26px}.footer-section__heading{font-size:18px;margin-bottom:20px}.site-footer__logo{height:33px;margin-bottom:20px;position:relative;top:7px}.site-footer__logo path,.site-footer__logo polygon{fill:#fff}.home-welcome{background-color:#e2dcd6;background-image:url(/assets/refresh/welcome-logomark-820e17ef044d0cab885381f2e7c1933e627522cabb5324b6db2836e7fa667933.png);background-position:right bottom;background-repeat:no-repeat;background-size:contain;color:#1f1d1e;margin-bottom:54px;padding:64px 0 60px}.home-welcome-heading{margin-bottom:40px}.home-welcome-text{font-size:24px}.home-welcome-text strong{color:#00694e;font-weight:bold}.home-welcome-text p{margin-bottom:44px}.home-welcome-text p+p{margin-bottom:0}
