article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px activeborder;box-shadow:0 0 0 3px -moz-mac-focusring;outline:auto 1px -webkit-focus-ring-color}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#666}html{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.4;vertical-align:baseline;scroll-behavior:smooth}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}iframe{border:none}.browsehappy{margin:0;background:#bababa;color:#000;padding:.5em 0;text-align:center;font-size:14px;font-size:.875rem}body>img{position:absolute;left:-2000%}*{margin:0;padding:0}#nhs_Page{width:100%;max-width:960px}.nhs_Content{line-height:normal}.nhs_Centered{width:100%;min-width:768px;padding:20px 0}.nhs_Centered>div.clearfix{background:#fff;padding:20px;margin:0 auto;width:688px;clear:both}@media only screen and (min-width:61em){.nhs_Centered>div.clearfix{width:920px;margin:0 auto}}.nhs_Clear{clear:both}img{max-width:100%}abbr,abbr[title]{border:0;text-decoration:none}a{cursor:pointer}.btn{-webkit-appearance:none;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;border:2px solid #0079d2;border-radius:4px;background:#fff;color:#0079d2!important;font-weight:500;line-height:1;text-align:center;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.12);min-height:24px;padding:4px 12px;font-size:.75rem}.btn--32-md{min-height:32px;padding:7px 16px;font-size:.875rem}.btn--40-lg{min-height:40px;padding:10px 16px;font-size:1rem}.btn-link{padding:0;border:none;background-color:transparent;color:#0079d2!important;font:inherit;cursor:pointer;box-shadow:none!important}.btn--no-border{border:0}.btn-icon{margin-right:6px}.btn-icon--right{margin-left:6px;margin-right:0}.btn--yellow{border-color:#ffce34;background:#ffce34;color:#000!important}.btn--white{border-color:#fff;background:0 0;color:#fff!important}.btn--blue{border-color:#0079d2;background-color:#0079d2;color:#fff!important}.btn--purple{border-color:#6c0ca7;background-color:#6c0ca7;color:#fff!important}.btn--outlined{background:#fff;border:1px solid #006ab8;color:#006ab8!important;box-shadow:none;margin:0 42px;height:40px}.btn--gray{border-color:#7d7d7d;background-color:#7d7d7d;color:#fff!important}.btn--uppercase{text-transform:uppercase}.btnCss,a.btnCss{display:inline-block;font-size:12px;font-size:.75rem;text-align:center;border:0;border-radius:3px;text-decoration:none!important;cursor:pointer;height:auto;padding:8px 10px;background-color:#ffce34;line-height:14px;font-weight:600;color:#2c2c2c!important}a.btn--40-full{font-size:16px;width:calc(100% - 20px);display:flex;align-items:center;justify-content:center;padding:12px 10px}.btn:hover,.btnCss:hover,a.btnCss:hover{text-decoration:none!important;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.5)}.btn:active,.btnCss:active,a.btnCss:active{box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.5)}.btn-link:hover{text-decoration:underline!important}.btnCss.btn_White{background-color:transparent;color:#fff!important;border:1px solid #fff}.btnCss.btn_Blue{background-color:#0079d2;color:#fff!important}details>summary{list-style:none}details>summary::-webkit-details-marker,details>summary::marker{display:none}.field-validation-error,.validation-summary-errors{color:#d92632;font-size:11px;font-size:.7rem;font-weight:700}#nhs_CommDetailXp .field-validation-error{color:#fff;padding:0 24px}#nhs_CommDetailXp .field-validation-error::before{content:"*";color:#d92632;margin-right:4px}.field-validation-error ul,.validation-summary-errors ul{padding-left:18px}.tt-dropdown-menu,.tt-menu,.ui-autocomplete{border:1px solid #eee;background-color:#fff;max-height:160px;width:270px;overflow:auto;margin:0;padding:0;font-size:18px;font-size:1.125rem;color:#7d7d7d;border-radius:0;z-index:99999;text-align:left}.ui-autocomplete li{margin:0!important;padding:0;border-radius:0}.tt-suggestion,.ui-autocomplete li a{display:block;padding:8px 5px!important;cursor:pointer;border-radius:0;color:#7d7d7d;line-height:.9}.ui-autocomplete li a:hover{text-decoration:none}.tt-dropdown-menu .tt-suggestion.tt-cursor,.tt-dropdown-menu .tt-suggestion:hover,.tt-menu .tt-suggestion.tt-cursor,.tt-menu .tt-suggestion:hover,.ui-autocomplete .ui-menu-item a.ui-state-active,.ui-autocomplete .ui-menu-item a.ui-state-focus,.ui-autocomplete a#ui-active-menuitem{font-weight:700;background:#0079d2;color:#fff;border:0}.ui-autocomplete li a span{font-size:14px;font-size:.875rem}::-webkit-input-placeholder{color:#bababa}:-moz-placeholder{color:#bababa}::-moz-placeholder{color:#bababa}:-ms-input-placeholder{color:#bababa}ul{padding-left:20px}input{vertical-align:middle}#nhs_Loading,.nhs_Loading{display:none;position:fixed;top:35%;left:50%;width:85px;height:0;margin-left:-43px;padding:86px 0 0 0;z-index:1000000000000;overflow:hidden;border:0;background:#bababa no-repeat 50% 50%;background-image:url(data:image/gif;base64,R0lGODlhTQBIAPMPAK6urv////n5+bi4uNLS0r29vcLCwrS0tPX19eLi4snJyezs7Pz8/PHx8dvb28PDwyH/C05FVFNDQVBFMi4wAwEAAAAh+QQFMgAPACwIAAkARQA/AAAE//DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoPBhMAw9AAIiMRgcMwcFI0ANIAzO5+TgmFa/gubTQPB+z1ZCIVhYmNFwgWPNa8PvaDn9Zljg/3lqNXaAhWd6MX2Gi2gMDlkqBQYNjJV5cykFlJacZwxMJJKbnaRfjpAdBZqlrI0Jexmqo620XwkHGJIItbyNjxQGBbu9xGigBgnFyo0ECsvPXwsKw9DLCUQLDdrU1ZwMCNoNBEYVBd2kCLAXAOedCKjr7ZzvG+zylfQa9veL+Rn7/Ar5wwAw4J+B8QwKhGehoEI4CBs+BBSxgsOJXypSuIiRisYJHEU7fpQQEuPIByUnnkz5cGXHOy5fookpMyNDizXP0Mxp5eZGnlVWChhKtKjRo0iTKl3awOcEAwqiSp1KtarVq1izKiA3IQIAIfkEBQAADwAsEQASADQADwAABJfwyUmrcW2ZygvWXCiODxGcwUCap1CQsGggaOCMAFMTcU8VjVpjEzLUAjyfktUicping1JZqCVwupZ02jMkGIyGalQQMARO5QCwJRUGadH75QYAnAZBgOGIc6cDQQENL2U1fn89QFYPB1knQ1MOAggGdIpHQ4soCJeJPkY7Egqin1OGJwhjDwYNCASepj0HCwgJsayyn54RACH5BAUAAA8ALA8ADAA3ABMAAASW8MlJq1SEGMufckQnjlaBBMFSkI8hoMnGzpWDouFYvDdA/xLbrSHrGG4oH5AmRAkGowEyoFyyCEhGlXPIHqwzLLLISSAFKzCpi8xxTMiEmgXg4eZ40iLP7wMLBA4OaX4/BoEgBgVmKAyEhSxNAQUAUwiPkB0KUwkHDFOZLCdIDg9ioVYBDF9wqEsBpRIDCK5ADmS1fxIRACH5BAUAAAAALAAAAAABAAEAAAICRAEAIfkECTIADgAsDgAJADoAFQAABH7QyUnrVMrYfRX/4GcIwgKEkqGQy4C+3MAEtFCgBk0vN+xLAB2tB0oIBYffLyhMggoLIcKlhMmUCOFCU30VGt0JIQwbk8/otHrNbrvf1YGBCPca5JOBIMBI1F8GDTQJLgV7Olx/H1E6fjIBilUBW4aRkn4OCpCWPjacn6ChZBEAIfkEBQAADwAsCQAMAEMAOwAABP/wyUmrlUYpc69WXSiOl+EkiVOQBpoQHCnPE+EmoGjeA+2TNpdj1LodfsiO4qYSFW6JXnI6WfKc0BWVanXFOkGU47tFPm+50slFKFMHa1TaMoDO3b6dMFR03fE0XSlkFIIJWoAPGQQwI2cobR11QoglCowbLGEJhBUGQU18Yp0Vm6QVk0KnEwUFqxMGriOGkVhQtYkhBXGQMoacSAavalCHMnqqNAAODAgGUsfFf7q8YzIABAwB2wECBkcst0hoJAAPAVvIQ0kODpki6yMCJLsOjbkYEui5w/g0DFH8deDQAA+DeAIVPSiYC6BAggkjSpzAwE0/gejATdxIAgFHEuh7oIXw+LGMyJI+9nEocBIlkgUHFrh0s29mmXk2yzRA4BFnzhDoeJJUdDGngB5Ff1IQoFGpD6ZOkUCN+rQpVRJTr8rIqlWe1a4duIIN+3VsBbFmz5ZNKwEt27Zr2bp9O1du3LR18d41m5fv3rF5GQgeTLiw4cOIEytG0DQCADs=);background-color:rgba(170,170,170,.7);box-shadow:none;background-position:7% 18%}.modal_background{position:fixed;display:block;z-index:100000001;left:0;top:0;bottom:0;width:100%;overflow:hidden;opacity:1;background-color:rgba(0,0,0,.3)!important;backdrop-filter:blur(20px)}.modal_div{border-radius:8px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100000002;max-height:90%;overflow-y:auto}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8)!important;display:flex;justify-content:center;align-items:center;z-index:100000001;backdrop-filter:blur(20px)}.modal_div.is-open{position:relative;top:0;left:0;transform:none;display:block!important}.btn_Loading{background:transparent no-repeat 50% 50%!important;background-image:url(data:image/gif;base64,R0lGODlhHAAGAPIHAHp6enx8fLm5uXl5eXt7e7a2tri4uAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFFAAHACwAAAAAHAAGAAADNHhlVvfwgBBGhDMAJVi7WUBYEUFRgNAxTnSKxPVSqtdCLxG7c7F+kdDoYjptFkAQ6vLIxBIAIfkEBRQABwAsAAAAABEABgAAAyR4EAH38BRjimKBjCgFrVhGcIJHFSExRuVXLIzGFWZ1Ndwz2QkAIfkEBRQABgAsCwAAABEABgAAAyJoEDH20BQhimKBuDhpxRkRGZ4HEmJUUgujjR1ltcD4dFYCADs=)!important;padding-top:32px!important;padding-bottom:0!important;height:32px!important;cursor:default!important;border:0;width:auto;overflow:hidden}#nhsIFrameAdTop,#nhsIFrameAdTop1,.nhsIFrameAdTop,.nhsIFrameAdTop1,.nhsIFrameAdTop2,.nhsIFrameAdTop3{width:728px;height:90px;background:#fff}#nhsIFrameAdMiddle,#nhsIFrameAdMiddle1,#nhsIFrameAdMiddle2,#nhsIFrameAdMiddle3,#nhsIFrameAdx01,#nhsIFrameAdx04,#nhsIFrameAdx05,#nhsIFrameAdx06,.nhsIFrameAdMiddle,.nhsIFrameAdMiddle1,.nhsIFrameAdMiddle2,.nhsIFrameAdMiddle3,.nhsIFrameAdx01,.nhsIFrameAdx04,.nhsIFrameAdx05,.nhsIFrameAdx06{width:300px;height:250px}#nhsIFrameAdBottom,.nhsIFrameAdBottom{width:125px;height:125px}#nhsAdContainerRight1,#nhsIFrameAdRight1,#nhsIFrameAdRight2,#nhs_RightBottomSky,#nhs_RightTopSky,.nhsAdContainerRight1,.nhsIFrameAdRight1,.nhsIFrameAdRight2{display:block;width:160px;height:600px;margin-bottom:30px}#nhsAdContainerRight2,.nhsAdContainerRight2{width:160px;height:600px;margin-bottom:5px}#nhsAdContainerRight1,#nhsAdContainerRight2,.nhsAdContainerRight1,.nhsAdContainerRight2{float:left}#nhsIFrameAdPosition1,.nhsIFrameAdPosition1{width:300px;height:600px}#nhsIFrameAdx02,.nhsIFrameAdx02{width:300px;height:250px}#nhsAdContainerRight3,#nhsIFrameAdRight3,.nhsAdContainerRight3,.nhsIFrameAdRight3{width:160px;height:600px}#nhsAdContainerRight3,.nhsAdContainerRight3{float:left}#nhsAdContainerx03,.nhsAdContainerx03{width:1px;height:1px;overflow:hidden;position:absolute;left:-3000px}#nhs_Map img,#nhs_PropertyMap img,#nhs_map img{max-width:none}.nhs_FullPageAd{display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:0}.nhs_FullPageAd iframe{position:absolute;top:0;left:50%;transform:translate(-50%,0)}#nhs_AdColumn{position:relative}#nhs_AdColumn>div{margin:0 0 20px 0}#nhs_AdColumn>div.fixed{position:fixed;top:0;z-index:9999;background:0 0}#nhs_AdColumn>div.fixedBottom{position:fixed;bottom:0;z-index:9999;background:0 0}#nhs_AdColumn>div.absolute{position:absolute;z-index:9999;background:0 0}.gm-style .gm-style-iw-t::after{background:0 0!important;box-shadow:none!important}.gm-style-iw,.gm-style-iw>div{font-family:Muli,Arial,Helvetica,sans-serif!important;overflow:hidden!important}#nhs_MapCards{max-width:397px;max-height:220px;padding:2px 14px 12px 0;overflow:hidden;overflow-y:auto}.nhs_MapCard{width:397px;font-family:Muli,Arial,Helvetica,sans-serif!important;font-size:12px;text-align:left;padding:0 0 14px 0}.nhs_MapCardNoImg{width:280px}.nhs_MapCardWImg+.nhs_MapCardNoImg{width:432px}.nhs_MapCard+.nhs_MapCard{padding:0 20px 14px 0}.nhs_MapCard:last-child{padding-bottom:2px}.nhs_MapCard h3,.nhs_MapCard p,.nhs_MapCard p.nhs_Price strong{font-family:Muli,Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.2;padding:0!important}.nhs_MapCard p.nhs_Price{font-size:12px!important}.nhs_MapCard p.nhs_Price strong{font-size:14px!important}.nhs_MapCard .nhs_ItemImages{float:right;position:relative}.nhs_MapCard .nhs_ItemImages>img{width:180px;height:120px}.nhs_MapCard .nhs_ItemImages>div{max-width:60px;max-height:35px;padding:2px 2px 0 1px;background:#fff;overflow:hidden;text-align:center;position:absolute;bottom:0;left:-1px}.nhs_MapCard .nhs_ItemImages>div img{max-width:60px!important;max-height:35px}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard{max-width:180px;height:37px;max-height:37px;background:0 0;padding:0}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard>div{width:58.5px;height:35px;line-height:35px;float:left;background:#fff;padding:2px 2px 0 0}.nhs_MapCard .nhs_ItemImages>div.nhs_BuildLogoMapCard>div:nth-child(3){width:59px;padding:2px 0 0 0}.nhs_MapCard h3{color:#bababa;padding:0}.nhs_MapCard .nhs_Location{margin:0!important}.nhs_MapCard .nhs_ListingDescription{margin-top:7px}.nhs_MapCard .nhs_Location>h3{padding:0}.nhs_MapCard .nhs_MatchCount{display:inline-block;width:97%;margin:0;padding:6px 1% 6px 2%!important;line-height:1;font-size:11px;color:#fff;background:#bababa}.nhs_MapCard h2{font-size:14px!important;font-weight:700;padding:6px 0 3px 0;line-height:1.1}.nhs_MapCard h2 a{margin:0;padding:0;font-size:16px!important;font-weight:600}.nhs_MapCard ul.nhs_Actions{float:left;display:inline-block;list-style:none;width:auto;margin:0 5px 0 0;padding:10px 0 0 0}.nhs_MapCard ul.nhs_Actions>li{float:left;margin-left:5px;display:inline-block}.nhs_MapCard ul.nhs_Actions>li:first-child{margin:0}.nhs_MapCard ul.nhs_Actions li a.btnCss{border:1px solid #0079d2;background:#0079d2;font-size:12px!important;color:#fff!important;font-weight:700;text-decoration:none;width:86px;padding:8px 6px;height:auto}.nhs_MapCard ul.nhs_Actions li a.btn_FreeBrochure{border:1px solid #ffce34;background:#ffce34;color:#4b4b4b!important}.nhs_MapCard ul.nhs_Actions li:first-child a{margin-left:0}.nhs_Cluster1,.nhs_Cluster2,.nhs_Cluster3,.nhs_Cluster4,.nhs_Cluster5{background:#0079d2;border-radius:50%;color:#fff!important;font-family:Muli,Arial,Helvetica,sans-serif!important;font-size:22px!important;font-weight:400!important;width:40px!important;height:40px!important;line-height:40px!important;padding:0;text-align:center}.nhs_Cluster2{padding:5px}.nhs_Cluster3{padding:10px}.nhs_Cluster4{padding:15px}.nhs_Cluster5{padding:20px}#nhs_CommResMap .nhs_MapCard,.nhs_CommunityMap .nhs_MapCard{width:297px}#nhs_CommResMap .nhs_MapCardNoImg,.nhs_CommunityMap .nhs_MapCardNoImg{width:280px}#nhs_CommResMap .nhs_MapCard .nhs_ItemImages>img,.nhs_CommunityMap .nhs_MapCard .nhs_ItemImages>img{width:120px;height:80px}.nhs_MapHoverCard{display:block;width:240px;padding:2px 14px 12px 0;line-height:1;overflow:hidden}.nhs_MapHoverCard a:hover{text-decoration:none}.nhs_MapHoverCard h2{font-size:14px!important;font-weight:700;color:#0079d2;margin:0;line-height:1.1!important;display:inline}.nhs_MapHoverCard p.nhs_Price{font-size:12px!important;color:#7d7d7d;margin-top:3px}.nhs_MapHoverCard>img{float:right;margin-left:5px;width:60px}.nhs_DetailCard{background:#fff;margin:24px 0;padding:20px 10px;clear:both}.detail-card{padding:24px;color:#4b4b4b}.detail-card .title{width:100%;font-size:1.25rem;font-weight:700;color:#2c2c2c}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important}.nhsReader,.nhs_Reader,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*{box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#nhs_MvcError.nhs_Centered{padding:0}[data-a11y-dialog][aria-hidden=true]{display:none}[data-a11y-dialog] .modal_div{position:fixed}.modal-container{position:fixed;top:50%;left:50%;z-index:100000002}.lead-form__onpage .modal_background{display:none}.lead-form__onpage .modal_div{position:static;transform:none;top:auto;left:auto}.nhs_ModalBox{width:100%;max-width:768px;height:auto;max-height:calc(100% - 68px);overflow:hidden;overflow-y:auto;font-size:1rem;position:fixed}.nhs_ModalBox *{margin:0;padding:0}.nhs_Close,.nhs_ModalBox>.nhs_Close,.nhs_ModalBox>a:first-child,.nhs_TourContent .close_x{position:absolute;top:0;right:0;z-index:99999;display:block;width:50px;height:50px;text-indent:-2000px;padding:0;background-color:transparent;border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcBAMAAACAI8KnAAAAFVBMVEUAAAD///////////////////////9Iz20EAAAAB3RSTlMA/lGoBa5SRHom9AAAAG9JREFUGNNd0dENgCAMRdHGuEBlAY0T4AT+uIELuP8SkpdePl4TIOVAoBDrFTPOO57cyZZ8o+dGemQbTSwcok4hUA/WADIyC4PFhbCw4ssshAvZLfTUF4NiO8iu4Ze0ErxAK98eB4S7sApr9uz2KT91SBCT1qkBKwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;overflow:hidden;cursor:pointer}.nhs_Close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOTVDRTc4MDIzRkYxMUU0OTg2NUZDOUYzN0FBQjY4QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOTVDRTc4MTIzRkYxMUU0OTg2NUZDOUYzN0FBQjY4QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI5NUNFNzdFMjNGRjExRTQ5ODY1RkM5RjM3QUFCNjhBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI5NUNFNzdGMjNGRjExRTQ5ODY1RkM5RjM3QUFCNjhBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2wVqxgAAAP5JREFUeNrs2EEKwyAQBdDoAXOAXCLdV3d2314iB8i+Z7MOuAglpKn6HQhfGFwpPoZxRBNjHK4w7HCRQQghhBBCCCGEEEIIIViI9/6dYjTGDKUh62Uf7Yy8UizOubFkcV635H30ICGENU1TCWaDmPI+ujVSgmmNaFbs/2AQiKa31hkMCtH8+j3CIBGQPrKHQSNkmJrvIOkDJ2rhmeL2C1H7LQXr7PnQgrjLjMoEHJIzIpl4yFzaNFUhXzXhSpumKmSvsGteACqQo9sJjbE9ED0wthcCjbE9EUiM7Y1AYWozMtc8OzaYWfWJws8HQgghhBBCCCGEEEIIIaRifAQYAGOisQTUjF2bAAAAAElFTkSuQmCC);background-size:auto;background-color:rgba(255,255,255,.8)}#nhs_closeModal{color:#fff;background-color:transparent;right:0;top:0;border:0;cursor:pointer;position:absolute;margin:8px}#nhs_ModalRequest,#nhs_ModalThanks,.panel__form .fiv__form #nhs_ModalThanks.nhs_Auth0Modal{background-color:#fff;border-radius:8px;color:#000}.panel__form .fiv__form #nhs_ModalThanks.nhs_Auth0Modal{width:600px;padding:36px 50px}#nhs_ModalRecoms{background-color:#eee}.nhs_ModalBoxLeft{float:left;background-color:#fff;width:40.36458333333333%;max-width:310px;height:438px;padding:10px 1.302083333333333%;color:#7d7d7d}.nhs_ModalBoxRight{float:left;width:54.42708333333333%;max-width:418px;padding:40px 1.302083333333333% 30px 1.302083333333333%;font-size:12px;font-size:.75rem}.nhs_ModalBox1{background-color:#005b9e;color:#fff;width:89.58333333333333%;padding:30px 5.208333333333333%}.nhs_ModalBox1>h1{font-weight:400;font-size:26px;font-size:1.6rem;line-height:29px}.nhs_ModalBox1>h1 span{display:inline-block;word-break:keep-all;font-size:30px;font-size:1.85rem}.nhs_ModalBox1>h1 span strong{color:#ffce34}.nhs_ModalBox1>h1 span strong span{color:#fff}.nhs_ModalBox2{width:89.58333333333333%;padding:12px 5.208333333333333%}#nhs_RecoCommsBox{display:flex;width:96%;height:100%;overflow:hidden;overflow-x:auto;flex-flow:row nowrap;scroll-snap-type:x mandatory;padding:12px 2%}.nhs_ModalBoxLeft p.nhs_ReqAppt{height:75px;padding:15px 0 0 100px;background-image:url(/globalresources14/default/images/icons/appointment.png)}.nhs_ModalBoxLeft p.nhs_Offers{height:75px;padding:15px 0 0 100px;background-image:url(/globalresources14/default/images/icons/offers.png)}.nhs_ModalBoxLeft p.nhs_AskQuestion{height:75px;padding:15px 0 0 100px;background-image:url(/globalresources14/default/images/icons/ask_question.png)}.nhs_ModalBoxLeft p.nhs_PutInterestList{width:172px}.nhs_ModalBoxRight .nhs_RequestInfoForm .nhs_PutListText{padding:15px 0;font-size:.875rem}#nhs_ModalThanks{box-sizing:border-box;height:auto;min-height:300px;width:600px;padding:36px 50px}#nhs_ModalThanks .form__title{font-size:1.5rem;font-weight:700;display:inline-flex;align-items:center;margin:24px 16px 32px 0}#nhs_ModalThanks .form__title svg{margin:0 16px 0 0}#nhs_ModalThanks .form__ctas{font-size:1.25rem;border-top:1px solid #ccc;margin-top:32px;padding-top:32px;display:flex;gap:25px}.form__ctas .btn{flex:1 0 47%}#nhs_ModalThanks.nhs_Auth0Modal.nhs_ModalBox2{max-width:405px;padding:12px 20px 12px 22px;display:flex}.nhs_nextStepsModal #nhs_ModalThanks.nhs_Auth0Modal.nhs_ModalBox2.nhs_CustomLocation{max-width:360px;width:100%;padding:0}#nhs_ModalThanks.nhs_Auth0Modal>[data-modal-close-element]{position:absolute;top:12px;right:12px;background-color:transparent;border:none}.nhs_DetailsForm #nhs_ModalThanks.nhs_Auth0Modal>a,.nhs_nextStepsModal #nhs_ModalThanks.nhs_Auth0Modal>a,.panel__form #nhs_ModalThanks.nhs_Auth0Modal>a{display:none}#nhs_ModalThanks .nhs_ModalBoxLeft{display:flex;flex-direction:column;justify-content:space-between;height:auto;padding:24px 40px;background-color:#005b9e;color:#fff}#nhs_ModalThanks.nhs_Auth0Modal .nhs_ModalBoxLeft{padding:0;width:100%;min-width:250px;max-width:532px;margin:40px 16px 0 20px;justify-content:flex-start}.panel__form #nhs_ModalThanks.nhs_Auth0Modal{width:100%;padding:0 8px}.panel__form #nhs_ModalThanks.nhs_Auth0Modal>div{width:100%;margin:0}.panel__form #nhs_ModalThanks.nhs_Auth0Modal,.panel__form #nhs_ModalThanks.nhs_Auth0Modal .nhs_ModalBoxLeft{background-color:transparent;margin:0}#nhs_ModalThanks .nhs_ModalBoxLeft h1{font-size:48px;font-size:3rem;line-height:48px;margin:50px 0 20px 0;color:#0079d2}.nhs_RequestAptThankYou{padding-left:26px;list-style:none}.nhs_RequestAptThankYou li{margin:20px 0}.nhs_RequestAptThankYou li:first-child{font-size:18px}#nhs_ModalThanks .nhs_ModalBoxLeft h2,#nhs_ModalThanks .nhs_ModalBoxLeft h3,#nhs_ModalThanks .nhs_ModalBoxLeft h4{font-size:24px;font-size:1.5rem;font-weight:700;line-height:28px;margin:30px 0 22px}#nhs_ModalThanks .nhs_ModalBoxLeft h2{margin:0 0 22px}#nhs_ModalThanks .nhs_ModalBoxLeft p,#nhs_ModalThanks .nhs_ModalBoxLeft ul{font-size:14px;font-size:.875rem;line-height:17px}#nhs_ModalThanks .nhs_ModalBoxLeft ul{list-style:none}#nhs_ModalThanks.nhs_Auth0Modal .nhs_ModalBoxLeft ul{padding:0}.nhs_ModalBoxLeft .fb-login-button{margin:33px 0 2px 0}#nhs_FreeBrochureMap{width:285px!important;height:180px;margin:20px 0 20px 0;box-shadow:0 0 7px 0 rgba(0,0,0,.36)}.nhs_ModalBoxRight.noSwipe{float:none;margin:0 auto;padding:0;width:100%;max-width:none}.nhs_ModalBoxRight fieldset p{width:100%;display:inline-block;position:relative;margin:0 0 16px}.nhs_ModalBoxRight .nhs_RecoLabel label,.nhs_ModalBoxRight label.nhs_OutsideLabel{display:inline-block}.nhs_ModalBoxRight .nhs_RequestInfoForm .btnCss{width:100%;margin-left:0}.nhs_ModalBoxRight .nhs_RequestInfoForm .btnCss[disabled]{background-color:#ebebeb;color:#929395;cursor:not-allowed}.nhs_ModalBoxRight fieldset input#RequestBrochureDate{width:216px}#nhs_ModalRequest .nhs_PickerIconModalContainer{position:absolute;left:32%;bottom:5%}#nhs_ModalRequest .nhs_PickerIconModalContainer .nhs_PickerIconModal,.nhs_BigMediaAside .nhs_AccordionGroup .nhs_PickerIconModal{text-indent:-3333px;cursor:pointer;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUAAAAAAAAAAAAAAAAAAAAAAADgKxmiAAAABnRSTlMAin4QWlu+2+bfAAAATUlEQVQ4y2OgHxAURLBoIsEcJIgCVAygEkaCaEAZKhGILiEClVBElxCC2YcBBocEalAPeQmw50akBC1Cl1CidsTIBoQyDrMTRlajDwAASLUcr1CELRIAAAAASUVORK5CYII=);background-position:50% 50%;background-size:22px 24px;background-repeat:no-repeat;width:24px;height:24px;margin:7px auto}.nhs_PrivPol{font-size:10px;font-size:.625rem;position:relative;width:100%;display:inline-block;margin:0 auto}.nhs_PrivPol.first>.nhs_HelpLinks{text-align:right}#nhs_ModalRequest .nhs_PrivPol.first>.nhs_HelpLinks a,.nhs_PrivPol.first>.nhs_HelpLinks a{color:#fff;text-decoration:underline}#nhs_ModalRequest .nhs_ModalBoxRight a,.nhs_PrivPol>a:active,.nhs_PrivPol>a:hover,.nhs_PrivPol>a:link,.nhs_PrivPol>a:visited{color:#0091da;text-decoration:underline;position:relative;font-size:10px;font-size:.625rem}#nhs_ModalRequest .nhs_ModalBoxRight a::after,.nhs_PrivPol>a:link::after{content:'.';position:absolute;display:block;right:-3px;top:0}#nhs_ModalRequest .nhs_ModalBoxRight .first a::after,.nhs_PrivPol.first>a:link::after{content:''}#nhs_ModalRequest .nhs_ModalBoxRight .first a,.nhs_PrivPol.first>a:link{text-decoration:none;width:100%;text-align:right;display:inline}.read-more-trigger_closed,.read-more-trigger_opened{font-size:.625rem!important;display:inline!important;cursor:pointer;text-decoration:underline}.read-more-trigger_opened,.read__more-target{display:none!important}.form__read-more:checked~.read__more-wrap .read-more-trigger_opened,.form__read-more:checked~.read__more-wrap .read__more-target{display:inline!important}.form__read-more:checked~.read__more-wrap .read-more-trigger_closed{display:none!important}#nhs_ModalRequest .nhs_ModalBoxRight .first a{position:relative;right:0;top:0}.nhs_ModalBoxRight>p{font-size:17px;font-size:1.05rem;margin:12px 50px;line-height:1.3}.nhs_ModalBoxRight>p.nhs_Brochure{font-size:28px;color:#fff;line-height:1.2;margin:0 0 5px;padding:0}.nhs_ModalBoxRight>p.nhs_WeHaveAlsoSavedThisProperty{margin:88px 50px 0 50px}.nhs_AccountTeaser{width:230px;margin:0 0 14px 50px;padding:12px 0 12px 85px;background-size:74px 74px;background-repeat:no-repeat;background-position:0 52%;background-image:url(/globalresources14/newhomesource/images/icons/user_circle@2x.png);box-shadow:none}.nhs_AccountTeaser.nhs_AccountTeaserRequestApt{margin:50px 0 30px 63px}.nhs_AccountTeaser p strong{font-size:16px;font-size:1rem;color:#ffce34}.nhs_AccountTeaser p{margin:0}.nhs_AccountTeaser ul{font-size:12px;font-size:.75rem;line-height:1.1;margin:0;padding:0 0 0 15px;list-style-type:disc;list-style-image:none}.nhs_AccountTeaser ul li{display:list-item}#nhs_ModalThanks .nhs_ModalBoxRight p.nhs_MoreMargin{display:flex;justify-content:center}#nhs_ModalThanks .nhs_ModalBoxRight fieldset p:nth-of-type(1),#nhs_ModalThanks .nhs_ModalBoxRight p.nhs_MoreMargin .btnCss{margin:0}#nhs_ModalThanks .nhs_ModalBoxRight p.nhs_MoreMargin{margin:8px}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label,.nhs_ModalBoxRight fieldset label,.nhs_RequestInfoForm fieldset label{display:block;position:relative;margin:0;font-size:14px;font-size:.875rem}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>.nhs_InputLabel{color:#666;position:absolute;top:14px;left:12px;transform-origin:0 0;transition:all .2s ease}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>input:focus+span.nhs_InputLabel,#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>input:not(:placeholder-shown)+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>input:focus+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>input:not(:placeholder-shown)+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>textarea:focus+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>textarea:not(:placeholder-shown)+span.nhs_InputLabel{transform:translateY(-26px) scale(.75);top:29px;color:#666}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>input:focus.nhs_Error+span.nhs_InputLabel,#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>input:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel,.nhs_BigMediaFormAccordion .nhs_RequestInfoForm fieldset label>input:focus.nhs_Error+span.nhs_InputLabel,.nhs_BigMediaFormAccordion .nhs_RequestInfoForm fieldset label>input:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel,.nhs_DetailXp .nhs_RequestInfoForm fieldset label>input:focus.nhs_Error+span.nhs_InputLabel,.nhs_DetailXp .nhs_RequestInfoForm fieldset label>input:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel,.nhs_DetailsFormContent .nhs_RequestInfoForm fieldset label>input:focus.nhs_Error+span.nhs_InputLabel,.nhs_DetailsFormContent .nhs_RequestInfoForm fieldset label>input:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>input:focus.nhs_Error+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>input:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>textarea:focus.nhs_Error+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>textarea:not(:placeholder-shown).nhs_Error+span.nhs_InputLabel{color:#d92632}.nhs_ModalAccount fieldset label.nhs_OutsideLabel,.nhs_RequestInfoForm fieldset label.nhs_OutsideLabel{width:auto;padding:0;font-size:12px}.nhs_ModalBoxRight p.nhs_MoreMargin,.nhs_RequestInfoForm p.nhs_MoreMargin{margin:18px 0}.nhs_ModalBoxRight p.nhs_RecoLabel,.nhs_RequestInfoForm p.nhs_RecoLabel{margin:8px 0 0 0}.nhs_ModalBoxRight>p.nhs_MoreMargin .btnCss,.nhs_RequestInfoForm>p.nhs_MoreMargin .btnCss{margin-left:105px}.nhs_ModalBoxRight>p.nhs_MoreMargin.nhs_CompleteRequestBtn .btnCss{margin-left:50px}.nhs_RequestInfoForm fieldset .nhs_RecoLabel label{padding:0;text-align:left;font-size:11px;line-height:13px}.form__checkbox,.nhs_ManageAccount fieldset input[type=checkbox],.nhs_ModalAccount fieldset input[type=checkbox],.nhs_RequestInfoForm fieldset input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0 5px 0 0;font:inherit;font-size:.75rem;color:currentColor;width:16px;height:16px;border:1px solid currentColor;border-radius:2px;transform:translateY(-.075em);display:inline-grid;place-content:center}.toogle__input{position:absolute;left:-2000%}.form__checkbox::before,.nhs_ManageAccount fieldset input[type=checkbox]::before,.nhs_ModalAccount fieldset input[type=checkbox]::before,.nhs_RequestInfoForm fieldset input[type=checkbox]::before{content:'';width:1em;height:1em;transform:scale(0);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.nhs_AccordionGroup .nhs_RequestInfoForm fieldset input[type=checkbox]{border-color:#757575}.nhs_ManageAccount fieldset input[type=checkbox]::before,.nhs_ModalAccount fieldset input[type=checkbox]::before{border-color:#bababa}.form__checkbox:focus,.nhs_RequestInfoForm fieldset input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}.form__checkbox:checked::before,.nhs_ManageAccount fieldset input[type=checkbox]:checked::before,.nhs_MasterDetail .form__checkbox[name=send-alerts]:checked::before,.nhs_ModalAccount fieldset input[type=checkbox]:checked::before,.nhs_RequestInfoForm fieldset input[type=checkbox]:checked::before{transform:scale(1);background-color:CanvasText}.nhs_AccordionGroup .nhs_RequestInfoForm fieldset input[type=checkbox]:checked::before{background:#757575;color:#fff}.nhs_LeadFormFields input[type=text],.nhs_ModalBoxRight fieldset input[type=date],.nhs_ModalBoxRight fieldset input[type=datetime],.nhs_ModalBoxRight fieldset input[type=email],.nhs_ModalBoxRight fieldset input[type=password],.nhs_ModalBoxRight fieldset input[type=text],.nhs_ModalBoxRight fieldset textarea,.nhs_RequestInfoForm fieldset input[type=date],.nhs_RequestInfoForm fieldset input[type=datetime],.nhs_RequestInfoForm fieldset input[type=email],.nhs_RequestInfoForm fieldset input[type=password],.nhs_RequestInfoForm fieldset input[type=tel],.nhs_RequestInfoForm fieldset input[type=text],.nhs_RequestInfoForm fieldset textarea{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:600;height:48px;line-height:normal;margin:0;padding:5px 8px;padding-bottom:0;border-radius:3px;border:1px solid #4b4b4b!important;background-color:#fff;-webkit-appearance:none;width:100%;border:0;transition:all .15s ease;color:#000}.panel__form .nhs_RequestInfoForm fieldset input[type=password]{height:32px;padding:0 8px}.panel__form .nhs_RequestInfoForm fieldset .form__label{display:none}.nhs_ModalBoxRight fieldset textarea,.nhs_RequestInfoForm fieldset textarea{padding-top:14px}.nhs_ModalBoxRight fieldset input.input-validation-error,.nhs_ModalBoxRight fieldset input[type=email].nhs_Error,.nhs_ModalBoxRight fieldset input[type=password].nhs_Error,.nhs_ModalBoxRight fieldset input[type=tel].nhs_Error,.nhs_ModalBoxRight fieldset input[type=text].nhs_Error,.nhs_ModalBoxRight fieldset textarea.nhs_Error,.nhs_RequestInfoForm fieldset input.input-validation-error,.nhs_RequestInfoForm fieldset input[type=email].nhs_Error,.nhs_RequestInfoForm fieldset input[type=password].nhs_Error,.nhs_RequestInfoForm fieldset input[type=tel].nhs_Error,.nhs_RequestInfoForm fieldset input[type=text].nhs_Error,.nhs_RequestInfoForm fieldset textarea.nhs_Error{border:1px solid #f44336!important;background:#ffcdd2}#modal .nhs_ErrorSpan,.nhs_BigMediaFormAccordion .nhs_ErrorSpan,.nhs_DetailXp .nhs_ErrorSpan,.nhs_DetailsFormContent .nhs_ErrorSpan{color:#fff;background:0 0;position:relative;margin-top:4px;font-size:11px}.nhs_ModalBoxRight fieldset ul.nhs_Error,.nhs_RequestInfoForm .validation-summary-errors,.nhs_RequestInfoForm fieldset ul.nhs_Error{font-weight:400;background:#d92632;color:#fff;border:1px solid #fff;padding:5px 10px;clear:both}.nhs_ModalBoxRight fieldset ul.nhs_Error li,.nhs_RequestInfoForm fieldset ul.nhs_Error li{margin-left:10px}#nhs_ModalThanks .nhs_ModalBoxRight fieldset ul.nhs_Error{margin-left:0}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset .nhs_Error+span.nhs_InputLabel,.nhs_DetailsForm .nhs_RequestInfoForm fieldset .nhs_Error+span.nhs_InputLabel,.nhs_ModalBoxRight fieldset .nhs_Error+span.nhs_InputLabel,.nhs_RequestInfoForm fieldset .nhs_Error+span.nhs_InputLabel{color:#d92632;font-size:13px}.nhs_AccordionGroup .nhs_RequestInfoForm .nhs_ZipLabel,.nhs_RequestInfoForm fieldset .nhs_ZipLabel{display:inline-block;margin-right:5px}.nhs_AccordionGroup .nhs_RequestInfoForm .nhs_ZipLabel{width:50%;margin-right:10px}.nhs_RequestInfoForm fieldset input.UserPostalCodeField,.nhs_RequestInfoForm fieldset input[type=text]#Zip{width:138px;margin-right:12px;padding:5px 6%;padding-bottom:0}.nhs_RequestInfoForm fieldset input[disabled]#Zip+span.nhs_InputLabel,.nhs_RequestInfoForm fieldset input[disabled].UserPostalCodeField+span.nhs_InputLabel,input[disabled].form__input::placeholder{color:#9e9e9e}input[disabled]#RequestBrochureDatefloating::placeholder{color:#4b4b4b}.nhs_AccordionGroup .nhs_RequestInfoForm fieldset input[type=text]#Zip{width:156px}.nhs_RequestInfoForm fieldset .k-picker-wrap,.nhs_RequestInfoForm fieldset .k-select{border:0;background:0 0}.nhs_RequestInfoForm fieldset .k-datepicker,.nhs_RequestInfoForm fieldset .k-datetimepicker{border:0;background:0 0;margin-top:-12px;width:238px}.nhs_RequestInfoForm fieldset .k-picker-wrap input{width:auto;background:#fff;padding:8px 0}.nhs_RequestInfoForm fieldset textarea{resize:none;height:60px}.nhs_ModalBoxRight #nhs_Forgot_Password{display:inline-block;margin-left:140px;color:#fff}.nhs_ModalActions{text-align:right;margin-top:20px!important}#nhs_ModalRecoms .nhs_ModalActions{margin:20px}.nhs_ModalActions2{text-align:left;margin-top:12px!important}.email__suggestion{margin:8px 0 16px;font-size:12px;font-size:.75rem;position:relative}.email__question{font-weight:400;color:#fff;line-height:15px}.email__chip{background:0 0;color:#fff;padding:4px 8px;margin:0 4px;border:1px solid #fff;border-radius:100px;font-weight:600;line-height:15px}.email__remove{display:block;margin-top:12px;text-transform:uppercase;font-weight:700;color:#fff;background:0 0;border:none}.nhs_ModalAccount{width:530px;height:auto;margin:0 auto;color:#4b4b4b}.nhs_ModalAccount .validation-summary-errors{width:430px;margin:10px auto 0 auto}.nhs_ModalLoginHeader{width:100%;min-height:80px;background-color:#eee}.nhs_ModalLoginHeader>div{margin:4px 0 4px 55px;float:left;height:70px;background-repeat:no-repeat;background-size:65px 65px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAMAAAC5KTl3AAAA3lBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AkdoAjdn9//9buecAj9kAiteW0vAbnN76/f70+v7d8PrQ6/mPz+96xuxlvek6quMUmd3r9vzo9fzH5/hxwettwOpIsOUAidju+P3V7fmy3vSi1/Gf1vFju+hDruMzp+EspOEpo+ADktt6UbvxAAAAJnRSTlMA+osQDOzncPCWc1RQMicjvH8g5c/GwbexqpyGhGdCLXp0WEwdATUJPDQAAAJtSURBVFjD7ZfrWrJAEIBTSxIxIystTx2HQQEFQU3Nzqf7v6Gv+rJVZnZBf/f+9eF95rTrztYfCWyXS0W9ns3W9WKpvL3+54ZZzcMv+apprCUp148yECNzVC+n/f6gsAMsO4WDVPHr4nvq0JNzKe2Dkv1SguAiDwnkL1TfX+sZSCSjX8sNJqTClAo0SIkmERS5FGybS6TICtpMEe/dKHLvmXK2GUGOaePAcxAdb8A0NUcN54wA0foEkVGc01GmkzgZofUNjiZ0OsmAF4AQzq0f5iEQCjHB3i7E6b/gwoAvffLz7t6qIQuEmzdheLsBQna1EYeM4VUYXhnD4Uo7DGaYeh1nYXA6PWasjFgSFFfE4AKo08gdA8Pd0PkJYXgHDMe5WCcowfu8a1nd+XsAAr4bLeDxZx6iN/OBpyUMTZDhB4EPMpqkkCoSSnm6meFUGE42M5wIQw14xhM3DN3JGHhqSTEEoYfdT9ALAz4GdR3sged0rW+6jjewuTooe9F7RrR+QXzuKXvRpIJoEcAijIgqmqqZdPG/QCiY09VSnAt/tBAIxcgn50JxNmdoEXBGz6a0lOOvEGgQY1JI6R319GExfDyRO0p6T0bIGTAi96Q0jVuHMzi3NAlJN/pD3jDs004ICisGPosVQ0H1v2nLsrCZ/02BDoJH5LqJjyDQ1e8He4oMU5t9PwjalSXFw7QTY/qwJKi0U7yj7BjkHcWhCYWSjLYl4yyd4UwqIFEkR0ApJr+ri0lv+6paUC0l7xdaXhGAlmpXupLvOFep96wGt2c1ymvtepdmrbI0gzXzcnuTfdPQGtlsQzO+9s0/EvgH09NwmuwF39IAAAAASUVORK5CYII=)}.nhs_ModalLoginHeader>div>p{color:#4b4b4b;font-size:18px;font-size:1.125rem;padding:22px 0 0 72px}.nhs_ModalLoginHeader>div.nhs_ModalHeaderSignIn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAMAAAC5KTl3AAABVlBMVEUAAAD+/v7z8/Px8fH6+vr8/Pzx8fH7+/v29vbv7+/w8PD9/f3////6+vr////4+Pj9/f329vb8/Pz7+/vv7+/w8PDv7+/5+fn8/Pz+/v74+Pj9/f339/f9/f339/f29vby8vLz8/P39/f////+/v739/f9/f3x8fHw8PD19fX39/f09PT4+Pj////9/f34+Pj09PT4+Pj5+fn39/f29vb+/v79/f38/Pz///8AkdoAj9o3p+EAjtra7vgpod/8/v48qeEenN7f8fpAq+PK6Pe64POx2/E8quM0puAdm9zb7/nP6ffL6PXG5fWs2fAQldu74PMuo98nn90lnt3t9/zc7/i33vKo1++i1e6e0u1CrOJMruAamdwOlNv2+/3j8vvk8vne7/mWz+uBxulUs+NIruEgnN4WltsCkNnm8/nl8vnB4/S+4fKQy+mLyek5qOFJrd8jm9wSnbkTAAAAOHRSTlMA/mIo3MZJ/YQcFv3e0sagn5CDYj0zJO7e3Nm+vrGxnYR0SdLLxpBgSD0zJPvu7smcdEocFoR0dJIWtFAAAALiSURBVFjD7ZdXV1pBEIBdijQJQVEQUST2Elva7HA1qMGAUlQUe4wpanry/18CXHQXdu/e5cE3v8MDh8N+Z7bNzHY9osY/nVpKxKPz89F4Yik17e9wuG8q6fIQQsCk9s0VmvLpj+8fDXpAgAS9/XrjnaMuAlJIzOvUEDgmCFjjdtiNHwh7QAkJDygFkRECdgxHFIJuNgMF7mfWgkUCOoxbKSIToIl7Rr6II6DN8JzMECagz6TsHHigA0ifeBIXoSOeCKdzFCQcHL6FOifpXLpO7u+v2i8mve2XyQUi3zP5o8aAL2hCqXG+1VT0zLaFQEAki3hxUh/w+XrdpEzxtioNwhcEqYFiuVRTHLxrcpxBzH+EBmMveMMUkRl2kdYUtbAZV6dofAKTlu0IgZWBGuUt4Ni6wDMwecrnRBdYzKKuOOcVq/uYA5Oel8wwHZAaikgbin9VzrCGaWjCXbAUcGysbq9u1z/bR0hNRaUqNbxhhiQwjjJ/Mk3WKL1T/JQY+IVIACONDHoHVooSwxAzxIGxh1QC7hdFwyAzRFtioDJwrSgYnjODx95AMVdoNxC1QeTrB2tDVMeAzCDOIq41ix3FSibsDcZeQbWbSXE3RYHyRKX4GAxsYiAT7MtO1GuuWBFmKJ1uNjm9D8eo/LC5Wf4YMC43mlyW8C6CXeAN7HYzQsrbXckCb8ixZWA4iCLD5KvyDNNnn2l3UUhRUCrjGcu0HF4rg3HTkmkPN+8z7au2ihOzyPY3jWxfKOzUKZxkqJntWcVRBpE1sHzcqDjrDa7zFxRvs1zB4XG6RcO3TL5kVj3DBGsRmJNilZfhCEgq75X59+P3Jumz34es+guEoQMmH6YL6oq4tduPGatucFxPML5i3VC6tSJYUXbFGmswY9OZB0AJmZyzfR24lTPo03mheGNgQU+vU/OV5A0SEBnrne3SxucIDbZIyOBTh6/T12L3cnLItRAILLiGQsvd/q5HHpr/X7Uj6QVhl84AAAAASUVORK5CYII=)}#nhs_ModalCreateAlert>a:first-child,.nhs_ModalAccount>a:first-child{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATBAMAAACAfiv/AAAAElBMVEUAAACysrKYmJinp6eDg4N9fX3EsW+3AAAABHRSTlMAhO7ECVsNDQAAAEhJREFUCNdjUGSAAEYFBhEBMAtEMzpCBB0hXDAJ5kMIiAAEg0VACKYZJAgRdgYKQoGpAQOGKEItwgSEuQjbUNyAcBmyexG+AAD7QgdMycNWuAAAAABJRU5ErkJggg==)}#nhs_PasswordSent>p,.nhs_ModalAccount>p{width:auto;max-width:415px;font-size:14px;font-size:.875rem;margin:20px auto;padding:0}#nhs_ModalLogin>p:first-of-type{text-align:center}.nhs_ModalLoginFbButton{margin:0 auto 20px auto;text-align:center}.nhs_ModalAccountForm>fieldset{padding:0 0 8px 0;margin:0 auto}.nhs_ModalAccountForm>fieldset div{margin:10px 0;font-size:14px;font-size:.875rem}.nhs_ModalAccountForm>fieldset div label{display:inline-block;text-align:right;width:28%;margin:0 6px 0 0;font-size:14px;font-size:.875rem;color:#4b4b4b}.nhs_ModalAccountForm fieldset label.nhs_OutsideLabel{margin-top:3px;padding:4px 0 6px 0;font-size:12px}.nhs_ModalAccountForm fieldset label.nhs_NewsletterLabel,.nhs_ModalAccountForm fieldset label.nhs_PromosLabel{width:auto;min-height:24px;margin:0 0 0 33%;padding:0;text-align:left;line-height:13px;font-size:13px;font-size:.825rem}.nhs_ModalAccountForm>fieldset div input[type=email],.nhs_ModalAccountForm>fieldset div input[type=password],.nhs_ModalAccountForm>fieldset div input[type=text],.nhs_ModalAccountForm>fieldset div select,.nhs_ModalAccountForm>fieldset p .spanInput{display:inline-block;font-size:16px;font-size:1rem;width:62%;height:16px;line-height:16px;padding:8px;border:1px solid #ccc;border-radius:3px;color:#4b4b4b}.nhs_ModalAccountForm>fieldset div select{height:34px;padding:6px 8px}.nhs_ModalAccountForm>fieldset p .spanInput{background:#fff;border-color:transparent}.nhs_ModalAccount fieldset input[type=text]#ZipCodeReg,.nhs_ModalAccountForm>fieldset p #Zip{width:62px;margin-right:2px}.nhs_ModalAccount fieldset input[disabled]#ZipCodeReg{background:#bababa}.nhs_ForgotPass_Text{font-size:13px;font-size:.8rem;text-align:center;margin-bottom:8px}.nhs_ModalAccountForm .btnCss{margin-left:38%}#nhs_LoginForm>fieldset>p.nhs_ModalActions2>input#btnsubmitFake{margin:0 0 0 175px}.nhs_ModalAccount p.nhs_Legal{background-color:#eee;height:12px;padding:8px 10px;font-size:11px}#nhs_EndVideoFrame .btnCss,.nhs_ManageAccount .btnCss,.nhs_ModalBox .btnCss,.nhs_ModalBox a.btnCss,.nhs_RecomsActions .btnCss,.nhs_RequestInfoForm .btnCss,.nhs_RequestInfoForm a.btnCss{-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 35px 12px 15px;font-size:16px;font-size:1rem;font-weight:600;background-image:url('data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11.213' height='21.011'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h11.213v21.011H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cpath clip-path='url(%23b)' fill='none' stroke='%234B4B4B' d='M.354 20.657l10.152-10.152L.354.354'/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:92% 50%}#nhs_ModalRecoms #nhs_GetFreeBrochure{text-transform:capitalize}#nhs_ModalRecoms #nhs_Skip{background:0 0;border:none;text-decoration:underline!important}.nhs_FormFloat .nhs_RequestInfoForm .btnCss{background-image:none}.nhs_ModalBoxRight .btnCss.nhs_SpecialOfferBtn{background-position:69% 60%}.nhs_ModalBox .btnCss.nhs_CompleteRequestBtn{background-position:64% 60%}#nhs_ModalRecoms .btnCss:active,.divRecommendedComms #nhs_GetFreeBrochure.btnCss:active,.form__button:active,.nhs_AccordionGroup #nhs_GetBrochure.btnCss:active,.nhs_ModalBox #nhs_ModalRecoms .btnCss:active,.nhs_ModalBox .btnCss:active,.nhs_ModalBox .btnCss:active:hover,.nhs_RequestInfoForm .btnCss.ao-form-submit:active,.nhs_RequestInfoForm .btnCss:active,.nhs_RequestInfoForm .btnCss:active:hover{box-shadow:inset 0 2px 1px 0 rgba(0,0,0,.5)}.nhs_RequestInfoForm .btnCss.ao-form-submit[disabled=disabled]{background-image:url(data:image/gif;base64,R0lGODlhHAAGAPIHAHp6enx8fLm5uXl5eXt7e7a2tri4uAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFFAAHACwAAAAAHAAGAAADNHhlVvfwgBBGhDMAJVi7WUBYEUFRgNAxTnSKxPVSqtdCLxG7c7F+kdDoYjptFkAQ6vLIxBIAIfkEBRQABwAsAAAAABEABgAAAyR4EAH38BRjimKBjCgFrVhGcIJHFSExRuVXLIzGFWZ1Ndwz2QkAIfkEBRQABgAsCwAAABEABgAAAyJoEDH20BQhimKBuDhpxRkRGZ4HEmJUUgujjR1ltcD4dFYCADs=)!important}#nhs_ModalRecoms .btnCss.Inactive[disabled=disabled],.nhs_ModalBox .btnCss.Inactive,.nhs_ModalBox .btnCss.Inactive[disabled=disabled],.nhs_RequestInfoForm .btnCss.Inactive,.nhs_RequestInfoForm .btnCss.Inactive[disabled=disabled],.nhs_RequestInfoForm .btnCss.ao-form-submit[disabled=disabled]{cursor:default;color:#4b4b4b!important;background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTEuMjEzcHgiIGhlaWdodD0iMjEuMDExcHgiIHZpZXdCb3g9IjAgMCAxMS4yMTMgMjEuMDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMS4yMTMgMjEuMDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHdpZHRoPSIxMS4yMTMiIGhlaWdodD0iMjEuMDExIi8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cG9seWxpbmUgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNEI0QjRCIiBwb2ludHM9IjAuMzU0LDIwLjY1NyAxMC41MDYsMTAuNTA1IDAuMzU0LDAuMzU0IAkiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);background-repeat:no-repeat;background-position:90% 50%}.nhs_ModalBoxRight .btnCss,.nhs_ModalBoxRight a.btnCss,.nhs_RequestInfoForm .btnCss,.nhs_RequestInfoForm a.btnCss{margin-left:140px;width:auto}.panel__form .nhs_RequestInfoForm .btnCss{margin-left:0;padding:12px 15px}.nhs_nextStepsModal .nhs_RequestInfoForm a.btnCss{margin-left:0;width:100%}.nhs_DetailsForm .nhs_LeadFormButtons .btnCss.cancel,.nhs_RequestInfoForm .nhs_LeadFormButtons .btnCss{margin-left:0;margin-top:0;width:auto}.panel__form .nhs_RequestInfoForm .nhs_LeadFormButtons .btnCss,.panel__form .nhs_createAccountForm .btnCss{width:100%;margin-top:16px}.nhs_ModalBoxRight .btnCss.nhs_PutListBtn{background-position:94% 50%;padding-left:7px}#nhs_ModalRequest.nhs_ModalBox .btnCss:hover{text-decoration:none;border-color:#7d7d7d}.btnCss#nhs_Skip{background:#fff;margin-right:10px;padding:11px 35px;border:1px solid #7d7d7d}.btnCss#btn_Close{background-image:none;padding:12px 15px;margin:0 auto;display:table}#nhs_ModalCreateAlert{width:708px;height:auto;margin:0 auto}#nhs_Page #nhs_ModalCreateAlert{margin:0 auto}#nhs_ModalCreateAlert .nhs_ModalLoginHeader{width:96%;height:auto;padding:10px 2%}#nhs_ModalCreateAlert .nhs_ModalLoginHeader h2{color:#4b4b4b;font-size:18px;font-size:1.125rem;font-weight:700}#nhs_ModalCreateAlert .nhs_ModalLoginHeader p,#nhs_ModalCreateAlert .nhs_ModalLoginHeader ul{color:#4b4b4b;font-size:13px;font-size:.8rem;font-weight:400}#nhs_ModalCreateAlert .nhs_ModalLoginHeader ul{padding-left:20px}#nhs_ModalCreateAlert ul.validation-summary-errors{padding-left:32px}.nhs_AlertLocationBox,.nhs_AlertOptionsBox{float:left;margin:0;padding:0 2%;width:46%}#nhs_ModalCreateAlert .nhs_AlertChooseCity,#nhs_ModalCreateAlert .nhs_AlertChoosePrice,#nhs_ModalCreateAlert .nhs_AlertChooseZip{color:#7d7d7d;font-size:16px;font-size:1rem;font-weight:700}#nhs_ModalCreateAlert .nhs_ModalAccountForm>fieldset{width:auto;padding:0;margin:0}#nhs_ModalCreateAlert .nhs_ModalAccountForm>fieldset>p>label{width:80px}.nhs_AlertMoreOptions{background:#f5f5f5;padding:0 5px;font-size:12px}#nhs_ModalCreateAlert .nhs_AlertMoreOptions p label{width:120px}.nhs_AlertMoreOptions .nhs_AlertMoreChecks>span{display:inline-block;float:right;width:185px;line-height:16px}.nhs_AlertMoreOptions .nhs_AlertMoreChecks>span:first-child{font-weight:700;color:#4b4b4b;float:left;width:120px;margin:0 8px 0 0;text-align:right}.nhs_AlertMoreOptions .nhs_AlertMoreChecks label{float:none;display:inline;font-size:12px;font-weight:400;line-height:12px}#nhs_ModalCreateAlert .nhs_AlertMoreOptions p select{width:56%;background:#fff}#nhs_ModalCreateAlert .nhs_AlertName label{float:none;display:inline;text-align:left}#nhs_ModalCreateAlert .nhs_AlertName input{width:85%}.nhs_AlertSubmit{float:right;font-size:14px;font-size:.875rem}.nhs_AlertSubmit .btnCss{margin-left:0}#nhs_ModalCreateAlert .nhs_LegalText{padding:8px 10px;float:left;clear:both;margin-bottom:20px;font-size:11px;font-size:.7rem;color:#7d7d7d;background:#fff}.nhs_SendFriendModal,.nhs_SendToPhoneModal{width:400px;padding:10px}.nhs_SendFriendModal .nhs_ModalAccountForm{width:100%}.nhs_SendFriendModal .nhs_Title,.nhs_SendToPhoneModal .nhs_Title{color:#4b4b4b;font-size:18px;font-size:1.125rem;font-weight:700}.nhs_SendToPhoneModal .validation-summary-errors ul{margin-left:15px}.nhs_SendToPhoneModal .nhs_SendToPhoneModalTY{font-weight:600;font-size:48px;font-size:3rem;line-height:48px;margin:40px auto;color:#0079d2;text-align:center}.nhs_SendToPhoneModal .nhs_SendToPhoneModalText{font-weight:600;font-size:18px;line-height:26px;margin:0 9% 2px 9%;color:#bababa}.nhs_SendToPhoneModal .nhs_ModalAccountForm>fieldset p label{width:35%}.nhs_SendToPhoneModal input#Phone{width:50.5%}.nhs_SendToPhoneModal select{width:55%!important}.nhs_SendFriendFacebook{text-align:center;margin:15px 0 25px 0}.nhs_SendFriendFacebook a{display:inline-block;width:32px;height:32px;margin:0;padding:0;vertical-align:middle;overflow:hidden;text-indent:-2000px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABKCAMAAAArDjJDAAAAV1BMVEUAAAAAkdoAkdoAkdoAkdoAkdoAkdoAkdr///8/rOPw+f1/yOyPz+/P6vhvweokoeCe1vHD5vdzw+vm9fzY7vqm2fI3qeIdnt4QmNy03/RUteZCreQNl9xv/N01AAAAB3RSTlMA/PAysqthlL5N3wAAAMJJREFUWMPt2DkawjAMRGHJDrbMZmcPy/3PCQUQUwHOUPChd4C/nGKIyK6MX5hZWbrm2ANiR2TZQ2JLlQdVkUFRhjwspZQqp2LT17tHQzl1quWpUEpNvQiGip2AqNgKiDp3gqKSoKggMKqGUYPAqISjWhgVJevQ7O+Nn1PHTErLlqHJqHEZtZmltVfqy1QMt1JGhazpbWorLwpKKaVUAfXjI6OUUkoppdS/UwZFGapQVEWWMRRbIscIih3NF2sRlV+sF/iynCMvsbOPAAAAAElFTkSuQmCC);background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.nhs_SendFriendModal .nhs_LegalText,.nhs_SendToPhoneModal .nhs_LegalText{font-size:11px;font-style:italic}.ToolTipItem{display:inline-block;font-size:14px;position:relative}.ToolTipItem>span:first-child{display:inline-block;border-radius:50%;background:#0079d2;color:#fff;line-height:1em;font-weight:700;text-align:center;width:.95em;height:.95em;padding:.15em;cursor:default}.ToolTipBox{display:none;background:#0079d2;color:#fff;line-height:1.3;font-weight:400;text-align:left;text-decoration:none;width:155px;padding:12px 10px;transform:translate(-50%,0);box-shadow:0 0 12px 2px rgba(0,0,0,.4);position:absolute;z-index:999;top:auto;bottom:145%;left:50%}.ToolTipBox::after{position:absolute;bottom:-12px;left:50%;margin-left:-7px;content:'';height:0;width:0;border:6px solid transparent;border-top-color:#0079d2}.ToolTipItem.bottom .ToolTipBox{bottom:auto;top:145%}.ToolTipItem.bottom .ToolTipBox::after{top:-12px;bottom:auto;border-color:transparent;border-bottom-color:#0079d2}.ToolTipItem span:focus,.ToolTipItem span:hover{background:#7d7d7d}.ToolTipItem span:focus+.ToolTipBox,.ToolTipItem span:hover+.ToolTipBox{display:block!important}.nhs_AddToApp{float:left;display:inline-block;font-size:14px!important;width:auto;height:auto;line-height:19px;margin:0 5px 0 0;padding:3px 5px 3px 28px;color:#0079d2;border:1px solid #0079d2;border-radius:3px;cursor:pointer;text-decoration:none;position:relative}.nhs_AddToApp::before{content:'+';display:inline-block;border-radius:50%;border:1px solid #0079d2;font-family:Arial,Helvetica,sans-serif;font-weight:700;width:18px;font-size:14px;text-align:center;position:absolute;top:2px;left:3px}.form__thankyou .nhs_AddToApp::before{border:2px solid #0079d2;width:22px;height:20px;font-weight:100;font-size:25px;padding-top:2px;top:18px;left:12px}.nhs_AddToApp:hover{text-decoration:none}.nhs_AddToApp:hover::before{color:#fff!important;background:#0079d2}.nhs_ModalBoxRight .nhs_AddToApp,.nhs_RequestInfoForm .nhs_AddToApp{float:none;margin:10px auto 5px;display:table;border-color:#fff;color:#fff}.nhs_RequestInfoForm .nhs_AddToApp{margin-top:18px;background-color:#fff;padding:12px 0 12px 50px;color:#4b4b4b!important;width:calc(100% - 52px);font-size:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAACvlBMVEUAAAAlkM4nkM8nkM8zltAwldAokc4okM8nkc4nkc8qk880ls8pkc8nks8pkNAnkM4pkNAqktArk88qlM8xl84vptYqqtQokNEpkNAokc8rktEvk88vldArk88okdAqlNArks4ulM0zmcwulMwskNAvlM8wldEwlM8xlNIkj83////9//8qkc4jj80jj84vk8zy//r+//sokc8kj8wjj8wjj88pkc8kjs0ikM0kjsuy0eMnkM8hjcz+zjX//v8jjtElkM7/zDb+/v2x3PEjjsz8zjb/zDP+/f78/f4mkcf9zDj8zjQmjswjj8n3/P6y3e8ikNAij87+zTH6/f75/Pwmjs5Zpcwojsn3zkL7yzv6zjj0/P7C2uey1OYhjdIfkNAhkM8hjc45mcUkj8VNlqPcylv3zj3/zTn3zzf/zTX6zzT8zTP5/P76//vV7Paw3PG+3+212ums0Om62uF4veFiteG81N1PptZXqtUmj9UuktIij9JhqdBTpc4gkMwijckwjcMsjsJJmsBZor4xjrw3kLpPoLY1jbJWobFdpK6Xt5yBsJpuo5RZlpKDpoh7on7CwnedsXbKwVbHt0rvzEnHvEnlx0fmx0LpyD38zi/3zC79ziv0/vv1+Pv1+vr7/vS64/LG4e6u1uyJx+uHxee92ObH3uV8xuWzzuSGw+Kuyt+rzd1jrtpystgpldVRodNMnNErlNAtjs8wlM5spsxVnsxVm8lkoshJnsdBncZYpsMwk8BTpbtpprdfprZEmbF7tLCFs69wrK9NnK80kaxElKpAkadzsaFPk5tdmZl0ppaHsJSXupNyoomFq4eHrIaYtIWZuYKir4JjnoGouoB8l320wXqaqnLNynG7wnGEonGltWybq2yMpmujq2e5tmTby2K7u2HMx2Cqq1yiqlzSxVHTt0zYwEHxzz/tyjc0af7TAAAAKXRSTlMA6eXJQTD7+PfxozT13tvbtKqnnxYKBvnwuqKAfjTomZhFGRm6gYBKPgMFsVkAAARwSURBVFjD3dhlk9pAGMDxRUrvru7u+sBtKkma0BYtznHtXc/r7u7u7u7u7u7u7u72LUouqYUJoZAXnf5nmAlM+M2zsC8yi35VQlszobCmkCo+Tlc/MVx54+LVhTRlipTXlkSh5SumAwx/Wf6EPCKmWmUrRBO2Fi3+u5NHDVFXoMIvp5YqegeDqgoSqqCCmFIJP1TxAhBj6mqIqyjEXKXcH9oKsZcvCCWAAhVDqGR+JSBdCaRNAiXSonKgSOVQEWWgsqgMSEYQrQkHCCURdACDZIWRBiTzPl80jxW+jCd9/HzbApJpUCGQCndc7rRN46EUao4rtXN7AqQqiNQg2TW/zXc3nV8l+7pHl5yj0muriOKloYtdTa5nwu4ILPD7s/Y5QKrSKE4aGrfE5OqUmDsFnrjE2b2ThQGp8qK80lD6oi6mhe2Bi76U4+z+mIQwUKLoEyvFCldMu5e2Ll2n8tCDZX7TDGAwcOHQyRqIITJwueNYCw81vuWyOWfw0KvUbj2mMbkAmzJu1iRWDqJnfct+t5+/btfRafI9TOEujW9c3bKO8eOwYxf4Fl4gZaBmTzrbVtz3BoL3UeSUpc7Uuc0wtzfnu1ydhnNXLJH5wd/DfwOwzEQzu9pMOTPp4OgkOXpeztezzQhumbM7Z023Yu4G4tHyZaas03JLw94X3X3dFo9vi7k35NSTXgoHLwnj5MmJBFezq0tdNt/0+rIQPvEpuKHn18+dnKTwCNpCjSFZkh5Bcc6wKV9STc65w3EYSIg4s9hk8l0hhH8xyXh4e/89XhYYhoPazEm12d62J0AeIonr2abs8/x4dPr4HWlud4v1e5MogqvtbOeK7FMsRAJR1J33N4fRwGCyw6GtaWvMZrPenNxqVIAmCEiZeO/puUYgBwnRdAommSRLxuDmZsOPerbMGMNwS29rhUghbo+w3gmDkw16g5Ber7cn9xuSCMJGlIeEmIwBq916UfYWrUYZcWQQt2kcZIcJm3oK0wjxksHQq98QBxEJRBqNVIeMlmn1OEck8VavtUON3I1yS6MCxwc0Nxg8HuG7oRnS+g7lpw8Dtck80tLDD6OXzp3cd6QRs2Eg48jNzUWCBNV83U5jmKUdXGU3myOBzGZPi0G/T9ToD4jZ5bHbPZFIbrs9eRBIQmTmwG1bekcyUe+NGwbuJiQhYBpb2rSKwDH0SXc42klMxGdp3DASqAmFAZSBQAai/1+I+Ocmih7SRQX1EUOlUJwIskQENTWGPB/FRwPpQ6DSSCV6GmndUO+OYiK1+PGYbd3Qbq8nlycEKih+YB/duH9d+VY2dYQ8sBcWfeI4UCeCMkFUGVQWgxIVQTWUgcojrRIMJrWohE4JKH9JhIqBAiVwxzTW2B1r7llEpZgdXBRxVVUDGRMDBYoLhz6q2LaAqgISqhKLhFW1fzsXK0BGy4D6j9Ox4kWjPRqrXBX9WZ6E/AAUDr5APm5+7kZdsXwotJLa8kWqawqqS8eValA/TA1K5Y2vWFBTuGw5bQn0s+/Fj5q0wR8n7AAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:36px;background-position:95% 13px}.panel__form .nhs_CreateAccountFormContent,.panel__form .nhs_RequestInfoForm .nhs_AddToApp{width:100%}.nhs_RequestInfoForm .nhs_AddToApp span:first-of-type{color:#0079d2;font-size:14px}.nhs_RequestInfoForm .nhs_AddToApp span:last-of-type{font-weight:700}.nhs_AddToApp::before,.nhs_AddToApp:hover::before{background-color:#fff;color:#0079d2!important}.nhs_LoadingText{color:#fff;padding:30% 0 0 0;text-align:center}.loading{width:50px;height:50px;border-radius:150px;border:2px solid #fff;border-top-color:rgba(0,0,0,.3);box-sizing:border-box;position:absolute;top:30%;left:46%;animation:loading 1.2s linear infinite;-webkit-animation:loading 1.2s linear infinite}#modal-content .nhs_DetailsFormBasicCommunity{float:none;width:708px;max-width:708px}#modal-content .nhs_DetailsFormBasicCommunity .nhs_RequestInfoForm{width:708px;min-height:230px;position:relative;color:#fff;background:#0091da;padding:15px 0}#modal-content .nhs_DetailsFormBasicCommunity.nhs_DetailsForm .form__container{position:relative;margin-bottom:0}#modal-content .nhs_DetailsFormBasicCommunity.nhs_DetailsForm .form__container a.nhs_CloseModal,#modal-content .nhs_DetailsFormBasicCommunity.nhs_DetailsForm .form__container button.nhs_CloseModal{color:#fff;width:19px;height:0;padding:19px 0 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MUJDQjAzMERERDExRTQ5MjY1RTdGM0Y3NDBBM0Q5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0MUJDQjA0MERERDExRTQ5MjY1RTdGM0Y3NDBBM0Q5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjQxQkNCMDEwREREMTFFNDkyNjVFN0YzRjc0MEEzRDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjQxQkNCMDIwREREMTFFNDkyNjVFN0YzRjc0MEEzRDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QKaK8AAAAaUlEQVR42mL4////XiD2Y6AAgPSDzIExvpBrIIZ+cg3EqY9UAwmqJ9ZAoi0mpJDkIMGlgezIQtdIaawjG9BCkUFIBoIMAoEWBiqkbMpdRrUwo1psUi2dUS0HUC1vUq3UoGp5Rs2SFiDAACuAcdhBd0iyAAAAAElFTkSuQmCC);background-repeat:no-repeat;overflow:hidden;position:absolute;top:14px;right:14px;z-index:999;background-color:transparent;border:none}#modal-content .nhs_DetailsFormBasicCommunity.nhs_DetailsForm .nhs_RequestInfoForm p.nhs_DetailsFormTitle{opacity:100;font-size:28px;color:#fff;line-height:1.2;margin:0 0 5px 0;padding:0 10px 5px 0;background-image:none!important}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm form{width:100%;max-width:568px;margin:0 auto}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset p{margin:10px 0;font-size:.825rem}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm .btnCss{font-size:1rem;margin-left:0;width:100%;padding:12px 5%;border:0}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm form>span,#modal-content .nhs_DetailsForm .nhs_RequestInfoForm>span{float:right}#modal-content .nhs_DetailsForm .nhs_RequestInfoForm a{color:#fff;font-size:12px}#nhs_BasicModalThanks div{text-align:center;position:relative;top:55px}#nhs_BasicModalThanks div h1{color:#ffce34;font-size:48px;font-size:3rem}#modal-content .basic-detail__form{min-width:302px;max-width:382px;margin:0 auto}.basic-detail__form .form__container{visibility:visible;padding:15px 40px}.basic-detail__form .form{padding:0}.basic-detail__form .form__title{font-size:22px;margin:0 0 24px}.basic-detail__form .form__title svg{display:none}#modal-content .nhs_DetailsFormBasicCommunity.nhs_DetailsForm.basic-detail__form button.nhs_CloseModal{background-size:16px 16px;float:right;display:block;border:none;overflow:hidden;position:absolute;z-index:9;cursor:pointer;width:16px;height:16px;right:16px;top:16px}.basic-detail__form #nhs_BasicModalThanks div{top:0}.basic-detail__form .form__label{color:#666;position:absolute;top:7px;left:12px;font-size:14px;transform-origin:0 0;transition:all .2s ease}.basic-detail__form .form__input:focus+.form__label,.basic-detail__form .form__input:not(:placeholder-shown)+.form__label{font-size:11px;top:3px;left:10px}.nhs_ModalBoxRight fieldset .form__label{position:absolute;top:18px;left:10px;color:#666;transition:all .15s ease-in-out}.form__input:focus+.form__label,.form__input:valid+.form__label{font-size:11px;top:3px;left:10px}.form__field{position:relative;margin-bottom:10px}.basic__form .form__field:last-of-type{margin-bottom:8px}.form__wrapper{display:inline-flex;align-items:center}.zip__code{width:138px;margin-right:10px}.nhs_ModalBoxRight fieldset .form__input.nhs_Error[type=email],.nhs_ModalBoxRight fieldset .form__input.nhs_Error[type=password],.nhs_ModalBoxRight fieldset .form__input.nhs_Error[type=text]{border:0;border-bottom:2px solid #b00020;background:0 0}.error__text{color:#b00020;font-size:.7rem;font-weight:700}.nhs_InputLabel.form__error{font-size:10px;color:#f58220;font-weight:600;margin:5px 0 0 0}#nhs_ModalThanks .nhs_InputLabel.form__error{position:initial}.app-logos{display:flex;align-items:center;margin:25px 0}.nhs_Auth0Modal .app-logos{gap:unset}.nhs_Auth0Modal .app-logos img{height:38px;max-width:125px}.footer__links{font-weight:600;font-size:.625rem;line-height:12px}.footer__links a{color:#fff!important}.auth0-lock-input-show-password .auth0-lock-show-password input[type=checkbox]+label{background-color:#fff;margin-left:-2px}.modal--pre-app{width:736px;height:505px;padding:16px;background:#fff;box-shadow:0 0 24px rgba(0,0,0,.15);border-radius:16px}.modal--pre-app .nhs_Close{border:0;border-radius:16px}.modal--pre-app iframe{width:calc(100%);height:calc(100%);border:0}#nhs_RecoCommsBox::-webkit-scrollbar-track{border-radius:10px}#nhs_RecoCommsBox::-webkit-scrollbar{height:10px}#nhs_RecoCommsBox::-webkit-scrollbar-thumb{border-radius:10px;background:#c1c1c1}.nhs_ModalBox.modal__getBrochure{max-width:768px;padding:24px 16px}.modal__getBrochure .nhs_ModalBoxRight.noSwipe{padding:0}.modal__getBrochure .nhs_ModalBoxRight>p.nhs_Brochure{font-size:22px;margin:8px 0 12px;font-weight:700}.modal__getBrochure .form__subtitle{margin:6px 0;font-size:14px}.modal__getBrochure .form__list{margin-bottom:12px}.modal__getBrochure .form__list .form__subtitle{margin:8px 0 6px}.modal__getBrochure .form__list label{display:inline-flex}.modal__getBrochure .nhs_RequestInfoForm fieldset input[type=tel],.modal__getBrochure .nhs_RequestInfoForm fieldset input[type=text]{height:32px}.modal__getBrochure .nhs_ModalBoxRight fieldset label>.nhs_InputLabel{top:7px}.modal__getBrochure .nhs_ModalBoxRight fieldset label>input:not(:placeholder-shown)+span.nhs_InputLabel{top:26px;font-size:12px}.modal__getBrochure .nhs_RequestInfoForm fieldset input[type=tel]::placeholder,.modal__getBrochure .nhs_RequestInfoForm fieldset input[type=text]::placeholder{color:transparent}.modal__getBrochure fieldset .zip__code-wrapper{display:flex;align-items:center;flex-wrap:wrap}.modal__getBrochure .nhs_ErrorSpan{display:block;position:relative;margin:2px 0 0;font-size:.875rem;width:100%;color:#ed0101}.modal__comingSoon .form__subtitle,.modal__comingSoon fieldset textarea{font-weight:400}.modal__comingSoon .form__select{border:1px solid #4b4b4b;margin-top:16px;width:100%;border-radius:3px;padding-top:8px}.modal__comingSoon fieldset textarea{padding:8px;height:84px;transition:all .15s ease;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;resize:none;overflow:auto;vertical-align:top}.margin--top{margin-top:10px}.margin--bottom{margin-bottom:10px}.margin--right{margin-right:8px}.text--right{text-align:right;padding-right:18px}.text--left{text-align:left;padding-left:30%}.nhs_DetailsFormBasicCommunity .inline--text,.nhs_ModalBoxRight .inline--text{display:inline-block;width:auto;margin:0}.inline--btn{display:inline-block;margin:0 24px}.margin--small{margin:8px 0}.position--relative{position:relative}.black--text{color:#000}.black--border{border:1px solid #000}.form__button{margin-bottom:15px}.form__title{font-weight:600;font-size:16px;font-size:1rem;margin:18px 0 10px}.big--title{font-size:22px;font-size:1.375rem}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.auth0-lock-input-show-password .auth0-lock-show-password input[type=checkbox]+label{background-image:none}}}@media screen and (min-width:0\0){#modal-content .nhs_DetailsForm .nhs_RequestInfoForm fieldset label>.nhs_InputLabel,.nhs_ModalBoxRight fieldset label>.nhs_InputLabel{transform:translateY(-26px) scale(.75);top:29px;color:#666;font-size:14px}}#nhs_Crumbs{margin:16px auto;padding:0;background:0 0;font-size:14px;font-size:.875rem}#nhs_Crumbs nav{width:100%;float:left}#nhs_Crumbs nav>ol{margin:0;padding:0;list-style:none;color:#4b4b4b}#nhs_Crumbs nav>ol li,#nhs_Crumbs nav>ol li a{display:inline-block;color:#4b4b4b}#nhs_Crumbs nav>ol li a:hover{color:#0079d2}#nhs_Crumbs nav>ol li>span{font-weight:600}#nhs_Crumbs nav>ol li::before{content:">";margin-left:3px;margin-right:3px}#nhs_Crumbs nav>ol li:first-child:before{content:none}.form__float .nhs_RequestInfoForm.form__container,.mainLeadFormContainer .nhs_RequestInfoForm.form__container,.nhs_SalesOffice .nhs_RequestInfoForm.form__container{padding:15px;margin-bottom:0;min-height:517px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mainLeadFormContainer .form__container .nhs_RequestInfoForm.form__container,.nhs_SalesOffice .form__container .nhs_RequestInfoForm.form__container{min-height:680px}.nhs_RecomsItem{width:31.97674418604651%;max-width:200px;min-height:250px;margin:0 0 0 14px;background:#fff;color:#7d7d7d;display:flex;flex-direction:column;flex:0 0 50%}.nhs_RecomsItem:first-child{margin-left:0}.nhs_RecomsItem .nhs_ItemImages{position:relative}.nhs_RecomsItem .nhs_ItemImages>div:first-child{width:100%;height:130px;overflow:hidden;position:relative;border-bottom:4px solid #eee;text-align:center}.nhs_RecomsItem .nhs_ItemImages>div img{height:130px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]{position:absolute;bottom:8px;right:8px;display:none}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]~label{display:block;width:100%;height:130px;position:absolute;top:0;left:0}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]~label:after{content:"";display:block;width:25px;height:25px;position:absolute;bottom:8px;right:8px;margin-top:-2px;display:inline-block;line-height:24px;padding:0;background:#fff;border:1px solid #7d7d7d;border-radius:3px;color:#4b4b4b;font-size:25px;font-weight:700;text-align:center}.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]:checked+input[type=hidden]+label:after,.nhs_RecomsItem .nhs_ItemImages>input[type=checkbox]:checked+label:after{content:'\2713';background:#fff;border-color:#0079d2}.nhs_RecomsItem h3{font-size:14px;line-height:19px;margin:12px 12px 0 12px}.nhs_RecomsItem p{font-size:14px;line-height:19px;margin:0 12px!important}.nhs_RecomsItem h4{font-size:14px;line-height:19px;margin:0 12px 12px 12px;color:#bababa}.btnCss.btn_ViewBrochure{background:#9ecf7c}.form__float .btnCss.btn_ViewBrochure,.form__thankyou .btn,.panel__form .btnCss.btn_ViewBrochure{width:100%;margin-left:0;background:#ffce34}.form__thankyou .btn a{color:#2c2c2c!important}.btn_ComingSoon{margin:0}.lead-form__onpage .form__thankyou .btn{border:0;background:0 0;box-shadow:none;color:#fff!important;padding:0;margin:20px 0;text-align:left}.lead-form__onpage .form__thankyou .btn svg{flex-shrink:0;margin-right:10px}.nhs_TabSaved,.pRemoveOrSave{float:left}#pRemoveOrSave{float:right;font-size:12px;padding-top:5px}.nhs_SavedAlertsInfo{background:#fff;padding:10px}.nhs_SavedAlertsInfo h3{font-size:18px;font-size:1.125rem;font-weight:700;color:#4b4b4b;line-height:1;margin-bottom:10px}.nhs_SavedAlertsInfo p{float:left}#nhs_SavedAlertsContent .nhs_GroupingBar{margin-bottom:10px}.nhs_SavedAlertsInfo p.nhs_SavedAlertsSort{float:right;margin:10px 0 0 0}#divSavedRemoveLink>p{font-size:14px;font-weight:700;float:right}.nhs_SavedAlertsMenu{margin-bottom:20px}.nhs_SavedAlertsMenu p:first-child{font-size:16px;font-weight:700;margin-bottom:10px;color:#4b4b4b}#alertsList ul{padding-left:0}#alertsList ul li{list-style:none}#alertsList ul li a{display:block;padding:5px 5px 5px 10px;background:#fff}#alertsList ul li a.nhs_AlertOn{background:#fff;border:2px solid #7d7d7d;color:#4b4b4b;padding-left:8px}@media only screen and (min-width:61em){#nhs_SavedProperties>#nhs_SavedPropItems>div,#nhs_SavedProperties>div{width:960px}#nhs_SavedPropItems .nhs_BrandImage,.nhs_CommAvailable,.nhs_CommResultsInfo,.nhs_HomeResultsInfo,.nhs_ResultsActions{float:left;width:20%}.nhs_CommAvailable{padding-right:2%}.nhs_ResultsActions{width:18%}#nhs_SavedPropItems .nhs_BrandImage{width:12%;padding-right:3%}}.nhs_HomeSearch{width:100%;min-height:370px;background-color:#fff;background-image:url(/globalresources14/newhomesource/images/homepage/search_background.jpg);background-size:auto 490px;background-repeat:repeat-x;background-position:center top}.nhs_HomeSearchForm{width:680px;margin:55px auto 55px auto;position:relative}.nhs_tagline{color:#ffce34;margin-bottom:20px}.nhs_HomeSearch.nhs_ErrorPageSearch{background-image:url(/globalresources14/default/images/backgrounds/error_background.jpg);background-size:cover}.nhs_HomeSearch.nhs_ErrorPageSearch p.nhs_ErrorValue{text-align:center;font-size:185px;font-weight:700;color:rgba(127,127,127,.3)}.nhs_HomeSearch.nhs_ErrorPageSearch .nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:first-child{width:100%}.nhs_HomeSearch.nhs_ErrorPageSearch .nhs_HomeSearchForm{margin-top:0}.nhs_HomeSearch.nhs_ErrorPageSearch .nhs_HomeSearchForm h1{padding:0 0 25px 0}.nhs_HomeSearch.nhs_ErrorPageSearch .nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:first-child>p>a{color:#ffce34}.nhs_HomeSearch.nhs_CondoSearch{background-image:url(/globalresources14/default/images/backgrounds/condos_townhouses.jpg);background-repeat:repeat-x}.nhs_HomeSearch.nhs_LuxurySearch{background-image:url(/globalresources14/default/images/backgrounds/luxury_homes.jpg);background-repeat:repeat-x}.nhs_HomeSearch.nhs_ManufacturedSearch{background-image:url(/globalresources14/default/images/backgrounds/manufactured_homes.jpg);background-repeat:repeat-x}#nhs_HomeSearchLocation .field-validation-error{display:inline-block;color:#f58220;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.1;margin:0;padding:6px 0 0 0;position:absolute;margin-top:40px}.nhs_HomeSearchForm>#nhs_HomeSearchLocation{position:relative;z-index:999;background:#4b4b4b;background:rgba(0,0,0,.84);width:94.76744186046512%;max-width:815px;padding:30px 1.744186046511628% 30px 3.488372093023256%;font-size:16px;font-size:1rem;color:#fff;line-height:1.1}.nhs_HomeSearchForm>#nhs_HomeSearchLocation>div{float:left;width:30.67484662576687%}.nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:first-child{float:left;width:64.41717791411043%;margin-right:4.294478527607362%}.nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:last-of-type ul{list-style-type:square}.nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:last-of-type p,.nhs_HomeSearchForm>#nhs_HomeSearchLocation>div:last-of-type ul li{margin:8px 0 20px 0}.nhs_HomeSearchForm .nhs_Title,.nhs_HomeSearchForm h1{margin:0;padding:0 0 30px 0;font-size:48px;font-size:3rem;font-weight:400;color:#ffce34;line-height:.9}.nhs_HomeSearchForm fieldset{position:relative}.nhs_HomeSearchForm input[type=search]{width:56%;margin:0;padding:9px 9% 9px 2%;border:0;border-radius:3px;font-size:18px;font-size:1.125rem;color:#4b4b4b}.nhs_HomeSearchForm input[type=submit]{background:#0079d2;color:#fff!important;height:40px;font-size:17px;font-size:1.05rem}.nhs_HomeSearchForm input[type=submit].HomeSearchIcon{position:absolute;top:7px;right:34%;width:30px;height:0;border:0;overflow:hidden;padding:30px 0 0 0;background-color:transparent;background-size:cover;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAYFBMVEUAAACTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZiTlZgmhC2eAAAAH3RSTlMAhwj53VTj1M+qeSrw6r2cmJJEOx4VDrBnYl5MSzIklD+ANAAAAONJREFUKM+9kNl2wyAMRG3AeF9SL9lz//8vS9K0AvmcPmaeBJfRSGSJtvPRgy2nr2wv03T8qtw9WCqCrKt6njqk9OGB+mZCuZ5K4JjEOvCz5Cj/CG6JzkXgkt+CbZOw4C9jc672KCN7D6va5AST9B4ypVW6X+M5paN9VxdodrgCWSPfYfeHZ6g1NRYvZWcUvkX/OkChcA3n6A/d2y553SZjqvTFJ8vcCVz8rYPKCM4JcsXPzZpb8IuiQV2dN4fh9fSR0vxeIRo3RZ/zD/bF+rHN9jTIzMXlKkyo0gdoNmmq+X/0G+3UF5kkIOJqAAAAAElFTkSuQmCC)}.nhs_HomeSearchOptions{position:relative;width:100%;min-height:45px;padding:20px 0 30px 0;background:#7d7d7d;border:5px solid #575757;border-width:5px 0 0 0;box-shadow:inset 5px 0 0 0 #575757;display:none;color:#fff}.nhs_HomeSearchOptions>fieldset{float:left;width:30%;padding-left:3.333333333%;display:none}.nhs_HomeSearchOptions>fieldset legend{font-size:12px;font-size:.75rem;text-transform:uppercase;margin-bottom:2px}.nhs_HomeSearchOptions>fieldset>p{float:left;margin:3px 0 0 0;font-size:10px;font-size:.7rem;text-align:right}.nhs_HomeSearchOptions>fieldset>p.nhs_Last{float:left;text-align:right;margin-left:3px}.nhs_HomeSearchOptions>fieldset>p>label{color:#ffce34}.nhs_HomeSearchOptions>fieldset:first-child legend{margin-bottom:-16px}.nhs_HomeSearchOptions>fieldset:first-child>p>label{padding-right:12px}.nhs_HomeSearchOptions>fieldset:first-child>p.nhs_Last>label{padding-right:0}.nhs_HomeSearchOptions input[type=text]{width:76px;padding:5px 4px 4px 4px;border:0;border-radius:3px;box-shadow:none;font-size:12px;font-size:.75rem;color:#4b4b4b}.nhs_HomeSearchOptions input[type=text]#PriceHigh{text-align:right}.nhs_HomeSearchOptions input[type=radio]+label{float:left;display:inline-block;margin-right:5px;padding:4px 5px;background:#bababa;font-size:11px;font-size:.7rem;color:#7d7d7d;border-radius:3px;cursor:pointer}.nhs_HomeSearchOptions input[type=radio]:checked+label{background:#ffce34;color:#4b4b4b}.nhs_HomeSearchOptions input[type=radio]+label:hover{background:#fff;color:#7d7d7d}.nhs_HomeSearchOptions input[type=radio]{position:absolute;left:-9999999px}#nhs_BoylSearch>div,#nhs_DealsSearch>div,#nhs_LocationHandler>div,#nhs_MortgageCalc>div,#nhs_MortgageTable>div,#nhs_QuickMoveSearch>div{width:728px;margin:0 auto}#nhs_BoylSearch>div>aside,#nhs_DealsSearch>div>aside,#nhs_LocationHandler>div>aside,#nhs_MortgageCalc>div>aside,#nhs_QuickMoveSearch>div>aside{display:none}#nhs_MortgageCalc>div>div,#nhs_MortgageTable>div>div,#nhs_Spotlight,.nhs_BoylSearch2,.nhs_GreenDealsBox,.nhs_HotDealsCol1,.nhs_HotDealsCol2,.nhs_QuickMoveSearch2{background-color:#fff;margin:20px 0}#nhs_LeftMid,#nhs_MiddleTopSq{display:none}#nhs_BoylSearch h2,#nhs_BoylSearch h3,#nhs_BoylSearch h4,#nhs_BoylSearch h5,#nhs_BoylSearch h6,#nhs_DealsSearch h2,#nhs_DealsSearch h3,#nhs_DealsSearch h4,#nhs_DealsSearch h5,#nhs_DealsSearch h6,#nhs_QuickMoveSearch h2,#nhs_QuickMoveSearch h3,#nhs_QuickMoveSearch h4,#nhs_QuickMoveSearch h5,#nhs_QuickMoveSearch h6{font-size:24px;font-size:1.5rem;color:#4b4b4b;margin:10px 0;line-height:1.1;font-weight:600}#nhs_DealsSearch h2{font-size:45px;margin:0 0 18px 0}#nhs_BoylSearch h2{font-size:26px;margin:0 0 18px 0}.nhs_GreenSearch h2,.nhs_GreenSearch h3,.nhs_GreenSearch h4,.nhs_GreenSearch h5,.nhs_GreenSearch h6{color:#507c0c!important}.nhs_GreenSearch h2{display:inline-block;padding-right:45px;color:#81c341!important;background-repeat:no-repeat;background-position:right 50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAsCAMAAAAzZkq9AAAAe1BMVEUAAACBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0GBw0H///+s2ILz+u3u9+TB4qGXzmKMyFGGxkn3+/Pn9NvO57S13I+Ix0ze783W7MHU6r3M57LG5Km43ZSv2Yae0WyUzF2PylX8/fq835qp1n2j03TOAdGwAAAADXRSTlMApiz68/Hb0pZjEw04b/o4RwAAARRJREFUOMvd09mWgjAMBuAWkVo0Kbvgvsz2/k84I5SfdPQc7v2u4JA2IU3Vu0mtNjFRbLRN1bNILwgWOlKh9Yr+Wa2D5Qk9ScQmmyXRef9VUmC5wfq/7+SYeXupg4jI5+/3r/ihKWRIMtTh68u4lzlZaZ/Av+zZO+4IHkm0f255lH8gQCuVjv0pGLI7OpYqS17HkxxZLDKQY+E05TDk/bA0lmFUTF7JUkeDWNGoYqklTxGwdEBAjICchSNSGAQcWChQpEbAlYUbftMioM4YtmgUWh226ja1GjnkcVzRyOG44Tvv9//scNwYGPTTuZLOTYWBwchJu6bFyGFoAxe++6HF2IfqU4Wxn78481fv9eWdu/5v5hcbuSwbw3wG8QAAAABJRU5ErkJggg==)}.nhs_DealsSearch h2{color:#ef5920!important;display:inline-block;padding-right:45px;background-repeat:no-repeat;background-position:right 50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAsCAMAAAAzZkq9AAAAkFBMVEUAAAD/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/zTT/////+eb/0EH/zjj/zz3//vn/4on/7bP/5ZX/1E7/+/D/+OL/8cf/8ML/663/6qf/55z//fX//PL/4YX/3XX/22r/0kf/9df/88v/7bf/447/11z/++3/773/4ID/1VagGuXiAAAAD3RSTlMA+vPx29KnpJZjLisTDTi13rgkAAABRklEQVQ4y92T2XKDMAxFHRIgJCRW2New0yxd/v/vWowsu7QzvOc8aXwvSJYl9mq4jm0anBum7bj/yAdrw4mNdVjIpz1fsD/p+nHHkWsZYLQ7Kv285ZILeDLcnul7qQd9FcLHNXqi44j58f/+IwMk/5yzzHXsUS9A0Y5zpeJ+sjzQGPBwuq01h6kQyhaSewMPjliMudifbtI7cQuvUx1zmYNhPRlGYdBxmI1RMhmiPwabmRgNMFE0C4PJDBm+wcx73AfKYDAK0xwkTe3TMVPmoM7IciMHpsBmDlWIjoRSYJHqNRORKqci7aXB80W5gbymoxL4OA+VZnCmViNxkQrDeAGAjFrNLNXrsEwyiFv4IcbHUs8dgU6Y4nPTwPi3X3qPo62NnB9dSC++OI2cPrTPqLqHEEcpp6FdGfu1xVlbvZXlXVv/F+MbmX81S7T9FiYAAAAASUVORK5CYII=)}#nhs_BoylSearch p.nhs_CustomBoylDesc{margin:0 0 8px 0}.nhs_GreenDealsContainer{display:flex;flex-direction:column}.nhs_CustomBox,.nhs_GreenDealsBox{background:#fff;float:left;margin:20px 0 0;padding:20px 3% 30px 3%;width:94%;border-bottom:2px solid #81c341}.nhs_DealsSearch .nhs_GreenDealsBox{border-bottom:2px solid #4b4b4b}.nhs_CustomBox{border-bottom:0;padding-bottom:20px}.nhs_CustomBox form{margin:20px 0 0 0;padding:18px 0;background-size:55px 55px;background-color:#0079d2;background-repeat:no-repeat;background-position:12px 12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABDCAMAAADwFEhBAAABC1BMVEUAAAD/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT/zjT////+/v3/zzf8+e/+8cj66bT73ob723X901D+0UX/0Dz82m772Gj91FP+0D/900z63H/7+Oz65J/58tr68NL8+vP678v77sT63Hr65ab79OD+/fv57cj87bz66rr89eP64I354pr91Vj934D89+b712T567/85qL76a383n/81l/95Zn+0UL35q797sD8+/b889f/8cT44JX95p3/7K797sKvUs9LAAAAInRSTlMACvxe43QPBr+9ybrawZV4QB7n9/Hy7VQjnwVVIaCdcmtTo/R7QwAAAzlJREFUeF6t2Gd36jgQBuABTGxCDek3uWVfyfRe0nvvuW3L//8lu3hs+TgIg4/3+aQvvEczSDqWaKZEKf3Fym0kkdzIWV/SpQRFtFLMrCIomS+u0MLMlJWETtJKmbSIxNcyZiunF6hp00A4Y5PCbWUxX3aLQqTWsYj1FM3yqYBFFT6R1lIWi8suaSOWEcXykj4iZoiZgVbjcb/W9cZH1YnaAI6MSUEFaNUPpJBXDUzYj8IhG2AFCvgDOv2xFBMHdSejKtgdXIHVtrsGjdalcMmTNmAffcxY2yWfthm3+0KRly0/4wUei5QUNLpX/OsD4di/hT8PRS3YhIFpwwO3itsfwnHVuZjOMBLE0pjSvuFu/rwG2s88rtxPZyBNDrM83c0a/2x0jNZxG29ngql+KGVzRjd658Jx+oDB+VmtjbuKYP48gh2x8MHDqXCc9/CwJ4Q4bKJ7qpuH+mtWkggajoSj9o7jkTef5qHUZyRXiKiIAPtPLv7sBpgMHZUh+jWpzUBxan29f1e/4iGTN7Y99kKOwViGKLEKH5ruvrrqonkumKqsXlFDH1YTVIIPr3vCcdjjxirc2Y67Qo4G8KFEX+FruN28bHE3fdxZtYX2XgPLbBvK9U+ufWxzNxW/s60Ld/E1oHymPFz9E3VY9L9LoSPHsJ+8TWDDlacc2KvbzfsOmodiBllrqdmewJUjA2xfelu8uyf0uNte1yRcZVoD4835OMCwIsKcdvH6y6kZrnWC6/15Mr8+L1NF39nBkRCyDo+aB9oXo2vgWop5zjpoP1du4EmSAU+/CeBEzFcH7J4NzwblEPAk5ntBQI7y0TPuEJCn7dgZnykdlvHrb3YfVkuaSiEZ8g3sImweJXV+aOfxF9gPbYY6PygTOePl4zlGxZgZRT7XY9TC5zpZsTIsmkjFqiVFE6YRI8MwyfEtRi3fNN8f4wUyhprvD9qE0gmcH09g1cAh1At0w5OFx67/81up3oG9VX8rlx0olua7MKK1LWKqmuh2KKCA6Aqa7/WIMub/fW+If3+Jf4+Kf5+Lf6+Mf7/V2zEQztihuRLpuPf98HeHfMqM9/6xHOX9Q73DbOfdd5j8dtg7zL8DtPclGd9mBwAAAABJRU5ErkJggg==);color:#fff}.nhs_CustomBox form label{color:#fff}#nhs_PartnerContainer .nhs_GreenDealsBox fieldset,.nhs_CustomBox fieldset,.nhs_GreenDealsBox fieldset{font-weight:600;margin:0}.nhs_CustomBox fieldset p,.nhs_GreenDealsBox fieldset p{display:inline-block;float:left;width:100%;margin:5px 0}.nhs_CustomBox p.field-validation-error,.nhs_GreenDealsBox fieldset p.field-validation-error{font-size:16px;font-size:1rem;margin:0 0 12px 0}.nhs_CustomBox label,.nhs_GreenDealsBox label{display:inline-block;float:left;width:135px;margin:6px 6px 0 0;text-align:right;color:#4b4b4b;font-size:16px;font-size:1rem;font-weight:700}.nhs_CustomBox label{width:165px}.nhs_CustomBox fieldset>p>span{margin-left:150px}.nhs_GreenDealsBox fieldset p>span{margin-left:118px}.nhs_CustomBox input[type=text],.nhs_CustomBox select,.nhs_CustomBox textarea,.nhs_GreenDealsBox input[type=text],.nhs_GreenDealsBox select,.nhs_GreenDealsBox textarea{background:#eee;border:0;color:#7d7d7d;font-size:16px;line-height:16px;width:450px;height:16px;padding:8px;border-radius:3px}.nhs_CustomBox input[type=text],.nhs_CustomBox select,.nhs_CustomBox textarea{background:#fff}.nhs_CustomBox select,.nhs_GreenDealsBox select{width:466px;height:34px}.nhs_GreenDealsBox #PriceHigh,.nhs_GreenDealsBox #PriceLow{width:226px}#nhs_PartnerContainer .nhs_GreenDealsBox input[type=submit],.nhs_CustomBox input[type=submit],.nhs_GreenDealsBox input[type=submit]{margin:8px 0 0 142px;padding:12px 15px;color:#4b4b4b;width:210px;font-size:16px;font-size:1rem;font-weight:600}.nhs_CustomBox input[type=submit]{margin-left:171px}#nhs_Spotlight{padding:10px 20px 50px 20px}.nhs_SpotHotDealsTitle span{color:#ef5920;font-weight:600}#nhs_SpotlightCommunitiesCarousel{width:642px;margin:0 auto}#nhs_SpotlightCommunitiesCarousel ul{list-style:none;display:flex;padding:0;overflow:auto}#nhs_Spotlight .nhs_SpotlightItem{font-size:13px;font-size:.825rem;margin:0 10px}#nhs_Spotlight .nhs_SpotlightItem p a{font-size:15px;font-size:.95rem;display:inline-block;margin-bottom:8px}#nhs_Spotlight .nhs_SpotlightItem .nhs_ResultThumb>a{display:block;width:145px;height:96px;margin-bottom:8px;position:relative;overflow:hidden}#nhs_Spotlight .nhs_SpotlightItem .nhs_ResultThumb img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nhs_BoylSearch2,.nhs_HotDealsCol1,.nhs_HotDealsCol2,.nhs_QuickMoveSearch2{font-size:14px;font-size:.875rem;line-height:1.2;padding:10px 20px 20px 20px}.nhs_BoylSearch2 p,.nhs_HotDealsCol1 p,.nhs_HotDealsCol2 p,.nhs_QuickMoveSearch2 p{margin:10px 0}#nhs_DealsSearch #nhs_Medium1,#nhs_QuickMoveSearch #nhs_Medium1{margin:20px 0 0}.nhs_SpotGreenTitle span.nhs_SpotGreenTitleSub{display:inline-block;color:#4b4b4b;font-size:16px;font-weight:400;line-height:1.1;margin:0 0 30px 0}#nhs_LocationHandler>div>div{background:#fff;margin:20px 0;padding:10px 20px 20px 20px}#nhs_LocationHandler h2{font-size:24px;margin:10px 0;color:#4b4b4b}#nhs_LocationHandler h3,.nhs_PriceLabel{font-size:18px;margin:10px 0}.nhs_PriceLabel{font-weight:400}#nhs_LocationHandler p{margin:10px 0}#nhs_LocationSearchArea{float:left;margin:10px 0 0;width:370px}#nhs_LocationSearchArea p{margin:0;padding:0;margin-bottom:15px;display:flex}#nhs_LocationSearchArea .locationField{background:#fff;border:1px solid #bababa;float:left;font-size:16px;margin:0 5px 0 0;padding:8px;width:210px}#nhs_LocationSearchArea .btn_FindHomes,#nhs_PartnerContainer #nhs_LocationSearchArea .btn_FindHomes{font-size:16px;padding:11px 10px;margin:0}#nhs_LocationSearchArea select{border:1px solid #bababa;display:inline-block;font-size:16px;margin:10px 10px 0 0;padding:7px;width:172px}#nhs_LocationAd{float:right;width:302px}#nhs_LocationHandler #nhs_MiddleTopSq{display:block;margin:0}.nhs_LocationMarket{margin:0 0 15px}.nhs_LocationMarket ul{float:left;width:27%;margin-right:2%;padding-left:20px;font-size:14px}.nhs_LocationMarket ul li{margin-bottom:6px}.nhs_LocationMetro{float:left;width:315px;margin:0}.nhs_LocationMetro ul{width:41%}#nhs_LocationSearchArea ul{font-size:12px}@media only screen and (min-width:61em){#nhs_BoylRes>div,#nhs_BoylSearch>div,#nhs_DealsSearch>div,#nhs_LocationHandler>div,#nhs_MortgageCalc>div,#nhs_MortgageTable>div,#nhs_QuickMoveSearch>div{width:960px;margin:0 auto}#nhs_BoylRes>div>div,#nhs_LocationHandler>div>div{float:left;width:768px}#nhs_MortgageTable>div>div{float:left;width:970px}#nhs_LocationHandler>div>div,#nhs_MortgageCalc>div>div{float:left;width:728px}#nhs_BoylRes>div>aside,#nhs_BoylSearch>div>aside,#nhs_DealsSearch>div>aside,#nhs_LocationHandler>div>aside,#nhs_MortgageCalc>div>aside,#nhs_QuickMoveSearch>div>aside,.nhs_SiteHelp>div>aside{display:block;float:right;width:160px;margin:20px 0}.nhs_GreenDealsContainer{flex-direction:row;gap:22px}.nhs_GreenDealsBox{width:60%}.nhs_GreenDealsBox input[type=text]{width:58.5%}.nhs_GreenDealsBox select{width:61.5%}.nhs_GreenDealsBox #PriceHigh,.nhs_GreenDealsBox #PriceLow{width:29.5%}#nhs_LeftMid,#nhs_MiddleTopSq{display:block;margin-top:45px}#nhs_AdColumn{display:block}#nhs_CondoContentTeaser.nhs_ManufacturedHomesContainer.clearfix nav{flex-direction:row;gap:50px}}#nhs_CondoLinks .nhs_IndexBox{width:100%}#nhs_CondoLinks .nhs_IndexBox h2,#nhs_CondoLinks .nhs_IndexBox h3{color:#222}#nhs_CondoLinks .nhs_IndexBox p{color:#666}#nhs_CondoLinks .nhs_IndexContentLeft>div{margin-right:0}#nhs_CondoContentTeaser{width:748px;min-height:100px;margin:0 auto;padding:40px 0 20px 20px}#nhs_CondoContentTeaser>nav>ul{float:left;width:100%;margin:0;padding:0;list-style:none}#nhs_CondoContentTeaser>nav>ul>li{float:left;width:33.333333333%;min-width:110px}#nhs_CondoContentTeaser.nhs_ManufacturedHomesContainer{width:100%;background-color:#eee;clear:both;padding:40px 0 40px 0}#nhs_CondoContentTeaser.nhs_ManufacturedHomesContainer nav{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0 auto}#nhs_CondoContentTeaser>nav>ul.nhs_ManufacturedHomes>li{width:43.333333%;min-height:122px;margin:45px 20px 0}#nhs_CondoContentTeaser>nav>ul.nhs_ManufacturedHomes{float:left;width:76%;margin:20px 20px 0;background-color:#fff}.nhs_CmsHomeArticleImgBox a>img{margin:0 auto;display:block}.nhs_CmsHomeArticle{float:left;padding:0;background:#fff;min-height:335px;height:280px;width:76%;margin-bottom:20px;flex-basis:288px}.nhs_CmsHomeArticle p{font-size:14px;font-size:.875rem;margin:12px;color:#222}.nhs_CmsHomeArticleImgBox{position:relative;height:250px;overflow:hidden}.nhs_CmsHomeArticleImgBox>a div{background:rgba(0,121,210,.8);color:#fff;margin:0;padding:5px 0;width:100%;height:57px;line-height:57px;display:table;position:absolute;bottom:0}.nhs_CmsHomeArticleImgBox>a div>h2{font-size:16px;font-size:1em;line-height:1.2;padding:0 12px;display:table-cell;vertical-align:middle;text-align:left}#nhs_CondoContentTeaser>nav>ul>li>a{display:block;font-size:14px;font-size:.875rem;color:#666;text-decoration:none}#nhs_CondoContentTeaser>nav>ul>li>a>img{float:left;border-radius:50%;margin-right:8px;width:26%;max-width:100px}#nhs_CondoContentTeaser>nav>ul>li>a>span{line-height:1.1;float:left;width:65%;margin-top:4px;padding-right:8px}#nhs_CondoContentTeaser>nav>ul>li>a>span strong:first-child{font-size:28px;font-size:1.7rem;font-weight:400;color:#0079d2;line-height:.9}#nhs_MortgageCalc{color:#2c2c2c}#nhs_MortgageCalc>div>div{padding:20px;font-size:.875rem}#nhs_MortgageCalc h1:first-child{margin-top:0}#nhs_MortgageCalc h2,#nhs_MortgageCalc h3,#nhs_MortgageCalc h4{font-size:1.125rem;font-weight:600;margin:1rem 0;padding:0}#nhs_MortgageCalc p{margin:1rem 0}#nhs_BoylSearchAdBox{width:728px;margin-bottom:17px}#nhs_MortgageTable .image_wrapper{float:left;display:block;width:150px;height:100px;overflow:hidden;position:relative;text-align:center;line-height:60px;border:1px solid #bababa}#nhs_MortgageTable .mortgagetable_top{margin:20px 65px}#nhs_MortgageTable .property_spec,#nhs_MortgageTable .property_title{float:left;width:220px;font-size:14px;font-weight:700;margin:10px 0 0 0;padding:0 0 0 20px}#nhs_MortgageTable .property_spec p,#nhs_MortgageTable .property_title span a{font-size:18px}#nhs_MortgageTable .property_spec p{font-weight:700}#nhs_MortgageTable .nhs_MortgageTableDetail{font-size:14px;font-weight:400;margin-top:5px}#nhs_MortgageTable .btnCss{border:1px solid #ffce34;background:#ffce34;color:#4b4b4b!important;position:relative;top:30px;left:6%}#nhs_MortgageTable .btnCss a{color:#4b4b4b!important;text-decoration:none}#nhs_MortgageTable .property_spec,#nhs_MortgageTable .property_spec ul li strong{font-weight:400}#nhs_MortgageTable .property_spec ul{display:inline-block;list-style:none;width:auto;margin:0;padding:3px 0;font-weight:400}#nhs_MortgageTable .property_spec ul li{float:left;display:inline-block;margin:0;padding:0}#nhs_MortgageTable .property_spec ul li:before{content:"|";padding:0 2px}#nhs_MortgageTable .property_spec ul li:first-child:before{content:""}input[type=text]::-ms-clear{display:none}#nhs_BasicSearchBox>div{width:100%;max-width:728px;margin:0 auto}#nhs_BasicSearchText,#nhs_PartnerContainer #nhs_BasicSearchText{margin:-8px 0 6px 24px;font-size:197%;font-weight:700;color:#fff;text-shadow:0 0 5px #000}#nhs_BasicSearchBox .nhs_HomeSearchOptions.clearfix{display:none}#nhs_BasicRequired,#nhs_PartnerContainer #nhs_BasicRequired{margin:18px 0 10px 28px}#nhs_BasicLocation{float:left;width:170px;padding:0 15px}#nhs_BasicLocation p,#nhs_BasicPrice p,#nhs_PartnerContainer #nhs_BasicLocation p,#nhs_PartnerContainer #nhs_BasicPrice p{margin:5px 0;line-height:24px}#nhs_BasicLocation label,#nhs_BasicPrice label,#nhs_PartnerContainer #nhs_BasicLocation label,#nhs_PartnerContainer #nhs_BasicPrice label{float:none;font-size:14px;font-weight:700;margin-right:0;display:inline-block;width:50px;text-align:right}#nhs_BasicLocation label.nhs_BasicZipLabel,#nhs_PartnerContainer #nhs_BasicLocation label.nhs_BasicZipLabel{width:50px}#nhs_BasicPrice label,#nhs_PartnerContainer #nhs_BasicPrice label{width:75px}#nhs_BasicLocation select,#nhs_BasicPrice select,#nhs_PartnerContainer #nhs_BasicLocation select,#nhs_PartnerContainer #nhs_BasicPrice select{width:116px}#nhs_BasicLocation input,#nhs_PartnerContainer #nhs_BasicLocation input{width:110px}#nhs_BasicLocation input#Zip,#nhs_PartnerContainer #nhs_BasicLocation input#Zip{width:94px}#nhs_BasicPrice{float:right;width:195px;padding:0 30px 0 20px}#nhs_BasicPrice .btn_FindHomes{float:right}#nhs_BasicFormState .field-validation-error{margin-left:53px}#nhs_BasicFormMarket .field-validation-error{margin-left:150px}#nhs_BasicSearchContent{float:right;width:210px;min-height:162px;margin-right:20px;padding:0 10px 20px 20px;background:#0079d2}#nhs_PartnerContainer #nhs_SearchOptionsText,#nhs_SearchOptionsText{margin:18px 0 0 0;font-size:138.5%;color:#f2aa18}#nhs_BasicSearchContent ul li,#nhs_PartnerContainer #nhs_BasicSearchContent ul li{margin:4px 0 0 0;font-size:14px;font-weight:400;color:#f2aa18;list-style-type:square}#nhs_BasicSearchContent a,#nhs_PartnerContainer #nhs_BasicSearchContent a{color:#fff;font-weight:400}#nhs_HomeMarkets.nhs_BasicContentBox{background:0 0;border:0;margin:20px auto}.nhs_BasicContentBox #nhs_HomeMarketsText{margin:0 0 20px 0;font-size:24px;font-size:1.5rem;color:#5f636a;line-height:1.2}.nhs_BasicContentBox #nhs_HomeMarketsText>span{font-weight:700;color:#343741}#nhs_HomeMarkets.nhs_BasicContentBox>ul{float:left;list-style:none;width:32%;margin:0 0 0 1%;padding:0;font-size:12px;font-size:.75rem;line-height:1}#nhs_HomeMarkets.nhs_BasicContentBox>ul li{margin-bottom:10px}#SearchText{position:relative}.twitter-typeahead .tt-menu{width:80%}#nhs_BasicContent #nhs_Medium1{display:flex;justify-content:center;margin:20px 0}@media only screen and (min-width:61em){.nhs_HomeSearch{min-height:580px;background-size:auto 728px}.nhs_HomeSearchForm{width:860px;margin-top:130px;margin-bottom:130px}#nhs_HomeSearchLocation input[type=search]{padding-right:14%}.nhs_HomeSearchOptions input[type=radio]+label{margin-right:8px;padding:4px 8px}.nhs_HomeSearchForm input[type=submit].HomeSearchIcon{right:29%}#nhs_BasicSearchBox .nhs_HomeSearch{background-size:auto 463px;min-height:480px}#nhs_BasicSearchBox .nhs_HomeSearchForm{margin-top:54px;margin-bottom:0}#nhs_BasicSearchBox>div,#nhs_HomeMarkets.nhs_BasicContentBox{max-width:970px}#nhs_BasicLocation{width:360px}.twitter-typeahead .tt-menu{width:84%}}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.status{position:absolute;top:4px;left:4px;padding:2px 12px 1px;border-radius:9px;background:rgba(0,0,0,.8);color:#fff;font-size:.7rem;font-weight:600;text-align:center}.status--avail-now{background:rgba(20,119,60,.8)}.status--model-home{background:rgba(167,40,61,.8)}.status--under-const{background:rgba(108,12,167,.8)}.status--ready-to-build{background:#a36933}.status--manufactured{background:#14773c}.detail__status-tag[data-status=X],.status[data-status=X]{background:#a7283d}.detail__status-tag[data-status=C],.status[data-status=C]{background:#6c0ca7}.detail__status-tag[data-status=G],.status[data-status=G]{background:#007e80}.nhs_SiteHelp{font-size:14px;background:#eee}.nhs_SiteHelp>div{width:728px;margin:0 auto}#nhs_AffordCalc h1{font-size:22px;font-weight:400;color:#4b4b4b;margin:0 0 20px 0;padding:0}#nhs_AffordCalc h2{font-size:20px;font-weight:400;color:#4b4b4b;margin-top:20px}.nhs_AffordText{padding-bottom:18px}#nhs_AffordCalc>div>div{background:#fff;margin-top:20px;padding:20px;font-size:14px;font-size:.875rem;color:#666}.nhs_AffordWidget iframe{width:100%;height:860px}.nhs_SiteHelp>div>aside{display:none}.nhs_SiteHelp h1,.nhs_SiteHelp h2,.nhs_SiteHelp h3,.nhs_SiteHelp h4,.nhs_SiteHelp h5,.nhs_SiteHelp h6{font-size:20px;font-size:1.25rem;font-weight:600;color:#222;margin:20px 0 10px 0;padding:0}.nhs_SiteHelp h2{font-size:24px!important;margin-top:10px}.nhs_SiteHelp p{margin:1em 0;padding:0}.nhs_SiteHelp ol,.nhs_SiteHelp ul{margin:1em 0;padding:0 0 0 20px}.nhs_SiteHelp ol li,.nhs_SiteHelp ul li{margin-bottom:16px}@media only screen and (min-width:61em){.nhs_SiteHelp>div{width:960px;margin:0 auto}.nhs_SiteHelp>div>div{float:left;width:728px}.nhs_SiteHelp>div>aside{display:block;float:right;width:160px;margin:20px 0}#nhs_AdColumn{display:block}.nhs_CityIndex>div>div{width:960px!important}}.stNumber{color:#fff;position:absolute;top:7px;left:12px;font-size:20px}.nhsStaticContent .stmark,.nhs_StaticContent .stmark{background-image:url(/GlobalResourcesMvc/Default/images/overlays/stnumber.png);position:relative;left:-5px;top:-5px;cursor:pointer;height:35px;width:auto;display:none;text-decoration:none;background-repeat:no-repeat}.nhs_Content .nhsPartnerCol1,.nhs_Content .nhsPartnerCol2{float:left;width:400px}#nhs_IndexSite>div{width:728px;margin:0 auto}#nhs_IndexSite>div>div{background:#fff}#nhs_IndexSite>div>aside{display:none}.nhs_IndexCard{background:#fff;margin:20px 0;padding:10px;font-size:14px;font-size:.875rem;color:#666}.nhs_IndexCard h1{font-size:24px;font-size:1.5rem;font-weight:700;color:#222;margin:0 0 10px 0;padding:0}.nhs_IndexCard h1 strong{font-weight:400}.nhs_IndexCard h2{font-size:22px;font-weight:600}.nhs_IndexCard h3{font-size:22px;font-weight:600;color:#222;margin:1em 0;padding:0}#nhs_IndexSite .nhs_IndexContentLeft{width:48%;float:left;margin:20px 0 0 0;padding:0}#nhs_IndexSite .nhs_IndexContentRight{width:48%;float:left;margin:25px 0 0 4%;padding:0 0 10px 0}#nhs_IndexSite .nhs_IndexContentLeftTop{width:90%;margin:5px 0 0 0;padding:10px 5%;background:#737373;color:#fff}#nhs_IndexSite .nhs_IndexContentLeftTop a,#nhs_IndexSite .nhs_IndexContentLeftTop a:active,#nhs_IndexSite .nhs_IndexContentLeftTop a:link,#nhs_IndexSite .nhs_IndexContentLeftTop a:visited{color:#fff;text-decoration:underline}#nhs_IndexSite .nhs_IndexContentRight ul{list-style-type:none;margin:0;padding-left:10px}.nhs_IndexSearch{width:100%;min-height:360px;background-color:#bababa;background-image:url(/globalresources14/newhomesource/images/homepage/search_background.jpg);background-size:auto 728px;background-repeat:no-repeat;background-position:center 50%}@media screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.nhs_IndexSearch{background-image:url(/globalresources14/newhomesource/images/homepage/search_background@2x.jpg)}}.nhs_IndexSearch.nhs_IndexSearchCondo{background-size:auto 650px;background-repeat:repeat-x;background-image:url(/globalresources14/default/images/siteindex/condo_background.jpg)}.nhs_IndexSearch.nhs_IndexSearchGolf{background-size:auto 650px;background-repeat:repeat-x;background-image:url(/globalresources14/default/images/siteindex/golf_background.jpg)}.nhs_IndexSearch.nhs_IndexSearchWater{background-size:auto 650px;background-repeat:repeat-x;background-image:url(/globalresources14/default/images/siteindex/water_background.jpg)}.nhs_IndexSearchForm{width:680px;margin:35px auto;position:relative}.nhs_IndexSearchLocation .field-validation-error{color:#f58220;font-size:13px;font-size:.825rem;font-weight:700;left:0;line-height:1;margin:0;padding:6px 2% 6px 0;position:absolute;bottom:-26px}.nhs_IndexSearchForm>.nhs_IndexSearchLocation{position:relative;z-index:999;background:#4b4b4b;background:rgba(0,0,0,.7);width:94.76744186046512%;max-width:815px;padding:25px 1.744186046511628% 25px 3.488372093023256%;font-size:16px;font-size:1rem;color:#fff;line-height:1.1}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div{float:right;width:212px;margin:-25px -16px -25px 0}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div:first-child{float:left;width:64.41717791411043%;margin:0;margin-right:4.294478527607362%}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div ul{list-style-type:square}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div p,.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div ul li{margin:10px 0 14px 0}.nhs_IndexSearchForm h1{margin:0;padding:0;font-size:28px;font-size:1.7rem;font-weight:600;color:#ffce34;line-height:.9;word-break:break-all}.nhs_IndexSearchForm a,.nhs_IndexSearchForm a:link{color:#ffce34}.nhs_IndexSearchForm fieldset{position:relative}.nhs_IndexSearchForm input[type=text]{width:57%;margin:2px 0 0 0;padding:9px 9% 8px 2%;border:0;border-radius:3px;font-size:18px;font-size:1.125rem;color:#4b4b4b}.nhs_IndexSearchForm input[type=submit]{background:#0079d2;color:#fff!important;height:40px;font-size:17px;font-size:1.05rem}.nhs_IndexSearchForm #HomeSearchIcon{position:absolute;top:7px;right:33%;width:30px;height:0;border:0;overflow:hidden;padding:30px 0 0 0;background-color:transparent;background-size:cover;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAn1JREFUeNrEll9oj1EYx3/vazYhv7KLSZJMyd/8vZIWSSmlzbIbNyKJ1lb+7n75f0EoycqFUv4tcYVoyeVGMVqNC/3SKGpEbIbPo+fo9PbunPfP+u3Up+c573ue833Pec85zwkKGcq5CxenYRphM6yE2fpqCPrgKdyER8379vyJ6yNIKViJOQCHoJgg5CXsR/x+ZmFE52BuwYrIKxllCb5CjRLt9zy08gEjqYQRnYfpgpnWY5nKK/CQDn9abWdgtkALLLDa34V6Ix4kEJUp7YZafSSj204HXZ64CsxBaIfQjJy45qTClzE7tfoW6ggupfhFDZgblvhG4h8EnqCFmF6t/oBVBPVm2AVtmKPWglsaemJaLf9UFlETC6/VXwzrQ8dXyrsGrf6GsxlFC3zwr0h8o2vE86Fa/ScEfyrkK3fAHCZrXMK1lv88p6iMegDzwQzKJTzd8gcKY1M+qq10CX+z/OIYCU81jku4NMq0Zyos1irMLK2+cwm/gGGz6QmcmFN7g0yx+t2hYzF8xzy2pro+p/AOy7/nO0AuWf4xRj0l4zTXYbZqdVASjE+4E56pPxc66CRtDpf/etV6dJLZ/BJ69p6cWLvA5NEmuJZ05LRbpOnULKoeOC1ORYL4bTDBqov4aj34O/m44RjBas3HkhYn6eP3Mt20H/KmRTo4jjlsPRqJfIT8L7nWvFFfLgHLYG1kq/bDJkT7vTeQGNETcB0kPy9P8Zs79N416L1zxYkSeMTKWrK1dsM6iNvfklBuwxniXiW6ZbpEY9pOxizRxSML7rNOe58uzFFLkFU0bwnGQ/S/cLlF/wmPh6hJi8Vyi5qTa685DMolKuWvAAMAz+XVM4o3gTUAAAAASUVORK5CYII=)}.nhs_IndexSearchOptions{position:relative;width:100%;min-height:45px;padding:20px 0 30px 0;background:#7d7d7d;border:5px solid #575757;border-width:5px 0 0 0;box-shadow:inset 5px 0 0 0 #575757;display:block;color:#fff}.nhs_IndexSearchOptions>fieldset{float:left;width:30%;padding-left:3.333333333%!important;display:block}.nhs_IndexSearchOptions>fieldset legend{font-size:12px;font-size:.75rem;text-transform:uppercase;margin-bottom:2px}.nhs_IndexSearchOptions>fieldset>p{float:left;margin:3px 0 0 0;text-align:left;font-size:10px;font-size:.7rem;text-align:right}.nhs_IndexSearchOptions>fieldset>p.nhs_Last{float:left;text-align:right;margin-left:3px}.nhs_IndexSearchOptions>fieldset>p>label{color:#ffce34}.nhs_IndexSearchOptions>fieldset:first-child legend{margin-bottom:-16px}.nhs_IndexSearchOptions>fieldset:first-child>p>label{padding-right:12px}.nhs_IndexSearchOptions>fieldset:first-child>p.nhs_Last>label{padding-right:0}.nhs_IndexSearchOptions input[type=text]{width:76px;padding:5px 4px 4px 4px;border:0;border-radius:3px;box-shadow:none;font-size:12px;font-size:.75rem;color:#4b4b4b}.nhs_IndexSearchOptions input[type=text]#PriceHigh{text-align:right}.nhs_IndexSearchOptions input[type=radio]+label{display:inline-block;margin-right:2px;padding:4px 6px;background:#bababa;font-size:11px;font-size:.7rem;color:#7d7d7d;border-radius:3px;cursor:pointer}.nhs_IndexSearchOptions input[type=radio]:checked+label{background:#ffce34;color:#4b4b4b}.nhs_IndexSearchOptions input[type=radio]+label:hover{background:#fff;color:#7d7d7d}.nhs_IndexSearchOptions input[type=radio]{position:absolute;left:-9999999px}.nhs_IndexContent{width:728px;margin:0 auto;padding:40px 0;font-size:13px;color:#4b4b4b}.nhs_IndexContentLeft{float:left;width:100%;margin-right:-190px}.nhs_IndexContentLeft>div{margin-right:190px}.nhs_IndexAdColumn{float:right;display:flex;justify-content:center}.nhs_IndexBldrLogo{float:right}.nhs_IndexContent .nhs_Tabs{display:inline-block;float:left;list-style:none;margin:0;padding:0;border:0}.nhs_IndexContent ul.nhs_Tabs>li{display:inline-block;float:left;margin-right:11px}.nhs_IndexContent ul.nhs_Tabs>li>a{display:inline-block;padding:12px 10px 10px 10px;background-color:#bababa;font-size:14px;font-size:.875rem;font-weight:700;color:#fff;text-align:center;border:0}.nhs_IndexContent ul.nhs_Tabs>li.nhs_Selected>a,.nhs_IndexContent ul.nhs_Tabs>li>a:hover{background-color:#eee;text-decoration:none;color:#4b4b4b}.nhs_IndexContent ul.nhs_Tabs>li.nhs_Selected>a,.nhs_IndexContent ul.nhs_Tabs>li.nhs_Selected>a:hover{cursor:default}.nhs_IndexBox{float:left;margin:0 0 5px 0;padding:20px 0 0 3.947368421052632%;position:relative;width:93.42105263157895%;max-width:710px;font-size:14px}#nhs_FacetFilteredLinks h2,.nhsIndexHeading,.nhs_IndexBox h1,.nhs_IndexBox h2,.nhs_IndexBox h3,.nhs_IndexBox h4,.nhs_IndexBox h5,.nhs_IndexBox h6,.nhs_IndexHeading{margin:0 0 10px 0;font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.2;clear:both;word-break:break-all}.nhs_IndexBox h2{word-break:break-word}.nhsIndexHeading strong{font-weight:400}.nhs_IndexList{list-style-image:none;list-style-type:none;margin:0;padding:0 10px 20px 0;width:32%;float:left}.nhs_IndexList2{width:48%}.nhs_IndexBox p{margin:0 0 10px 0}.nhs_IndexBox .nhs_IndexStCondoTown,.nhs_IndexBox .nhs_IndexStGolfCourse,.nhs_IndexBox .nhs_IndexStModular,.nhs_IndexBox .nhs_IndexStWaterfront{float:left;display:block;width:32.3943661971831%;max-width:230px;margin-right:1.408450704225352%;padding:0;line-height:16px}.nhs_IndexBox .nhs_IndexStModular{margin-right:0}.nhs_IndexStCondoTown a,.nhs_IndexStGolfCourse a,.nhs_IndexStModular a,.nhs_IndexStWaterfront a{display:block;padding:140px 0 0 0;background-color:transparent;background-size:230px auto;background-position:50% top;background-repeat:no-repeat;background-image:url(/globalresources14/default/images/siteindex/sm_golf.jpg)}.nhs_IndexStWaterfront a{background-image:url(/globalresources14/default/images/siteindex/sm_waterfront.jpg)}.nhs_IndexStCondoTown a{background-image:url(/globalresources14/default/images/siteindex/sm_condo.jpg)}.nhs_IndexContent .nhs_CommResListBox table{width:100%}.nhs_IndexContent .nhs_CommResListBox th{text-align:left}.nhs_IndexContent .nhs_CommResListBox th:first-child{width:175px;max-width:180px}.nhs_IndexContent .nhs_CommResListBox td:nth-of-type(2),.nhs_IndexContent .nhs_CommResListBox td:nth-of-type(3),.nhs_IndexContent .nhs_CommResListBox th:nth-of-type(2),.nhs_IndexContent .nhs_CommResListBox th:nth-of-type(3){text-align:center}.nhs_IndexContent .nhs_CommResListBox td,.nhs_IndexContent .nhs_CommResListBox th{padding:0 0 5px 0}.nhs_IndexContent .nhs_CommResListBox td{max-width:125px}#nhs_NewsletterSignUp{width:660px;margin:20px auto;padding:10px 10px 2px 10px;border-radius:3px;background:#5f636a;clear:both;color:#fff}#nhs_NewsletterSignUp .nhs_Error{font-weight:700;color:#fff;background:#c33;padding:3px;margin-bottom:8px}#nhs_NewsletterSignUp>p{margin:0 0 8px 0;display:inline-block}#nhs_NewsletterSignUp>p label{display:none}#nhs_NewsletterSignUp>p:first-child{font-size:18px;color:#ffce34;line-height:1.1;margin-bottom:12px}#nhs_NewsletterSignUp select{float:left;padding:6px 0;display:inline-block;width:100%}#nhs_NewsletterSignUp input[type=text]{float:left;width:205px;padding:0 6px;height:33px;border:0;display:inline-block;border-radius:3px 0 0 3px}#nhs_NewsletterSignUp .btnCss{float:left;font-size:12px;padding:0 5px!important;border-radius:0 3px 3px 0;height:33px!important;display:inline-block}#nhs_NewsletterSignUp .btnCss.btn_Loading{padding:30px 5px 0 5px!important;background-color:#fff!important;width:49px}.nhs_NewsletterLegalText{float:left;position:relative;left:18px}#nhs_NewsletterSignUp .nhs_LegalText{width:100%;clear:both;font-size:9px;color:#999;text-align:center}#nhs_NewsletterSignUp .nhs_LegalText a{color:#999}#nhs_AdColumn #nhs_NewsletterSignUp{width:140px;margin:30px 0}#nhs_AdColumn #nhs_NewsletterSignUp input[type=text]{width:128px;border-radius:3px}#nhs_AdColumn #nhs_NewsletterSignUp .btnCss{margin-top:6px;width:140px;border-radius:3px}#nhs_AdColumn #nhs_NewsletterSignUp .nhs_LegalText{font-size:7px}#nhs_HomeResources,.nhs_JoinOurPanel{width:100%;clear:both;background:#0079d2;padding:48px 0 58px 0}.nhs_JoinOurPanel{padding:48px 0 0 0}#nhs_HomeResources>div,.nhs_JoinOurPanel>div{width:728px;min-height:120px;margin:0 auto;padding:0 20px}#nhs_HomeResources>div>p,.nhs_JoinOurPanel>div>p{width:96%;margin:0 auto;padding:0 0 30px 0;font-size:45px;font-size:2.75rem;color:#ffce34;text-align:center;line-height:1.1}#nhs_HomeResources>div>ol{float:left;width:100%;margin:0;padding:0;color:#fff;list-style:none}#nhs_HomeResources>div>ol li{display:table-cell;width:18%;min-width:110px;border:0 solid #fff;text-align:center}#nhs_HomeResources>div>ol li a{display:block;text-align:center;width:110px;font-size:16px;font-size:1rem;color:#fff;line-height:1.2}#nhs_HomeResources>div>ol li a:hover{text-decoration:none}#nhs_HomeResources>div>ol li a:before{content:"1";display:block;width:110px;height:110px;margin-bottom:8px;line-height:114px;font-size:48px;font-size:3rem;font-weight:600;color:#fff;text-align:center;background:#bababa;border-radius:50%;box-shadow:inset 0 2px 0 0 #959595}#nhs_HomeResources>div>ol li.nhs_2 a:before{content:"2"}#nhs_HomeResources>div>ol li.nhs_3 a:before{content:"3"}#nhs_HomeResources>div>ol li.nhs_4 a:before{content:"4"}#nhs_HomeResources>div>ol li.nhs_5 a:before{content:"5"}#nhs_HomeResources>div>ol li.nhs_6 a:before{content:"6"}#nhs_HomeResources>div>ol li a:hover:before{background:#fff;color:#0079d2}@media only screen and (min-width:61em){#nhs_IndexSite>div,.nhs_SiteHelp>div{width:960px;margin:0 auto}#nhs_AffordCalc>div,#nhs_AffordCalc>div>div{width:1080px;margin:0 auto;margin-top:20px}#hwnhl_SectionMain #nhs_AffordCalc>div,#nhs_PartnerContainer #nhs_AffordCalc>div{width:960px;margin:0 auto;margin-top:20px}#hwnhl_SectionMain #nhs_AffordCalc>div>div,#nhs_PartnerContainer #nhs_AffordCalc>div>div{width:920px}#nhs_IndexSite>div>div,.nhs_SiteHelp>div>div{float:left;width:748px}#nhs_IndexSite>div>aside,.nhs_SiteHelp>div>aside{display:block;float:right;width:160px;margin:20px 0}.nhs_SiteHelp #nhs_AdColumn{display:block;position:relative;transform:none;width:10%}#hwnhl_SectionMain .nhs_SiteHelp #nhs_AdColumn{top:19%;width:23%}#nhs_PartnerContainer .nhs_SiteHelp #nhs_AdColumn{width:15%;top:-37.5rem}}.nhs_RatingsAboutPage ul{padding-left:36px}.nhs_RatingsAboutIntro{float:left;width:476px}.nhs_RatingsAboutPage .nhs_TrustBuilderLogo{float:right;width:186px;margin-top:12px}.nhs_siteIndexMap.nhs_staticMap{min-width:100%;min-height:300px;max-height:300px}.nhs_LeaderItem{display:flex;border-bottom:1px solid #bababa;margin:20px 16px 0;padding-bottom:20px}.nhs_LeaderImg{flex:0 0 37%;margin-right:16px}.nhs_LeaderItem:last-child{border-bottom:none}.nhs_ExpertsItem.nhs_LeaderItem{border:none}.ui-widget,button,html,input,select,textarea{font-family:Figtree,Arial,Helvetica,sans-serif!important;color:#666}a,a:active,a:hover,a:link,a:visited{color:#0079d2;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:400}#nhs_AdTop{width:100%;max-width:960px;margin:0 auto 20px;height:90px;padding:0;background:0 0}#nhs_AdTop>div{width:728px;height:90px;margin:0 auto}.skip__link{position:absolute;background:#fff;border-radius:0 0 8px 8px;margin:0 auto;padding:27px 110px;z-index:9999;font-weight:600;font-size:16px;transform:translateY(-100%);transition:transform .3s;border:1px solid #bababa;border-top:none;left:50%;margin-left:-230px}.skip__link:focus{transform:translateY(0)}.site-header{display:flex;justify-content:space-between;gap:8px;min-height:58px;min-width:786px;width:94%;padding:16px 0 0;margin:0 3%;color:#4b4b4b}.nhs_HeaderLogo,.site-header__logo{float:left;display:inline-block;max-width:327px;overflow:visible}.site-header__nav{float:right}.header-nav__list{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;font-size:1rem;margin:0;padding:0}.header-nav__item{float:left;display:inline-block;margin:0;padding-bottom:0;position:relative}.header-nav__item>a,.header-nav__item>button{box-sizing:border-box;display:inline-block;width:auto;height:44px;margin:0;padding:10px 16px;color:#0079d2;background:0;border:0;border-radius:0;border-bottom:4px solid transparent;position:relative;text-decoration:none;text-align:center}.header-nav__item:hover:not(.no-account)>a,.header-nav__item:hover:not(.no-account)>button{text-decoration:none;border-color:transparent;border-bottom:4px solid #0079d2;border-radius:4px 4px 0 0}.site-header__nav hr{margin:22px 0}.header-nav__sub{box-sizing:content-box;position:absolute;top:44px;right:0;width:220px;padding:24px;background:#fff;box-shadow:0 0 24px rgba(0,0,0,.15);display:none;z-index:9999;font-size:.875rem}.header-nav__item:hover .header-nav__sub{display:block}.header-nav__title{font-weight:700;font-size:.75rem;text-transform:uppercase;margin:22px 0}.nav-sub{clear:both}.nav-sub__list{margin:0;padding:0;list-style:none;line-height:18px}.nav-sub__item,.nav-sub__list li{margin-bottom:5px}ol.nav-sub__list li a::before{content:"1";display:inline-block;width:24px;height:24px;margin-right:8px;line-height:24px;font-size:12px;color:#fff;text-align:center;background:#0079d2;border-radius:50%}ol.nav-sub__list li:nth-child(2) a::before{content:"2"}ol.nav-sub__list li:nth-child(3) a::before{content:"3"}ol.nav-sub__list li:nth-child(4) a::before{content:"4"}ol.nav-sub__list li:nth-child(5) a::before{content:"5"}ol.nav-sub__list li:nth-child(6) a::before{content:"6"}.nav-sub--wide{width:calc(592px - 48px);right:-275px}.nav-sub--wide .nav-sub__list{width:100%;column-gap:32px;column-count:3;text-align:left}.nav-search{width:200px}.nav-search fieldset{position:relative}.nav-search input[type=search],.nav-search input[type=text]{-webkit-appearance:none;box-sizing:border-box;width:100%;margin:2px 0 0;padding:10px 8px 10px 40px;border:1px solid #eee;border-radius:20px;font-size:.813rem;color:#4b4b4b}span.nav-search__icon{position:absolute;top:14px;left:14px;width:16px;height:0;border:0;overflow:hidden;padding:16px 0 0;background-color:transparent;background-position-y:50%;background-size:16px 16px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4369 10.0623H10.7106L10.4581 9.81167C11.35 8.7716 11.8925 7.42325 11.8925 5.94591C11.8925 2.66194 9.23042 0 5.94625 0C2.66209 0 0 2.66194 0 5.94591C0 9.22989 2.66209 11.8918 5.94625 11.8918C7.42367 11.8918 8.77118 11.3503 9.81132 10.4593L10.0638 10.71V11.4345L14.636 16L16 14.6361L11.4369 10.0623ZM5.94625 10.0623C3.67204 10.0623 1.82962 8.22 1.82962 5.94591C1.82962 3.67274 3.67204 1.82951 5.94625 1.82951C8.21955 1.82951 10.0629 3.67274 10.0629 5.94591C10.0629 8.22 8.21955 10.0623 5.94625 10.0623Z' fill='%230079D2'/%3E%3C/svg%3E")}.nav-search .field-validation-error{color:#d92632;font-weight:700;line-height:1.2;margin:0;padding:0}.nav-search .ui-autocomplete a{color:#4b4b4b}.nav-search .ui-autocomplete .ui-menu-item a.ui-state-active,.nav-search .ui-autocomplete .ui-menu-item a.ui-state-focus,.nav-search .ui-autocomplete a#ui-active-menuitem{font-weight:700;background:#0079d2;color:#fff;border:0}.nav-search .ui-autocomplete li a span{color:#4b4b4b}.nav-search .ui-autocomplete .ui-menu-item a.ui-state-active span,.nav-search .ui-autocomplete .ui-menu-item a.ui-state-focus span,.nav-search .ui-autocomplete a#ui-active-menuitem span{color:#fff}.nav--account>a{box-sizing:border-box;display:flex;width:auto;margin:4px 0;padding:7px 12px;border:1px solid #0079d2;border-radius:4px;font-size:.875rem;text-align:center;line-height:21px;height:36px;line-height:19px}.nav--account:hover:not(.no-account)>a{box-sizing:border-box;height:40px}.nav--account>a span span{display:inline-block;margin-right:6px}.nav__username{display:inline-block;margin:0 0 -6px;padding:0;max-width:104px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav__username span{display:inline-block;width:17px;height:17px;border:1px solid #0079d2;border-radius:50%;position:relative;overflow:hidden;margin:-5px 4px -5px 0}.nav__username img{display:block;transform:translate(-50%,-50%);width:auto;height:auto;max-width:100%;max-height:none;position:absolute;top:50%;left:50%}.nav__username img[src*="data:"]{max-width:68%;top:62%;left:51%}.no-account__favs{box-sizing:border-box;min-width:40px;padding-right:6px;border-right:1px solid;display:flex;align-items:center}.no-account__favs svg{margin-right:6px}.no-account__sign-in{box-sizing:border-box;min-width:80px;padding-left:12px}#nhs_AdTop+#nhs_Header>nav>ul>li>div{top:190px}#nhs_eBookHeader+#nhs_Header>nav>ul>li>div{margin-top:-10px}#nhs_Page{max-width:100%;min-width:768px}.nhs_WideColorBg{position:relative;background:#eee;padding:20px 0;width:100%;min-width:991px}.nhs_FixedCenter{background:#fff;width:970px!important;margin:0 auto;padding:10px}#nhs_BreadcrumbArea #nhs_Crumbs{max-width:970px}@media only screen and (min-width:61em){.nav-sub--wide{right:0}}@media only screen and (min-width:1310px){.nav-search{width:324px}}@media (pointer:coarse){.header-nav__item>a,.header-nav__item>button{pointer-events:auto}}.nhs-n1-c-search-bar__reset-button--icon{height:.6875rem;width:.6875rem}.nhs-n1-c-search-bar__search--icon{align-items:center;display:flex;flex-direction:row;height:1rem;justify-content:center;padding:.09375rem;width:1rem}.nhs-n1-c-search-bar__tab-scroll--icon{align-items:center;aspect-ratio:1/1;background:#fff;display:flex;flex-direction:row;height:1.25rem;justify-content:center;padding:.125rem .3125rem .125rem .40625rem;width:1.25rem}.nhs-n1-c-search-bar__input{border:none;color:#1e1d21;display:flex;flex-direction:row;flex-grow:1;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;outline:0;width:100%}.nhs-n1-c-search-bar-mobile-wrapper{align-items:center;background:#fff;box-shadow:0 5px 17px 5px rgba(0,0,0,.08);display:flex;flex-direction:row;gap:.625rem;height:3.625rem;justify-content:space-between;padding:0 1rem;width:23.4375rem}.nhs-n1-c-search-bar-with-results-wrapper{position:relative;z-index:1000;width:100%}.nhs-n1-c-search-bar__currentlocation-position{position:relative}.nhs-n1-c-search-bar-with-results-wrapper__results{position:fixed}.nhs-n1-c-search-bar-tabs-scroll-wrapper{width:100%}.nhs-n1-c-search-bar__reset-button{align-items:center;caret-color:transparent;cursor:pointer;display:flex;flex-direction:row;height:1rem;justify-content:center;padding:.15625rem;width:1rem}.nhs-n1-c-search-bar__modal-cancel-button{border:none;caret-color:transparent;color:#1e1d21;cursor:pointer}.nhs-n1-c-search-bar__modal-cancel-button,.nhs-n1-c-search-bar__submit-button{align-items:center;display:flex;flex-direction:row;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:500;gap:.25rem;line-height:1.125rem}.nhs-n1-c-search-bar__submit-button{background:#1351af;border:none;border-radius:.25rem;color:#fafafa;height:2.5rem;padding:0 .625rem;white-space:nowrap}.nhs-n1-c-search-bar__tabs-scroll-button{align-items:center;border-bottom:.0625rem solid #ebebeb;box-shadow:0 .25rem 1rem .25rem rgba(30,29,33,.04);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:.625rem;height:58px;justify-content:center;position:absolute;top:0;z-index:200}.nhs-n1-c-search-bar__tabs-scroll-button--rotate-180{transform:rotate(-180deg)}.nhs-n1-c-search-bar__tabs-scroll-button__left{left:0}.nhs-n1-c-search-bar__tabs-scroll-button__right{right:0}.nhs-n1-c-search-bar-tabs{cursor:pointer}.nhs-n1-c-search-bar-tabs__tab{border-bottom:.0625rem solid #ebebeb;color:#595959;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem;padding:1.25rem 1rem;white-space:nowrap}.nhs-n1-c-search-bar-tabs__tab,.nhs-n1-c-search-bar-tabs__tab__count{align-items:center;display:flex;flex-direction:row;gap:.25rem;justify-content:center}.nhs-n1-c-search-bar-tabs__tab__count{background:#ccc;border-radius:6.25rem}.nhs-n1-c-search-bar-tabs__tab__count__text{align-items:center;border-radius:6.25rem;color:#1e1d21;display:flex;flex-direction:column;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.625rem;font-style:normal;font-weight:500;gap:.625rem;height:1rem;justify-content:center;letter-spacing:.16px;line-height:.75rem;padding:0 .25rem .0625rem}.nhs-n1-c-search-bar-tabs__tab--active{border-bottom:.0625rem solid #2a5c60;color:#1e1d21}.nhs-n1-c-search-bar{align-items:center;background:#fff;border:.0625rem solid #ccc;border-radius:.25rem;display:flex;flex-direction:row;flex-grow:1;gap:.5rem;height:40px;user-select:none}.nhs-n1-c-search-bar__with-search-icon{padding:.625rem}.nhs-n1-c-search-bar__without-search-icon{padding:.8125rem 1.25rem}.nhs-n1-c-search-bar-current-location{align-items:flex-start;background:#fff;border-bottom:.0625rem solid #ebebeb;border-top:.0625rem solid #ebebeb;cursor:pointer;display:flex;flex-direction:column;padding:.25rem 1rem;user-select:none}.nhs-n1-c-search-bar-current-location__content{align-items:center;display:flex;flex-direction:row;gap:.25rem}.nhs-n1-c-search-bar-current-location__content__icon-container{align-items:center;display:flex;flex-direction:row;height:1rem;justify-content:center;padding:.0625rem;width:1rem}.nhs-n1-c-search-bar-current-location__content__icon-container__icon{height:.875rem;width:.875rem}.nhs-n1-c-search-bar-current-location__content__text{color:#1e1d21;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:1rem;font-style:normal;font-weight:450;line-height:1.5rem}.nhs-u-width--3240{width:350px}.nhs-n1-c-search-bar input{user-select:auto}.nhs-n1-c-search-bar--active{border:.0625rem solid #1e1d21}.nhs-n1-c-search-bar-modal{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:800}.nhs-n1-c-search-bar-modal--row{display:flex}.nhs-n1-c-search-bar-submit{align-items:baseline;display:flex;flex-direction:row;gap:.25rem}.nhs-n1-c-search-bar-results__item{align-items:flex-start;align-self:stretch;background:#fff;border-bottom:.0625rem solid #ebebeb;cursor:pointer;display:flex;flex-direction:column;padding:.5rem 1rem}.nhs-n1-c-search-bar-results__item__container{align-items:flex-start;display:flex;flex-direction:column;gap:.125rem}.nhs-n1-c-search-bar-results__item__container__title--bold{color:#1e1d21;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem}.nhs-n1-c-search-bar-results__item__container__title--regular{color:#595959;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:450;line-height:1.125rem}.nhs-n1-c-search-bar-results__item__container__description{color:#595959;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem}.nhs-n1-c-search-bar-results__item:hover{background:#f7f7f7}.nhs-n1-c-search-bar-results-scroll{max-height:82vh;overflow-x:auto;scroll-behavior:smooth}.nhs-n1-c-search-bar-results-scroll::-webkit-scrollbar{width:.25rem}.nhs-n1-c-search-bar-results-scroll::-webkit-scrollbar-track{background:0 0}.nhs-n1-c-search-bar-results-scroll::-webkit-scrollbar-thumb{background-color:#ccc;border:none;border-radius:.125rem;flex-shrink:0;height:5.3125rem}.nhs-n1-c-search-bar-message{align-items:center;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 1rem}.nhs-n1-c-search-bar-message__container{align-items:center;align-self:center;display:flex;flex-direction:column;gap:.625rem;max-width:21.875rem;text-align:center}.nhs-n1-c-search-bar-message__container__icon-container{align-items:center;display:flex;flex-direction:row;height:2.9375rem;justify-content:center;padding:.25rem .125rem .375rem;width:2.9375rem}.nhs-n1-c-search-bar-message__container__title{color:#1e1d21;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.875rem;font-style:normal;font-weight:450;line-height:1.125rem}.nhs-n1-c-search-bar-message__container__description{color:#595959;font-family:Circular XX,Arial,Helvetica,sans-serif,system-ui;font-size:.6875rem;font-style:normal;font-weight:400;line-height:.875rem}.nhs-n1-c-search-bar-tabs-container{align-items:center;caret-color:transparent;cursor:pointer;display:flex;flex-direction:row;height:3.625rem;width:23.4375rem}.nhs-n1-c-search-bar-tabs-scroll{display:flex;margin:0 .625rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.nhs-n1-c-search-bar-tabs-scroll::-webkit-scrollbar{display:none}@media (min-width:1024px){.nhs-n1-mq-search-bar-with-results-wrapper--large{background:#fff;border:.0625rem solid #ebebeb;border-radius:.25rem;box-shadow:0 .3125rem 1.0625rem .3125rem rgba(30,29,33,.08);margin:.25rem 0 0;width:37.3125rem;position:absolute;z-index:1000}}@media (min-width:1024px){.nhs-n1-mq-search-bar-tab-scroll-button-left--large{border-radius:.25rem 0 0 0}.nhs-n1-mq-search-bar-tab-scroll-button-right--large{border-radius:0 .25rem 0 0}}@media (min-width:1024px){.nhs-n1-mq-search-bar--large{width:21.875rem;height:100%}.nhs-n1-mq-search-bar--large-height{height:100%}.nhs-n1-mq-search-bar-results--large{width:100%}.nhs-n1-mq-search-bar-results-container--large{max-height:16.5rem}.nhs-n1-mq-search-bar-tab-scroll--large{background:#fff}.nhs-n1-mq-search-bar-message--large{padding:1.25rem 1rem}.nhs-n1-mq-search-bar-tabs-no-scroll--large{margin:0;overflow-x:auto;width:100%}.nhs-n1-mq-search-bar-current-location--large{border:none;box-shadow:0 .3125rem 1.0625rem .3125rem rgba(30,29,33,.08);margin:.25rem 0 0;position:absolute;width:100%}.nhs-mq-padding--600-550-large{padding:1.25rem 1.125rem}}.nhs-u-margin--top--890{margin:3.625rem 0 0}.nhs-n1-c-search-bar-results__item--active{background:#ebebeb}.nhs-n1-c-search-bar-result-title-container{align-items:flex-shrink;display:flex;flex-direction:row}#nhs_Footer{width:100%;min-width:768px;padding:0;line-height:1.1;background:#f5f5f5;clear:both;content-visibility:auto;contain-intrinsic-size:450px}#nhs_Footer aside{width:100%;min-width:768px;padding:30px 0 28px 0}#nhs_Footer aside #nhs_TopFooter,#nhs_Lead4{display:block;width:100%;max-width:728px;margin:0 auto;padding:0}#nhs_Footer>div.nhs_LegalTextFooter{width:100%;background:#f5f5f5;color:#666;font-size:14px;font-size:.875rem;text-align:center;padding:20px 0;line-height:1.4}#nhs_Footer>div.nhs_LegalTextFooter>div{width:728px;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:50px}.nhs_LegalTextFooter a{color:#333}.nhs_LegalTextFooter a:hover{color:#333;text-decoration:underline}#nhs_Footer>div.nhs_FooterLinksSection{width:100%;min-width:728px;padding:60px 0;background:#f5f5f5;color:#666;line-height:1.1}#nhs_Footer>div.nhs_FooterLinksSection>div{width:728px;margin:0 auto;padding:0;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:56px}#nhs_SecureSeal{display:table-cell;width:9%}#nhs_FooterAdBox>div{border:1px solid #4b4b4b}#nhs_Footer div.nhs_FooterLinksSection>div>nav{display:table-cell;width:12%;padding:0 0 0 25px;vertical-align:top}#nhs_Footer>div>div>nav#nhs_FooterHelp{width:15%}#nhs_Footer>div>div>nav#nhs_FooterHelp .nhs_Last{width:60%}#nhs_Footer>div>div>nav#nhs_FooterAbout{width:18%}#nhs_Footer div.nhs_FooterLinksSection>div>nav p{margin:0;font-size:18px;font-size:1.125rem}#nhs_Footer div.nhs_FooterLinksSection>div>nav p strong{font-weight:600;color:#222}#nhs_Footer div.nhs_FooterLinksSection>div>nav>ul{list-style:none;margin:0;padding:0;font-size:14px;font-size:.875rem}#nhs_Footer div.nhs_FooterLinksSection>div>nav>ul>li{margin:8px 0}#nhs_Footer ul li a{color:#666}#nhs_Footer ul li a:hover{color:#666}#nhs_Footer .nhs_CopyrightContent{width:100%;padding:0 0 25px 0;background:#f5f5f5}#nhs_Footer .nhs_CopyrightContent>div{width:728px;margin:0 auto}.nhs_SocialLinks{margin:0 auto;width:280px;margin-bottom:48px}#nhs_FooterLegal{clear:both;font-size:12px;font-size:.75rem;color:#666;text-align:center}#nhs_FooterLegal a{color:#4b4b4b}#nhs_FooterLegal a:hover{color:#4b4b4b;text-decoration:underline}#nhs_Footer .nhs_CopyrightContent ul{display:block;padding:0;list-style:none}#nhs_Footer .nhs_CopyrightContent ul li{float:left;display:block;width:32px;height:32px;overflow:hidden;margin-right:28px}#nhs_Footer .nhs_CopyrightContent ul li:nth-of-type(5){margin-right:0}#nhs_Footer .nhs_CopyrightContent ul li a{display:block;overflow:hidden;height:32px}#nhs_Footer .nhs_CopyrightContent ul li:hover{transform:scale(1.2)}#nhs_AffordCalc,#nhs_BoylRes,#nhs_BoylSearch,#nhs_DealsSearch,#nhs_IndexSite,#nhs_LocationHandler,#nhs_MortgageCalc,#nhs_QuickMoveSearch,.nhs_Centered{background:#eee}@media only screen and (min-width:61em){#nhs_Footer>div{width:960px;padding-left:0;padding-right:0}#nhs_Footer div.nhs_FooterLinksSection>div>nav{padding:0 0 0 35px}#nhs_Footer>div.nhs_FooterLinksSection>div,#nhs_Footer>div.nhs_LegalTextFooter>div{width:960px}}@media only screen and (min-width:1310px){#nhs_Footer>div,#nhs_Footer>div.nhs_FooterLinksSection>div,#nhs_Footer>div.nhs_LegalTextFooter>div{width:1290px}}.nhs_AccountTeaser p strong,.nhs_ModalBox1>h1 span{font-weight:700}.nhs_ModalBox1>h1 span strong{font-weight:400}.nhs_ModalBox1>h2{font-size:1rem;margin-top:6px}.nhs_ModalAccountForm label,.nhs_ModalLoginHeader,.nhs_RecomsItem h3,.nhs_RecomsItem p{font-weight:700}.form__float .nhs_RequestInfoForm.form__container,.mainLeadFormContainer .nhs_RequestInfoForm.form__container,.nhs_SalesOffice .nhs_RequestInfoForm.form__container{padding:15px;margin-bottom:0;min-height:517px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mainLeadFormContainer .form__container .nhs_RequestInfoForm.form__container,.nhs_SalesOffice .form__container .nhs_RequestInfoForm.form__container{min-height:680px}.nhs_nextStepsModal .form__container .nhs_RequestInfoForm.form{min-height:inherit}#nhs_ModalThanks .nhs_ModalBoxLeft h1,.nhs_LeadFormFields label,.nhs_LeadFormFields p,.nhs_ModalBoxLeft h1,.nhs_ModalBoxLeft p.nhs_Brochure,.nhs_ModalBoxRight,.nhs_RequestInfoForm{font-weight:600}.nhs_ModalBox .btnCss,.nhs_ModalBox a.btnCss,.nhs_RequestInfoForm .btnCss,.nhs_RequestInfoForm a.btnCss{font-weight:600}@media only screen and (min-width:61em){.nhs_IndexContent,.nhs_IndexSearchForm{width:960px}.nhs_IndexSearchForm>.nhs_IndexSearchLocation{max-width:915px}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div:first-child{width:525px}.nhs_IndexSearchForm>.nhs_IndexSearchLocation>div{width:350px}.nhs_IndexSearchLocation input[type=text]{padding-right:14%}.nhs_IndexSearchOptions input[type=radio]+label{margin-right:4px;padding:4px 8px}.nhs_IndexSearchForm #HomeSearchIcon{right:28%}.nhs_IndexSearchOptions input[type=text]{width:96px}.nhs_SiteHelp>div>div.nhs_ListHomesContent{width:670px}#nhs_HomeSearch.nhs_CondoSearch,#nhs_HomeSearch.nhs_LuxurySearch,#nhs_HomeSearch.nhs_ManufacturedSearch{background-size:auto 584px}#nhs_CondoContentTeaser{width:950px;padding:40px 0 20px 10px}#nhs_CondoLinks .nhs_IndexBox{width:93.42105263157895%;max-width:710px}#nhs_CondoLinks .nhs_IndexContentLeft{margin-right:-330px}#nhs_CondoLinks .nhs_IndexContentLeft>div{margin-right:330px}#nhs_CondoLinks .nhs_IndexAdColumn{width:300px;margin-left:30px}#nhs_CmsContent #nhs_HomeSearchFormCms>#nhs_HomeSearchLocation{display:block}#nhs_CondoContentTeaser>nav>ul.nhs_ManufacturedHomes{width:600px;float:right;margin:0}.nhs_CmsHomeArticle{width:30%;margin:0 0 0 3%;height:180px}.nhs_CmsHomeArticleImgBox{height:180px}}@media only screen and (max-width:61em){.nhs_PriceTipIcon{display:inline-block}.nhs_ResRefine>p.nhs_BoylLinks{width:500px}#nhs_MortgageTable iframe{width:690px;margin-left:18px}#nhs_MortgageTable .mortgagetable_top{margin:20px}#nhs_MortgageTable .property_spec,#nhs_MortgageTable .property_title{width:152px}}@media only screen and (max-width:49em){#nhs_Main,#nhs_Page{min-width:768px;padding-left:0;padding-right:0}}#nhs_RightTopSkyContainer{display:flex}.nhs_native-container{display:flex;flex:0 0 300px;min-width:300px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;margin:0;transition:all linear .2s;cursor:pointer;min-height:325px}.nhs_native-container iframe{border:none}#nhs_BasicAd{display:flex;justify-content:center}.nhs_native-border{border:1px solid #eee}.nhs_MainContentFlex{display:flex;flex-direction:column}@media only screen and (min-width:61em){.nhs_MainContentFlex{flex-direction:row}}
/*# sourceMappingURL=sourcemaps/newhomesource14bundle-0980bdec6d.css.map */
