#AgentDetails,#OfficeName{max-width:171px;margin-top:12px;overflow-wrap:break-word;margin-left:10px;margin-right:10px;overflow:hidden}#associateSearch .form-lead,#officeSearchForm .form-lead{font-weight:lighter;margin-bottom:0;margin-top:45px}#associateSearch .form-header,#officeSearchForm .form-header{margin-top:0;font-size:60px}#associateSearch .form-p,#officeSearchForm .form-p{font-size:24px}#associateSearch .form-label{font-weight:400;text-align:right}#associateSearch .form-label.form-label-office{margin-top:10px}#associateSearch .form-label strong{display:block}#associateSearch .form-standard{height:43px;background:#e4e4e4}#associateSearch .form-list .dropdown-toggle{height:43px;background:#e4e4e4;width:220px;font-size:18px;overflow:hidden}#associateSearch .standard-btn{position:relative;display:block;padding-top:3px;padding-left:22px;padding-right:22px;height:45px;width:220px;border-radius:22.5px;color:#0060ff;border:2px solid;font-size:22px;font-weight:bold;text-align:left;background:none;z-index:10}#associateSearch .standard-btn:hover{background:#0060ff;color:#fff}#associateSearch .btn-box i{position:absolute;top:11px;color:#0060ff;font-size:24px;left:196px}#associateSearch .form-list .dropdown-menu{overflow:auto auto!important}#associateSearch .dropdown-menu a{background-color:#fff}#associateSearch .dropdown-menu>.active>a,#associateSearch .dropdown-menu>.active>a:hover,#associateSearch .dropdown-menu>.active>a:focus{background-color:#337ab7}@media(max-width:767px){#associateSearch .form-label{text-align:center}#associateSearch .form-list .btn-group{width:100%}#associateSearch .form-list .dropdown-toggle{width:100%}#associateSearch .form-list .dropdown-menu{max-width:100%}}#associateResults .search-lead{font-weight:lighter;margin-bottom:0;margin-top:45px}#associateResults .search-title{margin-top:0;font-size:60px}#associateResults agent-pagejump{display:block}#associateResults .agent-pageturn{display:none;text-align:center}@media(max-width:555px){#associateResults .agent-pagejump{display:none}#associateResults .agent-pageturn{display:block}}#associateResults .spanPageTurnLink a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}#associateResults .spanPageTurnLink a:hover,#associateResults .spanPageTurnLink a:focus{text-decoration:none}#associateResults .spanPageTurnLinkDivider{display:none}#associateResults .tablePageJumpNavigation a{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px;cursor:pointer}#associateResults .tablePageJumpNavigation a:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}#associateResults .tablePageJumpNavigation a:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}#associateResults .tablePageJumpNavigation a.active,#associateResults .tablePageJumpNavigation a:hover,#associateResults .tablePageJumpNavigation a:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7}#associateResults .spanLinkDivider{display:none}.agent-card-grid{margin-left:-1%;margin-right:-1%}.agent-card{width:18%;float:left;text-align:center;margin:1%;border:1px solid #ccc}@media(max-width:999px){.agent-card{width:31.33%}}@media(max-width:555px){.agent-card{width:98%}}@media(max-width:991px){#agentOffice{margin-bottom:10px}}#agentOffice .agent-section-icon{margin-right:10px;float:left;margin-top:3px;margin-bottom:12px}.agent-padding{padding:8px}.agent-card-img-border{width:102px;height:102px;display:inline-block;border:1px solid #ccc;border-radius:53px}.agent-card-mask{width:96px;height:96px;overflow:hidden;display:inline-block;position:relative;border-radius:50px;margin-top:2px}.agent-card-mask img{height:auto;width:100%}.agent-card-title{font-size:17px;display:flex;justify-content:center;flex-direction:column;height:38px;margin-bottom:8px;margin-top:2px}.agent-card-office{height:70px;margin-bottom:3px;overflow:hidden;position:relative;font-size:13px}.agent-card-office a{color:#545851}.agent-card-phone{font-size:16px;font-weight:bold;margin-top:0;margin-bottom:6px;height:17px}.agent-card-phone a{color:#222223}.agent-profile-box{width:100%;height:36px;background:#ffea27;font-weight:bold;text-align:left}.agent-profile-box a{display:block;padding-top:4px;padding-bottom:6px;color:#0060ff;width:100%;padding-left:10px;font-size:14px}.agent-profile-box a{text-decoration:none}.agent-profile-box a:after{font-family:"Font Awesome 5 Pro";font-size:18px;content:"";position:relative;left:5px;top:2px}#article-container,#article-sidebar{margin-top:20px}#article{margin:20px 0}#article h1{border-bottom:1px solid #ddd;padding-bottom:4px}#article h2{font-size:1.875em}#article .likes-bar{float:right}#article .author-photo{margin-right:6px}#article .author{font-size:.85em}#article .published-date{font-size:.85em;font-weight:bold}#article #articlecontent{margin:12px 0}#article-layout:after{content:"";display:table;clear:both}#article #articlecontent h3{font-size:1.5em;font-weight:bold;margin-top:30px}#article #articlecontent p{line-height:1.6em}#article #articlecontent li{line-height:2em;margin-bottom:10px}#article #articlecontent img{max-width:100%}#article #articlecontent .container{width:auto}#article #articlefooter{font-size:.85em}#article #articlefooter ul.list-inline{display:inline}#article #articlefooter .categorylist,#article #articlefooter .taglist{float:left;clear:left}#article #contactFormSection{margin:12px 0}@media(min-width:768px){#article #contactFormSection .form{margin:0 auto;width:440px}}#articlelist ul#articles{margin:12px 0}#articlelist h1{font-size:2em;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#articlelist small{display:block;margin:14px 0}#articlelist .author-photo{margin-right:6px}#article-sidebar .panel{background-color:#e4e4e4;border:1px solid #cdcdcc}#article-sidebar .panel-body h3{margin:0 0 6px 0;font-weight:bold}#article-sidebar .panel-body h3 a{color:#32363f;text-decoration:none}#article-sidebar .article-categories .categoryList a{text-decoration:none}#article-sidebar .article-categories .categoryList a:hover{text-decoration:underline}#article-sidebar .recent-articles .categoryList a{text-decoration:none}#article-sidebar .recent-articles .categoryList a:hover{text-decoration:underline}#article-sidebar .panel-body-title{border-bottom:1px solid #ddd;padding-bottom:4px;overflow:auto}#article-sidebar .panel-body-title a{text-decoration:none}#article-sidebar .panel-body-title a:hover{text-decoration:underline}#article-sidebar .panel-body-title .main{float:left}#article-sidebar .panel-body-title .sub{float:right;padding-top:5px}@media(min-width:768px)and (max-width:1199px){#article-sidebar .panel-body-title .sub{float:left}}#article-sidebar .article-categories ul.categoryList ul{list-style:none;padding-left:30px}@media(min-width:992px)and (max-width:1199px){#article-sidebar .article-categories ul.categoryList ul{padding-left:15px}}@media(min-width:768px)and (max-width:991px){#article-sidebar .article-categories ul.categoryList ul{padding-left:15px}}#article-sidebar .article-categories ul li,#article-sidebar .recent-articles ul li{padding:2px 0}.article-layout .at4-jumboshare .at4-share-btn{margin-right:0!important}.categorylist ul,.taglist ul{list-style:none;margin:0;padding:0;display:inline}.categorylist ul li,.taglist ul li{display:inline}#contentList h1{margin:20px 0 15px 0}#contentList h1 span.tags{color:#428bca}#contentList #summaries{margin:20px 0}#contentList #summaries .author-photo{margin-right:6px}li.teaser.media .teaser-image{max-width:100%;display:block}@media(min-width:768px){li.teaser.media .teaser-image{max-width:200px;float:left;margin-right:10px}}@media(min-width:992px){li.teaser.media .teaser-image{max-width:238px}}@media(min-width:1200px){li.teaser.media .teaser-image{max-width:238px}}@media(max-width:767px){.article-layout .addthis_jumbo_share .at4-jumboshare .at4-count-container{padding-right:8px}.article-layout .addthis_jumbo_share .at4-jumboshare .at4-share-container{padding-left:8px}.article-layout .addthis_jumbo_share .at4-jumboshare .at4-count{font-size:18px;line-height:normal}.article-layout .addthis_jumbo_share .at4-jumboshare .at4-title{font-size:12px;line-height:normal}}.btn.btn-link.v2,.btn.btn-yellow,.btn.btn-blue,.btn.btn-gray,.btn.btn-green,.btn.btn-orange,.btn.btn-light-blue{border-style:none;font-size:1.125em;padding:7px 45px}@media only screen and (min-width:992px){.btn.btn-link.v2,.btn.btn-yellow,.btn.btn-blue,.btn.btn-gray,.btn.btn-green,.btn.btn-orange,.btn.btn-light-blue{padding:9px 45px}}.btn.btn-yellow-secondary,.btn.btn-blue-secondary,.btn.btn-gray-secondary,.btn.btn-green-secondary,.btn.btn-orange-secondary,.btn.btn-light-blue-secondary{background-color:#fff;border:2px solid;font-size:1.125em;padding:5px 45px}@media only screen and (min-width:992px){.btn.btn-yellow-secondary,.btn.btn-blue-secondary,.btn.btn-gray-secondary,.btn.btn-green-secondary,.btn.btn-orange-secondary,.btn.btn-light-blue-secondary{padding:7px 45px}}.btn.btn-link.v2{color:#385e9d}.btn.btn-yellow{background-color:#ffea27;color:#385e9d}.btn.btn-yellow:hover{background-color:#fae200;color:#4c74c5}.btn.btn-blue{background-color:#385e9d;color:#ffea27}.btn.btn-blue:hover{background-color:#2c5692;color:#7da1c4}.btn.btn-gray{background-color:#ccc;color:#54585a}.btn.btn-gray:hover{background-color:#999;color:#e4e4e4}.btn.btn-green{background-color:#15892c;color:#fff}.btn.btn-green:hover{background-color:#2e8540;color:#fff}.btn.btn-orange{background-color:#e87722;color:#ffea27}.btn.btn-orange:hover{background-color:#df6c20;color:#fff}.btn.btn-light-blue{background-color:#7da1c4;color:#ffea27}.btn.btn-light-blue:hover{background-color:#6a95b8;color:#fff}.btn.btn-yellow-secondary{border-color:#ffea27;color:#54585a}.btn.btn-yellow-secondary:hover{background-color:#ffea27;color:#385e9d}.btn.btn-blue-secondary{border-color:#385e9d;color:#54585a}.btn.btn-blue-secondary:hover{background-color:#385e9d;color:#fff}.btn.btn-gray-secondary{border-color:#999;color:#54585a}.btn.btn-gray-secondary:hover{background-color:#ccc;color:#385e9d}.btn.btn-green-secondary{border-color:#15892c;color:#54585a}.btn.btn-green-secondary:hover{background-color:#15892c;color:#fff}.btn.btn-orange-secondary{border-color:#e87722;color:#54585a}.btn.btn-orange-secondary:hover{background-color:#e87722;color:#fff}.btn.btn-light-blue-secondary{border-color:#7da1c4;color:#385e9d}.btn.btn-light-blue-secondary:hover{background-color:#7da1c4;color:#fff}.text-error{color:#e87722}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}.input-field input:not([type]),.input-field input[type=text]:not(.browser-default),.input-field input[type=password]:not(.browser-default),.input-field input[type=email]:not(.browser-default),.input-field input[type=url]:not(.browser-default),.input-field input[type=time]:not(.browser-default),.input-field input[type=date]:not(.browser-default),.input-field input[type=datetime]:not(.browser-default),.input-field input[type=datetime-local]:not(.browser-default),.input-field input[type=tel]:not(.browser-default),.input-field input[type=number]:not(.browser-default),.input-field input[type=search]:not(.browser-default),.input-field textarea,.input-field select,.input-field .dropdown-toggle{color:#54585a!important;background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;outline:none;height:2rem;width:100%;font-size:1rem;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;transition:all .3s}.input-field input:not([type]):disabled,input:not([type])[readonly="readonly"],.input-field input[type=text]:not(.browser-default):disabled,.input-field input[type=text]:not(.browser-default)[readonly="readonly"],.input-field input[type=password]:not(.browser-default):disabled,.input-field input[type=password]:not(.browser-default)[readonly="readonly"],.input-field input[type=email]:not(.browser-default):disabled,.input-field input[type=email]:not(.browser-default)[readonly="readonly"],.input-field input[type=url]:not(.browser-default):disabled,.input-field input[type=url]:not(.browser-default)[readonly="readonly"],.input-field input[type=time]:not(.browser-default):disabled,.input-field input[type=time]:not(.browser-default)[readonly="readonly"],.input-field input[type=date]:not(.browser-default):disabled,.input-field input[type=date]:not(.browser-default)[readonly="readonly"],.input-field input[type=datetime]:not(.browser-default):disabled,.input-field input[type=datetime]:not(.browser-default)[readonly="readonly"],.input-field input[type=datetime-local]:not(.browser-default):disabled,.input-field input[type=datetime-local]:not(.browser-default)[readonly="readonly"],.input-field input[type=tel]:not(.browser-default):disabled,.input-field input[type=tel]:not(.browser-default)[readonly="readonly"],.input-field input[type=number]:not(.browser-default):disabled,.input-field input[type=number]:not(.browser-default)[readonly="readonly"],.input-field input[type=search]:not(.browser-default):disabled,.input-field input[type=search]:not(.browser-default)[readonly="readonly"],.input-field textarea:disabled,.input-field textarea[readonly="readonly"],.input-field select:disabled,.input-field select[readonly="readonly"],.input-field .dropdown-toggle:disabled,.input-field .dropdown-toggle[readonly="readonly"]{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42)}.input-field input:not([type]):disabled+label,.input-field input:not([type])[readonly="readonly"]+label,.input-field input[type=text]:not(.browser-default):disabled+label,.input-field input[type=text]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=password]:not(.browser-default):disabled+label,.input-field input[type=password]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=email]:not(.browser-default):disabled+label,.input-field input[type=email]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=url]:not(.browser-default):disabled+label,.input-field input[type=url]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=time]:not(.browser-default):disabled+label,.input-field input[type=time]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=date]:not(.browser-default):disabled+label,.input-field input[type=date]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=datetime]:not(.browser-default):disabled+label,.input-field input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=datetime-local]:not(.browser-default):disabled+label,.input-field input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=tel]:not(.browser-default):disabled+label,.input-field input[type=tel]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=number]:not(.browser-default):disabled+label,.input-field input[type=number]:not(.browser-default)[readonly="readonly"]+label,.input-field input[type=search]:not(.browser-default):disabled+label,.input-field input[type=search]:not(.browser-default)[readonly="readonly"]+label,.input-field textarea:disabled+label,.input-field textarea[readonly="readonly"]+label,.input-field select:disabled+label,.input-field select[readonly="readonly"]+label,.input-field .dropdown-toggle:disabled+label,.input-field .dropdown-toggle[readonly="readonly"]+label{color:rgba(0,0,0,.42)}.input-field input:not([type]):focus:not([readonly]),.input-field input[type=text]:not(.browser-default):focus:not([readonly]),.input-field input[type=password]:not(.browser-default):focus:not([readonly]),.input-field input[type=email]:not(.browser-default):focus:not([readonly]),.input-field input[type=url]:not(.browser-default):focus:not([readonly]),.input-field input[type=time]:not(.browser-default):focus:not([readonly]),.input-field input[type=date]:not(.browser-default):focus:not([readonly]),.input-field input[type=datetime]:not(.browser-default):focus:not([readonly]),.input-field input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.input-field input[type=tel]:not(.browser-default):focus:not([readonly]),.input-field input[type=number]:not(.browser-default):focus:not([readonly]),.input-field input[type=search]:not(.browser-default):focus:not([readonly]),.input-field textarea:focus:not([readonly]),.input-field select:focus:not([readonly]),.input-field .dropdown-toggle:focus:not([readonly]),.input-field .open .dropdown-toggle:not([readonly]){border-bottom:1px solid #7da1c4;-webkit-box-shadow:0 1px 0 0 #7da1c4;box-shadow:0 1px 0 0 #7da1c4}.input-field input:not([type]):focus:not([readonly])+label,.input-field input[type=text]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=password]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=email]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=url]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=time]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=date]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=tel]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=number]:not(.browser-default):focus:not([readonly])+label,.input-field input[type=search]:not(.browser-default):focus:not([readonly])+label,.input-field textarea:focus:not([readonly])+label,.input-field select:focus:not([readonly])+label,.input-field .dropdown-toggle:focus:not([readonly])+label,.input-field .open .dropdown-toggle:not([readonly])+.dropdown-backdrop+label{color:#7da1c4}.input-field input.input-validation-error:not([type]),input.input-validation-error:not([type]):focus,.input-field input[type=text].input-validation-error:not(.browser-default),.input-field input[type=text].input-validation-error:not(.browser-default):focus,.input-field input[type=password].input-validation-error:not(.browser-default),.input-field input[type=password].input-validation-error:not(.browser-default):focus,.input-field input[type=email].input-validation-error:not(.browser-default),.input-field input[type=email].input-validation-error:not(.browser-default):focus,.input-field input[type=url].input-validation-error:not(.browser-default),.input-field input[type=url].input-validation-error:not(.browser-default):focus,.input-field input[type=time].input-validation-error:not(.browser-default),.input-field input[type=time].input-validation-error:not(.browser-default):focus,.input-field input[type=date].input-validation-error:not(.browser-default),.input-field input[type=date].input-validation-error:not(.browser-default):focus,.input-field input[type=datetime].input-validation-error:not(.browser-default),.input-field input[type=datetime].input-validation-error:not(.browser-default):focus,.input-field input[type=datetime-local].input-validation-error:not(.browser-default),.input-field input[type=datetime-local].input-validation-error:not(.browser-default):focus,.input-field input[type=tel].input-validation-error:not(.browser-default),.input-field input[type=tel].input-validation-error:not(.browser-default):focus,.input-field input[type=number].input-validation-error:not(.browser-default),.input-field input[type=number].input-validation-error:not(.browser-default):focus,.input-field input[type=search].input-validation-error:not(.browser-default),.input-field input[type=search].input-validation-error:not(.browser-default):focus,.input-field textarea.input-validation-error,.input-field textarea.input-validation-error:focus,.input-field .select-wrapper.input-validation-error>input.select-dropdown,.input-field select.input-validation-error,.input-field select.input-validation-error:focus,.input-field select.input-validation-error+.dropdown-toggle,.input-field select.input-validation-error+.dropdown-toggle:focus,.input-field .open select.input-validation-error+.dropdown-toggle{border-bottom:1px solid #e87722;-webkit-box-shadow:0 1px 0 0 #e87722;box-shadow:0 1px 0 0 #e87722}.input-field input.input-validation-error:not([type]),input.input-validation-error:not([type]):focus+label,.input-field input[type=text].input-validation-error:not(.browser-default)+label,.input-field input[type=text].input-validation-error:not(.browser-default):focus+label,.input-field input[type=password].input-validation-error:not(.browser-default)+label,.input-field input[type=password].input-validation-error:not(.browser-default):focus+label,.input-field input[type=email].input-validation-error:not(.browser-default)+label,.input-field input[type=email].input-validation-error:not(.browser-default):focus+label,.input-field input[type=url].input-validation-error:not(.browser-default)+label,.input-field input[type=url].input-validation-error:not(.browser-default):focus+label,.input-field input[type=time].input-validation-error:not(.browser-default)+label,.input-field input[type=time].input-validation-error:not(.browser-default):focus+label,.input-field input[type=date].input-validation-error:not(.browser-default)+label,.input-field input[type=date].input-validation-error:not(.browser-default):focus+label,.input-field input[type=datetime].input-validation-error:not(.browser-default)+label,.input-field input[type=datetime].input-validation-error:not(.browser-default):focus+label,.input-field input[type=datetime-local].input-validation-error:not(.browser-default)+label,.input-field input[type=datetime-local].input-validation-error:not(.browser-default):focus+label,.input-field input[type=tel].input-validation-error:not(.browser-default)+label,.input-field input[type=tel].input-validation-error:not(.browser-default):focus+label,.input-field input[type=number].input-validation-error:not(.browser-default)+label,.input-field input[type=number].input-validation-error:not(.browser-default):focus+label,.input-field input[type=search].input-validation-error:not(.browser-default)+label,.input-field input[type=search].input-validation-error:not(.browser-default):focus+label,.input-field textarea.input-validation-error+label,.input-field textarea.input-validation-error:focus+label,.input-field .select-wrapper.input-validation-error>input.select-dropdown+label,.input-field select.input-validation-error+label,.input-field select.input-validation-error:focus+label,.input-field select.input-validation-error+label:after,.input-field select.input-validation-error:focus+label:after,.input-field select.input-validation-error+.dropdown-toggle+label,.input-field select.input-validation-error+.dropdown-toggle+label:after,.input-field select.input-validation-error+.dropdown-toggle:focus+label,.input-field select.input-validation-error+.dropdown-toggle:focus+label:after,.input-field .open select.input-validation-error+.dropdown-toggle+.dropdown-backdrop+label,.input-field .open select.input-validation-error+.dropdown-toggle+.dropdown-backdrop+label:after{color:#e87722}.input-field{position:relative;margin-top:1rem;margin-bottom:30px}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown,.input-field select{margin-bottom:1rem}.input-field label{color:#54585a;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(2px);transform:translateY(2px);pointer-events:none;width:100%}.input-field label:not(.label-icon).active{-webkit-transform:translateY(-14px);transform:translateY(-14px);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-field select+label:after,.input-field .dropdown-toggle+label:after,.input-field .dropdown-toggle+.dropdown-backdrop+label:after{content:"";font-family:"Font Awesome 5 Pro";font-size:1.125em;color:#385e9d;position:absolute;right:0;top:0;z-index:1;pointer-events:none;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.input-field select+label.active:after,.input-field .dropdown-toggle+label.active:after,.input-field .dropdown-toggle+.dropdown-backdrop+label.active:after{-webkit-transform:translateY(16px);transform:translateY(16px)}.input-field select::-ms-expand{display:none}.input-field select::-ms-value{background:none;color:#000}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#7da1c4}.input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix~label{margin-left:3rem}@media only screen and (max-width:991px){.input-field .prefix~input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width:600px){.input-field .prefix~input{width:80%;width:calc(100% - 3rem)}}.input-field .selectpicker{display:initial!important}.input-field .bootstrap-select{height:auto;box-shadow:none}.input-field .bootstrap-select button.dropdown-toggle{padding-right:0}.input-field .bootstrap-select button.dropdown-toggle:focus{outline:none!important}.input-field .bootstrap-select .bs-caret{display:none}.input-field .bootstrap-select .dropdown-menu{font-size:1rem}.input-field .bootstrap-select ul.dropdown-menu.inner{padding:12px}.input-field .bootstrap-select .dropdown-menu>li.selected{padding:1px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.input-field .bootstrap-select .dropdown-menu>li.selected>a,.input-field .bootstrap-select .dropdown-menu>li>a:hover{background-color:#ffea27;background-image:none;color:#385e9d}.input-field .bootstrap-select .dropdown-menu>li>a:focus,.input-field .bootstrap-select .dropdown-menu>li>a:active{outline:none!important}.custom[type="checkbox"]:not(:checked),.custom[type="checkbox"]:checked,.custom[type="radio"]:not(:checked),.custom[type="radio"]:checked{position:absolute;left:-9999px}.custom[type="checkbox"]:not(:checked)+label,.custom[type="checkbox"]:checked+label,.custom[type="radio"]:not(:checked)+label,.custom[type="radio"]:checked+label{position:relative;padding-left:40px;cursor:pointer;line-height:30px}.custom[type="checkbox"]:not(:checked)+label:before,.custom[type="checkbox"]:checked+label:before,.custom[type="radio"]:not(:checked)+label:before,.custom[type="radio"]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:30px;height:30px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.custom[type="radio"]:not(:checked)+label:before,.custom[type="radio"]:checked+label:before{border-radius:50%}.custom[type="checkbox"]:not(:checked)+label:after,.custom[type="checkbox"]:checked+label:after{content:'';font-family:"Font Awesome 5 Pro";position:absolute;top:2px;left:6px;font-size:18px;color:#15892c;transition:all .2s;font-weight:bold}.custom[type="radio"]:not(:checked)+label:after,.custom[type="radio"]:checked+label:after{content:'';font-family:"Font Awesome 5 Pro";position:absolute;top:2px;left:6px;font-size:22px;color:#15892c;transition:all .2s}.custom[type="checkbox"]:not(:checked)+label:after,.custom[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom[type="checkbox"]:checked+label:after,.custom[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}.custom[type="checkbox"]:disabled:not(:checked)+label:before,.custom[type="checkbox"]:disabled:checked+label:before,.custom[type="radio"]:disabled:not(:checked)+label:before,.custom[type="radio"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.custom[type="checkbox"]:disabled:checked+label:after,.custom[type="radio"]:disabled:checked+label:after{color:#999}.custom[type="checkbox"]:disabled+label,.custom[type="radio"]:disabled+label{color:#aaa}.custom[type="checkbox"]:checked:focus+label:before,.custom[type="checkbox"]:not(:checked):focus+label:before,.custom[type="radio"]:checked:focus+label:before,.custom[type="radio"]:not(:checked):focus+label:before{border:1px dotted blue}@media only screen and (min-width:992px){.custom[type="checkbox"]:not(:checked)+label,.custom[type="checkbox"]:checked+label,.custom[type="radio"]:not(:checked)+label,.custom[type="radio"]:checked+label{padding-left:30px;line-height:20px;font-weight:normal}.custom[type="checkbox"]:not(:checked)+label:before,.custom[type="checkbox"]:checked+label:before{width:19px;height:19px}.custom[type="radio"]:not(:checked)+label:before,.custom[type="radio"]:checked+label:before{width:18px;height:18px}.custom[type="checkbox"]:not(:checked)+label:after,.custom[type="checkbox"]:checked+label:after{top:2px;left:3px;font-size:12px}.custom[type="radio"]:not(:checked)+label:after,.custom[type="radio"]:checked+label:after{font-size:11px;left:4px}}#reviseSearch{float:right;position:relative;z-index:1;margin:20px 20px 22px 0;font-weight:bold}.communitySearch{min-height:200px}.communitySearch .panel{margin-top:12px;margin-bottom:12px}.communitySearch .panel .panel-body{max-width:550px;margin:0 auto}.communitySearch .form{margin:12px 0}.communitySearch p.description{font-weight:bold;margin:0 0 10px 0;padding:0;font-size:14px}@media(min-width:769px){.communitySearch input.location{width:350px}}#stateOverview .stateHeader{border-bottom:4px solid #ccc;padding:4px 0 4px 20px;font-weight:bold}#stateOverview ul.counties{margin:0;padding:0}#stateOverview ul.counties>li{margin:10px 0;padding:2px;list-style-type:none}#stateOverview ul.cities{margin:0 0 0 10px;padding:0}#stateOverview ul.cities li{margin:0;padding:2px;list-style-type:none;display:inline-block;width:150px}#stateOverview a.county{font-weight:bold}.communityWrapper{margin-top:12px}.communityWrapper img.img-responsive{height:auto!important}.communityWrapper h3{font-size:1.2em;text-align:center}#communityData #district,#communityData #school{margin:20px 0}#communityData .panel-title>a{text-decoration:underline;color:#3373b7}#backToListingSection{margin:0;padding:0}#backToListingSection div.listingSummary{display:block;margin:10px 0;padding:0;font-size:.9em;text-align:left}#backToListingSection div.listingSummary a{text-decoration:none;color:#000}#backToListingSection div.listingSummary .address{font-weight:bold;font-size:1.1em;margin:0 0 5px 0}#backToListingSection div.listingSummary img.photo{float:left;margin:0 5px 0 0;height:75px;width:100px}#backToListingSection div.listingSummary .citystate{}#backToListingSection div.listingSummary .price{}#backToListingSection div.listingSummary .mlsNumber{}#communitySidebar .searchResultPreview{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-color:#ddd}#communitySidebar .searchResultPreview h2{font-size:16px;margin:0;background-color:#f5f5f5;padding:10px 15px}#communitySidebar .searchResultPreview h2 a{color:#333}#communitySidebar .searchResultPreview .listing{position:relative;margin:4px 0;padding:4px 0;min-height:80px;border-bottom:1px solid #ddd}#communitySidebar .searchResultPreview .listing .img{float:left;width:100px;margin:0 4px}#communitySidebar .searchResultPreview .listing .img img{border:1px solid #fff;float:left}#communitySidebar .searchResultPreview .listing .details{font-size:11px}#communitySidebar .searchResultPreview .listing .address{display:block}#communitySidebar .searchResultPreview .listing .price{display:block;font-weight:bold;font-size:12px}#communitySidebar .searchResultPreview .listing .icons{display:block}#communitySidebar .searchResultPreview .listing .type{display:block}#communitySidebar .searchResultPreview .listing .bedBath{display:block}#communitySidebar .searchResultPreview .listing .clr{height:1px}#communitySidebar .searchResultPreview .listing .listingDataInfo{clear:both;margin:0 4px}#communitySidebar .searchResultPreview .listing .mlsLogoImage{clear:both;margin:0 4px}#communitySidebar .searchResultPreview .bottom{text-align:center}#expireddetail h1{font-size:1.15em;margin:0;font-weight:bold}#expireddetail h2{font-size:1.25em;margin:4px 0}#expireddetail #expiredlisting{margin:12px 0}#expireddetail .sourcelogo{float:left}#expireddetail .source{font-size:.85em;padding:0 2px}#expireddetail #homeValuationForm h3{font-size:1.15em;margin:0 0 8px 0;font-weight:bold}#expireddetail #homeValuationForm input[type=text]{width:100%;margin-bottom:6px}#expireddetail #homeValuationForm input[type=submit]{margin-top:12px}#expireddetail #similarListingsLink{margin-bottom:8px}#expireddetail #similarListings h2 .location{display:block}#expireddetail #similarListings .listing img.photo{width:100px}#expireddetail #similarListings .listing .address,#expireddetail #similarListings .listing .price{font-weight:bold}#expireddetail #similarListings .viewmore{text-align:center;margin:8px 0}#expireddetail #map-canvas{display:block;height:500px;width:100%}#expireddetail .disclaimers{margin:12px 0;font-size:.85em}#financial-container .at4-jumboshare .at4-share-btn{margin-right:0!important}#financial-container #financial-content{margin:12px 0}@media(max-width:412px){#contactFormSection .InputNumber.TxtExt{width:220px!important}}@media(min-width:768px){#financial-container #contactFormSection .form{margin:0 auto;width:440px}}#mortgageLanding{width:740px;margin:20px auto}#mortgageLanding .header{background:url('/images/finance/everyhomeheader-bg2.jpg') no-repeat left top;height:230px;width:740px;padding:20px 0 0 25px}#mortgageLanding .header h1{font-family:Georgia,"Times New Roman",Serif;font-size:50px;color:#000;font-weight:normal;margin:0 0 6px 0;padding:0}#mortgageLanding .header h2{font-family:Arial,Helvetica,sans-serif;font-size:19px;font-style:italic;font-weight:normal;margin:0 0 22px 0;padding:0;width:344px;color:#4d4e4d}#mortgageLanding .body{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;margin:-15px 0 0 0}#mortgageLanding .body ul.mortgageList{border-bottom:solid 1px #b0b0b0;margin:0 0 20px 0;padding:0 0 20px 0;list-style-type:none}#mortgageLanding .body ul.mortgageList li{margin:0 0 20px 0;vertical-align:middle;padding:0 0 0 220px}#mortgageLanding .body ul.mortgageList li#aGoodSign{background:transparent url(/images/finance/a-good-sign.jpg) no-repeat scroll 20px top;padding-top:36px;height:138px}#mortgageLanding .body ul.mortgageList li#lowRates{background:transparent url(/images/finance/low-rates.gif) no-repeat scroll left top;padding-top:30px;height:152px}#mortgageLanding .body ul.mortgageList li#downpayments{background:transparent url(/images/finance/downpayments.jpg) no-repeat scroll 20px top;padding-top:10px;height:138px}#mortgageLanding .body ul.mortgageList li#USDALoan{background:transparent url(/images/finance/usdaloan.jpg) no-repeat scroll 20px top;padding-top:10px;height:138px}#mortgageLanding #firstTimeMessage h2{font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#336;font-weight:normal}#mortgageLanding .footnote p{margin:30px 0 0 0;font-size:9px;line-height:12px;background:transparent url('data:image/gif;base64,R0lGODdhHwAgAPUAAOjo6G5qa4mGh6Kgobq5uZaTlNPS0t7d3fT09NLS0dLS0nt4eUA7PKOhoG5ra66trVFMTV9bXOnp6cbFxaOhoVBMTaKhoVBLTN3c3JaUlFBMTHx4eV5bXC8pK4iFhpeUlKKhoG1qavPz86+trXx5esfGxjAqK62srEE8PMbGxru6uru6ubu5ubq6uurp6aKgoG1qa9LR0S8qKy8pKv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAHwAgAAAG/0CacEgkAl6SonLJpL0YstkL0awSY5pZNMogWJsA2Gws2445sS8R0ShzR7QVajwWJL+EC1kmoAoRFnQzDA1VGGJ0EQpLLjBmFylLL1smDHBVExBkMwJKiDMVfgcxCjGmMQlpNAgLZTMBnq4OQ2JuUVpDA1qvSgUBY7BCIbe7Y7ljMB9MyEMsFgPQAxTQxzJVzEIZMDAB29vBNANR1zIwtHuCueNN2DSOrjMdJjPq9OzlakIU68sds/mBrLGbEYHUKQMGDpYyJQBXk1vwdrkys6kKMS3EzEAkUyVhKlMLTxn0+LFIjAZIlqQBYICGFyUAVA158UDBEQIEYj548IJGjLqeMCa8GEXgAIWfNA80IPAiQoClAgLE2ACDAQWfFQJ0UwHjBQwSC3wJiACjBIwGAl4UKLAABohuEArQSNDTQdcFC+IKgOEABAwBBGBIQCgiQQEANg0cOLAKAA0MABL4NBATwAEJBwp46GQkHxMRMfwUecmkhWci5mgIxfBiaIkXEBC8mPDT8ZfUFTJs0BADRgQDFQQU4JBWdJXUFyZ8gAVDAw0IJE5k8CBZzbYQDxwYplEg8IYDYYsuCQIAOw==') no-repeat scroll left bottom;padding:0 0 0 45px}#mortgageLanding input{margin:4px 0}.mortgagePromotionFormDefaultText{font-family:verdana,Arial,Helvetica,sans-serif;font-size:13px}.mortgagePromotionFormDefaultLabel{font-family:verdana,Arial,Helvetica,sans-serif;font-size:13px;white-space:nowrap}.SFMIContent{border-left:solid 1px #bfbfbf;border-right:solid 1px #bfbfbf;width:737px;padding-left:20px;padding-right:20px;padding-top:10px;background-image:url(/images/finance/sfmi.jpg);background-position:370px 60px;background-repeat:no-repeat}.USDALoanContent{border-left:solid 1px #bfbfbf;border-right:solid 1px #bfbfbf;width:695px;padding-left:20px;padding-right:20px;padding-top:10px;background-image:url(/images/finance/usdaloan.jpg);background-position:310px 100px;background-repeat:no-repeat}.RefinanceTopContent{border-left:solid 1px #bfbfbf;border-right:solid 1px #bfbfbf;width:695px;padding-left:20px;padding-right:20px;padding-top:10px;background-image:url(/images/finance/refinance.jpg);background-position:95% 5%;background-repeat:no-repeat}.RefinanceBottomContent{width:695px;padding-left:20px;padding-right:20px}.RefinanceTitle{font-family:Georgia,Times New Roman,Serif;text-align:left;font-size:44px;width:650px;color:#000}.refinanceContentHeader{font-family:arial,helvetica,Sans-Serif;font-size:14px;line-height:18px;font-weight:bold;margin-top:14px;margin-bottom:8px}.refinanceContent{font-family:arial,helvetica,Sans-Serif;font-size:14px;line-height:14px}.PenFedJumboContent{border-left:solid 1px #bfbfbf;border-right:solid 1px #bfbfbf;width:737px;padding-left:20px;padding-right:20px;padding-top:10px;background-image:url(/images/finance/penfedjumbo.jpg);background-position:310px 150px;background-repeat:no-repeat}.PenFedJumboContent td{padding:4px}.PenFedJumboContent .promotionTitle{text-align:left;font-family:'Trebuchet MS',Helvetica,sans-serif;font-size:36px;width:650px}.PenFedJumboContent .footnote p{margin:0 0 0 0;clear:both;font-size:9px;line-height:12px;padding:0 0 0 0}.prequalcal{margin:0 auto}.prequalcal input[type="text"]{display:inline-block;width:200px;margin:4px}.amortizationcal,.mortgagecal,.rentvowncal{max-width:580px;margin:0 auto}.amortizationcal .control-label,.mortgagecal .control-label,.rentvowncal .control-label{text-align:left}.amortizationcal .form-control,.amortizationcal .input-group,.mortgagecal .form-control,.mortgagecal .input-group,.rentvowncal .form-control,.rentvowncal .input-group{text-align:right;width:110px}.amortizationcal .input-group .form-control,.mortgagecal .input-group .form-control,.rentvowncal .input-group .form-control{width:75px}.mortgagecal .form-group span.text-required{position:absolute;left:132px;top:6px}@media all and (min-width:768px){.amortizationcal .dl-horizontal dt,.mortgagecal .dl-horizontal dt{text-align:left;width:50%;padding-bottom:6px}.amortizationcal .dl-horizontal dd,.mortgagecal .dl-horizontal dd{text-align:right;width:50%}}.amortizationcal .dl-horizontal .total,.mortgagecal .dl-horizontal .total{font-weight:bold;font-size:1.125em;padding:20px 0 6px 0}#mortgageContactForm{background:#f0f0f0 none repeat scroll 0 0;border:1px solid gray;border-radius:10px;width:99%;padding:15px}#mortgageContactForm .form-group.pull-left{margin-right:20px}#mortgageContactForm .dropdown-menu{max-height:200px;overflow:auto}.armotizationResultTable{background-color:#e4e4e4;padding:20px}.amortizationCalTable{background-color:#e4e4e4;border:1px solid #cdcdcd;padding:20px}@media(max-width:478px){.amortizationCalTable{width:350px;overflow-x:scroll}}@media(max-width:425px){.amortizationCalTable{width:270px;overflow-x:scroll}}@media(max-width:899px)and (min-width:768px){#pageSidebar{width:300px!important}}.contactSuccess.v1 .right-rail-hr{border-top-color:#d3d2d2}#pageSidebar .row .col-xs-12{padding-left:15px;padding-right:15px}#form2_listings .may-like-container.listingSummaryDisplay{background-color:transparent;border:none}.contactSuccess.v1 .success{font-size:16px;display:block;clear:both;color:#222;margin-top:5px;line-height:16px;font-family:"nimbus-sans";font-weight:normal}.contactSuccess.v1 .rentalsuccess{font-size:21px;display:block;clear:both;color:#222;margin-top:5px;line-height:26px;font-family:"nimbus-sans";font-weight:normal}.contactSuccess.v1 .success.setPassword{margin-bottom:20px}.contactSuccess.v1 tool.tool-feeds{margin-bottom:30px}.contactSuccess.v1 .time-to-activate{height:36px;width:250px;color:#222223;font-size:18px;font-weight:bold;line-height:16px;margin:0}.contactSuccess.v1 .title.time-to-activate{margin:0 0 15px 0}.contactSuccess.v1 .time-to-activate.login-title,.contactSuccess.v1 .time-to-activate.create-title{font-family:"nimbus-sans",sans-serif;font-weight:bold;font-size:18px;color:#222}.contactSuccess.v1 .pnlsuccess{text-align:center}.contactSuccess.v1 .pnlNewUserSuccess{margin-top:45px}.contactSuccess.v1 .time-to-activate.listing-favorites{margin-bottom:10px}.contactSuccess.v1 .wrap{position:relative;margin:20px 0 30px 0}.contactSuccess.v1 h2.centre-line{text-align:center;position:absolute;top:50%;width:100%;font-size:1em;margin:0;z-index:10}.contactSuccess.v1 h2.centre-line:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;z-index:-1;background:#ccc}.contactSuccess.v1 h2.centre-line span{background-color:#e4e4e4;padding:0 10px;display:inline-block;color:#54585a;font-weight:normal}.contactSuccess.v1 .time-to-activate.listing-favorites span{margin-left:0;margin-top:0;margin-bottom:10px;line-height:18px;font-size:20px}.contactSuccess.v1 .username-lbl{font-size:18px;font-weight:400;margin-bottom:0}.contactSuccess.v1 .email-lbl{font-size:14px}.contactSuccess.v1 .edit-link{color:#0060ff;font-weight:bold;cursor:pointer;font-size:12px;padding-left:10px}.contactSuccess.v1 .edit-link:hover{text-decoration:none}.contactSuccess.v1 .email-container{margin:15px 0}.contactSuccess.v1 .tool{background-color:#e4e4e4}.contactSuccess.v1 .tool,#pageSidebar{display:block;font-family:"nimbus-sans",sans-serif;font-size:16px}.contactSuccess.v1 .tool{line-height:16px;padding-bottom:20px;min-height:22px;padding-left:38px}.contactSuccess.v1 .tool.tool-favorite::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}.contactSuccess.v1 .tool.tool-feedback::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}.contactSuccess.v1 .tool.tool-feeds::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}.contactSuccess.v1 .feedshouse::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-50px;margin-left:3px;font-weight:500}.contactSuccess.v1 .feedbroadcastleft::before,.contactSuccess.v1 .feedbroadcastright::before{font-family:'Font Awesome 5 Pro';content:"";font-size:10px;position:absolute;font-weight:500;margin-top:-53px}.contactSuccess.v1 .feedbroadcastleft::before{margin-left:-7px;transform:rotate(-90deg)}.contactSuccess.v1 .feedbroadcastright::before{margin-left:10px;transform:rotate(90deg)}.contactSuccess.v1 .heart::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-54px;margin-left:6px;font-weight:600}.contactSuccess.v1 .house::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-48px;margin-left:13px;font-weight:500}.contactSuccess.v1 .tool.tool-sharing::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}.contactSuccess.v1 .tool.tool-associate::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}.contactSuccess.v1 .tool.tool-expert::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}.contactSuccess.v1 .tool.tool-heart::before{content:'';background-image:url(/assets/v5/images/home/heart-icon@3x.svg);display:block;height:23px;width:34px;position:absolute;left:0}.contactSuccess.v1 .tool.tool-share::before{content:'';background-image:url(/assets/v5/images/home/share-icon@3x.svg);display:block;height:29px;width:34px;position:absolute;left:0}.contactSuccess.v1 .tool.tool-alert::before{content:'';background-image:url(/assets/v5/images/home/alert-icon@3x.svg);display:block;height:28px;width:34px;position:absolute;left:0}.contactSuccess.v1 .added-listing-header{line-height:24px;margin-top:0}.contactSuccess.v1 .create-user-account,#pageSidebar .create-user-account{border:1px solid #feee23;font-size:16px;font-weight:bold;padding:12px;text-align:center;color:#000;height:50px;width:100%;border-radius:23px;background-color:#feee23;display:block}.contactSuccess.v1 .create-user-account:hover{text-decoration:none}.contactSuccess.v1 .account-email{height:18px;width:102px;color:#54585a;font-size:14px;line-height:14px}.contactSuccess.v1 .place-label{font-size:12px;transition:margin-top linear .08s;position:absolute;margin:13px 0 -6px 10px}.contactSuccess.v1 .move-label{margin-top:2px;transition:margin-top linear .08s}.contactSuccess.v1 input[type='text']{height:45px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);padding-top:24px;padding-left:9px}.contactSuccess.v1 .form-control{padding:16px 9px 4px;height:50px}.contactSuccess.v1 .has-error{position:absolute;margin-left:10px;color:#e00;font-size:14px}.contactSuccess.v1 .has-error .form-control{border-color:#e00}.contactSuccess.v1 .has-error .control-label{color:#e00}.contactSuccess.v1 .has-success .control-label{color:#222223}.contactSuccess.v1 #existing_user .has-error{position:relative;margin-left:-15px}.contactSuccess.v1 .SelectPassword .has-error,.contactSuccess.v1 .SelectEmailPassword .has-error,.contactSuccess.v1 .userLogin .has-error{position:relative;margin-left:-15px}.contactSuccess.v1 .SelectEmailPassword .logo-section,.contactSuccess.v1 .userLogin .logo-section,.contactSuccess.v1 .existing_user_login .logo-section,.contactSuccess.v1 .existing_user_login .myWeichertLogo{text-align:center;margin-bottom:10px;position:relative}.contactSuccess.v1 .userLogin .logo-section .backToSelectEmailPassword,.contactSuccess.v1 .existing_user_login .myWeichertLogo .back-to-prepopulated{position:absolute;top:15px;left:0}.contactSuccess.v1 .SelectEmailPassword .logo-section .backToSelectPassword{display:block;text-align:left;margin-bottom:50px;font-family:"nimbus-sans";font-size:18px;font-weight:normal}.contactSuccess.v1 .SelectPassword .tool{position:relative}@media(max-width:767px){.contactSuccess.v1 .SelectPassword .tool{padding-bottom:10px}}.contactSuccess.v1 .SelectPassword .tool img{position:absolute;top:3px}.contactSuccess.v1 .SelectPassword .login-buttons{margin-bottom:50px}.contactSuccess.v1 .existing_user_login h4{margin-top:50px;margin-bottom:0}#user_create-account img.myWeichertLogo,.SelectEmailPassword img.myWeichertLogo,#new_user .userLogin img.myWeichertLogo,.pnlsuccess img.myWeichertLogo,.existing_user_login img.myWeichertLogo{width:173px;padding-top:10px;margin-bottom:20px;display:inline-block}.pnlsuccess img.myWeichertLogo{padding-top:0}#new_user .SelectEmailPassword,#new_user .userLogin{display:none}.backToSelectPassword::before,.backToSelectEmailPassword::before,.back-to-prepopulated::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:10px;vertical-align:middle;display:inline-block;color:#000}.login-buttons{text-align:center}.login-buttons .login_btn{color:#0a50f3;padding-top:20px;display:block;font-weight:bold}.login-buttons .login_btn:hover{text-decoration:none;cursor:pointer}.contactSuccess a:hover{cursor:pointer}.may-like-container .may-like-image{display:block;float:left;padding-left:0;overflow-y:hidden;overflow-x:hidden;width:100px;height:92px}.may-like-container .may-like-info{width:calc(100% - 115px);margin-left:115px}.may-like-container .may-like-image a img{height:92px;max-width:none;position:relative;left:50%;transform:translateX(-50%)}.may-like-back-to-search{display:inline-block;padding-right:20px;line-height:40px;font-size:16px;border:1.5px solid rgba(0,96,255,1);border-left:0 none;border-radius:0 20px 20px 0;color:rgba(0,96,255,1);align-content:center;font-weight:bold;padding-left:5px;background-color:#fff}.may-like-back-to-search:hover{text-decoration:none}.may-like-container{float:left;width:100%;margin-left:0;margin-bottom:20px;position:relative}.may-like-container .lnkImage{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.may-like-back-to-search-container{display:inline-block;bottom:0;position:absolute;left:-25px}.pnlsuccess .may-like-back-to-search-container{margin-top:400px}#pageSidebar .offerings-header .myWeichertLogo{width:116px}#pageSidebar.myWeichertLogo{width:168px}#pageSidebar .offerings-header{margin:24px 0}#pageSidebar .myweichert-offerings{margin-bottom:40px}.contactSuccess.v1{z-index:1;min-height:525px;position:relative;padding-bottom:63px}.contactSuccess.v1 #existing_user .text-error,.contactSuccess.v1 .SelectPassword .text-error,.contactSuccess.v1 .SelectEmailPassword .text-error,.contactSuccess.v1 .userLogin .text-error{position:absolute;top:10px;left:30px;max-width:80%;font-size:14px}.contactSuccess.v1 #existing_user .custom-validator,.contactSuccess.v1 .SelectPassword .custom-validator,.contactSuccess.v1 .SelectEmailPassword .custom-validator,.contactSuccess.v1 .userLogin .custom-validator{top:0}.contactSuccess.v1 #existing_user .has-error .ExistingUserEmailLbl label,.contactSuccess.v1 #existing_user .has-error .ExistingUserEmailLbl .control-label{color:#222223}.form-divider-rule .right-rail-hr{border-top:1px solid #d2d3d5;margin:20px 0}.recommend-header{margin-top:0;margin-bottom:15px;font-size:18px}#form2_listings{line-height:1}#form2_listings .address{color:#305bf4;font-weight:600;font-size:14px}#form2_listings .beds-baths{color:#222;font-size:12px}#form2_listings .cityState{color:#222;font-size:12px;margin-bottom:20px}#form2_listings .price{font-weight:bold;font-size:16px!important}#form2_listings .baths{margin-left:10px}.pre-populated-email h4::before{font-family:'Font Awesome 5 Pro';content:""}.pre-populated-email h4 span{margin-left:25px;display:block;margin-top:-22px;margin-bottom:15px;line-height:16px}#existing_user .existing_user_login,.rmemberMeDiv,.UnlockDashboard_UserLogin{display:none}#existing_user .floatChange-right{float:right;display:inline-block;margin-top:-17px;color:#305bf4;font-size:12px;font-weight:bold}#existing_user .floatChange-right:hover{text-decoration:none}.contactSuccess.v1 .has-success .form-control{border-color:#ccc}#existing_user .invalid_creds,.invalid_creds_existing_user,.invalid_creds_create_user{font-size:12px;padding-bottom:10px;color:#e87722}#existing_user .col-xs-12{padding-left:15px;padding-right:15px}.hideExisitingUserlanding,.hideExisitingUserLogin{display:none!important}.showExisitingUserLogin,.showExisitingUserlanding{display:block!important}.pnlsuccess_msg{line-height:30px;margin-bottom:30px;color:#222}#userLogin input[type='checkbox'],#existing_user input[type='checkbox']{height:16px;width:16px;border:1px solid #0060ff;border-radius:2px;background-color:#fff;margin-right:4px;vertical-align:text-bottom;left:0}#userLogin input[type='checkbox']:checked,#existing_user input[type='checkbox']:checked{background-color:#0060ff}#userLogin input[type='checkbox']:checked:after,#existing_user input[type='checkbox']:checked:after{content:"";position:absolute;display:none;left:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}#userLogin input[type='checkbox'],#existing_user input[type='checkbox']{-webkit-appearance:none;outline:none;background-color:#fff;border-radius:0;position:relative}#userLogin input[type='checkbox']:checked,#existing_user input[type='checkbox']:checked{background-color:#0060ff}#userLogin input[type='checkbox']:checked:after,#existing_user input[type='checkbox']:checked:after{content:"";position:absolute;display:none;left:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}#pageSidebar .sidebarInnerContainer{overflow-y:auto;background:#e4e4e4}.pageBody.sidebar{background:#fff}#mainContentSection .pageBody.sidebar .mainSection,.pageBody.sidebar .mainSection{background:#fff;margin-left:0;margin-right:300px}.sidebar .pageHero article{width:100%}.sidebar .sectionCol{margin-bottom:70px;width:100%}.sidebar .sectionCol:last-child{margin-bottom:0}.sidebar .linkList ul{width:50%;margin-left:0;padding-left:20px}.pageBody.sidebar .mobileHeader{display:none}#pageSidebar{width:300px;position:fixed;top:0;margin-left:900px}#pageSidebar .sidebarInnerContainer{background:#e4e4e4;max-width:300px;position:absolute;top:0;right:0;height:100%;width:100%;z-index:112}@media(min-width:992px){#pageSidebar .sidebarInnerContainer{z-index:1}}#pageSidebar .side-bar-number a{font-size:20px;color:#222223;font-weight:300;text-decoration:none;display:block;margin-bottom:10px}#pageSidebar .side-bar-title{font-size:24px;line-height:1.3;width:calc(100% - 24px);margin-bottom:10px}#pageSidebar .side-bar-required-text{font-size:12px;line-height:1;color:#999;padding-bottom:5px;margin-bottom:0}#pageSidebar .side-bar-disclaimer{font-size:12px;line-height:1.3;color:#999;padding:20px}#pageSidebar .side-bar-disclaimer a:link{font-size:12px;line-height:1.3;color:#0060ff}#pageSidebar form{margin:20px 0}#pageSidebar .fieldContainer{margin-bottom:10px;padding-right:0}#pageSidebar .fieldContainer input,#pageSidebar .fieldContainer textarea{background:#fff}#pageSidebar .fieldContainer textarea{height:120px}#pageSidebar .btn.btn-white{padding:12px 24px;text-align:left;width:100%}#pageSidebar #formCloseBTN{color:#0060ff;cursor:pointer;display:none;font-size:24px;position:absolute;top:18px;right:10px;z-index:1}.pageSidebar{height:100vh;position:fixed;top:60px;bottom:auto}@media(max-width:1200px)and (min-width:900px){#pageSidebar{right:0}}@media(max-width:899px){#mainContentSection .pageBody.sidebar .mainSection,.pageBody.sidebar .mainSection{margin:0}.pageBody.sidebar .mobileHeader #sidebarTrigger{background:#0060ff;border-radius:80px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:14px 20px;position:relative;text-align:center;z-index:2}.pageBody.sidebar .mobileHeader #sidebarTrigger.sidebar-active{display:none}.pageBody.sidebar .mobileHeader #sidebarTrigger .fa{display:none}.pageBody.sidebar .mobileHeader{display:block;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:3}.pageBody.sidebar .mobileHeader header{display:none}#pageSidebar .sidebarInnerContainer{max-width:375px}}@media(max-width:899px)and (min-width:768px){#pageSidebar #formCloseBTN{display:block;z-index:113}#pageSidebar{height:100%;position:fixed;bottom:0;right:-9999999999px;transform:translateX(100%);width:100%;z-index:113}#pageSidebar.active{right:0;transform:translateX(0)}#pageSidebar .sidebarInnerContainer{transform:translateX(100%);transition:transform .6s ease,right 0s .6s}#pageSidebar.active .sidebarInnerContainer{transform:translateX(0)}}@media(max-width:767px){#pageSidebar #formCloseBTN{display:block;z-index:113}#pageSidebar{height:100vh;width:100%;position:fixed!important;bottom:auto!important;right:-9999999999px;transform:translateY(-100%);transition:transform .6s ease,right 0s .6s;z-index:1;overflow-y:auto}#pageSidebar.active{right:0;transform:translateY(0);transition:transform .6s ease}#pageSidebar .h4{font-size:32px}}@media(max-width:570px){#pageSidebar .sidebarInnerContainer{max-width:none;height:auto;min-height:100%}#pageSidebar .side-bar-number a{background-color:inherit;border:none;color:#222223;font-size:18px;padding:0;margin:0}#pageSidebar .side-bar-disclaimer a:link{background-color:inherit;border:none;color:#0060ff;font-size:12px;padding:0;margin:0;display:inline}}@media(max-height:679px){#pageSidebar .fieldContainer textarea{height:100px}}@media(min-width:900px){#sitefooter{z-index:2!important;background-color:#fff}}.allowSms{font-size:14px}html,body#bsg{height:100%}#bsg .h1,#bsg .h2,#bsg .h3,#bsg h1,#bsg h2,#bsg h3{margin-top:8px;margin-bottom:8px}#bsg h3 .emph{font-weight:700}#bsg hr{border-top:1px solid #828282}#bsg hr.light{border-top:1px solid #cdcdcd}#bsg h4.underline{border-bottom:1px solid #cdcdcd;padding-bottom:5px}#bsg blockquote.fancy{padding-top:22px;color:#5f7d24;margin:0 auto;width:300px;font-size:28px;line-height:1em;font-weight:700;font-style:italic;border:0;display:block;text-align:center}#bsg blockquote.fancy span{display:inline-block;padding:20px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/bquote-right.png);background-repeat:no-repeat;background-position:bottom right;text-align:left}#bsg blockquote.fancy span:before{content:" ";display:block;width:70px;height:62px;margin-bottom:-30px;margin-left:-20px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/bquote-left.png);background-position:top left;background-repeat:no-repeat}#bsg blockquote.fancy.long{width:auto}#bsg .breadcrumb{padding:0;margin-bottom:20px;list-style:none;background:none;border-radius:none}#bsg .breadcrumb li,#bsg .breadcrumb li a{text-decoration:none;font-size:14px}#bsg .breadcrumb>li+li:before{padding:0 10px;color:#cdcdcd;content:">"}#bsg .breadcrumb>.active{color:#cdcdcd}#bsg .spacer{margin-bottom:30px}#bsg a.primary-link{color:#fff200}#bsg a.primary-link:focus,#bsg a.primary-link:hover{color:#a5a5a5}#bsg .page-title{background-repeat:no-repeat;background-attachment:scroll;background-position:right center;background-size:cover;height:335px;background-color:#ccc;width:100%;position:relative}#bsg .page-title .container{height:100%;display:table;margin-left:0}#bsg .page-title .container .row{display:table-cell;vertical-align:bottom}#bsg .page-title.weichert-advantage .container .row{vertical-align:middle}#bsg .bg-landing-page-bg{min-height:100%;height:auto!important;height:100%;width:100%;display:table;padding:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_landing-page-bg.jpg)}#bsg .bg-landing-page-bg.resource-center{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/RC-landing-bg.jpg)}#bsg .bg-landing-page-bg.resource-center ul{margin-bottom:50px}#bsg .bg-landing-page-bg.resource-center ul.no-margin{margin-bottom:0}#bsg .sg-bg{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_landing-page-bg.jpg)}#bsg .bg-landing-page-bg .col-md-6.no-float{float:none}#bsg .bg-landing-page-bg p.lead{font-size:18px;margin-bottom:30px}#bsg .bg-landing-page-bg.resource-center p.lead{margin-bottom:0}#bsg .bg-landing-page-bg>.row{height:100%;width:100%;display:table-row}#bsg .bg-landing-page-bg>.row>.col-md-6{display:table-cell;padding:0}#bsg .bg-landing-page-bg>.row>.col-md-6.bg-overlay{background-color:rgba(0,0,0,.75)}#bsg .bg-landing-page-bg>.row p,#bsg .bg-landing-page-bg>.row h1{color:#fff}#bsg .bg-lp-icons{display:inline-block;width:106px;height:100px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png)}#bsg .bg-spacer{padding:60px 60px 60px 60px}#bsg .bg-spacer>.row>div{margin:10px 0}#bsg .bg-landing-page-bg a{text-decoration:none}#bsg .bg-landing-page-bg a p{font-size:14px;font-weight:normal}#bsg .bg-landing-page-bg a:hover p{color:#fff200}#bsg a.bg-link-1 .bg-lp-icons{background-position:0 -700px}#bsg a.bg-link-1:hover .bg-lp-icons{background-position:0 -800px}#bsg a.bg-link-2 .bg-lp-icons{background-position:-106px -700px}#bsg a.bg-link-2:hover .bg-lp-icons{background-position:-106px -800px}#bsg a.bg-link-3 .bg-lp-icons{background-position:-212px -700px}#bsg a.bg-link-3:hover .bg-lp-icons{background-position:-212px -800px}#bsg a.bg-link-4 .bg-lp-icons{background-position:-318px -700px}#bsg a.bg-link-4:hover .bg-lp-icons{background-position:-318px -800px}#bsg a.bg-link-5 .bg-lp-icons{background-position:-424px -700px}#bsg a.bg-link-5:hover .bg-lp-icons{background-position:-424px -800px}#bsg a.bg-link-6 .bg-lp-icons{background-position:-530px -700px}#bsg a.bg-link-6:hover .bg-lp-icons{background-position:-530px -800px}#bsg a.bg-link-7 .bg-lp-icons{background-position:-636px -700px}#bsg a.bg-link-7:hover .bg-lp-icons{background-position:-636px -800px}#bsg a.bg-link-8 .bg-lp-icons{background-position:-742px -700px}#bsg a.bg-link-8:hover .bg-lp-icons{background-position:-742px -800px}#bsg a.bg-link-9 .bg-lp-icons{background-position:-1378px -500px}#bsg a.bg-link-9:hover .bg-lp-icons{background-position:-1378px -600px}#bsg a.sg-link-1 .bg-lp-icons{background-position:-1378px -700px}#bsg a.sg-link-1:hover .bg-lp-icons{background-position:-1378px -800px}#bsg a.sg-link-2 .bg-lp-icons{background-position:-106px -700px}#bsg a.sg-link-2:hover .bg-lp-icons{background-position:-106px -800px}#bsg a.sg-link-3 .bg-lp-icons{background-position:-212px -700px}#bsg a.sg-link-3:hover .bg-lp-icons{background-position:-212px -800px}#bsg a.sg-link-4 .bg-lp-icons{background-position:-1272px -700px}#bsg a.sg-link-4:hover .bg-lp-icons{background-position:-1272px -800px}#bsg a.sg-link-5 .bg-lp-icons{background-position:-1166px -700px}#bsg a.sg-link-5:hover .bg-lp-icons{background-position:-1166px -800px}#bsg a.sg-link-6 .bg-lp-icons{background-position:-1060px -700px}#bsg a.sg-link-6:hover .bg-lp-icons{background-position:-1060px -800px}#bsg a.sg-link-7 .bg-lp-icons{background-position:-954px -700px}#bsg a.sg-link-7:hover .bg-lp-icons{background-position:-954px -800px}#bsg a.sg-link-8 .bg-lp-icons{background-position:-848px -700px}#bsg a.sg-link-8:hover .bg-lp-icons{background-position:-848px -800px}#bsg a.sg-link-9 .bg-lp-icons{background-position:-742px -700px}#bsg a.sg-link-9:hover .bg-lp-icons{background-position:-742px -800px}#bsg #how-much-afford.page-title{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_how-much-home-afford/how-much-home-hero.jpg)}#bsg #key-considerations.page-title{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_key-considerations-buying-home/key-considerations-hero.jpg)}#bsg #find-realtor.page-title{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_find-realtor/find-realtor-hero.jpg);background-position:right 20%}#bsg #benefits-mortgage-preapproval.page-title{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_benefits-mortgage-preapproval/benefits-mortgage-preapproval-hero.jpg);background-position:80% center}#bsg #starting-home-search{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_starting-home-search/starting-a-home-search-hero.jpg);background-position:70% center}#bsg #making-offer{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_making-offer/making-offer-hero.jpg);background-position:80% center}#bsg #finding-loan{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_finding-loan/finding-loan-hero.jpg)}#bsg #understanding-closing-costs{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_understanding-closing-costs/understanding-closing-costs.jpg)}#bsg #getting-inspection{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_getting-inspection/getting-inspection-hero.jpg)}#bsg #first-time-buy-guide{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BG_first-time-buyers/first-time-buyers-hero.jpg)}#bsg #home-worth{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_what-home-worth/home-worth-hero.jpg);background-position:82% center}#bsg #consider-when-selling{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_consider-when-selling/consider-when-selling-hero.jpg)}#bsg #selling-find-realtor{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_find-realtor/selling-find-realtor-hero.jpg);background-position:60% center}#bsg #ideas-for-staging{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_ideas-for-staging/ideas-for-staging.jpg);background-position:center bottom}#bsg #less-stress{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_less-stress/less-stress-hero.jpg)}#bsg #selling-understanding-closing{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_understanding-closing-costs/understanding-closing-costs-hero.jpg);background-position:center top}#bsg #tips-for-selling{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_tips-for-selling/tips-for-selling-hero.jpg);background-position:center top}#bsg #open-house-ideas{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_open-house-ideas/open-house-ideas-hero.jpg);background-position:center top}#bsg #finalizing-buy-offer{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/SG_finalizing-buy-offer/finalizing-buy-offer-hero.jpg);background-position:center top}#bsg #understanding-escrow{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_understanding-escrow.jpg);background-position:center top}#bsg #decoding-mls-listing{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_decoding-mls-listing.jpg);background-position:center top}#bsg #home-warranty{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_home-warranty.jpg);background-position:center bottom}#bsg #title-insurance{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_title-insurance.jpg);background-position:center bottom}#bsg #pmi-defined{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_pmi-defined.jpg);background-position:center bottom}#bsg #home-appraisal{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_home-appraisal.jpg);background-position:center bottom}#bsg #buying-renting{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_buying-renting.jpg);background-position:center center}#bsg #buy-sell{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/RTP_buy-sell.jpg);background-position:right center}#bsg #home-inspection{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CL_home-inspection.jpg);background-position:center top}#bsg #home-buying-checklist{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CL_home-buying-checklist.jpg);background-position:center center}#bsg #house-hunting{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CL_house-hunting.jpg);background-position:center bottom}#bsg #closing-on-a-house{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CL_closing-on-a-house.jpg);background-position:center center}#bsg #home-buying-wishlist{background-image:linear-gradient(45deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CL_home-buying-wishlist.jpg);background-position:center center}#bsg #bgsg-overview{background-image:linear-gradient(45deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 100%),url(https://wdcassets.blob.core.windows.net/images/guides/BGSG_overview/hero-image.jpg);background-position:top center;min-height:450px;background-repeat:no-repeat;background-size:cover}#bsg #wa-landing{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/weichert-advantage/header_landing_1600x335.jpg);background-position:75% center}#bsg #wa-selling{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/weichert-advantage/header_selling_1600x335.jpg);background-position:30% center}#bsg #wa-expertise{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/weichert-advantage/header_expertise_1600x335.jpg);background-position:65% center}#bsg #wa-salesplan{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/weichert-advantage/header_sales_1600x335.jpg);background-position:center center}#bsg #checklist ul li{margin:8px 0}#bsg #checklist .col-sm-6.no-margin{margin-top:0;margin-bottom:0}#bsg #checklist .row.spacing{margin-bottom:60px}#bsg .what-to-bring{background-color:#e4e4e4;padding:8px 12px;margin:20px 0 40px;min-height:38px}#bsg .what-to-bring p{margin-bottom:0}#bsg #checklist p.large{font-size:18px}#bsg #checklist p.large.margin{margin-top:20px}#bsg .vcenter{display:inline-block;vertical-align:middle;float:none}#bsg table.fauxform{width:100%}#bsg table.fauxform tr td{vertical-align:bottom;white-space:nowrap;line-height:1em;padding-top:10px}#bsg table.fauxform tr:first-of-type td{padding-top:0}#bsg table.fauxform tr td:first-of-type{padding-right:15px;width:33%;white-space:normal}#bsg table.fauxform.choices tr td:nth-of-type(n+1){width:33%}#bsg table.fauxform tr td.underline{width:100%;border-bottom:1px solid #cdcdcd}#bsg #checklist ul.list-fauxform li{margin-bottom:30px}#bsg #checklist ul.list-fauxform li:first-of-type{margin-left:0}#bsg #checklist ul.list-unstyled li{margin-left:30px}#bsg #sellerVideoDiv,#bsg #ourapproachdiv{width:490px;height:400px;background:#000}#bsg .input-group-addon{background-color:#fafafa;border-radius:0;border-color:#e4e4e4;box-shadow:none}#bsg .form-control{background-color:#e4e4e4;border-radius:0;border-color:#e4e4e4;box-shadow:none}#bsg .btn:focus,#bsg .form-control:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#bsg #results .form-control{max-width:200px;background-color:#fff}#bsg .form-control[disabled],#bsg .form-control[readonly],#bsg fieldset[disabled] .form-control{background-color:#e4e4e4;opacity:1}#bsg #income .row,#bsg #expenses .row,#bsg #results .row{margin:20px 0}#bsg #buttons{text-align:left}#bsg #buttons .btn-wln-primary{margin:0}#bsg #income label strong{color:#e00}#bsg .btn-bsg.btn-primary{background-color:#fff200;border-color:#d7cc00;color:#32363f;border-radius:6px;font-weight:bold;margin-left:30px;text-decoration:none}#bsg .btn-bsg .glyphicon{vertical-align:-1px;margin-left:5px;text-decoration:none}#bsg .btn-sell-guide{width:100%;background-color:rgba(96,131,43,.4);border-color:#60832b;border-width:2px;color:#fff;font-size:18px;padding:5px;text-decoration:none}#bsg .btn-buy-guide{width:100%;background-color:rgba(62,84,144,.4);border-color:#3e5490;border-width:2px;color:#fff;font-size:18px;padding:5px;text-decoration:none}#bsg .btn-resource-center{width:100%;background-color:rgba(237,171,93,.4);border-color:#edab5d;border-width:2px;color:#fff;font-size:18px;text-decoration:none}#bsg .btn-bgsg-overview{background-color:rgba(255,255,255,.2);border-color:#fff;border-width:2px;color:#fff;font-size:18px;margin:20px 20px 0;padding:10px 25px;text-decoration:none}#bsg .btn-wln-primary{background-color:#fef035;border:1px solid transparent;color:#252525;font-size:18px;margin:20px 20px 0;padding:10px 25px;text-decoration:none}#bsg .btn-sell-guide:hover{background-color:rgba(96,131,43,1)}#bsg .btn-buy-guide:hover{background-color:rgba(62,84,144,1)}#bsg .btn-resource-center:hover{background-color:rgba(237,171,93,1)}#bsg .btn-bgsg-overview:hover{background-color:rgba(255,255,255,.5)}#bsg .btn-wln-primary:hover,#bsg .btn-wln-primary:focus,#bsg .btn-wln-primary:active{background-color:#d7cc00;color:#252525}#bsg .btn.btn-sell-guide.focus,#bsg .btn.btn-sell-guide:focus,#bsg .btn.btn-sell-guide:hover,#bsg .btn.btn-buy-guide.focus,#bsg .btn.btn-buy-guide:focus,#bsg .btn.btn-buy-guide:hover,#bsg .btn.btn-resource-center.focus,#bsg .btn.btn-resource-center:focus,#bsg .btn.btn-resource-center:hover,#bsg .btn.btn-bgsg-overview.focus,#bsg .btn.btn-bgsg-overview:focus,#bsg .btn.btn-bgsg-overview:hover{color:#fff}#bsg .sell-guide-icon{display:inline-block;height:30px;width:30px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-position:-1410px 0;vertical-align:middle}#bsg .buy-guide-icon{display:inline-block;height:30px;width:30px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-position:-1440px 0;vertical-align:middle;margin-right:10px}#bsg .resource-center-icon{display:inline-block;height:30px;width:30px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-position:-1470px 0;vertical-align:middle}#bsg .wln-primary-icon{display:inline-block;height:19px;width:28px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-position:-1410px -111px;vertical-align:middle;margin-left:30px}#bsg .btn-sell-guide .copy,#bsg .btn-resource-center .copy,#bsg .btn-buy-guide .copy,#bsg .btn-wln-primary .copy{vertical-align:-3px}#bsg .light-arrow-icon{display:inline-block;height:30px;width:44px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-position:-1410px -62px}#bsg .addthis{margin-right:30px}#bsg .page-title h1{color:#fff;font-size:30px;font-weight:bold}#bsg .page-title.weichert-advantage.light h1,#bsg .page-title.weichert-advantage.light h3{color:#fff}#bsg .page-title.weichert-advantage .container{margin-left:auto;text-align:center}#bsg .page-title.weichert-advantage h1{color:#242424}#bsg #bgsg-overview h1{color:#fff;font-size:40px}#bsg .page-title h2{color:#fff;font-size:30px;font-weight:normal}#bsg #key-considerations h2,#bsg #finding-loan h2{color:#fff}#bsg .dark h1,#bsg .dark h2{color:#252525}#bsg #pageContent h3{color:#252525;font-size:23px;font-weight:normal}#bsg #pageContent h3.light,#bsg h3.light,#bsg #pageContent h4.light,#bsg h4.light{color:#fff}#bsg #bgsg-overview h4{color:#fef035}#bsg #footerNav{display:block;margin-bottom:50px}#bsg #footerNav ul{margin-top:30px;margin-bottom:20px}#bsg #footerNav ul li{margin:10px 3px}#bsg .section-icon{width:48px;height:48px;display:inline-block;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat}#bsg .secicon-how-much-afford{background-position:-500px 0}#bsg .secicon-how-much-afford.light{background-position:-728px 0}#bsg a.secicon-how-much-afford:hover,#bsg #footerNav li.active a.secicon-how-much-afford{background-position:-548px 0}#bsg .secicon-key-considerations,#bsg .secicon-selling-considerations{background-position:-500px -48px}#bsg .secicon-key-considerations.light,#bsg .secicon-selling-considerations.light{background-position:-728px -48px}#bsg a.secicon-key-considerations:hover,#bsg #footerNav li.active a.secicon-key-considerations,#bsg a.secicon-selling-considerations:hover,#bsg #footerNav li.active a.secicon-selling-considerations{background-position:-548px -48px}#bsg .secicon-find-realtor,#bsg .secicon-find-selling-realtor{background-position:-500px -96px}#bsg .secicon-find-realtor.light,#bsg .secicon-find-selling-realtor.light{background-position:-728px -96px}#bsg a.secicon-find-realtor:hover,#bsg #footerNav li.active a.secicon-find-realtor,#bsg a.secicon-find-selling-realtor:hover,#bsg #footerNav li.active a.secicon-find-selling-realtor{background-position:-548px -96px}#bsg .secicon-benefits-mortgage-preapproval{background-position:-500px -144px}#bsg .secicon-benefits-mortgage-preapproval.light{background-position:-728px -144px}#bsg a.secicon-benefits-mortgage-preapproval:hover,#bsg #footerNav li.active a.secicon-benefits-mortgage-preapproval{background-position:-548px -144px}#bsg .secicon-home-search{background-position:-500px -192px}#bsg .secicon-home-search.light{background-position:-728px -192px}#bsg a.secicon-home-search:hover,#bsg #footerNav li.active a.secicon-home-search{background-position:-548px -192px}#bsg .secicon-making-offer{background-position:-500px -240px}#bsg .secicon-making-offer.light{background-position:-728px -240px}#bsg a.secicon-making-offer:hover,#bsg #footerNav li.active a.secicon-making-offer{background-position:-548px -240px}#bsg .secicon-finding-loan{background-position:-500px -288px}#bsg .secicon-finding-loan.light{background-position:-728px -288px}#bsg a.secicon-finding-loan:hover,#bsg #footerNav li.active a.secicon-finding-loan{background-position:-548px -288px}#bsg .secicon-home-inspection{background-position:-500px -336px}#bsg .secicon-home-inspection.light{background-position:-728px -336px}#bsg a.secicon-home-inspection:hover,#bsg #footerNav li.active a.secicon-home-inspection{background-position:-548px -336px}#bsg .secicon-understanding-closing,#bsg .secicon-selling-understanding-closing{background-position:-500px -384px}#bsg .secicon-understanding-closing.light,#bsg .secicon-selling-understanding-closing.light{background-position:-728px -384px}#bsg a.secicon-understanding-closing:hover,#bsg #footerNav li.active a.secicon-understanding-closing,#bsg a.secicon-selling-understanding-closing:hover,#bsg #footerNav li.active a.secicon-selling-understanding-closing{background-position:-548px -384px}#bsg .secicon-first-time{background-position:-1172px -288px}#bsg .secicon-first-time.light{background-position:-1268px -288px}#bsg a.secicon-first-time:hover,#bsg #footerNav li.active a.secicon-first-time{background-position:-1220px -288px}#bsg .secicon-home-worth{background-position:-1172px 0}#bsg .secicon-home-worth.light{background-position:-1265px 0}#bsg a.secicon-home-worth:hover,#bsg #footerNav li.active a.secicon-home-worth{background-position:-1220px 0}#bsg .secicon-staging-ideas{background-position:-1172px -48px}#bsg .secicon-staging-ideas.light{background-position:-1265px -48px}#bsg a.secicon-staging-ideas:hover,#bsg #footerNav li.active a.secicon-staging-ideas{background-position:-1220px -48px}#bsg .secicon-less-stress{background-position:-1172px -144px}#bsg .secicon-less-stress.light{background-position:-1265px -144px}#bsg a.secicon-less-stress:hover,#bsg #footerNav li.active a.secicon-less-stress{background-position:-1220px -144px}#bsg .secicon-selling-tips{background-position:-1172px -96px}#bsg .secicon-selling-tips.light{background-position:-1265px -96px}#bsg a.secicon-selling-tips:hover,#bsg #footerNav li.active a.secicon-selling-tips{background-position:-1220px -96px}#bsg .secicon-finalize-offer{background-position:-1172px -240px}#bsg .secicon-finalize-offer.light{background-position:-1265px -240px}#bsg a.secicon-finalize-offer:hover,#bsg #footerNav li.active a.secicon-finalize-offer{background-position:-1220px -240px}#bsg .secicon-open-house{background-position:-1172px -192px}#bsg .secicon-open-house.light{background-position:-1265px -192px}#bsg a.secicon-open-house:hover,#bsg #footerNav li.active a.secicon-open-house{background-position:-1220px -192px}#bsg .page-title .col-xs-12.bottom{bottom:20px;padding-left:0;padding-right:0}#bsg #wa-landing.page-title.weichert-advantage .col-xs-12.bottom{bottom:-45px}#bsg #pageCopy,#bsg .page-title{padding:0 10px}#bsg #pageCopy .row{padding-top:20px;padding-bottom:0;min-height:auto}#bsg #pageBreadcrumb .row{padding-top:30px;padding-bottom:0}#bsg p{color:#252525;line-height:1.429em}#bsg #pageCopy p,#bsg p.large{font-size:18px}#bsg #pageBreadcrumb p{font-size:14px}#bsg .menu-title{color:#252525;font-weight:bold;padding-bottom:15px}#bsg .chapter-menu{margin-top:5px;margin-bottom:0}#bsg .chapter-menu li{padding:5px 0}#bsg .chapter-menu li a{color:#2f79b9;text-decoration:none}#bsg .chapter-menu li a:hover{text-decoration:underline}#bsg .row.shadow-divider-vert [class*='col-']:not(:last-child):after{background-image:none}#bsg #chapter-menu-lg{display:none}#bsg #pageContent:before{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;background-position:0 -648px;width:320px;content:"";display:block;position:relative;top:16px;min-height:16px;margin:0 auto}#bsg #pageContent.no-shadow:before{display:none}#bsg #pageContent.no-shadow{margin-bottom:40px}#bsg #pageContent.weichert-advantage-lp .col-md-4{margin-bottom:30px;margin-top:30px;border-bottom:1px solid #cdcdcd;padding-bottom:30px}#bsg #pageContent.weichert-advantage-lp h3{margin-bottom:15px;margin-top:30px}#bsg #pageContent.weichert-advantage-lp p{margin-bottom:30px}#bsg #pageContent.weichert-advantage-selling .row,#bsg #pageContent.weichert-advantage-expertise .row,#bsg #pageContent.weichert-advantage-salesplan .row{margin-top:30px}#bsg #pageContent.weichert-advantage-expertise h4{margin:30px auto}#bsg #pageContent .panel{margin-bottom:0;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#bsg #pageContent .panel-body{padding:30px 10px}#bsg .tab-content>.tab-pane{margin-left:30px}#bsg #pageContent .tabcordion .tab-pane p{font-size:16px;line-height:1.5em}#bsg .tabcordion .nav-tabs{border-bottom:none}#bsg .tabcordion .nav-tabs>li{margin-bottom:3px}#bsg .tabcordion .nav-tabs>li>a{color:#2e79b9;background-color:#fff;margin-right:2px;font-size:17px;line-height:1.43em;border:none;border-radius:0}#bsg .tabcordion .nav-tabs>li.active>a,#bsg .tabcordion .nav-tabs>li.active>a:focus,#bsg .tabcordion .nav-tabs>li.active>a:hover{color:#fff;background-color:#252525;border:none;font-weight:700}#bsg .tabcordion.sell-style .nav-tabs>li.active>a,#bsg .tabcordion.sell-style .nav-tabs>li.active>a:focus,#bsg .tabcordion.sell-style .nav-tabs>li.active>a:hover{background-color:#5f7d24}#bsg .tabcordion .nav-tabs>li.active:after{display:none}#bsg #key-takeaways .nav-tabs{border-bottom:none}#bsg #key-takeaways .nav-tabs>li>a{border:none;text-decoration:none;padding:10px}#bsg #key-takeaways .nav-tabs>li>a:first-of-type{padding-left:0}#bsg #key-takeaways .nav-tabs>li.active>a,#bsg #key-takeaways .nav-tabs>li.active>a:focus,#bsg #key-takeaways .nav-tabs>li.active>a:hover{background:none}#bsg #key-takeaways .nav{display:block;margin-bottom:15px}#bsg #key-takeaways .tab-content .key-bullet{display:none;height:44px;width:44px;border-radius:50%}#bsg .panel-body h3{margin-bottom:10px}#bsg .panel-bg-image{background-repeat:no-repeat;background-position:center bottom;background-size:contain}#bsg .top-image{margin-bottom:30px}#bsg .top-image-heading{position:static}#bsg .full-height{position:static;min-height:400px}#bsg #maintenance-schedule .full-height{min-height:670px}#bsg #bgsg-overview .col-xs-12,#bsg #weichert-advantage .fill-image{display:table;table-layout:fixed}#bsg #weichert-advantage .fill-image{height:300px!important}#bsg .embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}#bsg .embed-responsive.embed-responsive-4by3{padding-bottom:75%}#bsg .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}#bsg .wa-heading{padding-bottom:20px}#bsg #bgsg-overview .col-xs-12{height:450px}#bsg .v-center{display:table-cell;vertical-align:middle}#bsg .fill-image{position:static;height:300px;padding:0;background-size:cover;background-position:center center;background-repeat:no-repeat}#bsg #what-is .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BG_understanding-closing-costs/what-is.jpg')}#bsg #maintenance-schedule .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BG_understanding-closing-costs/maintenance-schedule.jpg')}#bsg #why-inspection-important .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BG_getting-inspection/why-inspection-important.jpg');background-position:center top}#bsg #real-estate-tips .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BGSG_overview/real-estate-tips.jpg');background-position:center center}#bsg #community-school-info .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BGSG_overview/community-school-info.jpg');background-position:center center}#bsg #pre-qualification .fill-image{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CALC_pre-qualification.jpg);background-position:right center}#bsg #rent-buy .fill-image{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CALC_rent-buy.jpg);background-position:left top}#bsg #mortgage-payment .fill-image{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CALC_mortgage-payment.jpg);background-position:center center}#bsg #create-amortization-schedule .fill-image{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/RTP_images/CALC_create-amortization-schedule.jpg);background-position:center center}#bsg #weichert-advantage .full-height{min-height:300px}#bsg #weichert-advantage .fill-image{background-image:url('https://wdcassets.blob.core.windows.net/images/guides/BGSG_overview/weichert-advantage.png');background-position:center center;background-size:auto;right:0}#bsg #what-is .padding,#bsg #maintenance-schedule .padding,#bsg #why-inspection-important .padding,#bsg #real-estate-tips .padding,#bsg #community-school-info .padding,#bsg #weichert-advantage .padding,#bsg .calc .padding{padding:30px 35px;position:static}#bsg #community-school-info a,#bsg #real-estate-tips a,#bsg #weichert-advantage a{text-decoration:none}#bsg #community-school-info .padding p,#bsg #real-estate-tips .padding p{padding-bottom:30px;margin-bottom:0}#bsg #real-estate-tips.row{background-color:#7d87a8}#bsg #community-school-info.row,#bsg .calc .padding{background-color:#de7b25}#bsg .calc .padding p{font-size:18.5px;font-weight:bold}#bsg #real-estate-tips.row p,#bsg #community-school-info.row p,#bsg #real-estate-tips.row h3,#bsg #community-school-info.row h3,#bsg .calc h1,#bsg .calc p{color:#fff}#bsg #pageContent .panel-body.panel-top-image{padding-top:0}#bsg #true-cost-of-owning>div>.panel-body{background-color:#8dccf0;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_how-much-home-afford/true-cost-of-owning.jpg);min-height:700px;background-position:50% 100%}#bsg #current-financial-situation>div>.panel-body{background:#d9eef9;background:-moz-linear-gradient(top,#d9eef9 53%,#95d1ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(53%,#d9eef9),color-stop(100%,#95d1ef));background:-webkit-linear-gradient(top,#d9eef9 53%,#95d1ef 100%);background:-o-linear-gradient(top,#d9eef9 53%,#95d1ef 100%);background:-ms-linear-gradient(top,#d9eef9 53%,#95d1ef 100%);background:linear-gradient(to bottom,#d9eef9 53%,#95d1ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9eef9',endColorstr='#95d1ef',GradientType=0)}#bsg #most-common-mortgages>div>.panel-body{background:#95d1ef}#bsg #private-mortgage-insurance>div>.panel-body{background-color:#6bbee7;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_how-much-home-afford/private-mortgage-insurance.jpg);padding-bottom:25%}#bsg #needs-wants-wishes>div>.panel-body{background-color:#addbf5;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_key-considerations-buying-home/needs-wants-wishes.jpg);padding-bottom:35%}#bsg #starter-house>div>.panel-body{background-color:#aacfe6;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_first-time-buyers/starter-house.jpg);padding-bottom:25%}#bsg #secure-financing>div>.panel-body{background:none}#bsg #key-takeaways>div>.panel-body{background-color:#e4e4e4}#bsg #types-of-neighborhoods>div>.panel-body{background-color:#e4e4e4;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_key-considerations-buying-home/type-of-neighborhood.jpg);background-size:cover;background-position:top;margin-bottom:5px}#bsg #selecting-realtor>div>.panel-body{background-color:#fbfbfb;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_find-realtor/selecting-realtor.jpg);padding-bottom:45%;background-position:right 100%}#bsg #choosing-realtor>div>.panel-body{background:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.6)),url(https://wdcassets.blob.core.windows.net/images/guides/SG_find-realtor/choosing-realtor.jpg);background-position:top right;background-size:cover}#bsg #multiple-offers>div>.panel-body{background-color:#fbfbfb;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_finalizing-buy-offer/multiple-offers.jpg);background-position:top right;background-size:cover}#bsg #choosing-home-inspector>div>.panel-body{background-color:#e7eaf2;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_getting-inspection/home-inspector.jpg);padding-bottom:45%}#bsg #home-is-mine>div>.panel-body{background-color:#fff;background-size:auto}#bsg #steps-mortgage-preapproval>div>.panel-body{background-color:#e1e0de;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_benefits-mortgage-preapproval/steps-mortgage-preapproval.jpg);background-size:cover;background-position:bottom}#bsg #clues-to-hidden-problems>div>.panel-body{background-color:#e1e0de;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_starting-home-search/groovepaper.png);background-size:auto;background-position:bottom;background-repeat:repeat}#bsg #look-for-survey>div>.panel-body{background-color:#e4e4e4}#bsg #protecting-investment>div>.panel-body{background-color:#fff;background-size:auto;background-position:120% 70%}#bsg #resale-in-mind>div>.panel-body{background-color:#cdcfd9}#bsg #buy-house-with-agent .inline-hero-img{padding-top:310px;height:290px;background-color:#fff;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_find-realtor/buying-house-with-agent.jpg);background-size:cover;background-position:top center}#bsg #qualifying-for-mortgage>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_finding-loan/qualifying-for-mortgage.jpg);background-size:cover}#bsg #locking-interest-rate>div>.panel-body{background-color:#6bbee7}#bsg #deciding-offer>div>.panel-body{background-color:#f2f2f2}#bsg #determine-sale-price>div>.panel-body,#bsg #prepare-for-listing>div>.panel-body,#bsg #open-house-program>div>.panel-body{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eef0f0 100%);background:-webkit-linear-gradient(top,#fff 0%,#eef0f0 100%);background:linear-gradient(to bottom,#fff 0%,#eef0f0 100%)}#bsg #homeowners-insurance>div>.panel-body,#bsg #escrow>div>.panel-body{background-color:#cdcfd9}#bsg #homeowners-insurance>div>.panel-body a,#bsg #escrow>div>.panel-body a{color:#00358a}#bsg #what-is>div>.panel-body,#bsg #maintenance-schedule>div>.panel-body,#bsg #why-inspection-important>div>.panel-body{background-color:#7d87a8;padding:0}#bsg #what-is>div>.panel-body a,#bsg #maintenance-schedule>div>.panel-body a,#bsg #why-inspection-important>div>.panel-body a{color:#212121}#bsg #hand-over-keys>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_understanding-closing-costs/hand-over-keys-bg.jpg);background-size:auto;background-repeat:repeat;background-position:top center}#bsg #what-is>div>.panel-body h3,#bsg #what-is>div>.panel-body p,#bsg #maintenance-schedule>div>.panel-body h3,#bsg #maintenance-schedule>div>.panel-body p,#bsg #why-inspection-important>div>.panel-body h3,#bsg #why-inspection-important>div>.panel-body p{color:#fff}#bsg #house-bg{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_making-offer/contingencies.jpg);background-size:cover;background-position:top center}#bsg #preapproval-bg,#bsg #first-time-bg{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_benefits-mortgage-preapproval/why-need-preapproval.jpg);background-size:cover;background-position:top center}#bsg #first-time-2nd-bg{background-color:#eef1ee;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_first-time-buyers/start-home-search.jpg);background-size:contain;background-position:bottom right;background-repeat:no-repeat}#bsg #consider-when-selling-bg{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_what-home-worth/what-home-worth.jpg);background-size:cover;background-position:top center}#bsg #less-stress-bg{background:linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,.25)),url(https://wdcassets.blob.core.windows.net/images/guides/SG_less-stress/less-stress-bg.jpg);background-size:cover;background-position:bottom center}#bsg #social-media .panel-body,#bsg #publicizing-open-house .panel-body{background-color:#f7f7f7}#bsg #contingencies.panel,#bsg #home-warranties-explained.panel,#bsg #why-do-i-need-preapproval.panel,#bsg #what-is-mortgage-preapproval.panel,#bsg #cost-of-owning.panel,#bsg #determine-afford.panel,#bsg #start-home-search.panel,#bsg #make-offer.panel,#bsg #average-sale-time.panel,#bsg #days-on-market.panel,#bsg #arrange-showing.panel,#bsg #keep-house-staged.panel{background:none;background-color:transparent}#bsg #how-to-place-offer>div>.panel-body{min-height:0;background-color:#f2f2f2;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_making-offer/how-to-place-offer-mobile.jpg);background-size:contain;background-position:bottom right;background-repeat:no-repeat;padding-bottom:45%}#bsg #importance-of-home-appraisals>div>.panel-body,#bsg #start-with-mortgage-preapproval>div>.panel-body{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#eef0f0 100%);background:-webkit-linear-gradient(top,#fff 0%,#eef0f0 100%);background:linear-gradient(to bottom,#fff 0%,#eef0f0 100%)}#bsg #closing>div>.panel-body{background:#eef0f0;background:-moz-linear-gradient(top,#eef0f0 0%,#fff 100%);background:-webkit-linear-gradient(top,#eef0f0 0%,#fff 100%);background:linear-gradient(to bottom,#eef0f0 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef0f0',endColorstr='#ffffff',GradientType=0)}#bsg #process-of-closing>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_understanding-closing-costs/process-of-closing.jpg);background-size:cover;background-position:bottom center}#bsg #lawyer-at-closing>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_understanding-closing-costs/lawyer-at-closing.jpg);background-size:cover;background-position:top center}#bsg #closing-costs>div>.panel-body{background-color:#ebebeb}#bsg #final-walkthrough>div>.panel-body,#bsg #equity-loan>div>.panel-body{background-color:#cdcfd9}#bsg #inspection-process>div>.panel-body{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e6e6e6 50%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#e6e6e6 50%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#e6e6e6 50%,#fff 100%)}#bsg #rent-or-sell>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_what-home-worth/rent-or-sell.jpg);background-size:cover;background-position:17% 100%;background-repeat:no-repeat;padding-bottom:450px}#bsg #what-happens-at-closing>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_understanding-closing-costs/what-happens-at-closing.jpg);background-size:contain;background-position:50% top;background-repeat:no-repeat;padding-top:200px;background-color:#e5e5e5}#bsg .default-left-img{margin:0 auto;margin-bottom:30px}#bsg .default-right-img{margin:0 auto;margin-top:30px}#bsg #what-home-worth>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_what-home-worth/what-home-worth.jpg);background-size:cover;background-position:top center}#bsg #increase-value>div>.panel-body{background-color:#f1f3f2}#bsg #hire-a-realtor>div>.panel-body{min-height:auto}#bsg #be-patient>div>.panel-body{background:none;background-color:#ded7cc}#bsg #tips-find-realtor>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_find-realtor/tips-find-realtor.jpg);background-size:contain;background-position:50% 100%;background-repeat:no-repeat;padding-bottom:250px}#bsg #working-with-realtor>div>.panel-body{background-color:#fafafa}#bsg #sell-as-is>div>.panel-body{background-color:#f7f8f8}#bsg #sell-as-is>div>.panel-body{min-height:530px}#bsg #how-to-stage>div>.panel-body{background-color:#fafafb;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_ideas-for-staging/how-to-stage.jpg);background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-bottom:200px}#bsg #property-surveyed>div>.panel-body{background-color:#dbdad4;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_ideas-for-staging/property-surveyed.jpg);background-size:cover;background-position:70% bottom;background-repeat:no-repeat;min-height:auto}#bsg #cope-with-stress>div>.panel-body{background-color:#faf9f9}#bsg #marketing-plan>div>.panel-body,#bsg #tips-for-selling-bg>div>.panel-body,#bsg #elements-of-offer>div>.panel-body{background-color:#f7f7f7}#bsg #protecting-investment img.padding{padding-top:50px}#bsg #pageContent .panel-mobile:nth-of-type(odd)>.panel-heading{background:#f6f6f6}#bsg #pageContent .panel-mobile:nth-of-type(even)>.panel-heading{background:#e9eaeb}#bsg #pageContent .panel-mobile{margin-bottom:0}#bsg #pageContent .panel-mobile>.panel-heading{padding:10px 50px;border-bottom:none;border-top-left-radius:0;border-top-right-radius:0}#bsg #pageContent .panel-mobile>.panel-heading a{font-size:15px;text-decoration:none;color:#2e79b9}#bsg #pageContent .tabcordion .panel{background:none}#bsg #pageContent .tabcordion .panel-group .panel-heading+.panel-collapse>.panel-body{border:none}#bsg #pageContent .tabcordion .panel-body{padding:0}#bsg #pageContent .tabcordion .panel-body p{color:#252525;font-size:16px;line-height:21px}#bsg #pageContent .tabcordion .panel-heading{padding:0;border:none}#bsg #pageContent .tabcordion .panel-heading a{color:#fff;background-color:#252525;font-weight:700;padding:10px;border:none;border-top-left-radius:0;border-top-right-radius:0;font-size:17px;text-decoration:none;padding:10px 15px;display:inline-block;width:100%}#bsg #pageContent .tabcordion.sell-style .panel-heading a{color:#fff;background-color:#5f7d24}#bsg #pageContent .tabcordion .panel-heading a.collapsed{color:#2e79b9;background-color:#fff;font-weight:400}#bsg #pageContent .nav-copy{width:50%;margin-right:40%;line-height:1.143em}#bsg #pageContent .nav-arrow{float:none;display:inline-block;vertical-align:middle}#bsg #pageContent .tabcordion .nav-arrow{background-position:-220px -74px}#bsg #pageContent .tabcordion .collapsed .nav-arrow{background-position:-220px -66px}#bsg #pageContent .tabcordion .nav-copy{margin-right:43%}#bsg #pageContent .tabcordion .nav-tabs .nav-arrow{display:none}#bsg #pageContent .tabcordion .nav-tabs .nav-copy{width:auto;margin-right:0}#bsg #pageContent .tabcordion .tab-pane p{color:#252525}#bsg .guide-link a,#bsg .guide-link a:hover,#bsg .guide-link a:focus,#bsg .guide-link a:visited{color:#252525;font-size:21px;text-decoration:none}#bsg .tooltip.top .tooltip-inner{background-color:#252525}#bsg .tooltip.top .tooltip-arrow{border-top-color:#252525}#bsg #prepare-home-table{margin:30px auto;height:auto;width:100%}#bsg #prepare-home-table>tbody>tr>td{padding:30px;border:1px solid #828282;background-color:#fafafb;vertical-align:top}#bsg #prepare-home-table>thead>tr>th{font-weight:normal;background-color:#828282;color:#fff;font-size:18px;padding:60px 30px 30px;border:1px solid #828282;height:auto;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/SG_ideas-for-staging/flag.png);background-repeat:no-repeat;background-position:30px top;vertical-align:top}#bsg #prepare-home-table>tbody>tr>td>ul{padding-left:15px}#bsg #bsgTable .table{color:#4d4d4d;text-align:center;font-size:16px}#bsg #bsgTable .table>thead>tr>th{border-bottom:none;text-align:center;line-height:1em;font-weight:normal}#bsg #bsgTable .table-striped>tbody>tr:nth-of-type(odd){background-color:#eaedf8}#bsg #bsgTable .table>tbody>tr>td,#bsg #bsgTable .table>tbody>tr>th,#bsg #bsgTable .table>tfoot>tr>td,#bsg #bsgTable .table>tfoot>tr>th,#bsg #bsgTable .table>thead>tr>td,#bsg #bsgTable .table>thead>tr>th{border-top:none}#bsg #key-takeaways .tab-pane p{}#bsg #key-takeaways .tab-content>.tab-pane{margin-left:0}#bsg .key-bullets{margin-top:15px}#bsg .key-bullets .row{margin-top:10px;margin-bottom:10px}#bsg .key-bullets li{cursor:pointer}#bsg .key-bullet{background-color:#c4c4c4;border-radius:50%;width:44px;height:44px;border:5px solid #e2e2e2;box-shadow:0 0 0 1px #d2d2d2;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;text-shadow:#bdbdbd 1px 1px,#bdbdbd 2px 2px,#bdbdbd 3px 3px,#bdbdbd 4px 4px,#bdbdbd 5px 5px,#bdbdbd 6px 6px,#bdbdbd 7px 7px,#bdbdbd 8px 8px,#bdbdbd 9px 9px,#bdbdbd 10px 10px,#bdbdbd 11px 11px,#bdbdbd 12px 12px,#bdbdbd 13px 13px,#bdbdbd 14px 14px,#bdbdbd 15px 15px,#bdbdbd 16px 16px,#bdbdbd 17px 17px,#bdbdbd 18px 18px,#bdbdbd 19px 19px,#bdbdbd 20px 20px,#bdbdbd 21px 21px,#bdbdbd 22px 22px;-webkit-transform:translateZ(0)}#bsg .number{color:#e2e2e2;line-height:44px;height:44px;width:44px;font-size:24px;font-weight:700}#bsg li.active .key-bullet{height:44px;width:44px;background-color:#f47a4e;border-color:#fff;border-radius:50%;box-shadow:0 0 0 1px #cdcdcd;text-shadow:#d66b44 1px 1px,#d66b44 2px 2px,#d66b44 3px 3px,#d66b44 4px 4px,#d66b44 5px 5px,#d66b44 6px 6px,#d66b44 7px 7px,#d66b44 8px 8px,#d66b44 9px 9px,#d66b44 10px 10px,#d66b44 11px 11px,#d66b44 12px 12px,#d66b44 13px 13px,#d66b44 14px 14px,#d66b44 15px 15px,#d66b44 16px 16px,#d66b44 17px 17px,#d66b44 18px 18px,#d66b44 19px 19px,#d66b44 20px 20px,#d66b44 21px 21px,#d66b44 22px 22px}#bsg li.active .number{color:#fff}#bsg .table-pros-cons{}#bsg .table-pros-cons>tbody>tr>td{padding:20px 30px;border-bottom:1px solid #cdcdcd;border-top:none}#bsg .table-pros-cons>tbody>tr>td:first-of-type{border-right:1px solid #cdcdcd}#bsg .table-pros-cons>tbody>tr>td.no-right-border{border-right:none}#bsg .table-pros-cons>thead>tr>th{vertical-align:bottom;color:#fff;background-color:#cdcdcd;border-bottom:none;padding:2px 30px}#bsg .table-pros-cons:first-of-type{margin-bottom:75px}#bsg .table-types-lenders{margin-bottom:60px;margin-top:30px}#bsg .table-types-lenders>tbody>tr>td{border-bottom:1px solid #cdcdcd;border-top:none;padding-bottom:30px;padding-top:30px;vertical-align:middle;display:block}#bsg .table-types-lenders>tbody>tr>td:nth-of-type(2){padding-left:30px;padding-right:30px}#bsg .table-types-lenders>tbody>tr>td:first-of-type{text-align:center;border-bottom:none}#bsg .table-types-lenders>thead>tr>th{border-bottom:30px solid #cdcdcd}#bsg .table-types-lenders img,#bsg .table-hidden-problems img{width:140px;height:140px}#bsg .table-hidden-problems>tbody>tr{border-top:30px solid #cdcdcd;border-bottom:30px solid #cdcdcd}#bsg .table-hidden-problems>tbody>tr>td{width:auto;padding:25px 10px;border:none;text-align:center;display:block}#bsg .table-hidden-problems>tbody>tr>td:first-of-type{border-left:none}#bsg .table-hidden-problems img{margin-bottom:20px}#bsg .table-hidden-problems>tbody>tr>td>p{margin-bottom:50px;text-align:left}#bsg .table-hidden-problems>tbody>tr>td>p:last-of-type{margin-bottom:0}#bsg .table-after-offer-submitted{margin-top:30px}#bsg .table-after-offer-submitted.sell-guide{margin-top:0}#bsg .table-after-offer-submitted>thead>tr>th{vertical-align:bottom;background-color:#cdcdcd;border-bottom:none;padding:5px;text-transform:uppercase;font-weight:400;font-size:16px}#bsg .table-after-offer-submitted.sell-guide>thead>tr>th{background-color:#5f7d24;color:#fff;padding:10px}#bsg .table-after-offer-submitted>tbody>tr>td{padding:0;border:none}#bsg .table-after-offer-submitted>tbody>tr>td>p{padding:15px 0;margin:0;border-width:0 0 13px 0;border-image:none;border-bottom:1px solid #cdcdcd}#bsg .table-after-offer-submitted>tbody>tr>td>p.last{padding-bottom:0;border-image:none;border-width:0 0 13px 0}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td{border-top:1px solid #252525;padding:30px;font-weight:700;font-size:18px;width:100%}#bsg .make-video-table-title{background-color:#5f7d24;padding:20px;text-transform:uppercase;color:#fff;text-align:left;font-size:16px;letter-spacing:.05em;margin-top:15px}#bsg .table-after-offer-submitted.make-video-table>tbody>tr{width:100%}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td.no-pad{padding:0}#bsg .table-after-offer-submitted.write-copy-table>thead>tr>th{padding:10px 120px}#bsg .table-after-offer-submitted.write-copy-table{margin-top:30px}#bsg .table-border-dot{border-image:none;border-width:0 0 26px 0;margin-bottom:30px}#bsg #key-takeaways #tabContent{padding-left:0;padding-right:0}#bsg .panel-linkstyle>.panel-heading,#bsg #pageContent .panel.panel-linkstyle{background-color:transparent}#bsg .panel-linkstyle .panel-heading{padding-left:0;padding-right:0}#bsg .panel-linkstyle .list-group-item{background-color:transparent;border:none}#bsg .panel-group .panel-linkstyle .panel-heading+.panel-collapse>.list-group{border:none;font-size:14px}#bsg .panel-linkstyle>.panel-heading a{color:#3764b6;text-decoration:none;font-size:14px;font-weight:bold}#bsg .panel-linkstyle>.panel-heading a:hover{text-decoration:underline}#bsg .panel-linkstyle>.panel-heading a.collapsed{color:#3764b6;font-weight:normal}#bsg .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}#bsg .carousel-fade .carousel-inner .active{opacity:1}#bsg .carousel-fade .carousel-inner .active.left,#bsg .carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}#bsg .carousel-fade .carousel-inner .next.left,#bsg .carousel-fade .carousel-inner .prev.right{opacity:1}#bsg .carousel-fade .carousel-control-container{margin-left:10%;position:absolute;top:auto;bottom:50px;z-index:15}#bsg .carousel-fade .carousel-control{width:30px;height:30px;text-shadow:none}#bsg .carousel-fade .carousel-control.left{border-top-left-radius:5px;border-bottom-left-radius:5px}#bsg .carousel-fade .carousel-control.right{right:auto;left:auto;margin-left:31px;border-top-right-radius:5px;border-bottom-right-radius:5px}#bsg .carousel-control .glyphicon-chevron-left,#bsg .carousel-control .glyphicon-chevron-right,#bsg .carousel-control .icon-next,#bsg .carousel-control .icon-prev{width:30px;height:30px;margin-top:-8px;font-size:15px}#bsg .carousel-indicators{position:static;bottom:0;left:0;z-index:15;width:100%;margin:0;text-align:center;list-style:none;background-color:#7d87a8;padding:25px 0}#bsg .carousel-indicators li{display:none;width:auto;height:auto;color:#b3bbd7;margin:0 10px;text-indent:0;cursor:pointer;background-color:transparent;border:none;border-radius:0}#bsg .carousel-indicators .active{width:auto;height:auto;color:#fff;margin:0 10px;background-color:transparent;font-weight:700}#bsg #pageContent .panel-body.fullscreen{padding:0}#bsg #pageContent #types-of-houses .panel-body.fullscreen h3{margin:20px auto}#bsg .carousel-control.left,#bsg .carousel-control.right{background-image:none;filter:none;background-repeat:repeat-x;background-color:#cdcdcd}#bsg #types-of-houses .panel-body{background-color:#7d87a8}#bsg .carousel-image{position:relative;width:100%;height:200px;right:0;float:right;overflow:hidden;background-size:cover;background-position:center center}#bsg .carousel-image img{display:none}#bsg .carousel-caption{position:static;width:auto;padding-top:20px;padding-bottom:50px;padding-left:10%;padding-right:60px;height:200px;color:#252525;text-align:left;text-shadow:none;background-color:#e4e4e4;float:left}#bsg .carousel-control{opacity:1}#bsg .table-container{position:relative}#bsg .image-over-table{position:absolute}#bsg .image-over-table.img-existing-homes{bottom:-90px;right:-20px}#bsg .image-over-table.img-existing-homes img{width:125px}#bsg .table-pros-cons>tbody>tr>td.over-existing-homes{padding-right:auto}#bsg .image-over-table.img-new-homes{bottom:-20px;left:0}#bsg .image-over-table.img-new-homes img{width:150px}#bsg .table-pros-cons>tbody>tr>td.over-new-homes{padding-right:auto}#bsg .box-outline{border:1px solid #cdcdcd;padding:20px;margin-bottom:40px;margin-top:40px}#bsg .box-outline.shaded{background-color:rgba(255,255,255,.4)}#bsg .box-outline.darkened{background-color:#e4e4e4}#bsg ul.bsg-list{margin-bottom:0;padding-left:1em;font-size:16px}#bsg ul.bsg-list li{margin:10px 0}#bsg .color-block-header{background-color:#cdcdcd;padding:5px 20px;text-transform:uppercase;text-align:center;font-weight:700;margin-top:20px}#bsg .color-block-header p{margin:0}#bsg .color-block-header.sell-guide{background-color:#5f7d24;padding:10px 20px}#bsg .sell-guide .num{color:#5f7d24}#bsg .overlay{position:relative;bottom:0;height:auto}#bsg img.overlay{margin:0 auto}#bsg img.overlay.left{margin:0 0}#bsg .overlay-container{margin-top:40px}#bsg #open-house-program .overlay-img-container{position:relative}#bsg .overlay-open-house-img{position:absolute;z-index:100;bottom:18%;right:5%;display:none}#bsg .overlay-open-house-img-II{display:block;margin-top:30px;text-align:center}.img-responsive.center{margin:0 auto}#bsg .make-video-table .img-responsive,#bsg #social-media .img-responsive,#bsg #publicizing-open-house .img-responsive{margin:0 auto}#bsg table.make-video-table,#bsg .make-video-table thead,#bsg .make-video-table tbody,#bsg .make-video-table th,#bsg .make-video-table td,#bsg .make-video-table tr{float:left;text-align:left}#bsg .make-video-table-bottom{border-bottom:62px solid #5f7d24;margin-bottom:20px}#bsg .table-after-offer-submitted.make-video-table{border-left:1px solid #252525;border-right:1px solid #252525;margin-bottom:0}#bsg #wa-expertise.page-title.weichert-advantage .col-xs-12.bottom{bottom:-95px}#bsg #wa-expertise.page-title.weichert-advantage h1,#bsg #wa-expertise.page-title.weichert-advantage h3{color:#fff}#bsg .img-checklist{margin-bottom:30px}#bsg #pageContent .tabcordion .tab-pane p,#bsg #pageContent .tabcordion .panel-body p{background-color:#fff;padding:15px;opacity:.85;min-height:235px}.prequalcal input[type="text"]{margin:0!important}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}@media screen and (min-width:480px){#bsg .table-after-offer-submitted>thead>tr>th{padding:2px 30px}#bsg #how-to-stage>div>.panel-body{padding-bottom:300px}#bsg #tips-find-realtor>div>.panel-body{padding-bottom:350px}#bsg .table-pros-cons>tbody>tr>td.over-existing-homes{padding-right:170px}#bsg .image-over-table.img-existing-homes img{width:auto}#bsg .image-over-table.img-new-homes{bottom:-25px;left:20px}#bsg .image-over-table.img-new-homes img{width:200px}#bsg .carousel-image{height:300px}#bsg .table-types-lenders>tbody>tr>td{display:table-cell}#bsg .table-types-lenders>tbody>tr>td:first-of-type{border-bottom:1px solid #cdcdcd}#bsg #pageContent .panel-mobile>.panel-heading{display:none;background:none}#bsg #hire-a-realtor>div>.panel-body{min-height:450px}}@media screen and (min-width:768px){#bsg #secure-financing>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_first-time-buyers/secure-financing.jpg);background-size:contain;background-repeat:no-repeat;background-position:10% 0%}#bsg #wa-expertise.page-title.weichert-advantage .col-xs-12.bottom{bottom:auto}#bsg #wa-expertise.page-title.weichert-advantage h1,#bsg #wa-expertise.page-title.weichert-advantage h3{color:#252525}#bsg .make-video-table-bottom{border-bottom:0}#bsg .table-after-offer-submitted.make-video-table{border-left:0;border-right:0}#bsg .make-video-table-title{padding:10px;text-align:center}#bsg table.make-video-table,#bsg .make-video-table thead,#bsg .make-video-table tbody,#bsg .make-video-table th,#bsg .make-video-table td,#bsg .make-video-table tr{float:none}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td{border-right:1px solid #252525;border-top:none;width:50%}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td:first-child{width:25%}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td:last-child{width:25%}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td:last-child{border-right:none}#bsg .table-after-offer-submitted.make-video-table{border-bottom:1px solid #252525}#bsg .table-after-offer-submitted.make-video-table>tbody>tr>td.no-pad{border-bottom:0}#bsg .tabcordion .nav-tabs>li.active:after{display:block;content:' ';position:absolute;top:0;right:-42px;border:22px solid transparent;border-left-color:#252525}#bsg .tabcordion.sell-style .nav-tabs>li.active:after{border-left-color:#5f7d24}#bsg .btn-bgsg-overview{margin-top:80px}#bsg #what-is .padding,#bsg #maintenance-schedule .padding,#bsg #why-inspection-important .padding,#bsg #real-estate-tips .padding,#bsg #community-school-info .padding,#bsg #weichert-advantage .padding,#bsg .calc .padding{position:absolute;height:400px}#bsg #weichert-advantage .padding{height:300px}#bsg #what-is .padding,#bsg #maintenance-schedule .padding,#bsg #why-inspection-important .padding,#bsg #real-estate-tips .padding{right:0}#bsg #community-school-info .padding,#bsg #weichert-advantage .padding,#bsg .calc .padding{left:0}#bsg .overlay-open-house-img{display:block}#bsg .overlay-open-house-img-II{display:none}#bsg #prepare-home-table>thead>tr>th{height:240px}#bsg #prepare-home-table.open-house-table>thead>tr>th{height:200px}#bsg #prepare-home-table{height:650px}#bsg #tips-find-realtor>div>.panel-body{padding-bottom:450px}#bsg .guide-link a,#bsg .guide-link a:hover,#bsg .guide-link a:focus,#bsg .guide-link a:visited{font-size:26px}#bsg .full-height{position:relative;overflow:hidden}#bsg .fill-image{position:absolute;top:0;min-height:100%;height:auto!important;height:100%}#bsg .top-image-heading{position:absolute;bottom:0;right:0}#bsg .overlay{bottom:-100px}#bsg .overlay-container{margin-top:-100px}#bsg .table-hidden-problems>tbody>tr>td{display:table-cell;width:33%;padding:50px}#bsg .table-hidden-problems>tbody>tr>td{border-left:1px solid #cdcdcd}#bsg #benefits-mortgage-preapproval.page-title{background-position:right center}#bsg .page-title .container{margin-left:auto}#bsg .page-title .col-xs-12.bottom{bottom:20px}#bsg #pageBreadcrumb .row{padding-top:40px;padding-bottom:0}#bsg .page-title h1,#bsg .page-title h2{font-size:36px}#bsg #pageContent h3{font-size:30px}#bsg #pageCopy p,#bsg #pageContent p{color:#252525;line-height:1.6em}#bsg #pageContent .panel-body,#bsg #selecting-realtor>div>.panel-body,#bsg #home-is-mine>div>.panel-body,#bsg #choosing-home-inspector>div>.panel-body{padding-top:30px;padding-bottom:30px}#bsg #choosing-home-inspector>div>.panel-body{padding-top:60px}#bsg #how-to-place-offer>div>.panel-body{background-image:none;padding-bottom:30px}#bsg .tabcordion{margin-top:20px}#bsg #key-takeaways .nav{display:none}#bsg #key-takeaways .tab-content .key-bullet{border-radius:50%;height:44px;width:44px;display:table-cell}#bsg #key-takeaways .tab-pane p{margin-left:30px}#bsg #key-takeaways #tabContent{padding-left:30px;padding-right:30px}#bsg .key-bullets{margin-top:30px}#bsg .key-bullet{background-color:#f4694e;border-radius:50%;width:44px;height:44px;border:5px solid #fff;box-shadow:0 0 0 1px #cdcdcd;text-align:center;display:table-cell;vertical-align:middle;overflow:hidden;text-shadow:#d66b44 1px 1px,#d66b44 2px 2px,#d66b44 3px 3px,#d66b44 4px 4px,#d66b44 5px 5px,#d66b44 6px 6px,#d66b44 7px 7px,#d66b44 8px 8px,#d66b44 9px 9px,#d66b44 10px 10px,#d66b44 11px 11px,#d66b44 12px 12px,#d66b44 13px 13px,#d66b44 14px 14px,#d66b44 15px 15px,#d66b44 16px 16px,#d66b44 17px 17px,#d66b44 18px 18px,#d66b44 19px 19px,#d66b44 20px 20px,#d66b44 21px 21px,#d66b44 22px 22px}#bsg .number{color:#fff;line-height:44px;height:44px;width:44px;font-size:24px;font-weight:700}#bsg #chapter-menu-sm{display:none}#bsg #pageContent:before{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;background-position:0 -664px;width:750px;content:"";display:block;position:relative;top:18px;min-height:18px;margin:0 auto}#bsg #pageContent .tabcordion .tab-pane p{font-size:18px;line-height:1.5em}#bsg .panel-body h3{margin-bottom:20px}#bsg .chapter-menu li a{font-size:16px}#bsg #footerNav{display:block;margin-bottom:50px}#bsg #footerNav ul{margin-top:85px;margin-bottom:20px}#bsg #footerNav ul li{margin:0 3px}#bsg .carousel-image{width:60%;height:300px}#bsg .carousel-caption{width:40%;height:300px}#bsg .carousel-indicators li{display:inline-block}#bsg .section-icon{width:60px;height:60px}#bsg .secicon-how-much-afford{background-position:-380px 0}#bsg .secicon-how-much-afford.light{background-position:-668px 0}#bsg a.secicon-how-much-afford:hover,#bsg #footerNav li.active a.secicon-how-much-afford{background-position:-440px 0}#bsg .secicon-key-considerations,#bsg .secicon-selling-considerations{background-position:-380px -60px}#bsg .secicon-key-considerations.light,#bsg .secicon-selling-considerations.light{background-position:-668px -60px}#bsg a.secicon-key-considerations:hover,#bsg #footerNav li.active a.secicon-key-considerations,#bsg a.secicon-selling-considerations:hover,#bsg #footerNav li.active a.secicon-selling-considerations{background-position:-440px -60px}#bsg .secicon-find-realtor,#bsg .secicon-find-selling-realtor{background-position:-380px -120px}#bsg .secicon-find-realtor.light,#bsg .secicon-find-selling-realtor.light{background-position:-668px -120px}#bsg a.secicon-find-realtor:hover,#bsg #footerNav li.active a.secicon-find-realtor,#bsg a.secicon-find-selling-realtor:hover,#bsg #footerNav li.active a.secicon-find-selling-realtor{background-position:-440px -120px}#bsg .secicon-benefits-mortgage-preapproval{background-position:-380px -180px}#bsg .secicon-benefits-mortgage-preapproval.light{background-position:-668px -180px}#bsg a.secicon-benefits-mortgage-preapproval:hover,#bsg #footerNav li.active a.secicon-benefits-mortgage-preapproval{background-position:-440px -180px}#bsg .secicon-home-search{background-position:-380px -240px}#bsg .secicon-home-search.light{background-position:-668px -240px}#bsg a.secicon-home-search:hover,#bsg #footerNav li.active a.secicon-home-search{background-position:-440px -240px}#bsg .secicon-making-offer{background-position:-380px -300px}#bsg .secicon-making-offer.light{background-position:-668px -300px}#bsg a.secicon-making-offer:hover,#bsg #footerNav li.active a.secicon-making-offer{background-position:-440px -300px}#bsg .secicon-finding-loan{background-position:-380px -360px}#bsg .secicon-finding-loan.light{background-position:-668px -360px}#bsg a.secicon-finding-loan:hover,#bsg #footerNav li.active a.secicon-finding-loan{background-position:-440px -360px}#bsg .secicon-home-inspection{background-position:-380px -420px}#bsg .secicon-home-inspection.light{background-position:-668px -420px}#bsg a.secicon-home-inspection:hover,#bsg #footerNav li.active a.secicon-home-inspection{background-position:-440px -420px}#bsg .secicon-understanding-closing,#bsg .secicon-selling-understanding-closing{background-position:-380px -480px}#bsg .secicon-understanding-closing.light,#bsg .secicon-selling-understanding-closing.light{background-position:-668px -480px}#bsg a.secicon-understanding-closing:hover,#bsg #footerNav li.active a.secicon-understanding-closing,#bsg a.secicon-selling-understanding-closing:hover,#bsg #footerNav li.active a.secicon-selling-understanding-closing{background-position:-440px -480px}#bsg .secicon-first-time{background-position:-992px -363px}#bsg .secicon-first-time.light{background-position:-1110px -363px}#bsg a.secicon-first-time:hover,#bsg #footerNav li.active a.secicon-first-time{background-position:-1052px -363px}#bsg .secicon-home-worth{background-position:-992px 0}#bsg .secicon-home-worth.light{background-position:-1110px 0}#bsg a.secicon-home-worth:hover,#bsg #footerNav li.active a.secicon-home-worth{background-position:-1052px 0}#bsg .secicon-staging-ideas{background-position:-992px -60px}#bsg .secicon-staging-ideas.light{background-position:-1110px -60px}#bsg a.secicon-staging-ideas:hover,#bsg #footerNav li.active a.secicon-staging-ideas{background-position:-1052px -60px}#bsg .secicon-less-stress{background-position:-992px -180px}#bsg .secicon-less-stress.light{background-position:-1110px -180px}#bsg a.secicon-less-stress:hover,#bsg #footerNav li.active a.secicon-less-stress{background-position:-1052px -180px}#bsg .secicon-selling-tips{background-position:-992px -120px}#bsg .secicon-selling-tips.light{background-position:-1110px -120px}#bsg a.secicon-selling-tips:hover,#bsg #footerNav li.active a.secicon-selling-tips{background-position:-1052px -120px}#bsg .secicon-finalize-offer{background-position:-992px -300px}#bsg .secicon-finalize-offer.light{background-position:-1110px -300px}#bsg a.secicon-finalize-offer:hover,#bsg #footerNav li.active a.secicon-finalize-offer{background-position:-1052px -300px}#bsg .secicon-open-house{background-position:-992px -240px}#bsg .secicon-open-house.light{background-position:-1110px -240px}#bsg a.secicon-open-house:hover,#bsg #footerNav li.active a.secicon-open-house{background-position:-1052px -240px}#bsg #wa-expertise.page-title.weichert-advantage .container{text-align:left}#bsg #wa-expertise{background-position:center center}}@media screen and (min-width:992px){#bsg .btn-resource-center,#bsg .btn-buy-guide,#bsg .btn-sell-guide{font-size:16px}#bsg .img-checklist{margin-bottom:0}#bsg #selecting-realtor>div>.panel-body{background-position:right 70%}#bsg #true-cost-of-owning>div>.panel-body{background-position:50% 30%}#bsg #wa-selling{background-position:center center}#bsg #wa-landing.page-title.weichert-advantage .col-xs-12.bottom{bottom:auto}#bsg .page-title.weichert-advantage .container{text-align:left}#bsg #pageContent.weichert-advantage-lp .col-md-4{border-bottom:none;padding-bottom:0}#bsg #private-mortgage-insurance>div>.panel-body{background-position:center bottom;padding-bottom:15%}#bsg #bgsg-overview h1{font-size:60px}#bsg .padding-md-right{padding-right:45px}#bsg .padding-md-left{padding-left:45px}#bsg .default-right-img{margin-top:15px;margin-bottom:15px}#bsg .default-left-img{margin-top:15px}#bsg #property-surveyed>div>.panel-body{min-height:450px}#bsg #prepare-home-table>thead>tr>th{height:175px}#bsg #prepare-home-table{height:475px}#bsg #be-patient>div>.panel-body{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BG_first-time-buyers/be-patient.png);background-size:contain;background-position:100% 0%;background-repeat:no-repeat;min-height:700px}#bsg #hire-a-realtor>div>.panel-body{min-height:550px}#bsg #rent-or-sell>div>.panel-body{padding-bottom:30px}#bsg .table-after-offer-submitted>tbody>tr>td{padding:10px 100px 0 100px;border:none}#bsg #protecting-investment img.padding{padding-top:0}#bsg .image-over-table.img-new-homes{bottom:-35px;left:60px}#bsg .image-over-table.img-new-homes img{width:250px}#bsg .carousel-image{height:400px}#bsg .carousel-caption{height:400px}#bsg .page-title h1,#bsg .page-title h2{font-size:36px}#bsg #pageContent h3{font-size:30px}#bsg #pageCopy p,#bsg #pageContent p{color:#252525;line-height:1.563em}#bsg #chapter-menu-lg{display:block}#bsg #pageContent:before{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;background-position:0 -682px;width:970px;content:"";display:block;position:relative;top:18px;min-height:18px;margin:0 auto}#bsg .panel-bg-image{background-size:cover}#bsg #pageContent .tabcordion .tab-pane p{font-size:18px;line-height:1.5em}#bsg .row.shadow-divider-vert{overflow:hidden}#bsg .row.shadow-divider-vert [class*='col-']:not(:last-child):after{background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;background-position:-1313px 0;width:18px;content:"";display:block;position:absolute;top:-40px;bottom:0;left:106%;min-height:400px}#bsg .menu-title{font-size:16px}#bsg .chapter-menu li a{font-size:16px}#bsg #footerNav ul{margin-top:85px;margin-bottom:20px}#bsg #footerNav ul li{margin:0 9px}#bsg .section-icon{width:72px;height:72px}#bsg .secicon-how-much-afford{background-position:-236px 0}#bsg .secicon-how-much-afford.light{background-position:-596px 0}#bsg a.secicon-how-much-afford:hover,#bsg #footerNav li.active a.secicon-how-much-afford{background-position:-308px 0}#bsg .secicon-key-considerations,#bsg .secicon-selling-considerations{background-position:-236px -72px}#bsg .secicon-key-considerations.light,#bsg .secicon-selling-considerations.light{background-position:-596px -72px}#bsg a.secicon-key-considerations:hover,#bsg #footerNav li.active a.secicon-key-considerations,#bsg a.secicon-selling-considerations:hover,#bsg #footerNav li.active a.secicon-selling-considerations{background-position:-308px -72px}#bsg .secicon-find-realtor,#bsg .secicon-find-selling-realtor{background-position:-236px -144px}#bsg .secicon-find-realtor.light,#bsg .secicon-find-selling-realtor.light{background-position:-596px -144px}#bsg a.secicon-find-realtor:hover,#bsg #footerNav li.active a.secicon-find-realtor,#bsg a.secicon-find-selling-realtor:hover,#bsg #footerNav li.active a.secicon-find-selling-realtor{background-position:-308px -144px}#bsg .secicon-benefits-mortgage-preapproval{background-position:-236px -216px}#bsg .secicon-benefits-mortgage-preapproval.light{background-position:-596px -216px}#bsg a.secicon-benefits-mortgage-preapproval:hover,#bsg #footerNav li.active a.secicon-benefits-mortgage-preapproval{background-position:-308px -216px}#bsg .secicon-home-search{background-position:-236px -288px}#bsg .secicon-home-search.light{background-position:-596px -288px}#bsg a.secicon-home-search:hover,#bsg #footerNav li.active a.secicon-home-search{background-position:-308px -288px}#bsg .secicon-making-offer{background-position:-236px -360px}#bsg .secicon-making-offer.light{background-position:-596px -360px}#bsg a.secicon-making-offer:hover,#bsg #footerNav li.active a.secicon-making-offer{background-position:-308px -360px}#bsg .secicon-finding-loan{background-position:-236px -432px}#bsg .secicon-finding-loan.light{background-position:-596px -432px}#bsg a.secicon-finding-loan:hover,#bsg #footerNav li.active a.secicon-finding-loan{background-position:-308px -432px}#bsg .secicon-home-inspection{background-position:-236px -504px}#bsg .secicon-home-inspection.light{background-position:-596px -504px}#bsg a.secicon-home-inspection:hover,#bsg #footerNav li.active a.secicon-home-inspection{background-position:-308px -504px}#bsg .secicon-understanding-closing,#bsg .secicon-selling-understanding-closing{background-position:-236px -576px}#bsg .secicon-understanding-closing.light,#bsg .secicon-selling-understanding-closing.light{background-position:-596px -576px}#bsg a.secicon-understanding-closing:hover,#bsg #footerNav li.active a.secicon-understanding-closing,#bsg a.secicon-selling-understanding-closing:hover,#bsg #footerNav li.active a.secicon-selling-understanding-closing{background-position:-308px -576px}#bsg .secicon-first-time{background-position:-776px -432px}#bsg .secicon-first-time.light{background-position:-920px -432px}#bsg a.secicon-first-time:hover,#bsg #footerNav li.active a.secicon-first-time{background-position:-848px -432px}#bsg .secicon-home-worth{background-position:-776px 0}#bsg .secicon-home-worth.light{background-position:-920px 0}#bsg a.secicon-home-worth:hover,#bsg #footerNav li.active a.secicon-home-worth{background-position:-848px 0}#bsg .secicon-staging-ideas{background-position:-776px -72px}#bsg .secicon-staging-ideas.light{background-position:-920px -72px}#bsg a.secicon-staging-ideas:hover,#bsg #footerNav li.active a.secicon-staging-ideas{background-position:-848px -72px}#bsg .secicon-less-stress{background-position:-776px -216px}#bsg .secicon-less-stress.light{background-position:-920px -216px}#bsg a.secicon-less-stress:hover,#bsg #footerNav li.active a.secicon-less-stress{background-position:-848px -216px}#bsg .secicon-selling-tips{background-position:-776px -144px}#bsg .secicon-selling-tips.light{background-position:-920px -144px}#bsg a.secicon-selling-tips:hover,#bsg #footerNav li.active a.secicon-selling-tips{background-position:-848px -144px}#bsg .secicon-finalize-offer{background-position:-776px -360px}#bsg .secicon-finalize-offer.light{background-position:-920px -360px}#bsg a.secicon-finalize-offer:hover,#bsg #footerNav li.active a.secicon-finalize-offer{background-position:-848px -360px}#bsg .secicon-open-house{background-position:-776px -288px}#bsg .secicon-open-house.light{background-position:-920px -288px}#bsg a.secicon-open-house:hover,#bsg #footerNav li.active a.secicon-open-house{background-position:-848px -288px}#bsg #how-to-stage>div>.panel-body{padding-bottom:400px}#bsg #prepare-home-table.open-house-table{height:550px}#bsg #what-happens-at-closing>div>.panel-body{background-size:contain;padding-top:300px}}@media screen and (min-width:1200px){#bsg .btn-resource-center,#bsg .btn-buy-guide,#bsg .btn-sell-guide{font-size:18px}#bsg #pageContent.weichert-advantage-salesplan .wa-heading{min-height:150px}#bsg .bg-overlay{padding-left:180px}#bsg #how-to-stage>div>.panel-body{padding-bottom:700px}#bsg #how-to-stage>div>.panel-body{background-size:cover}#bsg #prepare-home-table{height:440px}#bsg #prepare-home-table.open-house-table{height:525px}#bsg #tips-find-realtor>div>.panel-body{background-size:auto}#bsg .image-over-table.img-new-homes{bottom:-55px;left:100px}#bsg .image-over-table.img-new-homes img{width:300px}#bsg #needs-wants-wishes>div>.panel-body{padding-bottom:20%}#bsg .carousel-image{height:500px}#bsg .carousel-caption{height:500px}#bsg #what-happens-at-closing>div>.panel-body{background-size:cover;padding-top:500px}}@media screen and (min-width:1700px){#bsg #how-to-stage>div>.panel-body{padding-bottom:800px}}#bsg .timeline ul.nested{text-align:left;padding-left:1em;list-style-type:disc;font-size:16px}#bsg .timeline{list-style:none;padding:50px 0 0;margin-bottom:50px;position:relative}#bsg .timeline.single-sided{padding-top:0}#bsg .timeline:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#252525;left:50%;margin-left:-1.5px}#bsg .timeline.single-sided:before{top:0;bottom:0;position:absolute;content:" ";width:1px;background-color:#252525;left:20px;margin-left:-1.5px}#bsg .timeline>li{margin-bottom:40px;padding-left:40px;padding-right:40px;position:relative;width:50%;float:left;clear:both}#bsg .timeline.single-sided>li{width:50%}#bsg .timeline>li:before,#bsg .timeline>li:after{content:" ";display:table}#bsg .timeline>li:after{clear:both}#bsg .timeline>li:before,#bsg .timeline>li:after{content:" ";display:table}#bsg .timeline>li:after{clear:both}#bsg .timeline>li>.timeline-panel{width:95%;float:left;position:relative}#bsg .timeline>li>.timeline-panel:before{background:#3e4954;content:"";display:block;height:1px;position:absolute;top:12px;right:-51px;width:30px}#bsg .timeline.single-sided>li>.timeline-panel:before{width:40px}#bsg .timeline>li>.timeline-badge,#bsg .hori-timeline .timeline-badge{color:#fff;width:24px;height:24px;line-height:24px;font-size:1.4em;text-align:center;position:absolute;top:0;right:-10px;background-color:#fff200;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border:6px solid #3e4954}#bsg .hori-timeline{border-bottom:1px solid #252525;margin:10px 0 30px}#bsg .hori-timeline .timeline-badge{position:static;text-align:center;display:block;margin:0 auto 20px}#bsg .hori-timeline .line{position:absolute;left:50%;top:0;bottom:0;width:1px;height:60px;background:#252525;z-index:1}#bsg .hori-timeline>div[class*="col-"]{text-align:center;padding-top:60px;padding-bottom:30px;border-top:1px solid #252525}#bsg .timeline>li.timeline-inverted>.timeline-panel{float:right}#bsg .timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-55px;right:auto}#bsg .timeline.single-sided>li.timeline-inverted>.timeline-panel:before{left:-55px}#bsg .timeline-badge>a{color:#c5c7c5!important}#bsg .timeline-badge a:hover{color:#000!important}#bsg .timeline-title{margin-top:0;color:inherit}#bsg .timeline-body>p,#bsg .timeline-body>ul{padding:0;margin-bottom:0;text-align:right}#bsg .timeline-inverted .timeline-body>p{text-align:left}#bsg .timeline-body>p+p{margin-top:0}#bsg .timeline>li.timeline-inverted{float:right;clear:right;margin-top:90px;margin-bottom:20px}#bsg .timeline.single-sided>li.timeline-inverted{float:none;clear:none;margin-top:90px;margin-bottom:20px;left:20px}#bsg .timeline.single-sided>li.timeline-inverted{margin-top:10px}#bsg .timeline.single-sided>li.timeline-inverted:first-of-type{margin-top:0}#bsg .timeline>li.timeline-inverted>.timeline-badge{left:-14px}@media(max-width:767px){#bsg ul.timeline.single-sided{margin-top:30px}#bsg ul.timeline:before{left:40px}#bsg .timeline-body>p,#bsg .timeline-body>ul{text-align:left}#bsg ul.timeline>li{margin-bottom:0;position:relative;width:95%;float:left;clear:left;padding-left:0}#bsg ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}#bsg ul.timeline>li>.timeline-badge{left:28px;margin-left:0;top:0}#bsg ul.timeline>li>.timeline-panel{float:right}#bsg ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-45px;right:auto}#bsg .timeline>li.timeline-inverted>.timeline-panel:before{left:-45px}#bsg .timeline>li.timeline-inverted{float:left;clear:left;margin-top:40px;margin-bottom:40px}#bsg .timeline>li.timeline-inverted>.timeline-badge{left:28px}#bsg .timeline.single-sided>li.timeline-inverted>.timeline-badge{left:-14px}#bsg .timeline.single-sided>li{width:100%}#bsg .timeline.single-sided>li.timeline-inverted>.timeline-panel:before{left:-85px}#bsg .timeline.single-sided>li>.timeline-panel:before{width:50px}}#bsg{color:#252525;font-size:14px}#bsg a{text-decoration:underline}#bsg #bsg-nav{background-color:#333;border:none;border-radius:0;font-size:16px}#bsg #bsg-nav a{text-decoration:none}#bsg #bsg-nav .panel-group{margin-bottom:0}#bsg #bsg-nav .navbar-nav{float:left;margin:0}#bsg #bsg-nav .navbar-nav>li{float:left}#bsg #bsg-nav-links{width:100%;padding:15px 0}#bsg #bsg-nav-links .row{min-width:290px;margin:0}#bsg #bsg-nav-links .row.nav-padding{padding:10px 20px}#bsg #bsg-nav-links .dropdown{position:static}#bsg #bsg-nav-links>li{width:33.333%;text-align:center}#bsg #bsg-nav-links>li>a,#bsg #bsg-nav-links>li>a:focus,#bsg #bsg-nav-links>li>a:hover{color:#fff;background-color:#333;font-size:.75em;border-left:1px solid #555;padding:0 0}#bsg #bsg-nav-links>li>a.last{border-right:1px solid #555}#bsg #bsg-nav-links>li>a:focus,#bsg #bsg-nav-links>li>a:active,#bsg #bsg-nav-links>li>a:hover,#bsg #bsg-nav-links>li.open>a{color:#fff203}#bsg #bsg-nav-links .dropdown-menu{border:none;border-radius:0;white-space:normal;line-height:1.2;font-size:.875em;background-color:#fff}#bsg #bsg-nav-links .open .dropdown-menu{position:absolute;float:none;width:100%;margin-top:0;background-color:#fff;border:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding:0}#bsg #bsg-nav-links .view-all-pages{background-color:#e4e4e4}#bsg #bsg-nav-links .view-all-pages .menu-column{margin-top:0;margin-bottom:0}#bsg #bsg-nav-links .view-all-pages .menu-column li{border-bottom:none}#bsg #bsg-nav-links .menu-column{}#bsg #bsg-nav-links .menu-column:last-of-type{}#bsg #bsg-nav-links .menu-column li{border-bottom:1px solid #cfdae5;padding:5px 5px}#bsg #bsg-nav-links .menu-column li.last{border-bottom:none}#bsg #bsg-nav-accordion .menu-column li{border-bottom:none;padding:10px 5px}#bsg #bsg-nav-accordion .panel-default{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #cfdae5;box-shadow:none}#bsg #bsg-nav-accordion .panel-default:last-of-type{border-bottom:none}#bsg #bsg-nav-accordion .panel-heading{padding:17px 0;cursor:pointer;display:block}#bsg #bsg-nav-accordion .panel-default>.panel-heading{color:#3f4a55;background:none;border:none}#bsg #bsg-nav-accordion .panel-body{padding:0;border:none}#bsg #bsg-nav-accordion .menu-column{margin-top:0}#bsg #bsg-nav-links .dropdown-menu li a:focus,#bsg #bsg-nav-links .dropdown-menu li a:hover,#bsg #bsg-nav-links .dropdown-menu li a:visited,#bsg #bsg-nav-links .dropdown-menu li a:active{background:none}#bsg #bsg-nav-links .dropdown-menu li a,#bsg #bsg-nav-links .dropdown-menu li a:visited{color:#39434e}#bsg #bsg-nav-links .dropdown-menu li a:hover,#bsg #bsg-nav-links .dropdown-menu li a:focus{color:#2e79b9;text-decoration:none}#bsg #bsg-nav-links #bsg-nav-accordion .panel-heading a,#bsg #bsg-nav-links #bsg-nav-accordion .panel-heading a:visited{font-weight:bold}#bsg #bsg-nav-links #bsg-nav-accordion .panel-heading a:hover,#bsg #bsg-nav-links #bsg-nav-accordion .panel-heading a:focus{color:#39434e}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li a,#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li a:visited{color:#2e79b9}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li a:hover,#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li a:focus{color:#2e79b9;text-decoration:none}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li a,#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li a:visited{color:#39434e}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li a:hover,#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li a:focus{color:#2e79b9}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li{margin:0 0;height:auto;padding:7px 0}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li:last-of-type{padding-bottom:0}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column li:first-of-type{padding-top:0}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column{margin-top:0;margin-bottom:30px;padding-left:30px;margin-left:6px}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column{border-left:none;padding:0}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li{padding:5px 5px}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column{margin:0}#bsg .nav-icon{width:34px;height:40px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;margin-right:10px;display:inline-block;vertical-align:middle}#bsg .nav-copy{display:inline-block;vertical-align:middle;width:70%}#bsg #bsg-nav-links #bsg-nav-accordion .nav-copy{width:auto}#bsg .nav-arrow{background-position:-220px -58px;display:inline-block;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);width:12px;height:7px;float:right;margin:9px 0}#bsg .collapsed .nav-arrow{background-position:-220px -50px}#bsg .nav-icon.topics{width:16px;height:17px;background-position:-220px 0;margin-right:17px}#bsg .nav-icon.calculators{width:16px;height:17px;background-position:-220px -16px;margin-right:17px}#bsg .nav-icon.checklists{width:16px;height:17px;background-position:-220px -33px;margin-right:17px}#bsg .how-much-afford{background-position:-152px 0}#bsg #bsg-nav-links .dropdown-menu li a:hover .how-much-afford{background-position:-186px 0}#bsg .key-considerations{background-position:-152px -40px}#bsg #bsg-nav-links .dropdown-menu li a:hover .key-considerations{background-position:-186px -40px}#bsg .find-realtor{background-position:-152px -80px}#bsg #bsg-nav-links .dropdown-menu li a:hover .find-realtor{background-position:-186px -80px}#bsg .benefits-mortgage-preapproval{background-position:-152px -120px}#bsg #bsg-nav-links .dropdown-menu li a:hover .benefits-mortgage-preapproval{background-position:-186px -120px}#bsg .home-search{background-position:-152px -160px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-search{background-position:-186px -160px}#bsg .making-offer{background-position:-152px -200px}#bsg #bsg-nav-links .dropdown-menu li a:hover .making-offer{background-position:-186px -200px}#bsg .finding-loan{background-position:-152px -240px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finding-loan{background-position:-186px -240px}#bsg .home-inspection{background-position:-152px -280px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-inspection{background-position:-186px -280px}#bsg .understanding-closing{background-position:-152px -320px}#bsg #bsg-nav-links .dropdown-menu li a:hover .understanding-closing{background-position:-186px -320px}#bsg .home-worth{background-position:-152px -360px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-worth{background-position:-186px -360px}#bsg .staging-home-ideas{background-position:-152px -400px}#bsg #bsg-nav-links .dropdown-menu li a:hover .staging-home-ideas{background-position:-186px -400px}#bsg .open-house-ideas{background-position:-152px -440px}#bsg #bsg-nav-links .dropdown-menu li a:hover .open-house-ideas{background-position:-186px -440px}#bsg .tips-selling{background-position:-152px -480px}#bsg #bsg-nav-links .dropdown-menu li a:hover .tips-selling{background-position:-186px -480px}#bsg .finalizing-buy-offer{background-position:-152px -520px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finalizing-buy-offer{background-position:-186px -520px}#bsg .sell-less-stess{background-position:-152px -560px}#bsg #bsg-nav-links .dropdown-menu li a:hover .sell-less-stess{background-position:-186px -560px}#bsg .all-guides{background-position:-152px -600px}#bsg #bsg-nav-links .dropdown-menu li a:hover .all-guides{background-position:-186px -600px}#bsg .first-time{background-position:-929px -504px}#bsg #bsg-nav-links .dropdown-menu li a:hover .first-time{background-position:-963px -504px}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}@media(max-width:479px){.your-visibility-class-1{display:block}.your-visibility-class-2{display:none}.your-visibility-class-3{display:none}.your-visibility-class-4{display:none}.your-visibility-class-5{display:none}}@media(min-width:480px)and (max-width:767px){.your-visibility-class-1{display:none}.your-visibility-class-2{display:block}.your-visibility-class-3{display:none}.your-visibility-class-4{display:none}.your-visibility-class-5{display:none}}@media(min-width:768px)and (max-width:991px){.your-visibility-class-1{display:none}.your-visibility-class-2{display:none}.your-visibility-class-3{display:block}.your-visibility-class-4{display:none}.your-visibility-class-5{display:none}}@media(min-width:992px)and (max-width:1199px){.your-visibility-class-1{display:none}.your-visibility-class-2{display:none}.your-visibility-class-3{display:none}.your-visibility-class-4{display:block}.your-visibility-class-5{display:none}}@media(min-width:1200px){.your-visibility-class-1{display:none}.your-visibility-class-2{display:none}.your-visibility-class-3{display:none}.your-visibility-class-4{display:none}.your-visibility-class-5{display:block}}@media screen and (min-width:768px){#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column.col-sm-offset-4{margin-left:33.33333333%}#bsg #bsg-nav-links .row.nav-padding{padding-top:0;padding-bottom:0}#bsg #bsg-nav-links .view-all-pages .menu-column li{margin-bottom:18px;margin-top:11px}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li{margin-bottom:18px;margin-top:11px}#bsg #bsg-nav-links .view-all-pages{}#bsg p{}#bsg #bsg-nav-links>li>a,#bsg #bsg-nav-links>li>a:focus,#bsg #bsg-nav-links>li>a:hover{font-size:1.125em;padding:0 30px}#bsg #bsg-nav-links .row{width:720px;margin:0}#bsg #bsg-nav-links .menu-column{margin-top:15px;margin-bottom:15px;border-right:1px solid #d0d9e0}#bsg #bsg-nav-links .menu-column:last-of-type{border-right:none}#bsg #bsg-nav-links .menu-column li{margin:25px 0;height:40px;border-bottom:none}#bsg #bsg-nav-links #bsg-nav-accordion .view-all-pages .menu-column li{height:40px}#bsg #bsg-nav-accordion .panel-default{border:none}#bsg #bsg-nav-links #bsg-nav-accordion .menu-column{margin-left:7px;border-left:1px solid #d0d9e0}#bsg .nav-icon{width:36px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;margin-right:10px;display:inline-block;vertical-align:middle}#bsg .nav-arrow{display:none}#bsg .how-much-afford{background-position:-80px 0}#bsg #bsg-nav-links .dropdown-menu li a:hover .how-much-afford{background-position:-116px 0}#bsg .key-considerations{background-position:-80px -40px}#bsg #bsg-nav-links .dropdown-menu li a:hover .key-considerations{background-position:-116px -40px}#bsg .find-realtor{background-position:-80px -80px}#bsg #bsg-nav-links .dropdown-menu li a:hover .find-realtor{background-position:-116px -80px}#bsg .benefits-mortgage-preapproval{background-position:-80px -120px}#bsg #bsg-nav-links .dropdown-menu li a:hover .benefits-mortgage-preapproval{background-position:-116px -120px}#bsg .home-search{background-position:-80px -160px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-search{background-position:-116px -160px}#bsg .making-offer{background-position:-80px -200px}#bsg #bsg-nav-links .dropdown-menu li a:hover .making-offer{background-position:-116px -200px}#bsg .finding-loan{background-position:-80px -240px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finding-loan{background-position:-116px -240px}#bsg .home-inspection{background-position:-80px -280px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-inspection{background-position:-116px -280px}#bsg .understanding-closing{background-position:-80px -320px}#bsg #bsg-nav-links .dropdown-menu li a:hover .understanding-closing{background-position:-116px -320px}#bsg .home-worth{background-position:-80px -360px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-worth{background-position:-116px -360px}#bsg .staging-home-ideas{background-position:-80px -400px}#bsg #bsg-nav-links .dropdown-menu li a:hover .staging-home-ideas{background-position:-116px -400px}#bsg .open-house-ideas{background-position:-80px -440px}#bsg #bsg-nav-links .dropdown-menu li a:hover .open-house-ideas{background-position:-116px -440px}#bsg .tips-selling{background-position:-80px -480px}#bsg #bsg-nav-links .dropdown-menu li a:hover .tips-selling{background-position:-116px -480px}#bsg .finalizing-buy-offer{background-position:-80px -520px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finalizing-buy-offer{background-position:-116px -520px}#bsg .sell-less-stess{background-position:-80px -560px}#bsg #bsg-nav-links .dropdown-menu li a:hover .sell-less-stess{background-position:-116px -560px}#bsg .all-guides{background-position:-80px -600px}#bsg #bsg-nav-links .dropdown-menu li a:hover .all-guides{background-position:-116px -600px}#bsg .first-time{background-position:-857px -504px}#bsg #bsg-nav-links .dropdown-menu li a:hover .first-time{background-position:-893px -504px}}@media screen and (min-width:992px){#bsg p{}#bsg #bsg-nav-links{width:100%;padding:15px 60px}#bsg #bsg-nav-links .dropdown-menu{font-size:1em}#bsg #bsg-nav-links .row{width:940px;margin:0}#bsg #bsg-nav-links .menu-column{margin-top:15px;margin-bottom:15px;border-right:1px solid #d0d9e0}#bsg #bsg-nav-links .menu-column:last-of-type{border-right:none}#bsg #bsg-nav-links .menu-column li{margin:25px 10px;height:40px}#bsg .nav-icon{width:40px;background-image:url(https://wdcassets.blob.core.windows.net/images/guides/BSG-sprite.png);background-repeat:no-repeat;margin-right:10px;display:inline-block;vertical-align:middle}#bsg .how-much-afford{background-position:0 0}#bsg #bsg-nav-links .dropdown-menu li a:hover .how-much-afford{background-position:-40px 0}#bsg .key-considerations{background-position:0 -40px}#bsg #bsg-nav-links .dropdown-menu li a:hover .key-considerations{background-position:-40px -40px}#bsg .find-realtor{background-position:0 -80px}#bsg #bsg-nav-links .dropdown-menu li a:hover .find-realtor{background-position:-40px -80px}#bsg .benefits-mortgage-preapproval{background-position:0 -120px}#bsg #bsg-nav-links .dropdown-menu li a:hover .benefits-mortgage-preapproval{background-position:-40px -120px}#bsg .home-search{background-position:0 -160px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-search{background-position:-40px -160px}#bsg .making-offer{background-position:0 -200px}#bsg #bsg-nav-links .dropdown-menu li a:hover .making-offer{background-position:-40px -200px}#bsg .finding-loan{background-position:0 -240px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finding-loan{background-position:-40px -240px}#bsg .home-inspection{background-position:0 -280px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-inspection{background-position:-40px -280px}#bsg .understanding-closing{background-position:0 -320px}#bsg #bsg-nav-links .dropdown-menu li a:hover .understanding-closing{background-position:-40px -320px}#bsg .home-worth{background-position:-0 -360px}#bsg #bsg-nav-links .dropdown-menu li a:hover .home-worth{background-position:-40px -360px}#bsg .staging-home-ideas{background-position:-0 -400px}#bsg #bsg-nav-links .dropdown-menu li a:hover .staging-home-ideas{background-position:-40px -400px}#bsg .open-house-ideas{background-position:-0 -440px}#bsg #bsg-nav-links .dropdown-menu li a:hover .open-house-ideas{background-position:-40px -440px}#bsg .tips-selling{background-position:-0 -480px}#bsg #bsg-nav-links .dropdown-menu li a:hover .tips-selling{background-position:-40px -480px}#bsg .finalizing-buy-offer{background-position:-0 -520px}#bsg #bsg-nav-links .dropdown-menu li a:hover .finalizing-buy-offer{background-position:-40px -520px}#bsg .sell-less-stess{background-position:-0 -560px}#bsg #bsg-nav-links .dropdown-menu li a:hover .sell-less-stess{background-position:-40px -560px}#bsg .all-guides{background-position:-0 -600px}#bsg #bsg-nav-links .dropdown-menu li a:hover .all-guides{background-position:-40px -600px}#bsg .first-time{background-position:-777px -504px}#bsg #bsg-nav-links .dropdown-menu li a:hover .first-time{background-position:-817px -504px}}@media screen and (min-width:1200px){#bsg #bsg-nav-links .row.nav-padding{padding:0 40px}#bsg #bsg-nav-links .row{width:1140px;margin:0}#bsg #bsg-nav-links .menu-column{margin-top:30px;margin-bottom:30px;border-right:1px solid #d0d9e0}#bsg #bsg-nav-links .menu-column:last-of-type{border-right:none}#bsg #bsg-nav-links .menu-column li{margin:25px 45px;height:40px}}#mainContent.guideContent #header{background-color:#333}.guideContent{margin-bottom:0!important}#sg_footer,#bg_footer{margin-bottom:20px}#key-takeaways.panel{margin-bottom:0}#bsg.pageGuide #pageContent.no-shadow{margin-bottom:-50px}#bsg #bsg-nav-links{padding:0;text-align:center}#bsg #bsg-nav-links>li>a,#bsg #bsg-nav-links>li>a:hover,#bsg #bsg-nav-links>li>a:focus{padding-top:15px;padding-bottom:15px}#bsg #bsg-nav-links>li>ul{padding-bottom:0}@media screen and (max-width:767px){#bsg #bsg-nav{margin-top:50px}}#bsg #AmortizationTable #AmortizationTableResult table tr td{padding:2px 8px;text-align:center;vertical-align:middle;border:solid 1px #000}#bsg #AmortizationTable #AmortizationTableResult table{border-style:solid;border-color:#000;width:100%}#bsg #AmortizationTable #AmortizationTableResult{margin-top:20px}#RequiredFieldMsg{color:red;margin-left:20px}#guide-container,#guide-sidebar{margin:20px 0}#guide-sidebar #guidenav .list-group-item{padding:10px 0 0 0}#guide-sidebar #guidenav li.active{background-color:#dfe6f3}#guide-sidebar #guidenav h2{margin:0;position:relative;padding:4px 20px 4px 15px;color:#000;font-size:1.5em;display:block}#guide-sidebar #guidenav h2.selected{background-color:#000;color:#fff200;margin-bottom:4px}#guide-sidebar #guidenav h2 a{color:inherit}#guide-sidebar ul.guides,#guide-sidebar ul.articles{padding:0 0 12px 0}#guide-sidebar ul.guides li,#guide-sidebar ul.articles li{padding:2px 22px}#guide-sidebar ul.guides li.selected{background-color:#000;color:#fff200;display:block}#guide-sidebar ul.guides li.selected a{color:#fff200}.section{position:relative}.section .sectiontoggle{position:absolute;top:2px;right:2px;text-decoration:none}.section .sectiontoggle:focus{outline:none}.section .sectiontoggle span:after{font-family:'Glyphicons Halflings';content:"";float:right;color:grey}.section .sectiontoggle.collapsed span:after{content:""}#guide-layout .at4-jumboshare .at4-share-btn{margin-right:0!important}#guide-layout:after{content:"";display:table;clear:both}#guide-container .guidefooter .publishinfo{float:right;text-align:right}#guide-container .guidefooter .tags{clear:both}#guide-container #guide-content{margin:12px 0}#guide-container #guide-content p{line-height:2em}#guide-container #guide-content li{line-height:2em;margin-bottom:10px}#guidelist{clear:both}#guide-container .guidelist{margin:12px 0}#contactFormSection.guide{margin:12px 0}@media(min-width:768px){#contactFormSection.guide .form{margin:0 auto;width:440px}}#guide-container .author-photo,.guidelist .author-photo{margin-right:6px}@media(max-width:767px){#guide-layout .addthis_jumbo_share .at4-jumboshare .at4-count-container{padding-right:8px}#guide-layout .addthis_jumbo_share .at4-jumboshare .at4-share-container{padding-left:8px}#guide-layout .addthis_jumbo_share .at4-jumboshare .at4-count{font-size:18px;line-height:normal}#guide-layout .addthis_jumbo_share .at4-jumboshare .at4-title{font-size:12px;line-height:normal}}*{outline:none}.homeMainContentCol{padding-left:0;padding-right:0}.homesearch-hero{height:270px!important;background-color:#222223;background-image:none;box-shadow:none}.homesearch-hero .hero-title{display:none}.homesearch-hero .active-listing-count{margin-top:220px;font-size:1.25em;color:#fff}@media(min-width:768px){.homesearch-hero{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-image:url('/assets/v5/images/home/virtually-home-with-weichert.jpg');background-size:cover;height:475px!important;background-color:#ccc;width:100%;position:relative;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.homesearch-hero:before{content:'';position:absolute;width:100%;height:132px;background:linear-gradient(to bottom,rgba(0,0,0,.85),rgba(0,0,0,0))}.homesearch-hero.rental:before{display:none}.homesearch-hero.rental{background-image:url(/assets/v5/images/rental/rental-hero-v2.jpg);box-shadow:inset 0 20px 50px black}.homesearch-hero .hero-title{display:block;font-size:3.75em;font-weight:100;color:#fff;text-shadow:1.5px 2.598px 1px #4b4b4b \9;text-shadow:1.5px 2.598px 1px rgba(75,75,75,.75);position:relative;top:90px;line-height:1}.homesearch-hero.rental .hero-title{font-size:2.75em;top:149px}.homesearch-hero .active-listing-count{margin-top:270px;margin-left:5px}.homesearch-hero.rental .active-listing-count{margin-top:308px}}@media(min-width:992px){.homesearch-hero.rental .hero-title{font-size:3.75em}}@media(min-width:768px){.search-box .homesearch .searchbox-container{top:-250px;position:relative;width:660px}}@media only screen and (device-width:767px),only screen and (max-width:767px){.search-box .homesearch .searchbox-container{margin-top:-180px;position:relative}}@media(max-width:767px){#homeNav{width:100%}#homeNav li{width:50%;text-align:center}.homesearch .searchbox #homeNav li{font-size:20px;margin-top:15px}.searchbox .site-search .search-button{border-top-right-radius:0}.search-box .homesearch.onFocus .searchbox-container{margin-top:-210px;position:relative;margin-right:-15px;margin-left:-15px}.homesearch.onFocus .searchbox{background-color:#fcfcfc;height:220px}.homesearch.onFocus .searchbox #homeNav li{padding-top:15px;padding-bottom:15px;margin-top:0}.homesearch.onFocus .searchbox #homeNav li{border-radius:0}.homesearch.onFocus .searchbox #homeNav li.active{border-top:none}.onFocus .autocomplete-suggestions{width:100%!important;top:60px!important;box-shadow:none!important;padding-bottom:30px!important}}.homesearch .searchbox #homeNav{list-style:none;padding-left:0;display:inline-block;margin-bottom:-10px}.homesearch .searchbox #homeNav li{float:left;padding-top:8px;padding-bottom:8px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#e4e4e4;margin-top:14px;color:#54585a}.homesearch .searchbox #homeNav li a{color:#54585a;padding-top:0;cursor:pointer;font-size:18px;padding-top:8px;padding-bottom:8px;padding-left:40px;padding-right:40px}.homesearch .searchbox #homeNav li a:hover{text-decoration:none}.homesearch .searchbox #homeNav li.active a{color:#081f2c;font-weight:bold}.homesearch .searchbox #homeNav li a:focus{text-decoration:none}.homesearch .searchbox #homeNav li.active{background-color:#fff;padding-top:15px;padding-bottom:15px;margin-top:0;border-top:#fff200 3px solid;font-weight:bold}.homesearch .searchbox #homeNav li.active a{padding-top:15px;padding-bottom:15px}.homesearch .searchbox #homeNav .rental.active{box-shadow:-2px 2px 12px rgba(0,0,0,.175);position:relative}.homesearch .searchbox #homeNav .buy.active{box-shadow:3px 3px 12px rgba(0,0,0,.175);position:relative}#home-footer{background-color:#e4e4e4}#home-footer h1{font-size:.875em;font-weight:normal;color:#54585a;margin:25px 0 40px 0;padding:0}#home-footer-states-links h3{font-size:1.5em;font-weight:bold;color:#252525}#home-footer-states-links .browsebystatehome{color:#54585a}#home-footer-states-links .browsebystatehome ul li{margin-bottom:10px;line-height:1}@media(max-width:767px){#home-footer-states-links .state-links-dropdowns{background-color:#e4e4e4;display:block}#home-footer-states-links .browsebystatehome{padding-left:0;padding-right:45px}#home-footer-states-links #findinweichert{margin-left:0}}.homesearch-wrapper{margin-top:-30px;overflow:hidden}@media only screen and (device-width:991px),only screen and (max-width:991px){.homesearch-wrapper{margin-top:-71px}}@media(min-width:992px){.loginDiv_sm{display:none!important}}@media only screen and (device-width:768px),only screen and (min-width:768px){.homesearch-hero.blurHero_img{-webkit-filter:blur(4px);filter:blur(4px)}.search-box .homesearch{position:absolute}}#home-footer-states-links .recent-counties .recent-counties-header{padding-bottom:10px;color:#54585a;border-bottom:#54585a 1px dotted;font-size:1.125em}.more-from-weichert #collapseMoreLinks .more-weichert-subheading{border-bottom:#ccc 1px solid;color:#54585a;font-weight:700;font-size:1.125em;margin-top:10px;margin-bottom:10px}.more-from-weichert #collapseMoreLinks .more-weichert-subheading a{color:#54585a}.more-from-weichert #collapseMoreLinks .more-weichert-subheading a:hover,.more-from-weichert #collapseMoreLinks .more-weichert-subheading a:focus{text-decoration:none}.more-from-weichert #collapseMoreLinks ul li{padding:5px 0}.more-from-weichert #collapseMoreLinks ul li a,#home-footer-states-links .stateListContainerDropDown a{color:#385e9d;font-size:14px}.more-from-weichert #collapseMoreLinks ul li a:hover,.more-from-weichert #collapseMoreLinks ul li a:focus,#home-footer-states-links .stateListContainerDropDown a:hover{text-decoration:none}.homeMainContentRow .franchise-section{padding-top:81px;padding-bottom:100px}.homeMainContentRow .franchise-section .franchise-large-header{font-size:32px;margin-top:30px;font-weight:700}.homeMainContentRow .franchise-section .franchise-small-header{font-size:18px;font-weight:600}.homeMainContentRow .franchise-section p{font-size:24px;font-weight:300;margin-bottom:0}.homeMainContentRow .franchise-section .arrow-link{font-size:20px;color:#0060ff;margin-top:10px;margin-bottom:10px;display:inline-block}.homeMainContentRow .homepageBlocks{margin-top:50px;margin-bottom:50px;padding:75px 0 55px;border:2px solid #ffea27}.homeMainContentRow .homepageBlocks header{padding:0 40px}.homeMainContentRow .homepageBlocks header h2{font-size:32px;font-weight:bold}.homeMainContentRow .homepageBlocks header p{font-size:18px;font-weight:300;line-height:1.2;margin:25px auto 75px;max-width:750px}.homeMainContentRow .homepageBlocks .iconList{margin-bottom:12px}.homeMainContentRow .homepageBlocks .iconList>div img{max-width:100%}.homeMainContentRow .homepageBlocks .textList p{font-size:18px;font-weight:300;line-height:1.2}.homeMainContentRow .homepageBlocks .btn-yellow-pre-text{font-size:18px;font-weight:bold;line-height:1.2;margin:60px auto 0;max-width:750px}.homeMainContentRow .homepageBlocks .btn.btn-yellow{border-radius:99999px;color:#000;clear:both;font-size:20px;margin-top:10px;position:relative;padding:12px 73px 12px 24px;background-color:#ffea27}.homeMainContentRow .homepageBlocks .btn.btn-yellow .fa{font-size:25px;position:absolute;top:50%;right:24px;transform:translate(-50%,-50%)}@media(max-width:899px)and (min-width:601px){.homeMainContentRow .homepageBlocks .textList p{font-size:18px}}@media(max-width:600px){.homeMainContentRow .homepageBlocks{padding:35px 20px 40px}.homeMainContentRow .homepageBlocks header{padding:0}.homeMainContentRow .homepageBlocks header img{height:auto;width:290px}.homeMainContentRow .homepageBlocks header p{font-size:20px;margin:40px auto}.homeMainContentRow .homepageBlocks .iconList{display:flex}.homeMainContentRow .homepageBlocks .row-fluid .col-xs-2{padding-left:2px;padding-right:2px}.homeMainContentRow .homepageBlocks .iconList>div{width:20%;margin-left:0}.homeMainContentRow .homepageBlocks .textList{display:none}.homeMainContentRow .homepageBlocks .btn.btn-yellow{margin-top:10px;padding-right:35px;padding-left:15px;font-size:18px}.homeMainContentRow .homepageBlocks .btn.btn-yellow .fa{right:-1px;font-size:23px}}.homeMainContentRow .home-teaser{background:#e4e4e4;position:relative;padding:0;margin-bottom:40px;height:auto}.homeMainContentRow .home-teaser.first{margin-top:20px}.homeMainContentRow .home-teaser .left{float:left}.homeMainContentRow .home-teaser .right{float:right}.homeMainContentRow .home-teaser .clear{clear:both}.homeMainContentRow .home-teaser .textBlock,.homeMainContentRow .home-teaser .imgContainer{width:50%;background:#e4e4e4}.homeMainContentRow .home-teaser .textBlock{padding:40px 50px;text-align:center}.homeMainContentRow .home-teaser .textBlock h2{font-size:44px;font-weight:300;margin-bottom:40px;padding-bottom:40px;position:relative}.homeMainContentRow .home-teaser .textBlock h2:after{background:#c8c8c8;content:'';bottom:0;left:50%;position:absolute;height:1px;width:100%;transform:translateX(-50%)}.homeMainContentRow .home-teaser .textBlock p{font-size:18px;font-weight:300}.homeMainContentRow .home-teaser .textBlock a{color:#1770ff;display:inline-block;font-size:20px;margin-top:50px}.homeMainContentRow .home-teaser .textBlock a .fa{margin-left:8px;position:relative;top:1px}.homeMainContentRow .home-teaser .imgContainer{height:100%}.homeMainContentRow .home-teaser .imgContainer.left{position:absolute;left:0}.homeMainContentRow .home-teaser .imgContainer.right{position:absolute;right:0}.homeMainContentRow .home-teaser .imgContainer img{height:100%;width:100%;object-fit:cover;zoom:.8}.homeMainContentRow .home-teaser .textBlock h3 span{font-size:20px}@media(max-width:1180px)and (min-width:900px){.homeMainContentRow .home-teaser .textBlock{padding:60px 10px 100px}.homeMainContentRow .home-teaser .textBlock p{padding:0 15px;font-size:18px}.homeMainContentRow .home-teaser .imgContainer img{}.homeMainContentRow .home-teaser .textBlock a{margin-top:30px}}@media(max-width:899px)and (min-width:601px){.homeMainContentRow .home-teaser .textBlock{padding:40px 20px}.homeMainContentRow .home-teaser .textBlock h3{font-size:44px}.homeMainContentRow .home-teaser .textBlock p{font-size:18px}.homeMainContentRow .home-teaser .imgContainer img{}}@media(max-width:600px){.homeMainContentRow .home-teaser{background:transparent;min-height:0}.homeMainContentRow .home-teaser .textBlock,.homeMainContentRow .home-teaser .imgContainer{width:100%}.homeMainContentRow .home-teaser .textBlock{background:rgba(255,255,255,.9);margin:15px;padding:25px;position:relative;width:calc(100% - 30px);z-index:1}.homeMainContentRow .home-teaser .textBlock h3{font-size:36px;line-height:1.3;margin-bottom:30px;padding-bottom:30px}.homeMainContentRow .home-teaser .textBlock p{font-size:18px;font-weight:normal}.homeMainContentRow .home-teaser .textBlock a{font-size:16px;margin-top:25px}}.rentals #ErrorMessage{margin-bottom:10px;color:red;font-weight:bold}#landing-page.property-management,#landing-page.list-property-rent,#landing-page.relocation-assistance,#landing-page.furnished-apartments{margin-bottom:-50px}#landing-page.property-management>div,#landing-page.list-property-rent>div,#landing-page.relocation-assistance>div,#landing-page.furnished-apartments>div{margin-left:0;margin-right:0}#landing-page.selling-home .form-background{background-image:url(/images/landing/selling_your_home.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;min-height:740px}@media(min-width:768px){#landing-page.selling-home .landing-form input::-webkit-input-placeholder{color:transparent}#landing-page.selling-home .landing-form input:-moz-placeholder{color:transparent}#landing-page.selling-home .landing-form input::-moz-placeholder{color:transparent}#landing-page.selling-home .landing-form input:-ms-input-placeholder{color:transparent}#landing-page.selling-home .landing-form input::placeholder{color:transparent}}#landing-page.property-management .form-background{background-image:url(https://wdcassets.blob.core.windows.net/images/Rental/property-management.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;min-height:740px}#landing-page.list-property-rent .form-background{background-image:url(https://wdcassets.blob.core.windows.net/images/Rental/rental-network.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;min-height:740px}#landing-page.relocation-assistance .form-background{background-image:url(https://wdcassets.blob.core.windows.net/images/Rental/relocation.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-color:#f0e8e1;min-height:740px;background-size:contain}#landing-page.furnished-apartments .form-background{background-image:url(https://wdcassets.blob.core.windows.net/images/Rental/short-term-leasing.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;min-height:740px}@media(max-width:991px){#landing-page .form-background{background-position:center left}#landing-page.property-management .form-background{background-position:left center}#landing-page.relocation-assistance .form-background{background-position:left top}#landing-page.list-property-rent .form-background{background-position:left center}#landing-page.furnished-apartments .form-background{background-position:left center}#landing-page.relocation-assistance .form-background{background-size:inherit}}#landing-page .landing-title,#landing-page .additional-title{margin-bottom:15px}#landing-page .landing-title h1,#landing-page .additional-title h1{color:#252525;text-decoration:none}#landing-page .landing-intro{font-size:.875em}#landing-page .landing-intro strong{font-weight:normal}#landing-page .landing-form{background-color:#e4e4e4;border:1px solid #cdcdcd;opacity:.95;margin-bottom:30px;padding-left:30px;padding-right:30px;margin-top:15px}#landing-page .landing-form .associate{display:none}@media(min-width:769px)and (max-width:991px){#landing-page .landing-form{margin-left:45px;margin-right:45px}}#landing-page .landing-form .row{padding-bottom:15px}#landing-page .landing-form .row .row{padding-bottom:0}#landing-page .landing-form .errorMessageRow.row{padding-bottom:0}#landing-page .landing-form .form-header h3{border-bottom:0;width:300px;height:39px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -483px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:1.125em;margin-left:-35px;padding-bottom:0;padding-left:10px;padding-top:7px}#landing-page .landing-form .field-label{float:right;padding-top:8px;font-size:14px;color:#252525}#landing-page .landing-form .lblAssociateName{font-size:14px;color:#252525}#landing-page .landing-form .lblDisclaimer em{font-style:normal;font-size:14px;color:#252525}#landing-page .landing-form .val-sum-req{font-size:14px}#landing-page .landing-form .lnkTerms{float:right;font-size:14px;text-decoration:underline}#landing-page .landing-form .lnkTerms a{color:#009fd0}#landing-page .landing-form .lnkTerms a:hover{color:#008cb6}#landing-page .landing-form .ext-col{padding-left:0;padding-right:0}#landing-page .landing-form .number-col{padding-right:0}#landing-page .landing-form .contact-btn{text-transform:uppercase;font-weight:bold;padding-top:10px}#landing-page .additional-resources .row{margin-bottom:15px}#landing-page .additional-intro{margin-bottom:40px}#landing-page .resources-worth,#landing-page .resources-consider,#landing-page .resources-staging,#landing-page .resources-tips{background-image:url(/images/landing/selling_welcome.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;height:182px}#landing-page .resources-consider{background-image:url(/images/landing/selling_welcome.jpg)}#landing-page .resources-staging{background-image:url(/images/landing/selling_welcome.jpg)}#landing-page .resources-tips{background-image:url(/images/landing/selling_welcome.jpg)}#landing-page .resources-worth-callout,#landing-page .resources-consider-callout,#landing-page .resources-staging-callout,#landing-page .resources-tips-callout{background-color:#252525;color:#fff;font-size:1.125em;height:85px;margin-bottom:15px}#landing-page .resources-worth-icon,#landing-page .resources-consider-icon,#landing-page .resources-staging-icon,#landing-page .resources-tips-icon{width:34px;height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -328px;zoom:2;position:absolute;left:15px;margin-top:10px}#landing-page .resources-consider-icon{width:34px;height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -328px}#landing-page .resources-staging-icon{width:34px;height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -328px}#landing-page .resources-tips-icon{width:34px;height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -328px}#landing-page .resources-worth-text,#landing-page .resources-consider-text,#landing-page .resources-staging-text,#landing-page .resources-tips-text{position:absolute;left:110px;padding:0;padding-top:18px;padding-right:10px}#landing-page .resources-consider-text{padding-top:5px;padding-right:15px}@media(min-width:993px)and (max-width:1199px){#landing-page .resources-staging-text{padding-top:10px}#landing-page .resources-tips-text{padding-top:10px;padding-right:15px}}@media(min-width:993px){#landing-page .sellersguide-col{margin-top:30px}}#landing-page .resources-sellersguide{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;text-align:center;padding-top:15px;padding-bottom:15px}#landing-page .resources-sellersguide a{text-decoration:none;color:#009fd0;font-size:1.5em}#landing-page .resources-sellersguide a:hover{text-decoration:underline;color:#008cb6}#propertyDetail .learnMoreForm{padding:25px}#request-more-info__container{padding:25px}#request-more-info__container .sidebarInnerContainer,#pageSidebar .sidebarInnerContainer{padding:25px}#request-more-info__container.learnMoreForm,#pageSidebar.learnMoreForm{padding:25px}#request-more-info__container .request-more-info__header,#pageSidebar .request-more-info__header{display:block}#request-more-info__container .request-more-info__header h3,#pageSidebar .request-more-info__header h3{font-size:18px;line-height:18px;margin:0 0 5px;color:#222223;font-weight:normal}#request-more-info__container .request-more-info__header p,#pageSidebar .request-more-info__header p{font-size:24px;line-height:29px;margin:0 0 20px;color:#222223}#request-more-info__container .request-more-info__header p.required-fields,#pageSidebar .request-more-info__header p.required-fields{color:#54585a;font-size:12px;line-height:14px;letter-spacing:.5px;margin:0}#request-more-info__container .request-more-info__header p a,#pageSidebar .request-more-info__header p a{color:#222223}#request-more-info__container #request-more-info__form .form-group,#pageSidebar #request-more-info__form .form-group{position:relative;float:none;width:100%;padding:0;overflow:hidden}#request-more-info__container #request-more-info__form .form-group label,#pageSidebar #request-more-info__form .form-group label{font-weight:500}#request-more-info__container #request-more-info__form .form-group .label-wrapper,#pageSidebar #request-more-info__form .form-group .label-wrapper{position:absolute;top:calc(40%);left:10px;right:10px;opacity:1;transition:all .3s ease;display:flex;flex-direction:column}#request-more-info__container #request-more-info__form .form-group .label-wrapper label,#pageSidebar #request-more-info__form .form-group .label-wrapper label{font-size:14px}#request-more-info__container #request-more-info__form .form-group .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group .label-wrapper .request-more-info__error-msg{display:none}#request-more-info__container #request-more-info__form .form-group.is-active .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-value .label-wrapper,#pageSidebar #request-more-info__form .form-group.is-active .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-value .label-wrapper{flex-direction:row;top:4px}#request-more-info__container #request-more-info__form .form-group.is-active .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-value .label-wrapper label,#pageSidebar #request-more-info__form .form-group.is-active .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-value .label-wrapper label{font-size:13px;color:#7fa2c5}#request-more-info__container #request-more-info__form .form-group.is-active .label-wrapper label.has-success,#request-more-info__container #request-more-info__form .form-group.has-value .label-wrapper label.has-success,#pageSidebar #request-more-info__form .form-group.is-active .label-wrapper label.has-success,#pageSidebar #request-more-info__form .form-group.has-value .label-wrapper label.has-success{color:#7fa2c5}#request-more-info__container #request-more-info__form .form-group.is-active .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-value .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.is-active .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;margin-left:-4px;font-size:13px}#request-more-info__container #request-more-info__form .form-group.is-active .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-value .label-wrapper label,#pageSidebar #request-more-info__form .form-group.is-active .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-value .label-wrapper label{color:#222223}#request-more-info__container #request-more-info__form .form-group .textInput,#request-more-info__container #request-more-info__form .form-group textarea,#pageSidebar #request-more-info__form .form-group .textInput,#pageSidebar #request-more-info__form .form-group textarea{height:50px;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);background:#fff;padding:15px 10px 0;width:100%}#request-more-info__container #request-more-info__form .form-group .textInput:focus,#request-more-info__container #request-more-info__form .form-group textarea:focus,#pageSidebar #request-more-info__form .form-group .textInput:focus,#pageSidebar #request-more-info__form .form-group textarea:focus{border:1px solid #7fa2c5}#request-more-info__container #request-more-info__form .form-group textarea,#pageSidebar #request-more-info__form .form-group textarea{padding:10px;height:110px;font-size:14px;line-height:19px;color:#666;margin-bottom:-4px;resize:none}@media(max-width:767px){#request-more-info__container #request-more-info__form .form-group textarea,#pageSidebar #request-more-info__form .form-group textarea{font-size:16px}}#request-more-info__container #request-more-info__form .form-group .better-checkbox input[type='checkbox'],#pageSidebar #request-more-info__form .form-group .better-checkbox input[type='checkbox']{display:none}#request-more-info__container #request-more-info__form .form-group .better-checkbox:after,#pageSidebar #request-more-info__form .form-group .better-checkbox:after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"";font-weight:300;width:20px;height:20px;color:#0060ff;vertical-align:top}#request-more-info__container #request-more-info__form .form-group .better-checkbox.checked:after,#pageSidebar #request-more-info__form .form-group .better-checkbox.checked:after{content:"";font-weight:900}#request-more-info__container #request-more-info__form .form-group.has-error .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-error .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-invalid-input .label-wrapper{top:4px}#request-more-info__container #request-more-info__form .form-group.has-error .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-error .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input .label-wrapper label{color:#e00}#request-more-info__container #request-more-info__form .form-group.has-error .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-error .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{display:inline-block;font-size:12px;color:#e00;letter-spacing:.5px}#request-more-info__container #request-more-info__form .form-group.has-error .textInput,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .textInput,#pageSidebar #request-more-info__form .form-group.has-error .textInput,#pageSidebar #request-more-info__form .form-group.has-invalid-input .textInput{border-color:#e00}#request-more-info__container #request-more-info__form .form-group #valSummaryPhoneErr,#pageSidebar #request-more-info__form .form-group #valSummaryPhoneErr{font-size:13px}#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-error .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-error .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input .label-wrapper label{opacity:0}#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-error .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-error .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{font-size:14px}#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-error.is-active .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-error.has-value .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-error.is-active .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-error.has-value .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper,#pageSidebar #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper{flex-direction:row;top:4px}#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-error.is-active .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-error.has-value .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper label,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-error.is-active .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-error.has-value .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper label,#pageSidebar #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper label{opacity:1;font-size:13px;color:#e00}#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-error.is-active .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-error.has-value .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper .request-more-info__error-msg,#request-more-info__container #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.is-active .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input-on-submit.has-value .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-error.is-active .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-error.has-value .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input.is-active .label-wrapper .request-more-info__error-msg,#pageSidebar #request-more-info__form .form-group.has-invalid-input.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;font-size:13px}#request-more-info__container #request-more-info__form .form-group .helper-message,#pageSidebar #request-more-info__form .form-group .helper-message{display:none}#request-more-info__container #request-more-info__form .form-group .callout-error,#pageSidebar #request-more-info__form .form-group .callout-error{padding:15px 10px 0!important}#request-more-info__container #request-more-info__form .form-group a,#pageSidebar #request-more-info__form .form-group a{text-decoration:none}#request-more-info__container #request-more-info__form .form-group a:hover,#pageSidebar #request-more-info__form .form-group a:hover{text-decoration:none}#request-more-info__container #request-more-info__form .form-group .request-button,#pageSidebar #request-more-info__form .form-group .request-button{border:2px solid #0060ff;padding:8px 4px 4px 20px;border-radius:24px 24px 24px 24px;color:#0060ff;background-color:#fff;width:100%;font-size:20px;font-weight:bold;display:block;text-align:left;height:48px}#request-more-info__container #request-more-info__form .form-group .request-button:hover,#pageSidebar #request-more-info__form .form-group .request-button:hover{color:#fff;background-color:#0060ff}#request-more-info__container #request-more-info__form .form-group .request-button>span.fas,#pageSidebar #request-more-info__form .form-group .request-button>span.fas{padding-right:7px;float:right;padding-top:4px}#request-more-info__container #request-more-info__form .request-more-info__privacy-policy,#pageSidebar #request-more-info__form .request-more-info__privacy-policy{font-size:12px;line-height:14px;color:#54585a;text-align:justify}#request-more-info__container #request-more-info__form .request-more-info__privacy-policy a,#pageSidebar #request-more-info__form .request-more-info__privacy-policy a{text-decoration:none;color:#00f;font-weight:bold}#request-more-info__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);display:none;z-index:-1}@media(max-width:899px){#request-more-info__bg-overlay.active{z-index:111;display:block}}.mapTooltip{background-color:rgba(30,80,135,.7);color:#fff;font-size:.85em;overflow:hidden;top:-1000px;left:-1000px}.mapTooltip .mapTooltipText{margin:0;padding:2px;position:relative;top:0;z-index:2}.mapPin>div{color:#323635!important;font-size:13px!important;font-weight:bold!important}.mapPin:hover{z-index:10000!important}.map-controls{max-height:98%;position:absolute;right:0;bottom:10px;width:47px;margin-right:24px;z-index:3}.map-controls .map-menu{position:absolute;top:-3px;right:70px;visibility:hidden;opacity:0;border:1px solid #9d9ea0;background-color:#fff;color:#000;border-radius:4px;padding:5px;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.map-controls .map-menu.on{visibility:visible;opacity:.9;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.map-controls .map-menu .map-menu-title{font-weight:bold;text-align:center;font-size:18px;border-bottom:1px solid #9d9ea0}.map-controls .map-menu.map-menu-layers{width:130px}.map-controls .map-menu.map-menu-views{width:257px}.map-controls .map-menu label{font-size:14px;display:block;vertical-align:top;margin-top:4px}.map-controls .map-menu label .description{display:block;font-size:.85em;font-weight:normal;margin-left:20px}.map-controls .map-menu input{padding-right:4px}.map-controls .map-menu input,.map-controls .map-menu label span{vertical-align:top;display:inline-block;margin-left:4px}.map-controls .map-menu label.county span{border-bottom:5px solid #527aba;margin-top:-2.5px}.map-controls .map-menu label.city span{border-bottom:5px solid #e5733a;margin-top:-2.5px}.map-controls .map-menu label.neighborhood span{border-bottom:5px solid #0019d2;margin-top:-2.5px}.map-controls .map-menu label.zip span{border-bottom:5px solid #7968c8;margin-top:-2.5px}.map-controls .map-menu label.district span{border-bottom:5px solid #818181;margin-top:-2.5px}.map-controls .map-menu label.none span{font-weight:bold}.map-control-bar{overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-bottom:16px;position:relative;float:right;width:47px}.map-control-bar a{display:block;background:#fff;float:left;color:#54585a;border-top:1px solid #e4e4e4;font-size:25px;width:47px;height:47px;text-align:center;cursor:pointer}.map-control-bar a i{margin-top:10px}.map-control-bar a:hover{text-decoration:none;background:#eee}.map-control-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;border-left:0}.map-control-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.zoom-controls{width:47px;float:right;position:relative}.map-controls .plus,.map-controls .minus{display:block;cursor:pointer;margin-bottom:8px;padding-top:10px;width:47px;height:47px;background:#fff;border-radius:50%;font-size:20px;text-align:center;color:#081f2c;box-shadow:0 3px 6px rgba(0,0,0,.16)}.map-controls .minus:hover,.map-controls .plus:hover{background:#eee}.map-controls .question{display:block;cursor:pointer;margin:5px 20px;width:40px;height:40px;background:url('/assets/v5/images/map/controls/map-controls.png') -1px -425px}.map-controls .question:hover{background-position:-1px -466px}.map-controls .map-rotate{margin:5px 0;visibility:hidden}.map-controls .map-rotate .clockwise{display:inline-block;cursor:pointer;width:20px;height:40px;background:url('/assets/v5/images/map/controls/map-controls.png') -1px -507px}.map-controls .map-rotate .clockwise:hover{background-position:-1px -548px}.map-controls .map-rotate .counter-clockwise{display:inline-block;cursor:pointer;width:20px;height:40px;background:url('/assets/v5/images/map/controls/map-controls.png') -1px -589px}.map-controls .map-rotate .counter-clockwise:hover{background-position:-1px -630px}.map-controls .map-rotate .compass{display:inline-block;width:40px;height:40px;background-image:url('/assets/v5/images/map/controls/map-controls.png')}.map-controls .map-rotate .compass.north{background-position:-1px -671px}.map-controls .map-rotate .compass.east{background-position:-1px -712px}.map-controls .map-rotate .compass.south{background-position:-1px -753px}.map-controls .map-rotate .compass.west{background-position:-1px -794px}.map-controls .back{display:block;cursor:pointer;margin:5px 20px;width:40px;height:51px;background:url('/assets/v5/images/map/controls/map-controls.png') -1px -919px}.map-controls .back:hover{background-position:-1px -971px}@media(min-width:768px)and (max-width:991px){#mainContent.myweichert{width:auto}}@media(max-width:767px){#myWeichertNav.affix{width:16.66666667%}}#myWeichertNav .navitems>ul,#myWeichertNav .navitems ul#navLinks{list-style:none;padding:0;margin:0}#myWeichertNav .myWeichertLogo{margin-left:15px;font-size:24px;display:inline-block;font-family:"nimbus-sans";font-weight:normal;color:#222}@media(max-width:1199px){#myWeichertNav .myWeichertLogo{height:26px}}#myWeichertNav .logoContainer{padding:40px 0 30px 0}#myWeichertNav .myweichert a:focus,#myWeichertNav .navitems #navLinks li a:focus,#myWeichertNav .mappoints a:focus,#myWeichertNav .workbooks a:focus{text-decoration:none}#myWeichertNav .myweichert:hover,#myWeichertNav .navitems #navLinks li:hover,#myWeichertNav .mappoints:hover,#myWeichertNav .workbooks:hover{background-color:#fff}#myWeichertNav .myweichert.selected,#myWeichertNav .navitems #navLinks li.selected,#myWeichertNav .mappoints.selected,#myWeichertNav .workbooks.selected{background-color:#fff}#myWeichertContent{padding-top:14px;min-height:100vh}#myweichertSignIn .header,#myweichertRegister .header{text-align:center}#myweichertSignIn .header h4,#myweichertRegister .header h4{font-style:italic}#myweichertRegister #signin .panel-body,#myweichertSignIn #register-btn .panel-body,#register-btn .panel-body{text-align:center}#myweichertRegister .loginHeaderText{text-align:center;display:block;margin-bottom:4px}@media(min-width:768px){#myweichertRegister .registerView{width:500px;margin:0 auto}}#myweichertForgotPassword h1{font-size:1.5em}#myweichertForgotPassword{min-height:300px}#myweichertForgotPassword form{margin:20px 0}#myWeichertContent .divider{background-color:#cecece;height:1px;margin:4px auto;clear:both}#myWeichertContent .blue-border-btn{border-radius:20px;background-color:#fff;color:#0060ff;padding:8px 15px;text-decoration:none;font-size:18px;border:2px solid #0060ff}@media(max-width:479px){#myWeichertContent .blue-border-btn{font-size:16px}}#myWeichertContent .blue-border-btn:hover{color:#fff;background:#0060ff}#myWeichertContent #SalesAssociates #AssignedAgents{margin-top:20px;clear:both}#myWeichertContent #SalesAssociates h2{font-size:2em;font-weight:bold}#AssignedAgents .sales-agent-info{float:left;width:160px;height:220px;border:1px solid #ccc;position:relative;text-align:center;padding:10px 10px 0;margin:0 20px 20px 0}#AssignedAgents .sales-agent-info h4{font-weight:normal;font-size:14px;line-height:17px;color:#222223;text-transform:uppercase}#AssignedAgents .sales-agent-info .sales-agent-info__photo{width:96px;height:96px;overflow:hidden;display:inline-block;position:relative;border-radius:50px;margin-top:2px;border:1px solid #fff;box-shadow:0 0 0 1px #ccc}#AssignedAgents .sales-agent-info .sales-agent-info__photo img{position:absolute;left:50%;transform:translateX(-50%);min-height:100%;min-width:100%;height:auto;width:auto}#AssignedAgents .sales-agent-info .sales-agent-info__phone a{color:#222223;font-size:16px;line-height:19px;font-weight:bold;text-decoration:none}#AssignedAgents .sales-agent-info .sales-agent-info__phone a:hover{text-decoration:none}#AssignedAgents .sales-agent-info .sales-agent-info__link{position:absolute;bottom:0;left:0;right:0;width:100%;background-color:#ffea27;height:36px;padding:0 10px}#AssignedAgents .sales-agent-info .sales-agent-info__link a{display:block;text-decoration:none;color:#0060ff;text-align:left;height:36px;width:100%;line-height:36px;font-size:14px;font-weight:bold}#AssignedAgents .sales-agent-info .sales-agent-info__link a:after{font-family:"Font Awesome 5 Pro";font-size:18px;content:"";position:relative;left:5px;top:2px}#myWeichertContent .savedlisting .thumb{margin:0 4px 4px 0}#myWeichertContent .savedlisting .thumb img{height:75px;width:100px}#myWeichertContent h1{font-size:1.5em;margin:0;padding:0}#myWeichertContent h2{font-size:1.1em;margin:0 0 12px 0;padding:0}#myWeichertContent h2.card-cta-header{margin-left:45px;font-size:28px}#myWeichertContent #savedlistings .workbookList{margin:6px 0;clear:both;text-overflow:ellipsis;overflow:hidden}#myWeichertContent #savedlistings .notes.edit{min-height:70px;max-height:400px;min-width:0;width:auto;resize:none;margin-bottom:10px;display:inline-block}#myWeichertContent #addressform input[type="text"]{max-width:100%}#myWeichertContent #profile input[type="text"].form-control{display:inline-block;width:auto}#myWeichertContent #verify-email-message-warning{padding:25px 40px;background-color:#ffea27;display:flex;margin:26px 0 40px}#myWeichertContent #verify-email-message-warning h1{font-size:24px;line-height:29px;margin:0 0 10px;color:#333}#myWeichertContent #verify-email-message-warning p{font-size:16px;line-height:19px;margin:0;color:#333}#myWeichertContent #verify-email-message-warning .verify-email-message__content{width:75%}#myWeichertContent #verify-email-message-warning .verify-email-message__cta{padding:0;text-align:center}#myWeichertContent #verify-email-message-warning .verify-email-message__cta p{margin:0 0 10px}#myWeichertContent #verify-email-message-warning .verify-email-message__cta a,#myWeichertContent #verify-email-message-warning .verify-email-message__cta input[type=submit]{background-color:#0060ff;border-radius:30px;color:#fff;font-size:14px;line-height:17px;padding:8px 16px;display:block;font-weight:bold;margin:0 auto}#myWeichertContent #verify-email-message-warning .verify-email-message__cta a:hover{text-decoration:none}#myWeichertContent #verify-email-message-warning .verify-email-message__cta div.alert{color:#333;margin-bottom:0;padding:10px 0 0}@media(max-width:991px){#myWeichertContent #verify-email-message-warning{flex-direction:column}#myWeichertContent #verify-email-message-warning .verify-email-message__content,#myWeichertContent #verify-email-message-warning .verify-email-message__cta{width:100%}}@media(max-width:478px){#myWeichertContent #verify-email-message-warning .verify-email-message__cta{padding:20px 0}}#vow-register-login{margin-top:15px}#vow-register-login .UserMlsAgreementBox{max-height:400px;overflow:auto;border:1px solid #252525;padding:5px;background-color:#f3f3f3}#vow-register-login .agreement-confirmation{margin-top:15px}.v2{background-color:#f7f7f7;height:100%}.v2 #mainContentSection{font-size:16px;font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#54585a}@media only screen and (min-width:992px){.v2 #mainContentSection{font-size:14px}}.v2 #mainContentSection h1{font-size:2.5em;color:#222223;font-weight:300}.v2 #mainContentSection h2{font-size:2em;color:#222223;font-weight:300}.v2 #mainContentSection h3{font-size:1.625em;color:#222223;font-weight:300}.v2 #mainContentSection h4{font-size:1.3125em;color:#222223;font-weight:300}.v2 #mainContentSection p{font-size:1em}@media only screen and (min-width:992px){.v2 #mainContentSection h1{font-size:2.571em}.v2 #mainContentSection h2{font-size:2.143em}.v2 #mainContentSection h3{font-size:1.714em}.v2 #mainContentSection h4{font-size:1.286em}}#myweichertRegister,#myweichertSignIn,#recoverAccount{font-family:"Source Sans Pro",sans-serif;font-size:16px;color:#54585a;height:100%}.weichertSignIn{margin-top:90px}.main-section-box{max-width:546px;margin:20px auto 0}.main-section-box .form{max-width:400px;margin:0 auto}#myweichertRegister h1,#myweichertSignIn h1,#recoverAccount h1{font-family:inherit;font-weight:500!important;line-height:1.1;text-align:center;font-size:2.5em!important;margin-top:-5px;color:#222223}#myweichertRegister h1 span,#myweichertSignIn h1 span{vertical-align:middle}.consumer-sign-in a.btn-blue{color:#fff;width:100%;white-space:normal}.btn.btn-blue:hover{color:#fff}.main-section-box .panel-body{padding-top:25px;padding-bottom:30px;max-width:400px;margin:0 auto}.main-section-box .form{margin-top:30px}#myweichertRegister h1,#myweichertSignIn h1{margin-bottom:25px!important}#myweichertRegister .lblMsg,#myweichertSignIn .lblMsg,#recoverAccount .lblMsg{color:#e87722;padding:12px;border:1px solid #e87722;width:100%;margin-top:30px;text-align:center}#myweichertSignIn .validation-summary-errors{color:#e87722;padding:12px;border:1px solid #e87722;width:100%}.validation-summary-errors ul{padding:0;list-style:none;margin:0 auto}.validation-summary-errors li{text-align:center}.validation-summary-errors li:before{font-family:"Font Awesome 5 Pro";content:"";display:inline-block;padding-right:4px}#myweichertRegister .text-error,#myweichertSignIn .text-error,#recoverAccount .text-error{color:#e87722!important;font-size:1em!important}#myweichertRegister .has-error input,#myweichertSignIn .has-error input,#recoverAccount .has-error input{border-bottom:1px solid #e87722!important;-webkit-box-shadow:0 1px 0 0 #e87722!important;box-shadow:0 1px 0 0 #e87722!important}#myweichertRegister .has-error label,#myweichertSignIn .has-error label,#recoverAccount .has-error label{color:#e87722}#myweichertRegister .form-horizontal .form-group,#myweichertSignIn .form-horizontal .form-group{margin-left:0;margin-right:0}#myweichertRegister .wrap,#myweichertSignIn .wrap{position:relative}.v2 #mainContentSection h2.centre-line{text-align:center;position:absolute;top:50%;width:100%;font-size:1em;margin:0;z-index:10}.v2 #mainContentSection h2.centre-line:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;z-index:-1;background:#ccc}.v2 #mainContentSection h2.centre-line span{background-color:#fff;padding:0 10px;display:inline-block;color:#54585a}#register-btn{text-align:center}#myweichertRegister .input-field label,#myweichertSignIn .input-field label,#recoverAccount .input-field label{font-size:1em;top:-10px}#myweichertRegister .contactInfo.row{margin:-10px 0 -10px 0}#myweichertRegister .input-field.divPhone,#myweichertRegister .input-field.divExt{padding:0}#myweichertRegister .contactInfo .divExt,#myweichertRegister .input-field label.extLbl{padding-left:15px}.v2 .input-field input:not([type]),.v2 .input-field input[type=text]:not(.browser-default),.v2 .input-field input[type=password]:not(.browser-default),.v2 .chkRememberMe{font-size:1em}.custom[type="checkbox"]+label{font-weight:normal}@media(min-width:320px){.weichertSignIn,#recoverAccount{margin-top:15px}#register-btn a,.signIn a{margin-top:30px}#myweichertRegister .registerView{margin-top:15px}#myweichertRegister .btnAddAccount,#vowListing #register .btnAddAccount,#vow-register-login #register .btnAddAccount{margin-bottom:30px}#myweichertRegister .chkMAContact{margin-bottom:30px;margin-top:30px}.chkRememberMe{margin-bottom:30px;margin-top:30px}.btn-signin{margin-bottom:30px}.fgtPassword{margin-bottom:30px}}@media(min-width:768px)and (max-width:991px){.weichertSignIn,#recoverAccount{margin-top:30px}#myweichertRegister .registerView{margin-top:30px}#register-btn a{margin-top:15px}.chkRememberMe{margin-bottom:30px;margin-top:30px}.btn-signin{margin-bottom:30px}.fgtPassword{margin-bottom:30px}}@media(min-width:768px){.main-section-box .panel-body{padding-top:60px;padding-bottom:60px;max-width:400px;margin:0 auto}}.weichertSignIn,#recoverAccount{padding-bottom:100px}@media(min-width:992px){.main-section-box{max-width:600px;margin:20px auto 0}.weichertSignIn,#recoverAccount{margin-top:90px}#register-btn a,.signIn a{margin-top:45px}.chkRememberMe{margin-bottom:30px;margin-top:30px}.btn-signin{margin-bottom:30px}.fgtPassword{margin-bottom:30px}#myweichertRegister .registerView{margin-top:90px}}#recoverAccount .confrmMsg{text-align:center;margin-top:45px}@media(min-width:1200px){.main-section-box .form{padding-top:15px}#myweichertRegister,#myweichertSignIn{font-family:"Source Sans Pro",sans-serif;font-size:14px}}.main-section-box p.instructions{margin-top:25px}@media only screen and (min-width:768px){.main-section-box p.message{margin-top:-20px}.main-section-box h1+p.instructions{margin-top:40px}}@media only screen and (min-width:1200px){.main-section-box p.instructions+.form{padding-top:0}.main-section-box p.instructions{margin-bottom:0}.main-section-box h1+p.instructions{margin-top:30px}}#topSavedListings h4,#topSavedSearches h4{font-weight:bold}@media(max-width:479px){#myWeichertContent .divider{margin:0 -15px!important}#topSavedSearches{margin-left:-15px;margin-right:-15px;padding:15px}}#topSavedListings .carousel-box{margin-left:35px}#topSavedListings .carousel-box .listingSummaryDisplay.small{width:265px}#topSavedListings .carousel-box .card-slider-button.prev-slick{left:0}.savedsearch-card-slider .card-slider-button.prev-slick{left:0}.saved-searches-lnk,.saved-searches-lnk:hover,saved-searches-lnk:focus{float:right;font-weight:bold;color:#0060ff;font-size:18px;text-decoration:none;margin:20px 0 40px}.saved-listings-lnk{float:right;font-weight:bold;color:#0060ff;font-size:18px;padding:15px;position:absolute;bottom:20px;right:0}@media(max-width:398px){.reNameDiv{white-space:normal;padding-top:0}}@media(max-width:479px){.reNameDiv{white-space:nowrap;padding-top:9px}.searchListings-lnk{width:100%}}@media only screen and (device-width:767px),only screen and (max-width:767px){#myWeichertNav .logoContainer{display:none}.sitealert.myWeichertContent{margin-top:62px}.row-togglenav-left.myWeichertContent{display:flex}.sidebar-togglenav.myWeichertSideNav{flex:1;background-color:#f6f6f6!important;display:inline-block!important;padding:0!important}#myWeichertNav{background-color:#f6f6f6;width:100%;text-align:center;min-height:500px}#myWeichertNav .myweichert,#myWeichertNav .navitems #navLinks li,#myWeichertNav .workbooks{padding:10px;border-bottom:1px solid #d4d1d1;margin-left:10px;margin-right:10px}#myWeichertNav .mappoints{padding:10px;margin-left:10px;margin-right:10px}}@media(max-width:767px){#myWeichertNav .myweichert.selected,#myWeichertNav .navitems #navLinks .savedlistings.selected,#myWeichertNav .navitems #navLinks .savedsearches.selected,#myWeichertNav .navitems #navLinks .profile.selected,#myWeichertNav .navitems #navLinks .emailalerts.selected,#myWeichertNav .navitems #navLinks .salesassociates.selected,#myWeichertNav .navitems .workbooks.selected,#myWeichertNav .navitems .mappoints.selected{background-color:#fff;margin-left:0;margin-right:0}#myWeichertNav .nav-lg{display:none}#myWeichertNav .myweichert.selected,#myWeichertNav .navitems #navLinks li.selected,#myWeichertNav .mappoints.selected,#myWeichertNav .workbooks.selected{border:none}#myWeichertNav{margin-top:30px}.myWeichertSideNav{top:-15px}}@media(min-width:768px){#myWeichertNav{text-align:left}#myWeichertNav .nav-lg{display:inline}}@media only screen and (device-width:768px),only screen and (min-width:768px){#myWeichertNav a:hover{text-decoration:none}#myWeichertNav .myweichert a,#myWeichertNav .navitems #navLinks a,#myWeichertNav .navitems li .workbooks a{color:#333}#myWeichertNav .nav-link{display:block;padding:15px 18px 15px 18px}#myWeichertNav .navitems li .mappoints a{color:#333}.row-togglenav-left.myWeichertContent{display:flex}.row-togglenav-left.myWeichertContent .sidebar-togglenav.myWeichertSideNav{flex:1;background-color:#f0f0f0;margin-bottom:-50px;margin-right:5px;min-height:500px;padding-right:0;padding-left:0}#myWeichertNav .myweichert .myweichert-home,#myWeichertNav .navitems .savedlisting-icon,#myWeichertNav .navitems .savedsearch-icon,#myWeichertNav .navitems .myprofile-icon,#myWeichertNav .navitems .emailalerts-icon,#myWeichertNav .navitems .sales-assossiate-icon,#myWeichertNav .workbooks .myWorkbook-icon,#myWeichertNav .mappoints .myMappoints-icon{float:right}}#myWeichertNav .myweichert .myweichert-home,#myWeichertNav .navitems .savedlisting-icon,#myWeichertNav .navitems .savedsearch-icon,#myWeichertNav .navitems .myprofile-icon,#myWeichertNav .navitems .emailalerts-icon,#myWeichertNav .navitems .sales-assossiate-icon,#myWeichertNav .workbooks .myWorkbook-icon,#myWeichertNav .mappoints .myMappoints-icon{color:#222;font-size:20px}@media only screen and (device-width:767px),only screen and (max-width:767px){#myWeichertNav .myweichert .myweichert-home,#myWeichertNav .navitems .savedlisting-icon,#myWeichertNav .navitems .savedsearch-icon,#myWeichertNav .navitems .myprofile-icon,#myWeichertNav .navitems .emailalerts-icon,#myWeichertNav .navitems .sales-assossiate-icon,#myWeichertNav .workbooks .myWorkbook-icon,#myWeichertNav .mappoints .myMappoints-icon{font-size:30px}}.sidebar-togglenav.myWeichertSideNav{margin-bottom:-50px}.searchListings-lnk{padding:10px 15px;background-color:#ffea27;border-radius:20px;color:#333;margin-top:20px;bottom:20px}@media(max-width:479px){.searchListings-lnk{font-size:16px}}.searchListings-lnk:hover{text-decoration:none;color:#333}#topSavedSearches .noSavedSearchcard{padding:15px;border:1px solid #cecece}#topSavedSearches .noSavedSearchcard{height:173px;width:376px;border:1px solid #ccc;font-size:18px;font-weight:bold;color:#333;margin-top:20px}@media(max-width:530px){#topSavedSearches .noSavedSearchcard{width:100%}}#topSavedListings{position:relative;padding-bottom:72px}#topSavedListings h3{margin-bottom:20px}.savedSarchHeader h1{font-weight:bold}#topSavedListings p,#topSavedSearches p{padding-bottom:20px}#topSavedSearches{padding-bottom:50px!important;position:relative;margin-top:40px}@media(max-width:478px){#topSavedSearches{margin-top:0}}#topSavedSearches h3{margin-bottom:20px}#SavedSearchSection{padding-left:20px}.savedSearch-card{border:1px solid #ccc;background-color:#fff;padding:20px;height:173px;position:relative;width:376px;margin-right:15px}@media(max-width:767px){.savedSearch-card{width:240px;height:230px}}.savedSearch-card .SavedSearchName a{color:#0060ff;font-size:18px}.savedSearch-card .SavedSearchName{text-overflow:ellipsis;overflow:hidden;font-weight:bold}.savedSearch-card .run-search{position:absolute;bottom:10px;right:20px;border-radius:20px;background-color:#0060ff;color:#fff;padding:8px 15px;text-decoration:none}@media(max-width:767px){.savedSearch-card .run-search{display:none}}.savedSearch-card .run-search:hover{text-decoration:none}.savedSearch-card .searchCriteria{overflow:hidden;height:115px;text-overflow:ellipsis;white-space:nowrap;position:relative}.savedSearch-card .searchCriteria .filter{word-break:break-word;white-space:normal;max-height:48px;overflow:hidden;margin:10px 0}.savedSearch-card .searchCriteria .location,.savedSearch-card .searchCriteria .filter{position:relative}.savedSearch-card .searchCriteria .location::after,.savedSearch-card .searchCriteria .filter::after{position:absolute;bottom:0;right:0;height:20px;width:5em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}@media(min-width:479px){.savedSearch-card .searchCriteria .filter::after{position:absolute;bottom:0;right:10px;top:20px;height:20px;width:5em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}}@media(max-width:478px){.savedSearch-card .searchCriteria .filter::after{top:40px}.savedSearch-card{height:190px}.savedSearch-card .searchCriteria .filter{max-height:68px}.savedSearch-card .searchCriteria{height:135px}}#myweichert-dashboard{clear:both}#myweichert-dashboard .myweichert-dashboard__section{margin:40px 0 0;padding:0 15px 0 35px}#myweichert-dashboard .myweichert-dashboard__section h2{font-weight:bold;font-size:24px;display:inline-block;padding:0;margin:0 0 20px -20px;color:#333}#myweichert-dashboard .myweichert-dashboard__section h2 i{font-weight:normal;margin:0 10px 0 0}#myweichert-dashboard .myweichert-dashboard__section p{font-size:16px;line-height:24px;color:#333;margin-bottom:20px}#myweichert-dashboard .myweichert-dashboard__small-box{border:1px solid #ccc;margin:0 0 10px;padding:10px;display:block;color:#333}#myweichert-dashboard a.myweichert-dashboard__small-box:hover{text-decoration:none}#myweichert-dashboard .myweichert-dashboard__small-box h4{font-size:18px;line-height:22px;margin:0}#myweichert-dashboard .myweichert-dashboard__small-box h4 i{margin:0 5px 0 0}#myweichert-dashboard .myweichert-dashboard__small-box .myweichert-dashboard__bottom-info{margin:10px 0 0 25px;display:flex}#myweichert-dashboard .myweichert-dashboard__small-box .myweichert-dashboard__bottom-info div{width:200px;max-width:50%}#myweichert-dashboard a.myweichert-dashboard__add-new-btn{color:#0060ff;font-size:18px;line-height:22px;font-weight:bold}#myweichert-dashboard a.myweichert-dashboard__add-new-btn:hover{text-decoration:none}#myweichert-dashboard a.myweichert-dashboard__add-new-btn i{font-size:24px;vertical-align:bottom}.workBooks,.mapPoints{margin-top:40px}.mapPoints .map-point-title{font-weight:bold;font-size:24px;display:inline-block;padding-bottom:20px;color:#333;line-height:1}.mapPoints .map-point-items,.mapPointHeader .map-point-items{padding:1px 10px 10px 10px;border:solid 1px #d8d8d8;margin-bottom:10px}.topMapPoints .map-point-items{width:350px}.map-point-items{width:240px;border:1px solid #ccc;padding:14px 15px}.mapPointHeader .map-point-items{height:160px}.mapPointSection.map-point-items{height:130px;margin-left:36px;margin-top:0;margin-bottom:20px;display:inline-block}.mapPointHeader h1{margin-bottom:5px!important}.mapPointHeader .map-points-container{margin-left:22px}.mapPointHeader .saved-map-points{height:18px;width:148px;color:#333;font-size:18px;font-weight:bold;line-height:22px;margin:40px 0 13px 0;display:inline-block}.mapPointHeader .custom-map-address,.map-point-items .custom-map-address{color:#333;font-size:18px;font-weight:bold}.mapPointHeader .custom-map-address::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:12px;font-weight:bold}.mapPointSection .custom-map-address::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:0;font-weight:bold}.mapPointSection .custom-map-address.edit::before{content:''!important}.mapPoints .map-point-title::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:16px;font-weight:500}.mapPoints .mapPointName::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:8px;font-weight:700}.mapPoints .map-point-description{display:block;padding-bottom:20px}.mapPoints .map-point-address{margin:0 28px}.mapPoints .map-point-items a>span::before{font-family:'Font Awesome 5 Pro';content:'';padding-right:8px;font-weight:700;font-size:25px;vertical-align:middle}.mapPoints .map-point-items a:hover{text-decoration:none}.mapPoints .map-point-items a{display:inline-block;padding-top:5px;color:#0060ff;font-size:18px;font-weight:bold}.mapPoints .topMapPoints a.map-card-link{color:#333}.mapPointsContent{padding-left:36px}.mapPoints .topMapPoints a:hover,.mapPoints .topMapPoints a:focus{text-decoration:none}.map-point-items .form-group{margin-bottom:0}.map-point-items .label-wrapper,#profile .label-wrapper{position:absolute;padding-left:10px;padding-top:8px;color:#333;font-size:14px;font-weight:500;z-index:100}input.has-error{border:1px solid red!important}span.has-error{color:red}.map-point-items .move-label,#profile .move-label{display:block;margin-top:-8px;margin-bottom:-6px;font-size:12px;transition:margin-top linear .08s}.map-point-items .rectangle{height:35px;width:210px;border:1px solid #0060ff;opacity:.9;border-radius:5px;background-color:#fff;margin-top:10px;padding-top:20px;padding-left:9px}.mapPointSection .rectangle{padding-top:6px}.map-point-items .command-controls{float:right;padding:8px 0}.map-point-items .command-controls a{height:16px;width:36px;color:#0060ff;font-size:16px;font-weight:bold;line-height:19px}.map-point-items .command-controls a:hover,.map-point-items .command-controls a:focus{text-decoration:none}.map-point-address-text{padding-top:4px}.mapPointSection.editMode{padding-top:0!important;padding-left:9px!important}.mapPointHeader .command-controls{padding-right:10px}.map-point-items .separator{color:#333!important}#profile input[type='text']{height:45px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);padding-top:24px;padding-left:9px}#profile .move-label{margin-top:-12px!important}#profile .personal-info{height:18px;width:110px;color:#333;font-size:18px;font-weight:bold;line-height:22px}#profile .pref-label{height:16px;color:#333;font-size:16px;font-weight:bold;line-height:19px;margin-top:-2px;display:block}#profile .btn-group{display:block}#profile .btn .caret{float:right;margin-top:8px}.profile-commands input[type='submit']{margin-right:15px}#profile .btn-save{border:none;border-right:2px solid #333;background-color:#fff;color:#0060ff;font-size:18px;font-weight:bold;margin-right:0;padding:0 10px;float:right}#profile .btn-cancel{border:none}#profile .changePswd_lnk{width:180px;color:#0060ff;font-size:18px;font-weight:bold}#profile .changePswd_lnk:before{content:"";font-family:'Font Awesome 5 Pro';padding-right:10px;font-size:18px;vertical-align:baseline}#profile .changePswd_lnk:hover,#profile .changePswd_lnk:focus{text-decoration:none}#profile input[type='checkbox']{height:16px;width:16px;border:1px solid #0060ff;border-radius:2px;background-color:#fff;margin-right:4px;vertical-align:text-bottom}#profile tbody{display:flex;color:#333;font-size:16px}#profile tbody tr{display:inline-block}#profile tbody label{padding-right:20px;font-weight:400}@media(max-width:667px){.map-point-items{width:285px}.map-point-items .rectangle{width:264px}#profile .move-label{margin-top:-5px!important}#profile .btn-save{font-size:14px}.profile-commands{display:flex;flex-flow:unset}.mapPointHeader .map-points-container{margin-left:0}.mapPointSection.map-point-items{margin-left:14px}.topMapPoints .map-point-items{width:250px}}@media(max-width:479px){.topMapPoints .map-point-items{width:auto}}.mapPointsContent{position:relative}@media(max-width:479px){.mapPointsContent{width:100%}.mapPointsContent{margin-bottom:20px}}.savedSearchPanel .cta_btn{margin-top:15px}#myWeichertContent .savedListing-content h1{font-weight:bold}#myWeichertContent .savedListing-content{position:relative}#myWeichertContent #savedlistings .savedListingRow{position:relative}#myWeichertContent .savedListingRow .listingPhoto{padding:0}.listingPhoto .staticMapBordered{border:1px solid #e7e6e6!important}#myWeichertContent .listing-info-detail{margin:0 0 10px}#myWeichertContent .savedListingRow .savedlisting{padding:0}#myWeichertContent .savedListingRow .savedListing__edit-btn{position:absolute;display:block;top:10px;right:10px;width:10px;color:#666;z-index:2}#myWeichertContent .savedListingRow .savedListing__edit-btn:hover{color:#0060ff}#myWeichertContent .savedListingRow .savedListing__edit-popup{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:150px;display:none}#myWeichertContent .savedListingRow .savedListing__edit-popup.active{display:block;position:absolute;right:-130px;top:30px;z-index:2}@media(max-width:1356px){#myWeichertContent .savedListingRow .savedListing__edit-popup.active{right:15px}}#myWeichertContent .savedListingRow .savedListing__edit-popup a{color:#333;display:block;font-size:14px;line-height:40px;height:40px;padding:0 10px;background:#fff;text-align:left}#myWeichertContent .savedListingRow .savedListing__edit-popup a:hover,#myWeichertContent .savedListingRow .savedListing__edit-popup a.active{background-color:#f6f8fb;text-decoration:none}#myWeichertContent .savedListingRow .property-address-link{color:#000}#myWeichertContent .savedListingRow .property-address-link strong{font-weight:bold;color:#0060ff}#myWeichertContent .savedListingRow .property-address-link:hover{text-decoration:none}#myWeichertContent .savedListingRow .listingInfo .info{font-size:14px;font-weight:lighter}#myWeichertContent .savedListingRow .listingInfo .beds,#myWeichertContent .savedListingRow .listingInfo .baths{display:block}#myWeichertContent .savedListingRow .thumb{width:100%}#myWeichertContent .savedListingRow .thumb img{height:100%;width:100%}#myWeichertContent .savedListingRow .more-info div{margin:0 0 5px}#myWeichertContent .savedListingRow .more-info div label{vertical-align:top}#myWeichertContent .savedListingRow .more-info .rating{cursor:pointer;display:inline-block;margin:0 0 0 10px}#myWeichertContent .savedListingRow .more-info .rating .rating-star{display:inline-block;position:relative;padding-right:5px;margin-left:-5px;color:#d8d8d8}#myWeichertContent .savedListingRow .more-info .rating .selected,#myWeichertContent .savedListingRow .more-info .rating .active{color:#0060ff}#myWeichertContent .savedListingRow .more-info .rating:hover .selected{color:#d8d8d8}#myWeichertContent .savedListingRow .more-info .rating:hover .active{color:#0060ff}#myWeichertContent .savedListingRow .rating{position:relative}#myWeichertContent .savedListingRow .workbookList a{color:#0060ff}#myWeichertContent .savedListingRow .edit-saved-listing-btn-row{text-align:right}#myWeichertContent .savedListingRow .edit-saved-listing-btn-row a,#myWeichertContent .savedListingRow .edit-saved-listing-btn-row .btn-link{color:#0060ff;font-size:16px;line-height:19px}#myWeichertContent h1.workbookHeader{text-overflow:ellipsis;overflow:hidden}@media(max-width:479px){#saveToWorkBookForm .dropdown-menu{width:250px;overflow-x:auto}}#saveToWorkBookDialog_content #saveToWorkBookForm .btn-group{max-width:100%}#saveToWorkBookDialog_content #saveToWorkBookForm .btn-group button{max-width:100%;text-overflow:ellipsis;overflow:hidden}@media(min-width:480px){.myWorkBookContent{position:relative}#myWeichertContent h1.workbookHeader{margin-bottom:20px}}@media(min-width:992px){#myWeichertContent h1.workbookHeader{padding-right:90px}}@media(max-width:479px){#myWeichertContent .listingPhoto,#myWeichertContent .listingInfo{width:100%}}#myWeichertContent .savedSearchesItemRow{border:1px solid #cecece;border-radius:4px;background-color:#fff;margin-top:15px}#myWeichertContent .savedSearchesItemRow h3{font-weight:bold;display:flex;margin-bottom:0}#myWeichertContent .savedSearchesItemRow h3 span{padding-right:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:18px}#myWeichertContent .savedSearchesItemRow h3 div{font-weight:normal;display:initial;text-decoration:none;font-size:.65em;padding-top:3px}#myWeichertContent .savedSearchesItemRow h3 div .fa-pencil{color:#0060ff}#myWeichertContent .savedSearchesItemRow h3 div .save,#myWeichertContent .savedSearchesItemRow h3 div .edit{background:none;border:none;font-size:18px;font-weight:bold;color:#0060ff}.alert-sub-header{color:#222223;font-size:18px;font-weight:bold;line-height:19px}.email-alert-list{margin-top:10px}.emailAlertInfo{margin-top:20px;font-weight:bold}.emailAlertInfo .EIntervalDd{display:-webkit-inline-box;width:120px}.emailAlertInfo .active label.radio{background-color:#fff;color:#333}.emailAlertInfo input[type="radio"]{-webkit-appearance:none;width:15px;height:15px;border:1px #0060ff solid;border-radius:50%}.emailAlertInfo .active input[type="radio"],.emailAlertInfo input[type="radio"]:focus{-webkit-appearance:none;width:15px;height:15px;border:1px #0060ff solid;border-radius:50%;background-color:#0060ff;outline:none}.select-all-chk{margin-top:20px;font-weight:normal}.alert-chk{position:relative;padding-left:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert-chk input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.alert-chk input:focus+.checkmark{box-shadow:0 0 4px #0060ff inset}.checkmark{position:absolute;top:3px;left:0;height:14px;width:14px;background-color:#fff;border:1px #0060ff solid}.alert-chk input:checked~.checkmark{background-color:#0060ff}.checkmark:after{content:"";position:absolute;display:none}.alert-chk input:checked~.checkmark:after{display:block}.alert-chk .checkmark:after{left:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#EmailAlert .alert-name,#Alert .alert-name{font-weight:400;font-size:16px;color:#222223}#EmailAlert .email-alert-info,#Alert .email-alert-info{padding-left:30px;font-size:16px;color:#54585a}#EmailAlert,#Alert{margin-bottom:32px}.unsubscribe-btn input,.unsubscribe input{border-radius:20px;background-color:#ffea27;border:none;padding:10px 16px}.unsubscribe-btn input.disabled{background-color:#ccc}#myWeichertContent .savedSearchesItemRow .search-criteria .filter{margin-top:20px}#myWeichertContent .savedSearchesItemRow .email-settings .links a{color:#0060ff;font-size:14px;font-weight:bold}#myWeichertContent .savedSearchesItemRow .email-settings .links a:hover{text-decoration:none}#myWeichertContent .savedSearchesItemRow .email-settings .links .delete-lnk{margin-right:40px}@media(min-width:992px)and (max-width:1199px){#myWeichertContent .savedSearchesItemRow .email-settings .links .delete-lnk{margin-right:20px}}#myWeichertContent .savedSearchesItemRow .location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}#myWeichertContent .savedSearchesItemRow .filter{height:48px;word-break:break-word;white-space:normal;max-height:48px;overflow:hidden}#myWeichertContent .savedSearchesItemRow .filter::after{position:absolute;bottom:20px;right:0;height:20px;width:15em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#myWeichertContent .savedSearchesItemRow .location::after{position:absolute;bottom:0;right:0;height:20px;width:5em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#myWeichertContent #NoSavedSearch{height:173px;width:376px;border:1px solid #ccc;font-size:18px;font-weight:bold;color:#333;margin-top:20px;padding:15px}#myWeichertContent #NoSavedSearch p{padding-bottom:20px}#myWeichertContent .pnl_actions{margin-top:10px}#myWeichertContent .savedSearchesItemRow .section1{padding-left:0;padding-bottom:15px}#myWeichertContent .savedSearchesItemRow .row{margin-left:0;margin-right:0}#myWeichertContent #savedSearchesTable .btn-default{box-shadow:none;height:35px;width:130px;border:1px solid #7da1c4;border-radius:5px;background-color:#fff;text-align:left}#myWeichertContent #savedSearchesTable .btn-default .caret{float:right;margin-top:10px}#myWeichertContent .edit_searchName{border:none;border-bottom:1px solid #cecece;font-size:18px}@media(min-width:768px)and (max-width:991px){#myWeichertContent .edit_searchName{width:167px}}@media(max-width:479px){#myWeichertContent .edit_searchName{width:70%}}#myWeichertContent .savedSearchesItemRow input[disabled]{background-color:#fff!important}#myWeichertContent .savedSearchesItemRow .section2{background-color:#e4e4e4;padding-bottom:15px}#myWeichertContent .savedSearchesItemRow .section2 .links{margin-top:50px}#myWeichertContent .savedSearchesItemRow .section1,#myWeichertContent .savedSearchesItemRow .section2{padding-left:15px}@media(max-width:480px){#myWeichertContent .savedSearchesItemRow .section2{margin-top:20px}#myWeichertContent .savedSearchesItemRow .email-settings,#myWeichertContent .savedSearchesItemRow .search-criteria{border-left:none;padding-left:0}#myWeichertContent .savedSearchesItemRow .search-criteria{margin-top:10px}}#myWeichertContent .myweichert-border-box.no-saved-listings-box{width:310px;padding:20px;text-align:left}@media(max-width:479px){#myWeichertContent .myweichert-border-box.no-saved-listings-box{width:auto}}#myWeichertContent .myweichert-border-box.no-saved-listings-box h3{margin:0 0 20px}#myWeichertContent .myweichert-border-box.no-saved-listings-box p{text-align:left;margin-top:-23px;margin-left:25px;margin-bottom:20px;padding-bottom:10px}#myWeichertContent .myweichert-border-box.no-saved-listings-box p.with-icon i{margin:0 0 14px;float:left}#myWeichertContent .myweichert-border-box.no-saved-listings-box a.blue-border-btn{margin:20px 0 10px}#profile h1{font-weight:bold}#profile .form-horizontal{margin-top:40px}#myWeichertContent #profile .alert{margin:-30px 15px 30px 15px}#profile .form-horizontal .control-label{text-align:initial}#profile .form-horizontal .marketingResponse .control-label{padding-right:15px}#myWeichertContent .marketingResponse .form-group{margin-left:15px}#myWeichertContent .marketingResponse .dropdown-toggle{padding:8px;text-align:left;height:35px;width:198px;border:1px solid #ccc;opacity:.9;border-radius:5px;background-color:#fff}#myWeichertContent .fname{position:relative}.mapPointHeader h1,.mapPointHeader h2{font-weight:bold}.mapPointName{font-weight:bold;text-overflow:ellipsis;overflow:hidden}.mapPointSection{padding-bottom:15px}@media(max-width:480px){.mapPointSection{margin-bottom:20px}}.mapPointRow{margin-top:20px}.editMapPoint,.deleteMapPoint{border:none;background:none;color:#0060ff;padding:0;font-weight:bold}.separator{padding-left:7px;padding-right:7px}#myWeichertContent .btn-link{color:#0060ff}#myWeichertContent .btn-link:hover{text-decoration:none}#myWeichertContent .myweichert-border-box{border:1px solid #ccc;margin:0 20px 20px;padding:10px;color:#333;position:relative}#myWeichertContent .myweichert-border-box h3{font-size:18px;margin:0 0 10px}#myWeichertContent .myweichert-border-box .myweichert-border-box__button-row{text-align:right;font-size:18px;line-height:22px;color:#333}#myWeichertContent .myweichert-border-box .myweichert-border-box__button-row .btn-link{color:#0060ff;font-size:16px}#myWeichertContent .myweichert-border-box .myweichert-border-box__button-row .btn-link:hover{text-decoration:none}#myWeichertContent .workbookHeader{font-weight:bold;width:100%;padding:0 90px 0 0;margin:0 0 10px}#myWeichertContent .workbookHeader h1{width:70%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#myWeichertContent .workbook-edit-title-form{width:70%;text-align:left;float:left;display:none}#myWeichertContent .workbook-edit-title-form.active{display:block}#myWeichertContent .workbook-edit-title-form input[type=text]{width:340px;margin:0;display:inline-block;text-align:left}#myWeichertContent .workbook-edit-title-form .btn-link{font-size:16px;font-weight:bold}#myWeichertContent #workbook-detail-title-buttons{float:right;width:27%;text-align:right}#myWeichertContent .workbook-title-controls{white-space:nowrap}@media(max-width:991px){#myWeichertContent .workbookHeader h1{width:60%}#myWeichertContent #workbook-detail-title-buttons{width:40%}#myWeichertContent .workbookHeader{padding:0}#myWeichertContent .workbook-edit-title-form{width:100%}#myWeichertContent .workbook-edit-title-form.active+#workbook-detail-title-buttons{margin-top:-35px}}@media(max-width:767px){#myWeichertContent .workbookHeader h1{width:100%}#myWeichertContent #workbook-detail-title-buttons{width:100%}}@media(max-width:460px){#myWeichertContent .workbook-edit-title-form input[type=text]{width:100%}#myWeichertContent .workbook-edit-title-form.active+#workbook-detail-title-buttons{margin-top:0;text-align:left}}#myWeichertContent #workbook-detail-title-buttons .btn-link{font-weight:bold;font-size:18px;padding:6px}#myWeichertContent .createWorkBook{background-color:#ffea27;color:#333;font-weight:bold;padding:10px;text-decoration:none;display:inline-block;margin:0 0 10px;font-size:18px;cursor:pointer}#myWeichertContent .createWorkBook:hover{text-decoration:none}#myWeichertContent .createWorkBook.hidden{display:none}#myWeichertContent #add-new-workbook-form{display:none;border:1px solid #ccc;margin:0 20px 20px;padding:10px;color:#333;position:relative;width:100%;max-width:500px}#myWeichertContent #add-new-workbook-form.active{display:block}#myWeichertContent #add-new-workbook-form h3{font-size:18px;margin:0 0 10px}#myWeichertContent #add-new-workbook-form .add-new-workbook-form__buttons{text-align:right;font-size:18px;line-height:22px;color:#333}#myWeichertContent #add-new-workbook-form .add-new-workbook-form__buttons .btn-link{color:#0060ff;font-size:16px}#myWeichertContent #add-new-workbook-form .add-new-workbook-form__buttons .btn-link:hover{text-decoration:none}#myWeichertContent .workBookName{font-size:20px;font-weight:bold;color:#337ab7}#myWeichertContent #workbooks .workbook__row{margin:10px 20px 20px}#myWeichertContent #workbooks .workbook.edit{background-color:#f7f7f9}#myWeichertContent #workbooks .workbook .notes{min-height:100px;max-height:100px;overflow:auto;width:100%;margin:8px 0;resize:none}#myWeichertContent #workbooks .workbook.edit .notes{min-height:70px;max-height:400px;min-width:100%;width:100%}#myWeichertContent #workbooks .workbook{border:1px solid #ccc;margin:0 0 20px;padding:20px;display:block;color:#333;position:relative;width:100%;max-width:475px}#myWeichertContent #workbooks .workbook h4{margin:0 0 10px}#myWeichertContent #workbooks .workbook h4 a{color:#0060ff}#myWeichertContent #workbooks .workbook h4 a:hover{text-decoration:none}#myWeichertContent #workbooks .workbook .workbook__edit-btn{position:absolute;display:block;top:10px;right:10px;width:10px;color:#666}#myWeichertContent #workbooks .workbook .workbook__edit-btn:hover{color:#0060ff}#myWeichertContent #workbooks .workbook .workbook__edit-popup{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:150px;display:none}#myWeichertContent #workbooks .workbook .workbook__edit-popup.active{display:block;position:absolute;right:-130px;top:30px}@media(max-width:914px){#myWeichertContent #workbooks .workbook .workbook__edit-popup.active{right:15px}}#myWeichertContent #workbooks .workbook .workbook__edit-popup a{color:#333;display:block;font-size:14px;line-height:40px;height:40px;padding:0 5px;background:#fff}#myWeichertContent #workbooks .workbook .workbook__edit-popup a:hover,#myWeichertContent #workbooks .workbook .workbook__edit-popup a.active{background-color:#f6f8fb;text-decoration:none}#myWeichertContent #workbooks .workbook .workbook__bottom-info{display:flex}#myWeichertContent #workbooks .workbook .workbook__bottom-info div{width:200px}@media(max-width:767px){#myWeichertContent #workbooks .workbook.edit{margin-left:15px;margin-right:15px}}#myWeichertContent .editBtn,#myWeichertContent .deleteBtn{background-color:#fff;border:none;color:#337ab7}#myWeichertContent .deleteBtn,.btn-link.deleteListing{color:#333!important;font-size:14px}#myWeichertContent .deleteBtn:hover{background-color:#f6f8fb}.delete-container span:hover,.delete-container:hover{background-color:#f6f8fb}.delete-container span{margin-left:5px;display:inline-block}.delete-container{padding-bottom:5px}.delete-container .btnHiddenButton{display:none}.delete-trash-icon{margin-left:10px!important}.delete-container .btn{padding-left:2px}.savedListing__edit-popup .delete-container{padding-bottom:3px;padding-top:3px}.EmailOptOutMainBody{background-color:#f8f8f8}#emailOptOut h3{font-size:32px;font-weight:400;margin:0}#emailOptOut #NotificationCentre .notification-message{margin-top:16px;margin-bottom:0}#emailOptOut #NotificationCentre .unsubscribe{margin-top:16px}@media(min-width:768px){.EmailOptOutMainBody.sitealert .body-content{margin-top:77px}}.EmailOptOutMainBody #emailOptOut .SurveyPnl1,#emailOptOut #NotificationCentre,#emailOptOut .alert-pnl{margin-top:20px}.EmailOptOutMainBody #emailOptOut .SurveyPnl1,.EmailOptOutMainBody #emailOptOut .discover,#emailOptOut #NotificationCentre,#emailOptOut .alert-pnl{background-color:#fff;padding:32px}#emailOptOut .divider{background-color:#ccc;height:1px;margin:4px auto;clear:both}#emailOptOut .alert-pnl,#emailOptOut .discover{margin-bottom:40px}#emailOptOut .success-message h1{font-weight:normal;margin-top:0;margin-bottom:8px}#NotificationCentre span{font-weight:bold;color:#e87722}.alert-chk .dropdown-toggle,.alert-chk .dropdown-toggle:focus{border:none;background-color:#fff!important;box-shadow:none!important;padding-top:0;padding-left:0;font-size:16px}.alert-chk .multiselect-container li.active label{background-color:#fff;color:#333}.alert-chk .multiselect-container li label{padding:10px 30px}.alert-chk .multiselect-container li a:hover,.alert-chk .multiselect-container li.active a:hover,.alert-chk .multiselect-container li.active label:hover{background-color:#ccc!important}.savedSearchesItemRow .switch{position:relative;display:inline-block;width:37px;height:24px}.savedSearchesItemRow .switch input{opacity:0;width:0;height:0}.savedSearchesItemRow .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.savedSearchesItemRow .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.savedSearchesItemRow input:checked+.slider{background-color:#2196f3}.savedSearchesItemRow input:focus+.slider{box-shadow:0 0 1px #2196f3}.savedSearchesItemRow input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.savedSearchesItemRow .slider.round{border-radius:34px}.savedSearchesItemRow .slider.round:before{border-radius:50%}#emailOptOut .success-message p span{color:#e87722;font-weight:bold}#emailOptOut .survey-from{margin-top:32px}#emailOptOut .survey-from p{font-weight:bold}#emailOptOut .survey-from .message textarea{border:1px solid #cecece;border-radius:4px;width:320px;height:120px}#emailOptOut .survey-rb{display:block;position:relative;padding-left:30px;margin-bottom:18px;cursor:pointer;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#emailOptOut .survey-rb input{position:absolute;opacity:0;cursor:pointer}#emailOptOut .radio-btn{position:absolute;top:3px;left:0;height:16px;width:16px;border-radius:50%;border:1px #0060ff solid}#emailOptOut .survey-rb input:checked~.radio-btn{background-color:#0060ff}#emailOptOut .radio-btn:after{content:"";position:absolute;display:none}#emailOptOut .survey-rb input:checked~.radio-btn:after{display:block}#emailOptOut .submit-survey .submit-btn{border-radius:20px;background-color:#ffea27;border:none;padding:10px 20px;margin-top:10px}#emailOptOut .survey-from label{font-weight:normal}#emailOptOut .discover{margin-top:40px}#emailOptOut .discover p{font-weight:bold}.start-search-btn{margin-top:16px}#emailOptOut .discover .start-search{display:inline-block;border-radius:20px;background-color:#ffea27;border:none;padding:10px 20px;color:#333}#emailOptOut .discover .start-search:hover{text-decoration:none}#emailOptOut .ThankyouMessage{font-weight:bold}#emailOptOut .ThankyouMessage p{margin-bottom:0;margin-top:32px}#profile input[type='checkbox']{-webkit-appearance:none;outline:none;background-color:#fff;border-radius:0;position:relative}#profile input[type='checkbox']:checked{background-color:#0060ff}#profile input[type='checkbox']:checked:after{content:"";position:absolute;display:none;left:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block}.joinus span{display:block;float:left;height:32px;line-height:32px;padding-right:8px;font-size:1.25em}.joinus ul{margin:0;padding:0;display:inline-block}.joinus li{margin:0;padding:0;display:inline-block}.joinus li a{display:inline-block;height:32px;width:32px;text-indent:100%;white-space:nowrap;overflow:hidden}.joinus li.facebook a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABtlBMVEUAAAAzTXk0Tns5UHw6UH0zTn07Un81VIQ2VYc9VYI/VoT8/PxFYp5HY55QeblRZqFTe7pXb6ZkfrJAYpZDWolDW4tEXI1SbKVZa6RaaqI6VIY7VYctSHx7ndF8irUyTYDHztJ1jMF2jL+LmsOep8qeqclAWosnRXkrR3sxS38yVoxFY55FcrUvSn1JZJ5JZqBMZJ9OZaAiPG41T4JSa6QxVIg3UYNUYpRUZ6JXaaNXbJk4UoVXcag0ToE0V4s8ZZc9VohpgrRtgrRtisMxVow+WIk+b7Nsfq9wjMSBlMaDlsg/YpZyi8QyVYihsM1zi8PQ193T2eDc3d5CWoxNaKNCcbRPaqNug7Q3WJdQhsUtUpElRn9EYZ1TbaY6WpgvU4g8W5mFmctVapePob9Vb6ZVb6dWcaVGdLaotcy6wdvFzdfe3+Dg4eLi5ujj5OXl5ebn5+g/XpumrbI9XZrc4eTGzthHX401V5ZHZJ9BYJxBcbRac6hbb5pccJxcdqpLZ6Fpf6/n6Ono6+3p6uvr7O3r7u/u7+/v8fLw8PHw8vPz8/Pz9fX19fX29vf39/f5+fr7+/syVpX4wN0mAAAAC3RSTlMAX19fX5+f39/f33o/VKkAAAFpSURBVHhefcxjkyxhDIbhZ7DsoY21bdu27T20beMfn8m726nKVM1cn3KnUgFgzn+cRr4ZSdkvSy7SKHmVDZg6i4vW0igqPjQhLzbYndZgLA+esZMMxjzwOncycHrh8zeneHG+8JDQ7PdhaTXF2/lbX34QVUsoXZaOLz9pV1SWYuSNdPReu6ZyBP110iNNp7If4aeSejDLGUaoSjj9RgevuUPosmwLv+iAy9KFVuszQSNc1lY01d5jiaS/JEFoU9uEnvoH7I9Am/oexBv22W+BNg1xVNh32U+BNvYK1LSvs+8CbdprEOl4InwlXB0RlAf+CZ8JV6AcZcFN4SPhCpahsW1L+EC42hrRF90Q7hKuaB+Gp0eFO4RrehiVc8/FwW2iR/VcJXoLbOLgJtHDVtCLXNeQOLhB9Bhy5cLoLhx3nI2yRaKmFcd4odsIZE0NTEwesHdETZMTA+4sJBlyZlr22H2ippaZHAPwH6laUg5niJrIAAAAAElFTkSuQmCC')}.joinus li.twitter a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAC3FBMVEUAAABLip1OjaB6tsx9udBMjJ+DvdJKi51QkKOGvtONxNkdfsIfhMcgh8mq2uSt3OW54Oi54eq64em84uq84uvC5e7I6PBHtOFJjZ9Jjp9JjqBTladWmKpWuOBanK5dnrBgobNjo7VmprhpqLptq71vqtBwrcB0sMJ3ssV7tch+t8qCusyFvc+Jv9KNwtSPv8qPwMuRxdiRzOOTvNiVyNqWyNyY0tyZyt2Zy96dzeCf1d6f1d+i1uCj1uCl1+Gm0Nmn2eMcfcKt198DOpCw3eSw3eax2N+x3OSz2+O23eO54OcegcW54ekFQ5cflda74eoFUakhisu94uu+4+y/3+y/5Oy/5O3B5O0hmdjF5u8vgMTO6/PY7/fa8Pjc8Pne8fnn9fvu+P3w+f3y+f39//9Xm81Xtd5Yl6hYmKhYtN1Zksdajb9amapamqoTZ7NbjcJbptQUbLddvOEVZ7EVa7Zlv+FmmckWbrdmvuBnvd8Yd75qlsRswuAYd8AYesFvweAZfcRzv990ocsadr12vt93p80afsV5tNgbf8R7x+AbgcaCq9AbhcmDq9Acb7iGqc6HstMGRJiLyOCLzeAcfsOPtdYcf8QGYLiRtNQIZLoehcgej9GTz9qUv9oJVKeV0NuV0eELXa+W0duYy94MVqcMW6wMX7Ca0+Cbyt2b096czuUifsKd1N6d1OGf0OUijc4ikNCgwNui0eUjlNKi1uMjnNql1OIkl9QleMElmtYmndmq2uaty+Gt1ucmoNsno92w1Ocop98qdLwrZayx2eosldGy1eey2eqz2ugtm9Wz3ugMYrS24Om33Owvp90wc7cxb7E1eLo2d7i74eg3ebq83us3rN87jcg8gcA9nNM+m9E/kMo/ptlEh8EOb8DD5PAQWazH4u8RT6DL6fISTJzR7PTU7fXX7/dOhsBOjcJOt+Hd8vlQfbXg8/oSUqPo9vxVi8BVpNMSY68SaLQ7xp8lAAAAC3RSTlMAYGBgYJ+f39/f3xCJFnUAAAHnSURBVHhefchjeyNhAIXhk9SNWdu2bdvm2rZt27Zt27Zt/YHNvDNztd3N5P50zgNA33Q3B1N9aBheaGjm0HDNENA729T4g0Nj0zE9mNTWf+NUX2uCkLovOtSFILy6RofqcER80CkCYe//c3TGrlfsDkPwu399TZr1diF7ghFQRcybVsWYktO9z80hL5gXAN83xOi133ucp0bx674CwZjfZ4rp7gsfNXHvQVav5R9PqtX912VREh7S3QfeFbQuA4TCwas6V7xMEBJzN5PsDS8V7e6f+SKRaNjpKyJGz2Uzg1QqL3iWlRLbHxdQJo8vYExcf+tiaZknPEqUtJ/TF+9oY8vtccoSD7gXyWjtRu5s49yvCTJZkTvcCq8yAh/taW0s1Qrd4Kq4zLox/ECLS0eopHCFc17Kxv0pxOynh1qMIinPGU5yieSTi0RjzbP8qYdZnSSE3AmOcrF475NFlZUHFzxfcpzVXkyTO8IhO15jUHlu7r4TrOsj4hnZDrCXxlJW2pxi3R+4LZYltYedNJq2YVK/z2ZmvYfOIY8htYNtZpQOmbawTt+6iVNUujWsEmNCOcUkWsHYP201pzR/Y/C7xiVHhi7VYkVkclw3PmDQ0S81444WGal+HQygwTMyt7DUwsLciAf8BTFy/YbUOPU9AAAAAElFTkSuQmCC')}#officelistings.list{margin:0 auto}#officelistings.list .listing .listingSummaryDisplay{margin-bottom:10px;margin-top:10px}#officelistings #listings{margin-left:-15px;margin-right:-15px}#officelistings .listing{width:100%;padding-left:15px;padding-right:15px}@media(min-width:400px){#officelistings .listing{float:left;width:50%}}#officelistings #pagingBottomContainer{text-align:center}#officelistings #pagingBottomContainer .pager{display:inline-block;vertical-align:middle;margin:0 8px}#officelistings #pagingBottomContainer #pagingBottom ul.pagination{vertical-align:middle}#olp-main-container .olp-sidebar-content{background-color:#e4e4e4;height:756px}#olp-sidebar .learnMoreForm{padding:12px;margin-bottom:20px}#olp-main-content,#olp-sidebar{padding:0}.side-bar-required-text{padding-top:40px}.olp-affixed{}.olp-de-affixed{}.fieldContainer{padding-bottom:10px}.olp-sidebar-content{padding:0 10px}#agent_info .ao-bio-office-Name{font-size:32px!important;padding-bottom:30px}#olp-main-content .olp-about-office-content{color:#222223;font-size:16px;line-height:28px;padding-bottom:20px}#olp-main-content .ao-associate-social-links span{display:inline-block;padding:20px 19px 0 0}@media(min-width:992px){#olp-main-container #olp-details{display:flex;flex-wrap:wrap}#olp-main-container #olp-details>[class*='col-']{display:flex;flex-direction:column}#olp-main-container #olp-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#olp-main-container #olp-details>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:992px){#olp-main-container .olp-sidebar-content.affix,#olp-main-container .olp-sidebar-content.affix-top,#olp-main-container .olp-sidebar-content.affix-bottom{width:calc(940px/4 + 15px)}}@media(min-width:1200px){#olp-main-container .olp-sidebar-content.affix,#olp-main-container .olp-sidebar-content.affix-top,#olp-main-container .olp-sidebar-content.affix-bottom{width:calc(1170px/4)}}#olp-main-content .addressouter,#olp-main-content .agent_awards{padding-left:0}#olp-main-content .homesearch{padding-left:60px}#olp-main-content .olp-directions{color:#222223;font-size:16px;line-height:32px;margin-bottom:30px}#olp-main-content .olp-get-direction-link{width:115.2px;color:#0060ff;font-size:16px;font-weight:bold;line-height:19px}#olp-main-content .olp-get-direction-link::before{padding-right:4px;font-family:"Font Awesome 5 Pro";content:""}#olp-main-content .olp-get-direction-link:hover,#olp-main-content .olp-get-direction-link:focus{text-decoration:none}#olp-main-content .far{padding-right:10px}#olp-main-content #ao-homesearch .hero-title{font-weight:bold;text-align:left;width:724px;font-size:58px;height:186px;overflow:hidden;text-overflow:ellipsis;align-content:flex-end;display:grid;color:#fff;text-shadow:1.5px 2.598px 1px #4b4b4b \9;text-shadow:1.5px 2.598px 1px rgba(75,75,75,.75);position:relative;top:120px;line-height:1.1;padding-left:60px}#olp-main-content .carousel-box{margin-left:198px}#olp-main-content .carousel-info{padding-left:0}#olp-main-content .carousel-section{border-bottom:none}#olp-main-container .floatingInfoRequest{display:none;bottom:40px;position:fixed;z-index:20;text-align:center;width:163px}#olp-main-container #olp-sidebar{display:block}#olp-main-container .floatingInfoLook,#olp-main-container .floatingInfoLook:focus,#olp-main-container .floatingInfoLook:hover{color:#fff}@media(max-width:767px){#olp-main-content #ao-homesearch,#olp-main-content .search-box{display:none}#olp-main-content #agent_info,#olp-main-content .agent_section_padding,#olp-main-content .addressouter,#olp-main-content .carousel-section{padding-left:20px;padding-right:20px}#olp-main-content .carousel-info-header,#olp-main-content .carousel-icon{display:table-cell}#olp-main-content .carousel-icon{padding-right:10px;vertical-align:-webkit-baseline-middle}#olp-main-content .carousel-info-header{width:auto;margin-top:25px;margin-bottom:0;height:64px;color:#222223;font-size:32px;font-weight:bold;line-height:32px}#olp-main-content.agent_section_padding{padding-left:20px;padding-right:20px}#olp-main-container .floatingInfoRequest{left:38%!important}#olp-main-content .carousel-section{border-bottom:none}#olp-main-content .card-slider .listingSummaryDisplay{margin-right:21px}#olp-main-content .carousel-box{margin-right:-18px;margin-left:0}#agentForm .header,#agent_profile_cta .header{margin:unset}#agentForm .header .olp-fax{display:block;padding-bottom:20px}}@media(min-width:768px)and (max-width:992px){#olp-main-content .addressouter,#olp-main-content .agent_awards{padding-left:60px}}@media(min-width:768px){#olp-main-container{margin-right:unset!important;margin-left:unset!important;padding-left:unset!important;padding-right:unset!important;width:100%}#olp-main-container .searchbox-container.agent_left_padding{padding-left:0;top:-182px}#olp-main-container .floatingInfoRequest{left:40%!important}}@media(max-width:991px){#olp-main-container .floatingInfoRequest,#olp-main-container .floatingInfoLook{display:block}#olp-main-content .aoi-divider{margin-left:0;margin-right:0}}@media(max-width:767px){}.office-container{max-width:1200px;margin:0 auto}.office-container #main-content-bar h1{padding-bottom:32px}.office-container #main-content-bar .officeWelcome{font-family:"nimbus-sans",sans-serif;font-weight:bold;font-size:32px;line-height:1;display:block;padding-bottom:32px}.office-container #main-content-bar #card-container{display:block;position:relative;padding-bottom:35px}.office-container #main-content-bar .card{display:inline-block;position:relative;font-size:16px;line-height:18px;width:33%;vertical-align:top}@media(min-width:768px)and (max-width:1199px){.office-container #main-content-bar .card{float:left;width:50%;padding-bottom:20px}}@media(max-width:767px){.office-container #main-content-bar .card{float:left;width:100%;padding-bottom:20px}.office-container #main-content-bar .card2{margin-top:-20px}}.office-container #card-container .title{font-family:"nimbus-sans",sans-serif;font-weight:bold;font-size:20px;height:20px;display:table}.office-container #card-container .office-contact-details{font-family:"nimbus-sans",sans-serif;font-style:normal;font-size:16px}.office-container #card-container .card .manager-email,.office-container #card-container .card2 .manager-email{font-family:"nimbus-sans",sans-serif;font-style:normal;font-size:16px;color:#0060ff;font-weight:bold}.office-container .go-to-the-office-web{height:50px;width:254px;color:#222223;font-family:"nimbus-sans";font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center;border-radius:27.5px;background-color:#ffea27;padding:13px 12px 12px 12px;display:block;clear:both}@media(max-width:576px){.office-container .go-to-the-office-web{height:40px;width:318px;padding:8px 12px 12px 12px}}.office-container .fair-housing-notice{font-family:"nimbus-sans";font-size:14px;font-weight:bold;color:#54585a;text-decoration:underline;text-align:right;display:inline-block;padding:8px 20px;position:relative;top:-32px;clear:both;float:right}@media(max-width:576px){.office-container .go-to-the-office-web{margin:0 auto}.office-container .fair-housing-notice{top:10px;text-align:center;float:none;display:block}}.office-container .divider-rule{padding-bottom:10px;padding-top:10px;clear:both}.office-container hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.office-container #similarListingsContainer{margin-bottom:20px;margin-right:-24px}.office-container .price{font-size:1.5em!important}.office-container #main-content-bar #similarListingsContainer .carousel-info{margin-top:0;padding-left:0}@media(min-width:733px){.office-container #similarListingsContainer .carousel-box{margin-left:237px}}.office-container #main-content-bar #noSimilarListingsContainer{box-sizing:border-box;border:1px solid #7da1c4;background-color:rgba(125,161,196,.07);display:inline-block;padding-right:24px;position:relative}@media(min-width:1200px){.office-container #main-content-bar #noSimilarListingsContainer{max-width:780px}}@media(min-width:992px)and (max-width:1999px){.office-container #main-content-bar #noSimilarListingsContainer{max-width:780px}}@media(min-width:769px)and (max-width:991px){.office-container #main-content-bar #noSimilarListingsContainer{max-width:780px}}.office-container #noSimilarListingsContainer .home{height:53px;width:59px;color:#222223;font-family:"Font Awesome 5 Pro";font-size:52px;font-weight:300;letter-spacing:0;line-height:53px;margin-top:48px;margin-left:24px;display:inline-block;float:left}@media(max-width:576px){.office-container #noSimilarListingsContainer .home{float:none;font-size:52px;margin-top:32px}}@media(min-width:577px){.office-container #noSimilarListingsContainer .home{position:absolute;top:0;bottom:0;margin-left:24px;margin:auto 24px}}.office-container #noSimilarListingsContainer .sorry-no-homes-were{color:#222223;font-family:"Nimbus-Sans";font-size:32px;font-weight:bold;letter-spacing:0;line-height:1;margin-top:32px;margin-left:120px;padding-bottom:10px}@media(max-width:576px){.office-container #noSimilarListingsContainer .sorry-no-homes-were{font-size:24px;margin-left:24px;margin-top:5px}}.office-container #noSimilarListingsContainer .search-more-homes{height:20px;width:220px;color:#0060ff;font-family:"Nimbus-Sans";font-size:20px;font-weight:bold;letter-spacing:0;line-height:24px;margin-left:120px;display:block;margin-bottom:32px}@media(max-width:576px){.office-container #noSimilarListingsContainer .search-more-homes{margin-left:24px}}.office-container #noSimilarListingsContainer .search-more-homes a{color:#0060ff;font-family:"Nimbus-Sans"}.office-container #noSimilarListingsContainer .long-arrow-right{height:21px;width:19px;color:#0060ff;font-family:"Font Awesome 5 Pro";font-size:20px;letter-spacing:0;line-height:21px;margin-left:10px}.office-container .long-arrow-right::after{content:""}.office-container #pageSidebar #formCloseBTN{color:#0060ff;cursor:pointer;display:none;font-size:24px;position:absolute;top:18px;right:10px;z-index:1}.office-container #pageSidebar{width:300px;position:fixed;top:0;margin-left:900px}.office-container .pageSidebar{height:100vh;position:fixed;top:60px;bottom:auto}.office-container #pageSidebar{z-index:0!important}@media(max-width:899px){.office-container #pageSidebar{z-index:112!important}}@media(max-width:1200px)and (min-width:900px){.office-container #pageSidebar{right:0}}@media(min-width:768px)and (max-width:1200px){.office-container #pageSidebar{right:0}}.office-container .pageBody.sidebar{background:none}.office-container .pageBody.sidebar .mobileHeader{display:none}#mainContentSection .office-container .pageBody.sidebar .mainSection,.office-container .pageBody.sidebar .mainSection{background:#fff;margin-left:0;margin-right:300px}@media(max-width:899px){#mainContentSection .office-container .pageBody.sidebar .mainSection,.office-container .pageBody.sidebar .mainSection{margin:0}.office-container .pageBody.sidebar .mobileHeader #sidebarTrigger{background:#0060ff;border-radius:25px 25px 25px 25px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;cursor:pointer;font-size:20px;font-weight:700;padding:6px 20px;position:relative;text-align:center;z-index:2;height:40px}.office-container .pageBody.sidebar .mobileHeader #sidebarTrigger.sidebar-active{display:none}.office-container .pageBody.sidebar .mobileHeader #sidebarTrigger .fa{display:none}.office-container .pageBody.sidebar .mobileHeader{display:block;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:3}.office-container .pageBody.sidebar .mobileHeader header{display:none}}@media(min-width:768px)and (max-width:899px){.office-container #pageSidebar #formCloseBTN{display:block;z-index:113}.office-container #pageSidebar{top:60px!important}.sitealert .office-container #pageSidebar{top:137px!important}.office-container #pageSidebar.active{transform:translateX(0)}}@media(max-width:767px){.office-container #pageSidebar #formCloseBTN{display:block;z-index:113}.office-container #pageSidebar{height:100vh;width:100%;position:fixed!important;bottom:auto!important;right:-9999999999px;transform:translateY(-100%);transition:transform .6s ease,right 0s .6s;z-index:1;overflow-y:auto}.office-container #pageSidebar.active{right:0;transform:translateY(0);transition:transform .6s ease}.office-container #pageSidebar{position:fixed!important;bottom:auto!important;overflow-y:auto}.sitealert .office-container #pageSidebar{top:137px!important}}.office-container #request-more-info__bg-overlay{z-index:-1}body.bodyLock{height:100%;overflow:hidden;margin:0}.office-container .pageBody .innerContainer{padding-top:20px;min-height:750px}.pageBody .innerContainer.full{margin:35px 6% 70px}.pageBody .innerContainer>:not(.row){max-width:900px}@media(min-width:900px){.sidebar.pageBody .h1,.sidebar.pageBody h1{font-size:44px;margin-bottom:15px}.office-container .pageBody .innerContainer,.office-container .pageBody .innerContainer.full{margin-left:24px;margin-right:24px}}@media(max-width:899px)and (min-width:571px){.office-container .pageBody .innerContainer,.office-container .pageBody .innerContainer.full{margin-left:24px;margin-right:24px}}@media(max-width:899px)and (min-width:768px){#mainContentSection .pageBody.sidebar .mainSection,.pageBody.sidebar .mainSection{margin-right:0}}@media(max-width:767px){.pageBody.sidebar .mainSection{margin-right:0}.pageBody.sidebar .mobileHeader{display:block;position:fixed;bottom:30px;left:50%;transform:translateX(-50%);z-index:1}.pageBody.sidebar .mobileHeader header{display:none}}@media(max-width:570px){.pageBody .h1,.pageBody h1{font-size:32px;margin-bottom:20px}.pageBody .h4,.pageBody h4{font-size:20px}.pageBody p{margin-bottom:15px}.fullWidth{width:100%}.pageBody .fullBtn{background:#fff;border:2px solid #0060ff;border-radius:40px;color:#0060ff;display:inline-block;font-size:16px;font-weight:700;overflow:hidden;margin:15px 0;padding:16px 24px;position:relative;text-decoration:none}.aboutUs .col3{padding:0}.aboutUs .letterBlock{background:#e4e4e4;padding:15px}.aboutUs .order-lg-1{padding:0}.pageBody .block-title-sm{font-size:32px;margin-bottom:20px}.btn.btn-white.long-text{padding:12px 50px 12px 24px;white-space:unset}.fieldContainer{padding-right:0}.pageBody .block-title-xsm{font-size:24px}.office-container .pageBody .innerContainer,.office-container .pageBody .innerContainer.full{margin:0 24px}.sectionCol{margin-bottom:70px}.sectionCol:last-child{margin-bottom:0}.graySection li{margin-bottom:20px;min-height:125px}.sidebar .linkList ul{width:100%}.pageBody .linkList a{margin:0;padding-right:48px;width:100%}.pageBody .linkList a .fa{margin-left:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.contactForm #page_webform .innerForm,.contactForm form{flex-wrap:wrap}.contactForm .innerContainer .form-disclaimer a:link{font-size:12px;line-height:1.3;color:#999;padding:50px 0 0;border:none;background-color:inherit;display:inline}.fieldContainer{flex:0 0 100%;margin-bottom:40px}.fieldContainer:last-child{margin-bottom:0}.pageBody.sidebar .mainSection{margin-right:0}}@media(min-width:1200px){.pageBody.sidebar .mainSection{max-width:900px}}@media(min-width:900px){#sitefooter{z-index:2!important;background-color:#fff;position:relative}}#openhouseTour{position:relative}#openhouseTour #backbutton{float:right}#openhouseTour table#addressForm td{padding-right:4px}#openhouseTour .tour-toolbar a{margin:12px 0}#openhouseTour .tour-toolbar a.createtour{float:right}@media screen and (max-width:767px){#openhouseTour .tour-toolbar a.clearcart,#openhouseTour .tour-toolbar a.printtour,#openhouseTour .tour-toolbar a.savetour,#openhouseTour .tour-toolbar a.createtour{float:none;display:block}#openhouseTour .openhouse .chkSelect{float:left}#openhouseTour .openhouse .chkSelectLabel{display:inline-block}#openhouseTour .openhouse .btnRemove{float:right}#openhouseTour .openhouse .actions:before,#openhouseTour .openhouse .actions:after{content:" ";clear:both;display:block}#openhouseTour .openhouses .header{display:none}}#openhouseTour .openhouse{padding:12px 0;border-bottom:1px solid #ddd}#openhouseTour .openhouse:before,#openhouseTour .openhouse:after{content:" ";clear:both;display:block}#openhouseTour .openhouseSummary .address,#openhouseTour .openhouseSummary .address2{font-size:1.4em;display:inline-block}#openhouseTour .openhouseSummary .cityState{font-size:1.25em;display:inline-block}#openhouseTour .openhouseSummary .price{font-size:1.25em;margin:8px 0}@media screen and (min-width:768px){#openhouseTour .openhouses .header:before,#openhouseTour .openhouses .header:after{content:" ";clear:both;display:block}#openhouseTour .openhouses .header .propertyinfoHeader{margin-left:25%;width:30%;float:left;font-weight:bold}#openhouseTour .openhouses .header .openhousetimesHeader{width:30%;float:left;font-weight:bold}#openhouseTour .openhouses .header .actionsHeader{width:15%;float:left;font-weight:bold}#openhouseTour .openhouseSummary .propertyPhoto{width:25%;float:left;padding-right:12px}#openhouseTour .openhouseSummary .location{width:60%;float:left;margin:4px 0}#openhouseTour .openhouseSummary .propertyinfo{width:30%;float:left}#openhouseTour .openhouseSummary .directions{margin:8px 0;float:left;clear:left}#openhouseTour .openhouseSummary .type,#openhouseTour .openhouseSummary .bedsBath{display:inline-block}#openhouseTour .openhouseSummary .openHouseSchedule{width:30%;float:left}#openhouseTour .openhouse .actions{width:15%;float:right}#openhouseTour .openhouse .chkSelect,#openhouseTour .openhouse .btnRemove{display:block}}@media(min-width:992px){}@media(min-width:1200px){}#openhouseTour .contactUsBanner{background-color:#5c6383;color:#fff;font-size:1.6em;margin:40px auto;padding:4px 0;text-align:center;text-rendering:optimizelegibility}#openhouseTour .contactUsBanner .contactUsBanner-content{display:inline-block}#openhouseTour .contactUsBanner .contactUsBanner-content>span{display:inline-block;padding:16px;text-align:center;vertical-align:middle}#openhouseTour .contactUsBanner .contactusPhoneNumber{background:url("https://wdcassets.blob.core.windows.net/images/content/aa516211-d76d-4a3f-8c4f-606e1abe5a5d/number.png") no-repeat scroll 0 0;background-color:rgba(0,0,0,0);background-size:contain;font-size:1.5em;font-weight:normal;padding-top:30px;position:relative;top:12px;white-space:nowrap}#openhouseTour .btn-orange{background-color:#ff7e00;border-color:#ff7e00;color:#fff}.openHouseStartingAddressSection{position:relative;border-left:solid 1px #69c;border-right:solid 1px #69c;width:700px;padding:0;margin:0}.openHouseTitle{font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding:14px 0 0 6px}.openHouseTitleImage{position:absolute;top:-20px;left:500px;z-index:1}.openHouseValidationSummary{width:900px;margin-left:350px}#createTour{text-align:center;margin:6px 0 2px}table#resultsTable{width:100%}.tourList{font-family:Verdana,Arial,Helvetica,sans-serif;color:#000;font-size:10px}.tourDirectionsPrint{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12pt}.saveTourToWorkbookFormLine{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;font-weight:bold;margin:12px 0 3px 0}.saveTourToWorkbookFormButton{margin:6px 0}#paywall-container{font-family:"nimbus-sans",sans-serif;color:#222223;z-index:1100;margin:auto;position:fixed;background-color:#0060ff;overflow-y:auto;opacity:1}@media(min-width:100px)and (max-width:425px){#paywall-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:100%;top:60px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#paywall-container{height:calc(100vh - 60px)}}@media(max-width:425px){#paywall-container{max-width:425px}}@media(min-width:426px)and (max-width:767px){#paywall-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:68px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#paywall-container{height:calc(100vh - 68px)}#paywall-container{height:calc(100vh - 68px)}.sitealert~#paywall-container,.sitealert #paywall-container{height:calc(100vh - 136px)}.hasOfficeHeader~#paywall-container{top:83px}.sitealert~#paywall-container,.sitealert #paywall-container{top:136px}.sitealert.hasOfficeHeader~#paywall-container{top:152px}.HasOfficeCobrand~#paywall-container{top:95px}.sitealert.HasOfficeCobrand~#paywall-container{top:165px}}@media(min-width:768px)and (max-width:991px){#paywall-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:60px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#paywall-container{height:calc(100vh - 60px)}.sitealert~#paywall-container,.sitealert #paywall-container{height:calc(100vh - 137px)}.sitealert~#paywall-container,.sitealert #paywall-container{top:136px}.hasOfficeHeader~#paywall-container{top:87px}.sitealert.hasOfficeHeader~#paywall-container{top:165px}.HasOfficeCobrand~#paywall-container{top:107px}.sitealert.HasOfficeCobrand~#paywall-container{top:185px}}@media(min-width:992px){#paywall-container{padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px;margin-top:80px;height:569px;width:472px;top:0;right:-5000px;bottom:0;left:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}}@media(max-width:425px){#paywall-container.popup-slideIn{width:100%;height:100%;right:0;top:0;margin-top:0}}@media(min-width:426px)and (max-width:991px){#paywall-container.popup-slideIn{width:100%;right:0}}@media(min-width:992px){#paywall-container.popup-slideIn{right:0;opacity:1}}@media(max-width:425px){#popup-contact-form-container.paywall-form.popup-slideIn{width:100%;height:100%;right:0;top:0;margin-top:0}}#paywall-container .close{position:absolute;top:16px;right:16px;font-size:18px;color:#222223;opacity:1}#paywall-container .close::after{content:'';font-family:"Font Awesome 5 Pro";position:static;top:16px;left:16px;font-size:18px;color:#fff}#paywall-container #paywall-content h3{font-family:"nimbus-sans",sans-serif;color:#fff;font-size:18px;font-weight:normal;margin-top:36px;margin-bottom:24px}#paywall-container #paywall-content div{font-family:"nimbus-sans",sans-serif;color:#fff;font-size:32px;font-weight:bold;margin-bottom:36px;line-height:normal;width:95%}#paywall-container #paywall-content .paywall-GetInTouch{font-family:"nimbus-sans",sans-serif;border:1px;border-radius:99999px;color:#000;clear:both;font-weight:bold;text-decoration:none;margin-top:10px;margin-bottom:56px;position:relative;padding:12px 73px 12px 24px;background-color:#ffea27;display:block}#paywall-container #paywall-content .paywall-GetInTouch:hover{color:#ffea27;background-color:#000}@media(max-width:768px){#paywall-container #paywall-content .paywall-GetInTouch{font-size:18px;height:50px;width:325px}}@media(min-width:769px)and (max-width:991px){#paywall-container #paywall-content .paywall-GetInTouch{font-size:18px;height:50px;width:325px}}@media(min-width:992px){#paywall-container #paywall-content .paywall-GetInTouch{font-size:20px;height:50px;width:410px}}#paywall-container #paywall-content .paywall-GetInTouch .fa{right:20px;position:absolute;top:30%;font-size:25px}.paywall-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;color:#fff;text-decoration:none;cursor:pointer;display:block;margin:24px auto 8px}.paywall-close-link-thankyou{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:50px auto 8px}#paywall__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(34,34,35,.75);display:none;z-index:-1}@media(max-width:768px){#paywall__bg-overlay{top:60px}.hasOfficeHeader~#paywall__bg-overlay{top:83px}.HasOfficeCobrand~#paywall__bg-overlay{top:95px}.sitealert~#paywall__bg-overlay{top:136px}.sitealert.hasOfficeHeader~#paywall__bg-overlay{top:152px}.sitealert.HasOfficeCobrand~#paywall__bg-overlay{top:164px}}@media(min-width:769px)and (max-width:991px){#paywall__bg-overlay{top:60px}.sitealert~#paywall__bg-overlay{top:136px}.hasOfficeHeader~#paywall__bg-overlay{top:87px}.sitealert.hasOfficeHeader~#paywall__bg-overlay{top:165px}.HasOfficeCobrand~#paywall__bg-overlay{top:107px}.sitealert.HasOfficeCobrand~#paywall__bg-overlay{top:185px}}#paywall__bg-overlay.active{z-index:1050;display:block}#paywall-container button.popup-form-submit-btn{font-family:"nimbus-sans",sans-serif;background:#ffea27;border:2px solid;color:#000;border-radius:81px;outline:none;padding:12px;text-align:center;display:block;margin:10px auto;width:300px;height:50px;font-weight:bold;font-size:20px}#paywall-container .virtual-open-house-link{font-family:"nimbus-sans",sans-serif;line-height:28px;font-weight:bold;font-size:18px;color:#ffea27;display:block;text-align:center;text-decoration:underline}@media(max-width:991px){#paywall-container .virtual-open-house-link{text-align:left;line-height:24px;margin-top:120px}}#paywall-container .virtual-open-house-link span{display:block}@media(max-width:991px){#paywall-container .virtual-open-house-link span{display:inline}#paywall-container .virtual-open-house-link span:first-child:after{content:" "}}#popup-contact-form-container.paywall-form{padding-left:29px;padding-right:29px;height:755px;width:472px;border:4px solid;border-color:#0060ff}@media(max-width:425px){#popup-contact-form-container.paywall-form{padding-left:16px;padding-right:16px;top:0!important;height:100%!important;width:100%!important;right:0}}@media(max-width:991px){#popup-contact-form-container.paywall-form{padding-left:16px;padding-right:16px;height:100%;right:0}}#popup-contact-form-container.paywall-form #popup-content-form .close{top:16px;right:16px}#popup-contact-form-container.paywall-form #popup-content-form h3{font-family:"nimbus-sans",sans-serif;font-size:36px;font-weight:bold;margin-top:0}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-form h3{font-size:24px;line-height:24px;width:80%;margin-top:10px}}#popup-contact-form-container.paywall-form #popup-content-form>div{font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:normal;line-height:22px;margin-bottom:10px}#popup-contact-form-container.paywall-form #popup-content-form input[type="text"]{width:100%}#popup-contact-form-container.paywall-form #popup-content-form #popupFormSubmit{font-family:"nimbus-sans",sans-serif;font-size:20px;height:50px;width:100%;margin-top:25px;padding-left:20px;padding-top:10px;text-align:left;position:relative}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-form #popupFormSubmit{font-size:18px;height:50px;width:325px;margin-top:50px}}#popup-contact-form-container.paywall-form #popup-content-form #popupFormSubmit .fa{right:20px;position:absolute;top:25%;font-size:25px}#popup-contact-form-container.paywall-form #popup-content-form .paywall-form-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:20px auto 8px}@media(min-width:992px){#popup-contact-form-container.paywall-form.thankyou-container-height{height:339px}}#popup-contact-form-container.paywall-form #popup-content-thankyou .close{top:16px;right:16px}#popup-contact-form-container.paywall-form #popup-content-thankyou h3{font-size:36px;text-align:center}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-thankyou h3{font-size:32px;text-align:left;margin-top:80px}}#popup-contact-form-container.paywall-form #popup-content-thankyou .titleBar{text-align:center;margin:15px auto}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-thankyou .titleBar{margin:20px 0;font-size:24px}}#popup-contact-form-container.paywall-form #popup-content-thankyou p{text-align:left;font-size:16px;color:#222223}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-thankyou p{text-align:left}}#popup-contact-form-container.paywall-form #popup-content-thankyou .searchAnchor{font-size:18px;background-color:#fff!important;border:2px solid;border-radius:100px;padding:8px;color:#0060ff!important;font-weight:bold;width:100%;height:50px;display:block;text-align:center;text-decoration:none;margin:auto;margin-top:25px}@media(max-width:991px){#popup-contact-form-container.paywall-form #popup-content-thankyou .searchAnchor{margin-top:120px}}#popup-contact-form-container.paywall-form #popup-content-thankyou .thank-you-close{color:#222223;text-decoration:none;font-weight:bold;margin-top:21px}.site-alert-contact-us{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;color:#0050ff;text-decoration:underline;cursor:pointer}.site-alert-contact-us:hover,.site-alert-contact-us:focus{text-decoration:none}.site-alert-contact-us:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#popup-contact-form-container{font-family:"nimbus-sans",sans-serif;color:#222223;z-index:1100;margin:auto;position:fixed;background-color:#fff;height:100vh;overflow-y:auto}@media(max-width:576px){#popup-contact-form-container{width:100%;height:calc(100vh - 69px)}.sitealert+#popup-contact-form-container,.sitealert #popup-contact-form-container{height:calc(100vh - 137px)}}@media(max-width:767px){#popup-contact-form-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:68px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#popup-contact-form-container{height:calc(100vh - 68px)}.sitealert+#popup-contact-form-container,.sitealert #popup-contact-form-container{height:calc(100vh - 136px)}.hasOfficeHeader+#popup-contact-form-container{top:83px}.sitealert+#popup-contact-form-container,.sitealert #popup-contact-form-container{top:136px}.sitealert.hasOfficeHeader+#popup-contact-form-container{top:152px}.HasOfficeCobrand+#popup-contact-form-container{top:95px}.sitealert.HasOfficeCobrand+#popup-contact-form-container{top:165px}}@media(max-width:425px){#popup-contact-form-container{max-width:425px}}@media(min-width:768px)and (max-width:991px){#popup-contact-form-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:60px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#popup-contact-form-container{height:calc(100vh - 60px)}.sitealert+#popup-contact-form-container,.sitealert #popup-contact-form-container{height:calc(100vh - 137px)}.sitealert+#popup-contact-form-container,.sitealert #popup-contact-form-container{top:136px}.hasOfficeHeader+#popup-contact-form-container{top:87px}.sitealert.hasOfficeHeader+#popup-contact-form-container{top:165px}.HasOfficeCobrand+#popup-contact-form-container{top:107px}.sitealert.HasOfficeCobrand+#popup-contact-form-container{top:185px}}@media(min-width:992px){#popup-contact-form-container{padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px;width:472px;top:0;right:-5000px;bottom:0;left:0;max-height:730px;opacity:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}#popup-contact-form-container{margin-top:80px}#popup-contact-form-container{height:calc(100vh - 80px)}#popup-contact-form-container.thankyou-container-height{height:325px}}@media(max-width:991px){#popup-contact-form-container.popup-slideIn{width:100%;right:0}}@media(min-width:992px){#popup-contact-form-container.popup-slideIn{right:0;opacity:1}}#popup-contact-form-container .close{position:absolute;top:20px;right:20px;font-size:18px;color:#222223;opacity:1}#popup-contact-form-container .close:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}#popup-contact-form-container .close::after{content:'';font-family:"Font Awesome 5 Pro";position:static;top:20px;left:20px;font-size:18px;color:#222223}#popup-contact-form-container #popup-content-form h3{font-size:24px}#popup-contact-form-container .titleBar{border:4px solid #ffea27;color:#ffea27;width:30px;margin-left:0;margin-top:16px;margin-bottom:16px}#popup-contact-form-container .popup-icon-container{text-align:left;display:inline-block;width:100%}@media(max-width:991px){#popup-contact-form-container .popup-icon-container{display:none}}#popup-contact-form-container .popup-icon-container .popup-icon{width:24%;text-align:center;display:inline-block;font-size:14px;vertical-align:top}#popup-contact-form-container input[type="text"]{width:408px;height:40px;border-color:#ccc;font-family:"nimbus-sans",sans-serif;font-style:normal;font-size:14px;color:#222223;margin-top:4px;margin-bottom:4px}@media(max-width:991px){#popup-contact-form-container input[type="text"]{width:100%}}#popup-contact-form-container .required-fields{text-align:right;font-size:12px;font-family:"nimbus-sans",sans-serif;color:#54585a;margin-top:-5px;margin-bottom:-10px;margin-right:20px;display:none}@media(min-width:992px){#popup-contact-form-container .required-fields{display:block}}#popup-contact-form-container .required-fields-mobile{font-family:"nimbus-sans",sans-serif;text-align:right;font-size:12px;color:#222223;margin-bottom:-4px;margin-right:20px;display:none}@media(max-width:991px){#popup-contact-form-container .required-fields-mobile{margin-right:5px;display:block}}#popup-contact-form-container .sms-checkbox{height:14px;width:14px;border:1px solid;border-color:#0060ff}#popup-contact-form-container .sms-checkbox-text{font-family:"nimbus-sans",sans-serif;font-style:normal;font-weight:normal;font-size:14px;color:#222223}#popup-contact-form-container .alert-chk{position:relative;padding-left:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;font-weight:normal}#popup-contact-form-container button.popup-form-submit-btn{background:none;border:2px solid;color:#0060ff;border-radius:81px;outline:none;padding:12px;text-align:center;display:block;margin:10px auto;width:300px;height:50px;font-weight:bold;text-decoration:none}#popup-contact-form-container button.popup-form-submit-btn:hover{background:#0060ff;color:#fff;text-decoration:none}#popup-contact-form-container button.popup-form-submit-btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}#popup-contact-form__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(34,34,35,.75);display:none;z-index:-1}@media(max-width:768px){#popup-contact-form__bg-overlay{top:60px}.hasOfficeHeader~#popup-contact-form__bg-overlay{top:83px}.HasOfficeCobrand~#popup-contact-form__bg-overlay{top:95px}.sitealert~#popup-contact-form__bg-overlay{top:136px}.sitealert.hasOfficeHeader~#popup-contact-form__bg-overlay{top:152px}.sitealert.HasOfficeCobrand~#popup-contact-form__bg-overlay{top:164px}}@media(min-width:769px)and (max-width:991px){#popup-contact-form__bg-overlay{top:60px}.sitealert~#popup-contact-form__bg-overlay{top:136px}.hasOfficeHeader~#popup-contact-form__bg-overlay{top:87px}.sitealert.hasOfficeHeader~#popup-contact-form__bg-overlay{top:165px}.HasOfficeCobrand~#popup-contact-form__bg-overlay{top:107px}.sitealert.HasOfficeCobrand~#popup-contact-form__bg-overlay{top:185px}}#popup-contact-form__bg-overlay.active{z-index:1050;display:block}#popup-contact-form-container .label-wrapper{top:4px}.form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{font-size:14px}#popup-contact-form-container #popup-content-form .form-group{position:relative;float:none;width:100%;padding:0;overflow:hidden;margin-bottom:0}#popup-contact-form-container #popup-content-form .form-group .label-wrapper{position:absolute;top:calc(40%);left:10px;right:10px;opacity:1;transition:all .3s ease;display:flex;flex-direction:column}#popup-contact-form-container #popup-content-form .form-group .label-wrapper label{font-size:14px;font-weight:normal}#popup-contact-form-container #popup-content-form .form-group .label-wrapper .request-more-info__error-msg{display:none}#popup-contact-form-container #popup-content-form .form-group.is-active .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-value .label-wrapper{flex-direction:row;top:7px}#popup-contact-form-container #popup-content-form .form-group.is-active .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-value .label-wrapper label{font-size:13px;color:#7fa2c5}#popup-contact-form-container #popup-content-form .form-group.is-active .label-wrapper label.has-success,#popup-contact-form-container #popup-content-form .form-group.has-value .label-wrapper label.has-success{color:#7fa2c5}#popup-contact-form-container #popup-content-form .form-group.is-active .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;margin-left:-4px;font-size:13px}#popup-contact-form-container #popup-content-form .form-group.is-active .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-value .label-wrapper label{color:#222223}#popup-contact-form-container #popup-content-form .form-group .textInput,#popup-contact-form-container #popup-content-form .form-group textarea{height:50px;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);background:#fff;padding:15px 10px 0;resize:none}#popup-contact-form-container #popup-content-form .form-group .textInput:focus,#popup-contact-form-container #popup-content-form .form-group textarea:focus{border:1px solid #7fa2c5}#popup-contact-form-container #popup-content-form .form-group textarea{padding:10px;height:110px;font-size:14px;line-height:19px;color:#666;margin-bottom:-4px}@media(max-width:990px){#popup-contact-form-container #popup-content-form .form-group textarea{font-size:16px}}#popup-contact-form-container #popup-content-form .form-group .better-checkbox input[type='checkbox']{display:none}#popup-contact-form-container #popup-content-form .form-group .better-checkbox:after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"";font-weight:300;width:20px;height:20px;color:#0060ff;vertical-align:top}#popup-contact-form-container #popup-content-form .form-group .better-checkbox.checked:after{content:"";font-weight:900}#popup-contact-form-container #popup-content-form .form-group.has-error .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .label-wrapper{top:4px}#popup-contact-form-container #popup-content-form .form-group.has-error .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .label-wrapper label{color:#e00}#popup-contact-form-container #popup-content-form .form-group.has-error .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{display:inline-block;font-size:12px;color:#e00;letter-spacing:.5px}#popup-contact-form-container #popup-content-form .form-group.has-error .textInput,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .textInput{border-color:#e00}#popup-contact-form-container #popup-content-form .form-group #valSummaryPhoneErr{font-size:13px}#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-error .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .label-wrapper label{opacity:0}#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-error .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{font-size:14px}#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-error.is-active .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-error.has-value .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.is-active .label-wrapper,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.has-value .label-wrapper{flex-direction:row;top:7px}#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-error.is-active .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-error.has-value .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.is-active .label-wrapper label,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.has-value .label-wrapper label{opacity:1;font-size:13px;color:#e00}#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-error.is-active .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-error.has-value .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.is-active .label-wrapper .request-more-info__error-msg,#popup-contact-form-container #popup-content-form .form-group.has-invalid-input.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;font-size:13px}#popup-contact-form-container #popup-content-form .form-group .helper-message{display:none}#popup-contact-form-container #popup-content-form .form-group .callout-error{padding:15px 10px 0!important}#popup-contact-form-container #popup-content-form .form-group a{text-decoration:none}#popup-contact-form-container #popup-content-form .form-group a:hover{text-decoration:none}#popup-contact-form-container #popup-content-form .form-group#submitDiv a .request-button{margin:0}#popup-contact-form-container #popup-content-form .privacy-policy{font-family:"nimbus-sans";font-size:12px;line-height:14px;color:#54585a;text-align:justify}#popup-contact-form-container #popup-content-form .privacy-policy a{text-decoration:none;color:#00f;font-weight:bold}#popup-contact-form-container .searchAnchor{background-color:#fff200!important;border-radius:100px;padding:14px;color:#222!important;font-weight:bold;width:300px;height:50px;display:block;text-align:center;text-decoration:none;margin:auto;margin-top:40px}.thank-you-close{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;color:#0060ff;text-decoration:underline;cursor:pointer;display:block;margin:24px auto 8px}#popup-contact-form-container.pre-approval-form{padding-left:32px;padding-right:32px}@media(max-width:991px){#popup-contact-form-container.pre-approval-form{max-width:425px}}@media(min-width:992px){#popup-contact-form-container.pre-approval-form{width:472px;max-height:690px}}#popup-contact-form-container.pre-approval-form #popup-content-form #preapphdrcon h3{color:#222223;font-size:32px;font-weight:bold;letter-spacing:0;line-height:32px;margin-top:16px;margin-bottom:24px}#popup-contact-form-container .popup-servicesicon-container,#popup-contact-form-container .popup-servicesicon-container1{position:absolute;right:32px}#popup-contact-form-container .popup-servicesicon-container .popup-icon img,#popup-contact-form-container .popup-servicesicon-container1 .popup-icon img{width:110px;height:110px}@media(max-width:991px){#popup-contact-form-container .popup-servicesicon-container,#popup-contact-form-container .popup-servicesicon-container1{text-align:left;display:inline-block;height:110px;width:110px;background-color:#ffea27;border-radius:50%;position:relative;right:0;clear:both}}.pre-approval-form #popup-content-form #pre-approval-form-body-text{padding-bottom:40px;font-size:16px;letter-spacing:0;line-height:22px}@media(max-width:991px){.pre-approval-form #popup-content-form #pre-approval-form-body-text{text-align:center}}#popup-contact-form-container.pre-approval-form #popup-content-form .required-fields{margin-top:5px;margin-right:0}#popup-contact-form-container.pre-approval-form #popup-content-form button.popup-form-submit-btn{font-family:"nimbus-sans",sans-serif;font-size:20px;height:50px;width:100%;margin-top:50px;padding-left:20px;padding-top:10px;text-align:left;position:relative;color:#3a913f;text-decoration:none}#popup-contact-form-container.pre-approval-form #popup-content-form button.popup-form-submit-btn:hover{background:#3a913f;color:#fff;text-decoration:none}#popup-contact-form-container.pre-approval-form #popup-content-form #popupFormSubmit .fa{right:20px;position:absolute;top:25%;font-size:25px}#popup-contact-form-container.pre-approval-form #popup-content-form .paywall-form-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:25px auto 0}#popup-contact-form-container.pre-approval-form #popup-content-form .paywall-form-close-link:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media(min-width:992px){#popup-contact-form-container.thankyou-container-height{height:393px}}#popup-contact-form-container.pre-approval-form .thank-you-close{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:40px auto 8px}#popup-contact-form-container.pre-approval-form .thank-you-close:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media(max-width:991px){.pre-approval-form #popup-content-form #preapphdrcon,.pre-approval-form #popup-content-thankyou #preapphdrcon1{text-align:center}}.pre-approval-form #popup-content-thankyou #preapphdrcon1 h3{font-size:32px;line-height:32px;padding-top:20px;margin-bottom:0}.pre-approval-form #popup-content-form #preapphdrcon,.pre-approval-form #popup-content-thankyou #preapphdrcon1 p{font-size:16px}.pre-approval-form #popup-content-thankyou #preapphdrcon1 p{font-size:16px;padding-top:56px}@media(min-width:768px)and (max-width:991px){#outerMostContainer.container{width:100%}}@media(min-width:1200px){#outerMostContainer.container{width:1200px}}.main-property-container{width:100%}@media(max-width:767px){.sitealert .main-property-container{margin-top:20px}}#propertyDetail p{font-size:.875em}#propertyDetail #property-heading-details h1.address{font-size:2em;color:#222223;font-weight:bold;padding:0;margin:0}#propertyDetail #property-heading-details span.citystate{font-size:1.25rem;color:#666;display:block;font-weight:bold;padding-top:5px}@media(min-width:768px){#propertyDetail #property-heading-details h1.address{font-size:2.75em}}#propertyDetail #property-heading-details .row{position:relative}#propertyDetail #property-heading-details .monthlyCalculator{position:absolute;bottom:5px;right:20px}@media(max-width:767px){#propertyDetail #property-heading-details .monthlyCalculator{position:relative;right:0;background-color:#f7f7f7;bottom:0;height:50px;margin-left:-10px;margin-right:-9px;padding-right:16px;padding-left:16px}}#propertyDetail .price{font-size:1.5em}#propertyDetail .FormSuccessContent{padding:10px}#propertyDetail .FormSuccessContent p{padding-bottom:20px}#propertyDetail .FormSuccessContent h3{font-weight:bold}#propertyDetail .FormSuccessContent #ForeignAssociate .pdp-photo{float:left;padding-right:20px}#propertyDetail .map-container h2{font-size:44px;margin-bottom:32px}#propertyDetail #map{position:relative;z-index:1}#propertyDetail .contactFailure{background:#e4e4e4;padding:16px}#propertyDetail .contactFailure h3{font-weight:bold}#propertyDetail #AssignedAgentInfo{text-align:center;margin-bottom:20px}#propertyDetail #AssignedAgentInfo .agentinfo{border:1px solid #cdcdcd;background-color:#252525;color:#fff;text-align:left}#propertyDetail #AssignedAgentInfo .agentinfo #AssignedAgentPhoto{background-color:#fff;float:left;margin-right:10px;width:120px;overflow:hidden}#propertyDetail #AssignedAgentInfo .agentinfo #AssignedAgentPhoto img{height:120px}#propertyDetail #AssignedAgentInfo .agentinfo .agentName{font-size:1.125em}#propertyDetail #AssignedAgentInfo .agentinfo .agentPhone{font-size:.875em}#propertyDetail #AssignedAgentInfo .agentinfo .agentEmail{font-size:.875em}#propertyDetail #AssignedAgentInfo .btn-primary{margin:12px 0;text-transform:uppercase}#propertyDetail #AssignedAgentInfo .btn-primary span{vertical-align:middle;font-weight:bold}#propertyDetail .listing{border:1px solid #e4e4e4;margin:0 8px 0 8px}@media(min-width:480px)and (max-width:991px){#propertyDetail #agentCard #agentContact{padding-top:20px;padding-bottom:20px;padding-left:8%;padding-right:8%}#propertyDetail #agentCard{background-color:#e4e4e4}#propertyDetail #assignedAgent{background-color:#e4e4e4;padding-top:20px;padding-bottom:20px;padding-left:20%;padding-right:20%;margin-bottom:20px;border:1px solid #cdcdcd}}#propertyDetail ul#searchLinks{display:inline;padding:0}@media(min-width:992px){#propertyDetail ul#searchLinks{width:auto;margin:6px auto 0}}#propertyDetail ul#searchLinks>li{display:table-cell;text-align:center;padding:0}#propertyDetail ul#searchLinks a.btn-link{font-weight:bold;padding-left:8px;padding-right:8px}#propertyDetail #buildingLink{display:inline-block;margin:4px 0;text-align:center;width:100%}#propertyDetail #pdp-photoViewer{position:relative;border-bottom:1px solid #cdcdcd}#propertyDetail .inactiveListing-OffMarket{font-size:36px;font-weight:bold;color:#e87722}#propertyDetail .InactiveListingContainer{position:relative;text-align:center;color:#fff}#propertyDetail .InactiveListingContainer img{min-width:100%}#propertyDetail .InactiveListingOverlay{position:absolute;background-color:#222223;opacity:.7;display:block;width:100%;height:100%;top:0%}#propertyDetail .InactiveListingOverlayText{position:absolute;color:#fff;font-size:36px;font-weight:bold;top:35%;left:0;right:0;height:3em;line-height:1.5em;margin:0 auto}#propertyDetail .inactiveListing-Similar-listing-btn-container{top:60%;position:absolute;left:0;right:0}#propertyDetail .InactiveListingContainer .similar-listing-link{color:#0060ff;padding:10px 10px 5px 10px;position:relative;width:316px;height:44px;border-radius:24px;background-color:#ffea27;display:inline-block;font-size:18px;font-weight:bold;line-height:22px}#propertyDetail .InactiveListingContainer .similar-listing-link:hover{color:#ffea27;background-color:#222223;text-decoration:none}@media(max-width:576px){#propertyDetail .inactiveListing-OffMarket{font-size:32px}#propertyDetail .InactiveListingOverlayText{top:30%;font-size:24px}#propertyDetail .InactiveListingContainer .similar-listing-link{height:44px;width:290px;font-size:16px}}@media(min-width:769px){#propertyDetail #pdp-photos.nophoto{padding-right:20px}}#propertyDetail #pdp-photos img.pdp-photo{display:none;cursor:pointer;max-width:100%}#propertyDetail #pdp-photos .slick-slide img.pdp-photo{display:inline-block}#propertyDetail #pdp-photos>div:first-child img.pdp-photo{display:inline-block;max-width:100%}@media screen and (min-width:768px){#propertyDetail #pdp-photos img.pdp-photo{max-width:580px;max-height:447px}}@media screen and (min-width:1200px){#propertyDetail #pdp-photos img.pdp-photo{max-width:757px;max-height:500px}}#propertyDetail #pdp-photos .slick-list{}#propertyDetail #pdp-photos.slick-initialized>div{display:inherit}#propertyDetail #pdp-photos .slick-track{white-space:nowrap}#propertyDetail #pdp-photos .slick-slide{position:relative;margin-right:30px}#propertyDetail #pdp-photos .slick-slide:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.6;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;transition:opacity 100ms linear;pointer-events:none}#propertyDetail #pdp-photos .slick-slide.slick-active:before,#propertyDetail #pdp-photos .slick-slide.slick-center:before{opacity:0}#propertyDetail #pdp-photos .slick-slide.slick-active,#propertyDetail #pdp-photos .slick-slide.slick-center{padding-left:0}#propertyDetail #pdp-photos.slick-initialized .slick-slide{display:inline-block;vertical-align:middle;float:none}#propertyDetail #pdp-photos .pdp-photos-prev,#propertyDetail #pdp-photos .pdp-photos-next{position:absolute;height:57px;top:50%;margin-top:-28px;font-size:2em;background-color:transparent;color:#fff;border-radius:4px 0 4px 4px;font-weight:700;border:0 none;z-index:1}#propertyDetail #pdp-photos .pdp-photos-prev:active,#propertyDetail #pdp-photos .pdp-photos-prev:focus,#propertyDetail #pdp-photos .pdp-photos-next:active,#propertyDetail #pdp-photos .pdp-photos-next:focus,#propertyDetail .pdp-photoCount:active,#propertyDetail .pdp-photoCount:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#propertyDetail #pdp-photoViewer .pdp-photoCount{right:0;top:67%;position:absolute;z-index:3;font-size:.875em;height:57px;background-color:#ffea27;color:#222223;text-align:center;width:89px;padding:9px;border-radius:4px 0 0 4px;border:0 none;font-weight:300;line-height:1.2}#propertyDetail #pdp-photoViewer .pdp-photoCount strong{font-weight:700;font-size:1.286em}#propertyDetail #pdp-photoViewer .pdp-photoCount:hover{background-color:#222223;color:#ffea27}#propertyDetail #pdp-photos .pdp-photos-prev.slick-disabled,#propertyDetail #pdp-photos .pdp-photos-next.slick-disabled{display:none!important}#propertyDetail #pdp-photos .pdp-photos-prev{left:0}#propertyDetail #pdp-photos .pdp-photos-next{right:0}#propertyDetail #pdp-photoViewer .pdp-photoCount:before{font-family:'Font Awesome 5 Pro';content:'';padding-right:4px;font-weight:700;font-size:18px}#propertyDetail #pdp-photos .pdp-photos-prev:before,#propertyDetail #pdp-photos .pdp-photos-next:after{font-family:'Font Awesome 5 Pro';display:inline-block;padding:0 6px}#propertyDetail #pdp-photos .pdp-photos-prev:before{content:''}#propertyDetail #pdp-photos .pdp-photos-next:after{content:''}#propertyDetail #pdp-photos .photo-count:before{content:'';font-family:'Font Awesome 5 Pro';display:inline-block;padding:0 6px}#propertyDetail #pdp-photoViewer{line-height:0}@media screen and (min-width:768px){#propertyDetail #pdp-photoViewer{margin-top:10px}}#propertyDetail #pdp-photos.slick-slider{margin-bottom:0!important}#propertyDetail div#summary{font-size:16px!important;font-weight:800!important;margin:12px 0}#propertyDetail div#summary h2{font-size:1em;display:inline;font-weight:800!important}#propertyDetail div#summary h2 a{color:#252525;text-decoration:none}#propertyDetail #AgentBrokerInfoNearPhoto{padding-left:15px;color:#54585a;font-size:16px}#propertyDetail{padding-bottom:100px}#propertyDetail .divider-rule{padding-bottom:10px;padding-top:10px;clear:both}#propertyDetail .RentalInformation{margin-left:0;margin-right:0}#propertyDetail .RentalInformation>span{display:block!important;padding-left:0!important;padding-bottom:20px}#propertyDetail .RentalInformation #rentalInfo label{float:left;clear:left;width:50%;display:inline;font-weight:normal;font-size:.875em}#propertyDetail .RentalInformation #rentalInfo div{float:left;width:50%;font-size:.875em;word-break:break-word}#propertyDetail #localAndListedbyRow.row{margin-left:0;margin-right:0}#propertyDetail #localAndListedbyRow.row #listedBy{padding-right:0}#propertyDetail #localAndListedbyRow .listedBy-title{font-size:16px;color:#54585a;display:block;margin-top:50px;margin-bottom:10px}#propertyDetail #localAndListedbyRow .listed-by{display:inline-block;margin-right:60px}#propertyDetail #roomInfo .rooms-size{display:inline-block;width:183px;color:#222223;font-size:16px;margin-right:30px;line-height:1.7}#propertyDetail #roomInfo{margin-bottom:60px}@media screen and (min-width:992px)and (max-width:1199px){#propertyDetail .price{margin-top:-7px;padding-top:0}}#propertyDetail .virtual-section.with-tour{margin:0 auto;width:328px}#propertyDetail .virtual-section .virtual{background-color:#ffea27;color:#222223;text-align:center;display:block;border:0 none;border-radius:4px 4px;font-size:.875em;font-weight:normal;position:relative;padding:44px 0 6px;height:68px;margin-bottom:16px;margin-left:8.33333333%;width:83.33333333%}#propertyDetail .virtual-section .virtual:hover{background-color:#222223;color:#ffea27;text-decoration:none}#propertyDetail .virtual-section.with-tour .virtual{line-height:1;width:144px;height:69px;margin-left:10px;margin-right:10px;float:left;padding-top:46px}#propertyDetail .virtual-section.with-tour .virtual.showing{padding:38px 18px 6px}@media(min-width:768px){#propertyDetail .virtual-section .virtual,#propertyDetail .virtual-section.with-tour .virtual{width:255px;margin-left:16px}#propertyDetail .virtual-section.with-tour{float:right;width:auto}#propertyDetail .virtual-section .virtual.showing{display:none}#propertyDetail .virtual-section .xs-only{display:none}}#propertyDetail .virtual-section .virtual::before{font-family:"Font Awesome 5 Pro";font-weight:300;font-size:1.714em;display:block;position:absolute;top:6px;right:0;left:0;text-align:center}#propertyDetail .virtual-section.with-tour .virtual::before{top:2px}#propertyDetail .virtual-section .virtual.tour::before{content:url(/assets/v5/images/listings/virtual-tour-icon.svg);width:28px;left:50%;margin-left:-14px}#propertyDetail .virtual-section .virtual.tour:hover::before{filter:brightness(0) saturate(100%) invert(80%) sepia(100%) saturate(431%) hue-rotate(340deg) brightness(104%) contrast(100%)}#propertyDetail .virtual-section .virtual.showing::before{content:''}#propertyDetail .virtual-section.with-tour .virtual::before{top:11px}#propertyDetail #pdp-openhouseInfo,#propertyDetail #pdp-virtual-openhouseInfo{margin-bottom:20px}#propertyDetail #pdp-openhouseInfo+#pdp-virtual-openhouseInfo{margin-top:25px}#propertyDetail #pdp-openhouseInfo h2,#propertyDetail #pdp-virtual-openhouseInfo h2{font-size:32px;font-weight:bold;margin:0;position:relative;padding-left:52px}#propertyDetail #pdp-openhouseInfo h2::before{content:'';font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0}#propertyDetail #pdp-virtual-openhouseInfo h2::before{content:'';font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:0}#propertyDetail #pdp-virtual-openhouseInfo h2::after{content:'New !';position:absolute;top:-12px;left:52px;color:#e87722;font-weight:600;font-size:.5em}#propertyDetail #pdp-openhouseInfo .disclaimer{font-size:.75em}@media(min-width:768px){#propertyDetail #pdp-openhouseInfo h2,#propertyDetail #pdp-virtual-openhouseInfo h2{padding-left:64px}#propertyDetail #pdp-virtual-openhouseInfo h2::after{left:64px}#propertyDetail #pdp-openhouseInfo .disclaimer{width:58.33333333%}}#propertyDetail .openhouse-date,#propertyDetail .openhouse-time,#propertyDetail .openhouse-display-city-state,#propertyDetail .openhouse-display-address{display:block}#propertyDetail .openhouse-time{display:inline;position:relative}#propertyDetail .openhouse-time:before{content:'';width:100%;height:16px;background-color:#ffea27;position:absolute;top:8px}#propertyDetail .openhouse-time .openhouse-time-text{z-index:2;position:relative}#propertyDetail #pdp-openhouseInfo .pdp-openhousecontent{margin-top:30px}#propertyDetail #pdp-openhouseInfo .pdp-openhousecontent>.row>div{margin-bottom:30px}#propertyDetail .openhouse-date,#propertyDetail .openhouse-display-address{font-size:30px;font-weight:600}#propertyDetail .openhouse-time,#propertyDetail .open-house-display-city-state,#propertyDetail .openhouse-display-direction{font-size:16px;font-weight:600}.pdp-openhousecontent .openhouse-display-direction{margin-top:17px;display:block}#pdp-openHouseInfo .openhousecontent{margin-top:27px}#propertyDetail #pdp-openHouseInfo .pdp-openhouseTimes{float:left;margin:12px 60px 0 0}#propertyDetail #pdp-openHouseInfo .pdp-openhouseTimes p{margin:0}#propertyDetail #pdp-openHouseInfo .pdp-openhouseTimes td{border-top-style:none;font-size:.875em}#propertyDetail #pdp-openHouseInfo .directions{float:left;clear:left;margin:12px 0}#propertyDetail #pdp-virtual-openhouseInfo a.launch{font-weight:600;background-color:#ffea27;color:#000;border-radius:25px 25px;padding:16px 18px;width:100%;display:inline-block;text-align:center;max-width:285px;text-decoration:none;line-height:1;margin-bottom:8px}#propertyDetail #pdp-virtual-openhouseInfo a.launch::after{content:'';font-family:"Font Awesome 5 Pro";padding-left:3px;display:inline-block}#propertyDetail #pdp-virtual-openhouseInfo a.launch:hover{color:#ffea27;background-color:#000}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact{max-width:285px;margin:0 auto}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact .contact-button{display:none}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact .btn-link{color:#0060ff;padding:0;font-size:1em;vertical-align:unset;font-weight:bold}#propertyDetail #pdp-virtual-openhouseInfo .openhouse-vurl{text-align:center}#propertyDetail #pdp-virtual-openhouseInfo .pdp-openhouseTimes,#propertyDetail #pdp-virtual-openhouseInfo .openhouse-comments,#propertyDetail #pdp-virtual-openhouseInfo .openhouse-vurl{margin-bottom:30px}@media(min-width:450px){#propertyDetail #pdp-virtual-openhouseInfo .openhouse-vurl{text-align:left}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact{margin:0}}@media(min-width:992px){#propertyDetail #pdp-virtual-openhouseInfo .openhouse-vurl{text-align:left;padding-right:10px}#propertyDetail #pdp-virtual-openhouseInfo .pdp-openhouseTimes,#propertyDetail #pdp-virtual-openhouseInfo .openhouse-comments,#propertyDetail #pdp-virtual-openhouseInfo .openhouse-vurl{margin-bottom:0}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact .contact-button{display:inline-block}#propertyDetail #pdp-virtual-openhouseInfo .virtual-showing-contact .virtual.showing{display:none}}#propertyDetail a#schoolInfoLink{text-decoration:none;font-weight:bold;display:block;padding-top:30px}@media screen and (max-width:767px){#propertyDetail a#schoolInfoLink{padding-top:8px;max-width:395px!important;width:100%!important;text-transform:none}}#propertyDetail .carousel-box{margin-left:237px}#propertyDetail #similarListingsContainer .carousel-info-header{width:163px}#propertyDetail #similarListingsContainer .carousel-mobile-see-btn:hover,#propertyDetail #similarListingsContainer .carousel-mobile-see-btn:focus,#propertyDetail #similarListingsContainer .carousel-see-btn:hover,#propertyDetail #similarListingsContainer .carousel-see-btn:focus{text-decoration:none}#propertyDetail .carousel-info{padding-left:0;margin-top:0}#propertyDetail #similarListingsContainer .carousel-info .carousel-info-header{margin-bottom:65px}#propertyDetail #similarListings #listings{outline:none;margin-bottom:0}#propertyDetail .listing{border:0;margin:0 18px 0 0;float:left}#propertyDetail #nearbySoldData .low,#propertyDetail #pricehistory .positive{color:green}#propertyDetail #nearbySoldData .high,#propertyDetail #pricehistory .negative{color:#a94442}#propertyDetail #similarListingsContainer{margin-bottom:20px;padding-top:40px}#propertyDetail .tabular{border-top:none}#propertyDetail table th small{font-weight:normal}#propertyDetail #agentContact{margin-bottom:20px;padding:0 8%}#propertyDetail .agent-title{font-size:24px}#propertyDetail .agentInfo{text-align:left;font-size:16px;margin-top:40px}#propertyDetail .agentInfo .pdp-photo{background-color:#fff;float:left;margin-right:10px;width:70px;height:70px;border-radius:50%;overflow:hidden;position:relative}#propertyDetail .agentInfo .pdp-photo img{margin-left:50%;transform:translateX(-50%);max-height:82px}#propertyDetail .agent{font-size:24px;font-weight:bold;line-height:1}#propertyDetail .agent a{color:#222223}#propertyDetail #ForeignAssociate{margin-bottom:20px;display:inline-block;width:100%}#propertyDetail .info-item{margin-left:80px;margin-top:12px;line-height:1}#propertyDetail #agentContact .arrow-btn{position:relative;display:block;margin-top:40px;padding-top:6px;padding-left:22px;padding-right:22px;height:45px;border-radius:22.5px;color:#0060ff;border:2px solid;font-size:22px;font-weight:bold;background:#fff}#propertyDetail #agentContact .arrow-btn:hover{text-decoration:none;color:#fff;background-color:#0060ff;border:none}#propertyDetail #agentContact .arrow-btn span.far{float:right;margin-top:3px}@media(max-width:1199px){#propertyDetail #agentContact .arrow-btn span.far{display:none}}#propertyDetail #footer{margin-top:24px;color:#54585a}#propertyDetail .disclaimer{font-size:14px}#requestForm .propertyInfo{position:fixed;width:30%;background-color:#e4e4e4;top:0;left:0;bottom:0}#requestForm .propertyInfo .pdp-photo{width:100%;padding-bottom:10px}#requestForm .propertyInfo .pdp-photo img{width:100%}#requestForm .propertyInfo .address,#requestForm .propertyInfo .citystate,#requestForm .propertyInfo .mlsnumber,#requestForm .propertyInfo .price{padding:0 12px}#requestForm .form{margin-left:30%;padding:0 0 20px 12px}#requestForm .form .control-label{text-align:right;width:80px;font-weight:normal}#requestForm .form .form-control{width:290px;display:inline-block}#requestForm .form input.phone{width:160px}#requestForm .form label.ext{width:auto;padding-left:10px}#requestForm .form input.ext{width:93px}#requestForm input.btn-primary{margin-left:84px}#requestForm .callnumber{bottom:4px;font-size:.85em;left:20px;position:fixed}@media(max-width:570px){#requestForm .propertyInfo{display:none}#requestForm .form{margin-left:0}#requestForm .callnumber{padding:12px 0 0 65px;position:static}}#requestForm .form .dates{background-color:#e4e4e4;border-radius:6px;margin-left:80px;padding:12px;width:300px;margin-bottom:12px}#requestForm .form .dates label.control-label{width:auto}#requestForm .form .dates input.form-control{width:212px}#requestForm .privacy{margin-left:28px}#requestFormSuccess p.success{font-size:14px;margin:36px;text-align:center;color:#222223}#requestFormSuccess p.disclaimer{bottom:0;font-size:.875em;font-style:italic;position:absolute;right:0;padding:0 12px}#contactAgent{}#contactAgent h3{margin-top:12px}#contactAgent .agentInfo{position:fixed;width:30%;top:0;left:0;bottom:0;padding:12px}#contactAgent .agentInfo .pdp-photo{margin-bottom:12px}#contactAgent .agentInfo .mlsnumber{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:10px 0;margin-top:12px}#agentContactSuccess,#contactAgent .form{margin-left:30%;padding:0 0 12px 12px}#contactAgent .form .control-label{text-align:right;width:80px;vertical-align:middle;font-weight:normal}#contactAgent .form .form-control{width:290px;display:inline-block}#contactAgent .form .form-control.message{height:175px}#contactAgent .form input.phone{width:160px}#contactAgent .form label.ext{width:auto;padding-left:10px}#contactAgent .form input.ext{width:93px}@media(max-width:403px){#contactAgent .form input.phone{width:290px}#contactAgent .form label.ext{width:80px;padding-left:0}#contactAgent .form input.ext{width:290px}#contactAgent .form .control-label{text-align:left}}#contactAgent .form textarea{vertical-align:top}#contactAgent .form button.multiselect{background-color:#fff;min-width:290px;text-align:left}#contactAgent .form button.multiselect .caret{position:absolute;right:10px;margin-top:10px}#contactAgent input.btn-primary{margin-left:84px}@media(max-width:570px){#contactAgent .agentInfo{display:none}#contactAgent .form{margin-left:0}}@media(max-width:576px){.phone-formgrp,.ext-formgrp{width:100%}#requestForm.manhattanContactUs .form .form-control{width:70%!important}#requestForm .form label.ext{width:80px}}#contactAgent .privacy{margin-left:64px}#propertyDetail #structuredSummary{margin:10px 0;padding:20px 0}#propertyDetail #structuredSummary>p>span{font-weight:800}#propertyDetail #structuredSummary>p{font-size:16px!important}@keyframes highlight{0%{border-color:#0060ff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,96,255,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,96,255,.6)}100%{border-color:#ccc;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.07);box-shadow:0 1px 1px 0 rgba(0,0,0,.07)}}#propertyDetail .learnMoreForm.highlight input,#propertyDetail .learnMoreForm.highlight textarea{animation:highlight 3s}#propertyDetail #LearnMoreForm .learnMoreForm .form{max-width:400px;margin:0 auto}#propertyDetail #LearnMoreForm .learnMoreForm .form .form-group{margin-bottom:12px}#propertyDetail #LearnMoreForm .learnMoreForm .form textarea{resize:none}@media(max-width:479px){#propertyDetail #LearnMoreForm .learnMoreForm .form textarea{height:100px}}#propertyDetail #LearnMoreForm .learnMoreForm .form .privacy{text-align:left;font-size:12px}.loader{border:5px solid #f3f3f3;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:5px solid #555;border-radius:50%;width:20px;height:20px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.disabled{cursor:not-allowed}#propertyDetail .sticky-header-container{position:fixed;top:60px;z-index:22;line-height:60px;background:rgba(250,250,250,1);background:-moz-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 12%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 89%,rgba(240,240,240,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(250,250,250,1)),color-stop(0%,rgba(255,255,255,1)),color-stop(0%,rgba(237,237,237,1)),color-stop(10%,rgba(252,252,252,1)),color-stop(12%,rgba(255,255,255,1)),color-stop(27%,rgba(255,255,255,1)),color-stop(61%,rgba(255,255,255,1)),color-stop(87%,rgba(255,255,255,1)),color-stop(89%,rgba(255,255,255,1)),color-stop(100%,rgba(240,240,240,1)));background:-webkit-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 12%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 89%,rgba(240,240,240,1) 100%);background:-o-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 12%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 89%,rgba(240,240,240,1) 100%);background:-ms-linear-gradient(left,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 12%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 89%,rgba(240,240,240,1) 100%);background:linear-gradient(to right,rgba(250,250,250,1) 0%,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 12%,rgba(255,255,255,1) 27%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 87%,rgba(255,255,255,1) 89%,rgba(240,240,240,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#e4e4e4',GradientType=1);background-color:#e4e4e4;padding-top:0;visibility:visible;transition:top .3s linear;-webkit-transition:top .3s linear,visibility .3s linear}.sitealert #propertyDetail .sticky-header-container{top:137px!important}.sitealert.hasOfficeHeader #propertyDetail .sticky-header-container{top:163px!important}.sitealert.HasOfficeCobrand #propertyDetail .sticky-header-container{top:183px!important}#propertyDetail .mobile-sticky-header-container{position:fixed;top:60px;width:100%;z-index:100;line-height:60px;background-color:#fff;padding:5px 15px 0 15px;visibility:visible;transition:top .3s linear;-webkit-transition:top .3s linear,visibility .3s linear}.sitealert #propertyDetail .mobile-sticky-header-container{top:137px!important}.sitealert.hasOfficeHeader #propertyDetail .mobile-sticky-header-container{top:151px!important}.sitealert.HasOfficeCobrand #propertyDetail .mobile-sticky-header-container{top:164px!important}#propertyDetail .mobile-sticky-header-container{display:none}#propertyDetail .heart-icon{padding-right:40px}#propertyDetail .request-info-button{display:none;width:154px;line-height:60px;font-size:16px;font-weight:bold;background-color:#e4e4e4;color:#0060ff;text-decoration:none;text-align:center}#propertyDetail .request-info-button:hover{text-decoration:none;color:#fff;background-color:#0060ff;cursor:pointer}#propertyDetail .sticky-header-back-to-search{width:80px;display:inline-block}#propertyDetail .sticky-header-photo{display:inline-block;padding-left:0;max-width:120px;max-height:60px;margin-left:-4px}#propertyDetail .sticky-header-photo img.resizeportrait{display:inline-block;height:90px;overflow-y:hidden}#propertyDetail .sticky-header-photo img.no-photo-banner{height:auto;margin-top:-20px}#propertyDetail .sticky-header-photo img{display:inline-block;width:100%;height:auto;margin-top:-35px}#propertyDetail .sticky-property-address{display:inline-block;padding-left:15px}#propertyDetail .sticky-header-request-info{float:right;padding-right:0;display:inline-block}#propertyDetail .sticky-header-action-icons{display:inline-block}#propertyDetail .hideStickyHeader{display:none}#propertyDetail .header-back-to-search{color:#0060ff;text-decoration:none;border:1.5px solid rgba(0,96,255,1);border-left:0 none;border-radius:0 20px 20px 0;align-content:center;padding:8px 16px 8px 15px;background-color:#fff}#propertyDetail .mobile-sticky-property-address{padding-left:10px;display:inline-block;width:300px;overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}#propertyDetail .mobile-sticky-header-back-to-search{display:inline-block}#propertyDetail .mobie-sticky-price{display:inline-block;float:right;padding-right:0}#propertyDetail .header-back-to-search:hover{color:#fff;text-decoration:none;background-color:#0060ff}#propertyDetail .propertyStickyHeaderMainAddress{font-weight:600;font-size:20px;padding-right:5px}#propertyDetail .sticky-property-city-state{font-size:24px;font-weight:200;color:rgba(84,89,90,.9);padding-right:16px}#propertyDetail .stickyListingPrice{font-weight:600;font-size:20px}#propertyDetail .stickyCurrency{font-size:16px;font-weight:600}#propertyDetail .back-to-search-container,#propertyDetail .pdp-prev-next-list{display:inline-block}#propertyDetail span.pdp-prev-next{font-size:24px;color:#0060ff;font-weight:400}#propertyDetail span.pdp-prev-next:hover{color:#222223}#propertyDetail .pdp-prev-next-list{padding-left:2px}#propertyDetail .pdp-prev-home-next{padding:0 5px 0 5px;font-size:24px!important;color:#54585a}#propertyDetail .property-action-icons-div{display:inline-block;float:right;padding:2px 5px 0 0}@media(min-width:992px){#propertyDetail .pdp-action-row{width:calc(100vw - (100%/.75*.25) - ((100vw - (100%/.75))/2) + 5px);margin-left:calc(((-100vw + (100%/.75))/2) - 5px);padding-top:21px}#propertyDetail .pdp-action-row .sticky-header-container{width:calc(940px*.75 + (100vw - 940px)/2)}}@media(max-width:600px){#propertyDetail .slideIn-sidebar-content{width:100%!important}}@media(min-width:1200px){#propertyDetail .pdp-action-row .sticky-header-container{width:calc(1170px*.75 + (100vw - 1170px)/2)}}#propertyDetail .pdp-action-row .vowListingsCallout{background-color:#ffea27;color:#222223;padding:24px;margin:0 -15px 20px 0;text-align:left;position:relative}#propertyDetail .pdp-action-row .vowListingsCallout .message{font-size:1.125em}#propertyDetail .pdp-action-row .vowListingsCallout strong{display:block;font-size:1.25em}#propertyDetail .pdp-action-row .vowListingsCallout a.getAccess{background:#fff;border-radius:22px;border:solid 2px #0060ff;height:45px;font-weight:bold;font-size:1em;color:#0060ff;line-height:41px;text-align:left;display:inline-block;padding:0 20px;white-space:nowrap;margin-top:10px}#propertyDetail .pdp-action-row .vowListingsCallout a.getAccess:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:20px;font-weight:normal}@media(min-width:768px){#propertyDetail .pdp-action-row .vowListingsCallout{margin-left:15px;margin-right:8px;padding:42px 35px;padding-right:246px}#propertyDetail .pdp-action-row .vowListingsCallout .message,#propertyDetail .pdp-action-row .vowListingsCallout strong{font-size:1.25em}#propertyDetail .pdp-action-row .vowListingsCallout a.getAccess{position:absolute;right:24px;top:50%;margin-top:-22px}}@media(min-width:992px){#propertyDetail .pdp-action-row .vowListingsCallout{padding:42px 35px}#propertyDetail .pdp-action-row .vowListingsCallout a.getAccess{height:48px;line-height:44px;font-size:1.375em;position:static;margin-top:10px}}@media(min-width:1200px){#propertyDetail .pdp-action-row .vowListingsCallout .message,#propertyDetail .pdp-action-row .vowListingsCallout strong{font-size:1.5em}#propertyDetail .pdp-action-row .vowListingsCallout a.getAccess{position:absolute;right:24px;top:50%;margin-top:-22px}}#propertyDetail .propertySizeDetails{padding-left:20px}#propertyDetail .propertySizeDetailsLabels{padding-left:5px}#propertyDetail .property-action-icons{padding-left:10px;color:#222223}#propertyDetail .property-action-icons:hover{color:#0060ff;text-decoration:none}#propertyDetail .property-action-icons.saved,#propertyDetail .property-action-icons.saved:hover{color:#ffea27}#propertyDetail .list-details-back-to-search{display:inline-block;width:167px;line-height:40px;font-size:16px;border:1.5px solid rgba(0,96,255,1);border-left:0 none;border-radius:0 20px 20px 0;color:rgba(0,96,255,1);text-decoration:none;align-content:center;font-weight:bold;padding-left:5px}#propertyDetail .list-details-back-to-search:visited{text-decoration:none;color:#0060ff}#propertyDetail .list-details-back-to-search:hover{text-decoration:none;color:#fff!important;background-color:#0060ff!important}#propertyDetail .list-details-back-to-search:active,#propertyDetail .list-details-back-to-search:focus,#propertyDetail .header-back-to-search:focus{text-decoration:none;color:#0060ff;background-color:#fff}#propertyDetail .listing-price-container{display:inline-block;padding-top:20px}#propertyDetail .pdp-listing-affordableLink{color:rgba(0,96,255,1);font-size:14px;font-weight:bold}#propertyDetail .pdp-listing-affordableLink:hover,#propertyDetail .pdp-listing-affordableLink:focus,#propertyDetail .pdp-listing-affordableLink:active{text-decoration:none;color:#222223}#propertyDetail #myAffordability.pdp-listing-affordableLink{color:#fff;padding:3px 5px 5px 5px;margin-top:5px;height:30px;width:178px;border-radius:24px;background-color:#3a913f;display:inline-block;font-size:16px;font-weight:bold;border:1px solid #3a913f}#propertyDetail #myAffordability.pdp-listing-affordableLink:hover{color:#3a913f;background-color:#fff;border:1px solid #3a913f}#propertyDetail #myAffordability.pdp-listing-affordableLink:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media(max-width:767px){#propertyDetail #myAffordability.pdp-listing-affordableLink{margin-top:10px;width:160px;float:right}}#propertyDetail #myAffordability.pdp-listing-affordableLink span:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:10px;font-weight:bold;vertical-align:middle;font-size:18px}@media(max-width:767px){#propertyDetail #myAffordability.pdp-listing-affordableLink span:after{display:none}}#propertyDetail .heartIcon:hover{-webkit-text-fill-color:#0060ff;-webkit-text-stroke-color:#0060ff;text-decoration:none}#propertyDetail .heartIcon.saved:hover{-webkit-text-fill-color:#ffea27;-webkit-text-stroke-color:#ffea27;text-decoration:none}#propertyDetail .monthlyEstimate{color:rgba(84,88,90,1);font-size:14px!important}@media(max-width:767px){#propertyDetail .monthlyEstimate{color:#3a913f;display:inline-block;margin-bottom:0;vertical-align:middle}}#propertyDetail .pdp-listingMortgage{margin-top:-10px;margin-bottom:-5px}@media(max-width:767px){#propertyDetail .pdp-listingMortgage{margin-top:15px;display:inline-block}}#propertyDetail .pdp-mortgageCurrency{font-weight:bold;font-size:15px;top:-5.8px}@media(max-width:767px){#propertyDetail .pdp-mortgageCurrency{font-weight:bold;font-size:14px;top:0;color:#3a913f}}#propertyDetail .pdp-mortgageEstimate{font-weight:bold;font-size:24px;margin-top:-5px}@media(max-width:767px){#propertyDetail .pdp-mortgageEstimate{font-size:14px;color:#3a913f;margin-top:0;float:right}}#propertyDetail .listingMainCurrencyposition>sup{top:-5.8px;font-size:24px;font-weight:bold;margin-right:3px}#propertyDetail .pdp-listingLabel{color:rgba(84,88,90,1);font-size:14px}#propertyDetail .pdp-listingPrice{font-size:30px;font-weight:bold;margin-left:-3px}#propertyDetail .listingFeatureCountDisplay{font-size:30px;font-weight:bold;color:rgba(34,34,35,1)}#propertyDetail .property-recently-added{display:inline-block;padding-right:8px}#propertyDetail .property-icon-actions-p{display:inline-block;padding-top:9px}#propertyDetail .property-recently-added-button>span.fal{padding-right:4px}#propertyDetail .property-open-house-times,#propertyDetail .property-recently-added-button,#propertyDetail .pdp-price-reduced,#propertyDetail .pdp-newConstruction,#propertyDetail .pdp-adultComm,#propertyDetail .pdp-foreclosure,#propertyDetail .pdp-weichertExclusive{border:1px solid #e4e4e4;border-radius:24px;height:34px;font-weight:bold;text-align:center;display:inline-block;font-size:12px;vertical-align:bottom;padding-top:8px}#propertyDetail .property-open-house-times{color:#222223;line-height:12px;padding-right:8px;padding-left:8px;padding-top:10px}#propertyDetail .pdp-price-reduced::before{content:''}#propertyDetail .pdp-adultComm::before{content:''}#propertyDetail .pdp-newConstruction::before{content:''}#propertyDetail .pdp-weichertExclusive::before{content:''}#propertyDetail .pdp-price-reduced::before,#propertyDetail .pdp-adultComm::before,#propertyDetail .pdp-newConstruction::before,#propertyDetail .pdp-weichertExclusive::before{font-family:"Font Awesome 5 Pro";display:inline-block;padding-right:3px;font-size:9px;vertical-align:middle;font-weight:normal;margin-top:-2px}#propertyDetail .pdp-newConstruction{color:#54585a;width:135px}#propertyDetail .property-price-reduced{color:#e00;width:125px}#propertyDetail .property-weichertExclusive{color:#54585a;width:135px}#propertyDetail .property-adultComm{color:#54585a;width:140px}#propertyDetail .property-recently-added-button{color:#54585a;width:125px}#propertyDetail .monthlyCalculator{padding-top:18px;padding-left:0}@media(max-width:767px){#propertyDetail .monthlyCalculator{padding-top:0;padding-left:0}}#propertyDetail #pdp-photoViewer{border-bottom:none!important}#propertyDetail .slick-slider{margin-bottom:-4px!important}#propertyDetail .request-info-button.sidebar-active{display:none}#propertyDetail .property-action-icons:hover{text-decoration:none}#propertyDetail .listingStickyHeaderPrice-right{display:none}#propertyDetail .property-description{color:#222223;line-height:28px;overflow:hidden;text-overflow:ellipsis;transition:max-height .2s ease-out}#propertyDetail .property-description p{font-size:16px!important}#propertyDetail .mobile-header-back-to-search{color:#0060ff!important}@media(max-width:767px){#propertyDetail #leanMoreHowToSave .mortgages,#propertyDetail #leanMoreHowToSave .home-insurance{width:100%!important;margin-left:0!important}#propertyDetail .round-edges:hover,#propertyDetail .pdp-listing-affordableLink:hover,#propertyDetail .carousel-mobile-see-btn:hover{text-decoration:none;color:#fff!important;background-color:#0060ff!important}#propertyDetail .property-feature-listing{width:49%!important}#propertyDetail #roomInfo .rooms-size{width:154px!important;margin-right:15px!important}#propertyDetail .sticky-header-container{visibility:hidden!important}#propertyDetail .property-recently-added,#propertyDetail .property-open-house-times,#propertyDetail .pdp-price-reduced,#propertyDetail .pdp-adultComm,#propertyDetail .pdp-newConstruction,#propertyDetail .pdp-weichertExclusive{display:none!important}#propertyDetail .listing-price-container,#propertyDetail .propertyAddressSection{padding-top:10px}#propertyDetail .pdp-listingPrice,#propertyDetail .listingFeatureCountDisplay{font-size:24px!important}#propertyDetail .list-details-back-to-search{width:48px}#propertyDetail .divider-rule{display:block!important}#propertyDetail .list-area-population-data span.fa-lg{font-size:26px}#propertyDetail .market-listing-title,#propertyDetail .area-population-title{font-size:20px!important}#propertyDetail .market-list-value{font-size:26px!important}#propertyDetail .listingFeatureCountDisplay{font-size:19px}#propertyDetail .pdp-listingLabel{font-size:10px}#propertyDetail .listingMainCurrencyposition>sup{top:-5.5px;font-size:16px;font-weight:bold}#propertyDetail .population-data-display{font-size:20px!important}#propertyDetail .stickyCurrency>sup{top:-5.8px!important;font-size:12px;margin-right:-3px}#propertyDetail .property-icon-actions-p{padding-top:8px;padding-right:0!important}#propertyDetail .view-more-area-listings{border:2px solid #0060ff;border-radius:35px;padding:8px 10px;font-size:16px!important;display:inline-block;width:299px;text-align:center}#propertyDetail .view-more-area-listings::after{padding-left:17px!important}#propertyDetail .round-edges{border-radius:34px;border:2px solid rgba(0,96,255,1);padding:10px 16px 10px 25px}#propertyDetail .shift-div-left{padding-right:0!important}#propertyDetail .market-price-currency{top:-7.3px!important}#propertyDetail .population-data-display .market-price-currency{top:-5.3px!important;margin-right:-3px!important}#propertyDetail .mobile-sticky-header-container{display:flex}#propertyDetail .propertySizeDetails{padding-left:10px!important}#propertyDetail #nearbySection .see-more-nearby-div{text-align:center!important}#propertyDetail .property-type-text{padding-left:4px!important}#propertyDetail .property-features-heading,#propertyDetail .map-container h2,#propertyDetail .nearby-title{font-size:32px!important;font-weight:600}#propertyDetail .feature-cateory-heading{font-size:24px!important}#propertyDetail .listing-feature-value-display-b{font-size:14px!important}#propertyDetail{padding:0 9px}#propertyDetail .pdp-action-row{padding-right:16px}#propertyDetail .pdp-action-row,#propertyDetail #financialCalculator .calculations,#propertyDetail #nearbyContent,#propertyDetail #pdp-photoViewer,#propertyDetail .divider-rule,#propertyDetail #similarListingsContainer .slick-slider{margin:0 -24px}#propertyDetail #similarListingsContainer .slick-slider .slick-slide .listing{margin:0 0 0 24px}#propertyDetail .carousel-mobile-see-btn{margin-right:0}#propertyDetail #nearbyContent div[aria-label="trends-tab"]{padding-left:10px}#propertyDetail #neighborhoodAndSchools{padding-left:13px}#propertyDetail #neighborhoodAndSchools .mobileBottomSpacer{padding-bottom:20px}#propertyDetail #pdp-photoViewer .pdp-photoCount{width:53px;height:30px;font-size:12px;padding:6px}#propertyDetail #pdp-photoViewer .pdp-photoCount:before{font-size:12px}#propertyDetail #pdp-photoViewer .pdp-photoCount:after{content:' '!important;display:block;clear:right}#propertyDetail #main-content-bar{flex-grow:1;padding:0!important}#propertyDetail #pricehistory .tabular{margin-left:-11px}}#propertyDetail #pdp-photoViewer .pdp-photoCount:hover{cursor:pointer}@media(min-width:768px)and (max-width:991px){#propertyDetail .shift-div-left{padding-right:0!important}#propertyDetail #main-content-bar{padding-right:36px!important}#propertyDetail .market-list-value{font-size:32px!important}#propertyDetail #leanMoreHowToSave .mortgages,#propertyDetail #leanMoreHowToSave .home-insurance{height:363px;font-size:28px}#propertyDetail .list-details-back-to-search{width:80px}#propertyDetail #features,#propertyDetail .sticky-header-action-icons,#propertyDetail .sticky-header-photo,#propertyDetail .listingStickyHeaderPrice{display:none}#propertyDetail #mobilePropertySticker,#propertyDetail .sticky-header-container{visibility:hidden}#propertyDetail .pdp-action-row{margin-left:-51px;margin-right:-36px;background:#fff;z-index:21;padding-top:21px;padding-bottom:15px}#propertyDetail .divider-rule{display:block}#propertyDetail #features{display:none}#propertyDetail .listingMainCurrencyposition>sup{top:-9.5px;font-size:18px;font-weight:bold}#propertyDetail .stickyCurrency>sup{top:-2.8px!important;font-size:12px}#propertyDetail .request-info-button,#propertyDetail .listingStickyHeaderPrice-right{display:inline-block}#propertyDetail .listingStickyHeaderPrice-right{padding-right:5px}#propertyDetail #main-content-bar{padding:0 36px 0 36px}#propertyDetail #rightRquestInfoBtn a:hover,#propertyDetail #rightRquestInfoBtn a:focus,#propertyDetail #rightRquestInfoBtn a:active{color:#fff;background-color:#0060ff;text-decoration:none}#propertyDetail #rightRquestInfoBtn{position:absolute;z-index:101;top:-49px;right:-15px;background-color:transparent;height:50px}#propertyDetail #rightRquestInfoBtn a.request-info-button{height:50px;line-height:50px}#propertyDetail #rightRquestInfoBtn a span::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:14px;font-size:1.222em;vertical-align:middle;font-weight:normal}#propertyDetail .listing-price-container{display:block;padding-top:10px}#propertyDetail .first-listing-label{padding-left:0}#propertyDetail .monthlyCalculator{padding-top:40px}#propertyDetail .pdp-action-row,#propertyDetail .monthlyPaymentCalculator,#propertyDetail #nearbyContent{margin:0 -51px}#propertyDetail #similarListingsContainer,#propertyDetail #affordableListingsContainer{margin-right:-51px}#propertyDetail .monthlyPaymentCalculator .content .message{width:285px}}@media(min-width:992px)and (max-width:1199px){#propertyDetail .listing-price-container{display:block;padding-top:10px}#propertyDetail .first-listing-label{padding-left:0}}#propertyDetail .feature-bound{padding-bottom:42px}#propertyDetail .feature-category-see-more{margin-top:-26px}#propertyDetail .property-see-more,#propertyDetail .feature-see-more{font-size:16px;color:rgba(0,96,255,1);cursor:pointer;display:inline-block;background-color:#fff;font-weight:bold}#propertyDetail .feature-see-more>span::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:10px;font-size:1.222em;vertical-align:middle}#propertyDetail .view-more-area-listings::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:10px;font-size:1.222em;vertical-align:middle}#propertyDetail .property-see-more::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:8px;font-size:1.222em;vertical-align:middle}#propertyDetail .mobile-header-back-to-search:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;font-size:1.222em}#propertyDetail .feature-see-more{font-weight:bold}#propertyDetail .property-see-more:focus,#propertyDetail .property-see-more:visited,#propertyDetail .property-see-more:active,#propertyDetail .feature-see-more:focus,#propertyDetail .feature-see-more:visited,#propertyDetail .feature-see-more:active{border:none}#propertyDetail .property-see-more:hover,#propertyDetail .feature-see-more:hover{text-decoration:none;color:#222223}#propertyDetail #propertyInfo{padding-top:15px}#propertyDetail .shift-div-left{padding-right:15px}#propertyDetail #propertyInfo .property-info-status{background-color:#15892c;color:#fff;border-radius:12px 12px 12px 12px;font-size:13px;padding-left:13px;padding-right:13px;display:inline-flex;height:24px;vertical-align:super;align-items:center}#propertyDetail #propertyInfo .property-info-status>span.fal{padding-right:4px}#propertyDetail .property-type-icon{font-size:36px;vertical-align:0;color:#000}#propertyDetail .property-type-text{font-size:32px;font-weight:bold;padding-left:16px}#propertyDetail p.listing-type-label{font-size:20px}#propertyDetail .listing-type-label{font-size:20px;color:#666}#propertyDetail #propertyTaxes .listingMainCurrencyposition>sup{top:-3.8px;font-size:18px;font-weight:bold}#propertyDetail .listing-features>div,#propertyDetail .listing-features>div>div,#propertyDetail .listing-features>div>div>div{padding:5px 0 5px}#propertyDetail .listing-feature-value-display{font-size:20px;font-weight:bold;color:#000}#propertyDetail .listing-features .listingMainCurrencyposition>sup{font-size:14px}#propertyDetail .listing-features .col-sm-6{padding-top:20px}#propertyDetail .listing-feature-value-display-b{font-size:16px;font-weight:400;color:#000}#propertyDetail .listing-features{padding-top:10px}#propertyDetail .excluded-features{color:#222223;font-size:16px}#propertyDetail .property-features-heading{display:block;font-size:44px;font-weight:bold;color:#222223;padding-bottom:20px}#propertyDetail .feature-cateory-heading{font-size:32px;color:#222223;display:block;padding-bottom:16px;font-weight:300}#propertyDetail .feature-subcateory-heading{font-size:16px;color:#222223;font-weight:bold;display:block;line-height:1.7}#propertyDetail .property-feature-listing{display:inline;width:24%;padding-right:32px;padding-top:10px}#propertyDetail #nearbySection .nav-tabs>li.active>a,#propertyDetail #nearbySection .nav-tabs>li.active>a:hover,#propertyDetail #nearbySection .nav-tabs>li.active>a:focus{cursor:default;border:none;background-color:#fff}#propertyDetail #nearbySection #nearbyTab{border-bottom:none}#propertyDetail .tab-content>.active{display:flex!important}#propertyDetail #nearbySection .nav>li>a{padding:0;font-size:20px;color:#54585a;background-color:#fff;padding-bottom:8px!important}#propertyDetail #nearbySection .see-more-nearby-div{text-align:right;padding-top:40px}#propertyDetail .list-spacer{padding-right:60px}#propertyDetail #nearbySection .nav-tabs>li.active>a,#propertyDetail #nearbySection .nav-tabs>li.active>a:focus,#propertyDetail #nearbySection .nav-tabs>li.active>a:hover{border-bottom:4px #ffea27 solid}#propertyDetail #nearbySection .nav-tabs>li.active>a{font-weight:bold;color:#000}#propertyDetail #nearbySection .nav>li>a:focus{text-decoration:none;background-color:transparent;border:none}#propertyDetail #nearbySection .nav>li>a:hover{border-left:none;border-right:none;border-top:none;border-bottom:4px solid #ffea27}#propertyDetail .fadeout{position:relative;bottom:3em;height:3em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}#propertyDetail #features .clearfix{display:-webkit-flex;-webkit-flex-flow:row wrap;display:flex;flex-flow:row wrap;overflow:hidden}#propertyDetail .listing-feature-items{font-size:16px;color:#54585a;display:block;padding-bottom:2px;padding-top:2px;line-height:1.7}#propertyDetail .feature-category-see-more{padding-bottom:42px}#propertyDetail .do-not-limit-feature-height{max-height:none!important}#propertyDetail #sidebar{background-color:#e4e4e4;padding:0;padding-top:65px;overflow-y:auto}#propertyDetail #sidebar.largeheader{padding-top:75px}#propertyDetail #sidebar.largerheader{padding-top:85px}@media(min-width:768px){#propertyDetail #sidebar{padding-top:72px}#propertyDetail #sidebar.largeheader{padding-top:85px}#propertyDetail #sidebar.largerheader{padding-top:105px}}#propertyDetail .affix-top,#propertyDetail .affix,#propertyDetail .affix-bottom{position:static;-webkit-transform:translate3d(0,0,0)}@media(min-width:992px){#propertyDetail #sidebar,#propertyDetail #sidebar.largeheader,#propertyDetail #sidebar.largerheader{padding-top:0;margin-top:-53px;overflow:hidden}#propertyDetail #sidebar #sidebar-content{height:calc(100vh - 50px);overflow-y:auto}#propertyDetail #main-content-bar{padding-right:0}}@media(max-width:991px){#propertyDetail #sidebar,#propertyDetail #sidebar-content{visibility:hidden}#propertyDetail .affix-top,#propertyDetail .affix,#propertyDetail .affix-bottom{position:static!important;display:none}#propertyDetail .sticky-header-container{top:60px;width:100%!important;visibility:visible}#propertyDetail .market-listing-title{display:block!important;width:auto!important}#propertyDetail #householdWithChildren{width:170px}}@media(max-width:1199px){#propertyDetail .sticky-property-city-state{display:none}}@media(min-width:992px){#propertyDetail #details{display:flex;flex-wrap:wrap}#propertyDetail #details>[class*='col-']{display:flex;flex-direction:column}#propertyDetail #details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#propertyDetail #details>[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#propertyDetail #sidebar-content.affix-top{position:static;z-index:11;visibility:visible;-webkit-transform:translate3d(0,0,0)}.sitealert #propertyDetail #sidebar-content.affix-top{top:110px}#propertyDetail #sidebar-content.affix-bottom{position:absolute;bottom:0;top:auto!important;left:0;right:0}#propertyDetail #sidebar-content.affix{position:fixed;width:calc(940px/4);z-index:23;visibility:visible;-webkit-transform:translate3d(0,0,0)}}@media(min-width:1200px){#propertyDetail #sidebar-content.affix{width:calc(1170px/4)}.sitealert #propertyDetail #sidebar-content.affix{top:125px}.sitealert.hasOfficeHeader #propertyDetail #sidebar-content.affix{top:163px}.sitealert.HasOfficeCobrand #propertyDetail #sidebar-content.affix{top:183px}#propertyDetail #sidebar-content .form-group{margin-bottom:12px}}#propertyDetail #leanMoreHowToSave{margin-top:60px}#propertyDetail #leanMoreHowToSave .header{font-size:18px;color:#000;font-weight:600;display:flex;flex-direction:column-reverse}#propertyDetail #leanMoreHowToSave .green-bgr{background-color:#3a913f;width:128px;height:128px;border-radius:50%;right:24px;z-index:10;float:right}#propertyDetail #leanMoreHowToSave .mortgage-image{background:url('/assets/v5/images/listings/learn-mortgage.svg') no-repeat scroll right center transparent;height:100%;width:100%;margin:-10px -5px 0 -5px}#propertyDetail #leanMoreHowToSave .col-xs-12{padding:0}#propertyDetail #leanMoreHowToSave .insurance-image{background:url('/assets/v5/images/listings/learn-insurance.svg') no-repeat scroll right center transparent;height:80%;width:100%;margin:10px 39px 10px -10px}#propertyDetail #leanMoreHowToSave .header>div{vertical-align:bottom!important}#propertyDetail #leanMoreHowToSave .mortgages-text,#propertyDetail #leanMoreHowToSave .home-insurance-text{font-size:18px;width:55%;font-size:18px;color:#000;font-weight:600;line-height:1;padding-top:80px}#propertyDetail #leanMoreHowToSave .home-insurance-text{padding-top:115px}#propertyDetail #leanMoreHowToSave .mortgages,#propertyDetail #leanMoreHowToSave .home-insurance{border:1px solid #e4e4e4;width:354px;margin:10px 0 10px 0;padding:24px;display:inline-block;background-color:#f7f7f7;position:relative}#propertyDetail #leanMoreHowToSave .mortgages{margin-right:20px}#propertyDetail #leanMoreHowToSave .mortgages{margin-left:0}#propertyDetail #leanMoreHowToSave .lean-more-content{color:#222223;font-size:24px;font-weight:600;padding-top:5px;line-height:1}#propertyDetail #leanMoreHowToSave .learn-more-link{color:#3a913f;font-size:20px;font-weight:600}#propertyDetail #leanMoreHowToSave .learn-more-link::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:8px;font-size:1.222em;vertical-align:middle}#propertyDetail #leanMoreHowToSave .learn-more-link:hover,#propertyDetail #leanMoreHowToSave .learn-more-link:active,#propertyDetail #leanMoreHowToSave .learn-more-link:focus{text-decoration:none;color:#222223}#propertyDetail #nearbySection .tab-content>.active{display:block!important}#propertyDetail #nearbySection{padding-top:60px;border-bottom:1px solid #dcdcdc;margin-bottom:80px}#propertyDetail .nearby-title{font-size:44px;font-weight:bold;color:#222223;display:block;padding-bottom:30px}#propertyDetail #nearbyContent{background-color:#e4e4e4;padding:60px 20px 50px 19px;height:auto}#propertyDetail .tab-link-spacer{font-weight:500!important;padding-right:8px!important}#propertyDetail .market-listing-title,#propertyDetail .area-population-title{font-size:32px;color:rgba(34,34,35,1);width:336px;padding:0 0 40px 0;line-height:34px}#propertyDetail .area-population-title,#propertyDetail .population-data-display{display:block}#propertyDetail .population-data-display .market-price-currency{top:-7.3px;font-size:63%!important;margin-right:-5px}#propertyDetail .market-avg-list-price,#propertyDetail .market-percent-sale-price,#propertyDetail .market-listing-title,#propertyDetail .property-type-stat,#propertyDetail #householdWithChildren{display:inline-block;vertical-align:top}#propertyDetail .market-avg-list-price{padding-right:40px}#propertyDetail .market-list-value{font-size:45px;color:rgba(34,34,35,1);font-weight:bold;display:block}#propertyDetail .market-percent-up{background:url('/assets/v5/images/listings/price-up.svg') no-repeat scroll left center transparent;padding-right:70px}#propertyDetail .market-price-currency{top:-10.3px;font-size:63%!important}#propertyDetail #users,#propertyDetail #since-data,#propertyDetail #medainAge,#propertyDetail #medianIncome{display:inline-block;padding:0 44px 24px 0}#propertyDetail #users>span.fal{display:block}#propertyDetail .population-data-display{font-size:32px;font-weight:600;color:rgba(34,34,35,1)}#propertyDetail .list-area-population-data span.fa-lg{font-size:32px}#propertyDetail #sidebar{z-index:12}#propertyDetail .property-icon-actions-p{vertical-align:super;padding-right:5px}#propertyDetail .slideIn-sidebar-content{display:block!important;width:375px;visibility:visible!important;padding-top:0}#propertyDetail .sidebar-formation{position:fixed;height:100vh;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear;right:0;overflow:hidden;top:0;z-index:112!important}@media(max-width:768px){.sitealert #propertyDetail .sidebar-formation{top:68px}.sitealert.hasOfficeHeader #propertyDetail .sidebar-formation{top:83px}.sitealert.HasOfficeCobrand #propertyDetail .sidebar-formation{top:95px}}@media(min-width:768px)and (max-width:991px){.sitealert #propertyDetail .sidebar-formation{top:77px}.sitealert.hasOfficeHeader #propertyDetail .sidebar-formation{top:104px}.sitealert.HasOfficeCobrand #propertyDetail .sidebar-formation{top:124px}}#propertyDetail .close-request-form{display:none;float:right;cursor:pointer;padding:10px 16px;position:relative;z-index:2}#propertyDetail .close-request-form::after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:8px;font-size:1.222em;vertical-align:middle;color:#0060ff}#propertyDetail #sidebar{z-index:23}#propertyDetail a.anchor{display:block;position:relative;top:-60px;visibility:hidden;margin-top:40px}#propertyDetail .monthlyPaymentCalculator{background-color:#f7f7f7;color:#222223;padding:40px 20px;border:1px solid #e4e4e4}#propertyDetail .monthlyPaymentCalculator h2{font-size:2em;font-weight:bold;margin:0 0 30px 0;padding:0 0 0 38px;position:relative}#propertyDetail .monthlyPaymentCalculator h2:before{content:"";font-family:"Font Awesome 5 Pro";font-size:32px;font-weight:900;position:absolute;left:0}#propertyDetail .monthlyPaymentCalculator .content{position:relative;margin-bottom:20px}#propertyDetail .monthlyPaymentCalculator .content .calculator .adjustPaymentToggle{color:#0060ff;font-weight:bold;background-color:transparent;border:0 none;padding-left:0;margin-bottom:30px}#propertyDetail .monthlyPaymentCalculator .content .calculator .adjustPaymentToggle:after{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;font-weight:normal;display:inline-block;padding-left:5px}#propertyDetail .monthlyPaymentCalculator .content .calculator .form{display:none}#propertyDetail .monthlyPaymentCalculator .content .calculator .form label{display:block;font-weight:normal;margin:0}#propertyDetail .monthlyPaymentCalculator .content .calculator .form input,#propertyDetail .monthlyPaymentCalculator .content .calculator .form select,#propertyDetail .monthlyPaymentCalculator .content .calculator .form button{display:block;color:#0060ff;font-size:1em}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .calculate button{font-size:1em;font-weight:bold;background-color:transparent;color:#0060ff;width:110px;height:40px;border:1px solid transparent}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .calculate button:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;font-weight:normal;display:inline-block;padding-right:5px}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .calculate button:active,#propertyDetail .monthlyPaymentCalculator .content .calculator .form .calculate button:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#propertyDetail .monthlyPaymentCalculator .content .calculator .form>div{margin-bottom:20px}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .downPayment{float:left;width:60%}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .downPayment input{border-top-right-radius:0;border-bottom-right-radius:0}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .percentDown{float:left;width:40%;margin-top:22px}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .percentDown input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .multiselect-native-select .btn-group{width:100%}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .multiselect-native-select .btn-group .multiselect{width:100%;text-align:left}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .multiselect-native-select .btn-group .multiselect .caret{position:absolute;right:24px;top:6px;border:0 none}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .multiselect-native-select .btn-group .multiselect .caret:before{content:"";font-family:"Font Awesome 5 Pro";font-size:1em;font-weight:normal}#propertyDetail .monthlyPaymentCalculator .content .calculations{margin-bottom:24px}#propertyDetail .monthlyPaymentCalculator .content .calculations .result{background-color:#fff;height:266px;width:266px;display:block;margin:0 auto 20px auto;border-radius:50%;text-align:center;position:relative}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay{padding-top:25%;display:inline-block;margin-bottom:10px}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .monthlyPayment{font-size:3em;font-weight:bold;position:relative;z-index:1;margin-top:32px}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .perMonth{font-size:.875em;text-align:right;margin-top:-14px;position:relative;z-index:1;font-weight:500}#propertyDetail .insurranceAndTaxes{display:none}#propertyDetail .insurranceAndTaxes>div{margin-bottom:20px}#propertyDetail .showPropTaxHomeInsurrance{cursor:pointer;margin-bottom:20px;display:block}#propertyDetail .showPropTaxHomeInsurrance:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:900;vertical-align:middle;padding-left:8px}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart{position:absolute;top:0;left:0;bottom:0;right:0}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg{width:100%;height:100%;transform:rotate(-90deg);background-color:transparent;border-radius:50%}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg circle{fill:transparent;stroke-width:3}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg circle.donutHole{fill:#fff}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg circle.mortgage{stroke:#15892c}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg circle.taxes{stroke:#385e9d}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .chart svg circle.insurance{stroke:#e87722}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dl{margin:0 0 0 0}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dt{width:168px;font-size:1em;font-weight:normal;text-align:left;float:left;clear:left;white-space:nowrap;padding-left:20px;position:relative}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dt:before{content:'';display:block;height:14px;width:14px;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-7px}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dt.monthlyMortgage:before{background-color:#15892c}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dt.monthlyTaxes:before{background-color:#385e9d}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dt.monthlyInsurance:before{background-color:#e87722}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dd{text-align:right;font-size:1.125em;font-weight:700;margin-left:218px;margin-bottom:14px}#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown dd:last-child{margin-bottom:0}#propertyDetail .monthlyPaymentCalculator .content .message{color:#fff;position:relative;left:38px;margin-left:38px;height:50px;width:285px;border-radius:24px;background-color:#3a913f;display:inline-block;font-size:18px;font-weight:bold;line-height:22px;border:1px solid #3a913f}#propertyDetail .monthlyPaymentCalculator .content .message span:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:10px;font-weight:normal;vertical-align:middle}#propertyDetail .monthlyPaymentCalculator .content .message:hover{text-decoration:none;color:#3a913f;background-color:transparent}#propertyDetail .monthlyPaymentCalculator .content .message:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#propertyDetail .monthlyPaymentCalculator .disclaimer{font-size:.75em;margin-top:-55px;width:50%}#propertyDetail .monthlyPaymentCalculator .disclaimer p{margin:0}@media(min-width:993px)and (max-width:1199px){#propertyDetail .monthlyPaymentCalculator .content .message{margin-left:16px}}@media(min-width:768px){#propertyDetail .monthlyPaymentCalculator .content .message{width:285px;left:50%}#propertyDetail .monthlyPaymentCalculator .content .calculator .form{display:block}#propertyDetail .monthlyPaymentCalculator{padding:60px 50px 80px 50px}#propertyDetail #nearbyContent{padding:60px 50px 80px 50px}#propertyDetail .monthlyPaymentCalculator .content .calculator .adjustPaymentToggle{display:none}#propertyDetail .monthlyPaymentCalculator h2{font-size:2.25em}#propertyDetail .monthlyPaymentCalculator .content .calculator{position:absolute;width:50%;padding-right:60px;top:0;left:0}#propertyDetail .monthlyPaymentCalculator .disclaimer{margin-top:-36px}}@media(min-width:992px){#propertyDetail .monthlyPaymentCalculator .content .calculations .result{height:290px;width:290px}#propertyDetail .monthlyPaymentCalculator .content .calculations{margin-bottom:35px}#propertyDetail .monthlyPaymentCalculator{padding:60px 32px}}@media(min-width:1200px){#propertyDetail .monthlyPaymentCalculator .content .calculations .breakdown{max-width:330px;margin:0 auto}#propertyDetail .monthlyPaymentCalculator{padding:60px}#propertyDetail .monthlyPaymentCalculator .content .message{left:50%}#propertyDetail .monthlyPaymentCalculator .content .calculations .result .monthlyPaymentDisplay .monthlyPayment{font-size:3.75em}}@media(min-width:768px){#propertyDetail .monthlyPaymentCalculator .content .calculations{position:relative;width:50%;margin-bottom:30px;left:50%}#propertyDetail .monthlyPaymentCalculator .content .calculator .form .calculate button{background-color:#0060ff;color:#fff}}@media(max-width:767px){#propertyDetail .monthlyPaymentCalculator .disclaimer{width:100%;margin-top:22px}#propertyDetail .monthlyPaymentCalculator .content .message{padding-left:0;margin:auto 0}#propertyDetail .monthlyPaymentCalculator{margin:0 -24px}#propertyDetail .approval-btn-container{text-align:center}#propertyDetail .monthlyPaymentCalculator .content .message{left:0}}#propertyDetail .allowSms{font-size:14px}.back-to-search-text,.back-to-search-lens-icon-span{display:none}.back-to-search-icon-span{padding-left:10px}.back-to-search-icon-span .fal{font-weight:500}@media(min-width:768px){.back-to-search-icon-span .fal{font-weight:300}.back-to-search-lens-icon-span{display:inline;padding-left:8px}}@media(min-width:992px){.back-to-search-text{display:inline-block;padding-left:8px}.back-to-search-lens-icon-span{display:none}}.callout-error{border:1.5px solid #e00!important;color:#e00}.callout-warning{border:1.5px solid #e00!important;color:#e00}.callout-error-icon{display:none;margin-top:-33px;padding-bottom:7px}.callout-error-icon::after{color:#e00;content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:8px;font-size:1.222em;vertical-align:middle}.floatingInfoRequest{bottom:40px;position:fixed;z-index:20;text-align:center;width:100%;margin-left:-21px}@media(min-width:768px){.floatingInfoRequest{display:none}}.floatingInfoLook{color:#fff;border:none;font-weight:800;box-shadow:0 3px 10px darkgrey;padding:9px 32px 11px 35px;border-radius:25px 25px 25px 25px;background-color:#0060ff;text-align:right;height:40px}.floatingInfoLook:hover{text-decoration:none;color:#fff}.floatingInfoLook.sidebar-active{display:none}@media(max-width:899px)and (min-width:768px){#pageSidebar{width:300px!important}}#right-rail-form-container{font-family:"nimbus-sans",sans-serif;color:#222223;width:100%;z-index:112;background-color:#e4e4e4;overflow-y:auto}@media(max-width:576px){#right-rail-form-container{width:100%;height:calc(100vh - 69px)}.sitealert+#right-rail-form-container,.sitealert #right-rail-form-container{height:calc(100vh - 137px)}}@media(max-width:767px){#right-rail-form-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:0;right:0;position:fixed;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#right-rail-form-container{height:calc(100vh - 68px)}.sitealert+#right-rail-form-container,.sitealert #right-rail-form-container{height:calc(100vh - 136px)}.hasOfficeHeader+#right-rail-form-container{top:83px}.sitealert+#right-rail-form-container,.sitealert #right-rail-form-container{}.sitealert.hasOfficeHeader+#right-rail-form-container{top:152px}.HasOfficeCobrand+#right-rail-form-container{top:95px}.sitealert.HasOfficeCobrand+#right-rail-form-container{top:165px}}@media(max-width:425px){#right-rail-form-container{max-width:425px}}@media(min-width:768px)and (max-width:991px){#right-rail-form-container{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;max-width:375px;top:60px;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#right-rail-form-container{height:calc(100vh - 60px)}.sitealert+#right-rail-form-container,.sitealert #right-rail-form-container{height:calc(100vh - 137px)}.sitealert+#right-rail-form-container,.sitealert #right-rail-form-container{top:136px}.hasOfficeHeader+#right-rail-form-container{top:87px}.sitealert.hasOfficeHeader+#right-rail-form-container{top:165px}.HasOfficeCobrand+#right-rail-form-container{top:107px}.sitealert.HasOfficeCobrand+#right-rail-form-container{top:185px}}@media(min-width:992px){#right-rail-form-container{padding-left:23px;padding-right:24px;padding-top:24px;padding-bottom:24px;width:100%;top:0;bottom:0;left:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}#right-rail-form-container{height:100%}#right-rail-form-container.thankyou-container-height{height:325px}}@media(min-width:900px)and (max-width:991px){#right-rail-form-container{height:674px!important}}@media(min-width:900px)and (max-width:991px){#right-rail-form-container{height:calc(100vh - 80px)}#right-rail-form-container{height:calc(100vh - 80px)}}@media(min-width:768px)and (max-width:899px){#right-rail-form-container{margin-top:0}}@media(max-width:767px){#right-rail-form-container{margin-top:0}}#propertyDetail #sidebar.office-sidebar{margin-top:0}#right-rail-form-container #right-rail-content-form p{margin:0}#right-rail-form-container #right-rail-content-form p a{height:24px;width:168px;color:#222223;font-family:"nimbus-sans",sans-serif;font-size:24px;font-weight:bold;letter-spacing:0;line-height:29px}#right-rail-form-container #right-rail-content-form h3{font-size:18px;line-height:18px;margin:0 0 0;color:#222223;font-weight:normal}#right-rail-form-container .titleBar{border:4px solid #ffea27;color:#ffea27;width:30px;margin-left:0;margin-top:16px;margin-bottom:16px}#right-rail-form-container .popup-icon-container{text-align:left;display:inline-block;width:100%}@media(max-width:991px){#right-rail-form-container .popup-icon-container{display:none}}#right-rail-form-container .popup-icon-container .popup-icon{width:24%;text-align:center;display:inline-block;font-size:14px;vertical-align:top}#right-rail-form-container input[type="text"]{width:100%;border-color:#ccc;font-family:"nimbus-sans",sans-serif;font-style:normal;font-size:14px;color:#222223}@media(max-width:991px){#right-rail-form-container input[type="text"]{width:100%}}#right-rail-form-container .required-fields{font-size:12px;font-family:"nimbus-sans",sans-serif;color:#54585a;display:block;line-height:14px;margin:0}#right-rail-form-container .sms-checkbox{height:14px;width:14px;border:1px solid;border-color:#0060ff}#right-rail-form-container .sms-checkbox-text{font-family:"nimbus-sans",sans-serif;font-style:normal;font-weight:normal;font-size:14px;color:#222223}#right-rail-form-container .alert-chk{position:relative;padding-left:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0;font-weight:normal}#right-rail-form-container button.popup-form-submit-btn{border:2px solid #0060ff;padding:8px 4px 4px 20px;border-radius:24px 24px 24px 24px;color:#0060ff;background-color:#fff;width:100%;font-size:20px;font-weight:bold;display:block;margin:10px auto;text-align:left;height:50px}#right-rail-form-container button.popup-form-submit-btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}#right-rail-form-container button.popup-form-submit-btn:hover{background:#0060ff;color:#fff;text-decoration:none}#right-rail-form-container button.popup-form-submit-btn>span.fas{padding-right:22px;float:right;padding-top:4px}#request-more-info__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);display:none;z-index:-1}@media(max-width:899px){#request-more-info__bg-overlay.active{z-index:111;display:block}}#office-contact-form__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(34,34,35,.75);display:none;z-index:-1}@media(max-width:768px){#office-contact-form__bg-overlay{top:60px}.hasOfficeHeader~#office-contact-form__bg-overlay{top:83px}.HasOfficeCobrand~#office-contact-form__bg-overlay{top:95px}.sitealert~#office-contact-form__bg-overlay{top:136px}.sitealert.hasOfficeHeader~#office-contact-form__bg-overlay{top:152px}.sitealert.HasOfficeCobrand~#office-contact-form__bg-overlay{top:164px}}@media(min-width:769px)and (max-width:991px){#office-contact-form__bg-overlay{top:60px}.sitealert~#office-contact-form__bg-overlay{top:136px}.hasOfficeHeader~#office-contact-form__bg-overlay{top:87px}.sitealert.hasOfficeHeader~#office-contact-form__bg-overlay{top:165px}.HasOfficeCobrand~#office-contact-form__bg-overlay{top:107px}.sitealert.HasOfficeCobrand~#office-contact-form__bg-overlay{top:185px}}#office-contact-form__bg-overlay.active{z-index:1050;display:block}#right-rail-form-container .label-wrapper{top:4px}.form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{font-size:14px}#right-rail-form-container #right-rail-content-form .form-group{position:relative;float:none;width:100%;padding:0;overflow:hidden;margin-bottom:12px}#right-rail-form-container #right-rail-content-form .form-group .label-wrapper{position:absolute;top:calc(40%);left:10px;right:10px;opacity:1;transition:all .3s ease;display:flex;flex-direction:column}#right-rail-form-container #right-rail-content-form .form-group .label-wrapper label{font-size:14px;font-weight:normal}#right-rail-form-container #right-rail-content-form .form-group .label-wrapper .request-more-info__error-msg{display:none}#right-rail-form-container #right-rail-content-form .form-group.is-active .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-value .label-wrapper{flex-direction:row;top:7px}#right-rail-form-container #right-rail-content-form .form-group.is-active .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-value .label-wrapper label{font-size:13px;color:#7fa2c5}#right-rail-form-container #right-rail-content-form .form-group.is-active .label-wrapper label.has-success,#right-rail-form-container #right-rail-content-form .form-group.has-value .label-wrapper label.has-success{color:#7fa2c5}#right-rail-form-container #right-rail-content-form .form-group.is-active .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;margin-left:-4px;font-size:13px}#right-rail-form-container #right-rail-content-form .form-group.is-active .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-value .label-wrapper label{color:#222223}#right-rail-form-container #right-rail-content-form .form-group .textInput{height:50px;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);background:#fff;padding:15px 10px 0;resize:none}#right-rail-form-container #right-rail-content-form .form-group .textInput:focus,#right-rail-form-container #right-rail-content-form .form-group textarea:focus{border:1px solid #7fa2c5}#right-rail-form-container #right-rail-content-form .form-group textarea{padding:10px;height:110px;font-size:14px;line-height:19px;color:#666;margin-bottom:-4px}@media(max-width:990px){#right-rail-form-container #right-rail-content-form .form-group textarea{font-size:16px}}#right-rail-form-container #right-rail-content-form .form-group .better-checkbox input[type='checkbox']{display:none}#right-rail-form-container #right-rail-content-form .form-group .better-checkbox:after{font-family:'Font Awesome 5 Pro';display:inline-block;content:"";font-weight:300;width:20px;height:20px;color:#0060ff;vertical-align:top}#right-rail-form-container #right-rail-content-form .form-group .better-checkbox.checked:after{content:"";font-weight:900}#right-rail-form-container #right-rail-content-form .form-group.has-error .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .label-wrapper{top:4px}#right-rail-form-container #right-rail-content-form .form-group.has-error .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .label-wrapper label{color:#e00}#right-rail-form-container #right-rail-content-form .form-group.has-error .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{display:inline-block;font-size:12px;color:#e00;letter-spacing:.5px}#right-rail-form-container #right-rail-content-form .form-group.has-error .textInput,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .textInput{border-color:#e00}#right-rail-form-container #right-rail-content-form .form-group #valSummaryPhoneErr{font-size:13px}#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-error .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .label-wrapper label{opacity:0}#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-error .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input .label-wrapper .request-more-info__error-msg{font-size:14px}#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-error.is-active .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-error.has-value .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.is-active .label-wrapper,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.has-value .label-wrapper{flex-direction:row;top:7px}#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-error.is-active .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-error.has-value .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.is-active .label-wrapper label,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.has-value .label-wrapper label{opacity:1;font-size:13px;color:#e00}#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.is-active .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input-on-submit.has-value .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-error.is-active .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-error.has-value .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.is-active .label-wrapper .request-more-info__error-msg,#right-rail-form-container #right-rail-content-form .form-group.has-invalid-input.has-value .label-wrapper .request-more-info__error-msg{padding-left:5px;font-size:13px}#right-rail-form-container #right-rail-content-form .form-group .helper-message{display:none}#right-rail-form-container #right-rail-content-form .form-group .callout-error{padding:15px 10px 0!important}#right-rail-form-container #right-rail-content-form .form-group a{text-decoration:none}#right-rail-form-container #right-rail-content-form .form-group a:hover{text-decoration:none}#right-rail-form-container #right-rail-content-form .form-group#submitDiv a .request-button{margin:0}#right-rail-form-container #right-rail-content-form .privacy-policy{font-family:"nimbus-sans";font-size:12px;line-height:14px;color:#54585a;text-align:justify}#right-rail-form-container #right-rail-content-form .privacy-policy a{text-decoration:none;color:#00f;font-weight:bold}#right-rail-form-container .searchAnchor{background-color:#fff200!important;border-radius:100px;padding:14px;color:#222!important;font-weight:bold;width:300px;height:50px;display:block;text-align:center;text-decoration:none;margin:auto;margin-top:40px}.thank-you-close{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;color:#0060ff;text-decoration:underline;cursor:pointer;display:block;margin:24px auto 8px}@media(max-width:991px){.floatingInfoRequest.office-floatingInfoLook{display:block}}#right-rail-form-container .contactSuccess.v1 .right-rail-hr{border-top-color:#d3d2d2}#right-rail-form-container .contactSuccess.v1 .success{font-size:16px;display:block;clear:both;color:#222;margin-top:5px;line-height:16px;font-family:"nimbus-sans";font-weight:normal}#right-rail-form-container .contactSuccess.v1 .invalid_creds_existing_user,.user_exists{font-size:12px;padding-bottom:10px;color:#e87722}#right-rail-form-container .contactSuccess.v1 .has-error{margin-top:0}#right-rail-form-container .contactSuccess.v1 .SelectPassword .has-error{margin-left:-15px}#right-rail-form-container .contactSuccess.v1 .success.setPassword{margin-bottom:20px}#right-rail-form-container .contactSuccess.v1 tool.tool-feeds{margin-bottom:30px}#right-rail-form-container .contactSuccess.v1 .time-to-activate{height:36px;width:250px;color:#222223;font-size:18px;font-weight:bold;line-height:16px;margin:0}#right-rail-form-container .contactSuccess.v1 .title.time-to-activate{margin:0 0 15px 0}#right-rail-form-container .contactSuccess.v1 .time-to-activate.login-title,#right-rail-form-container .contactSuccess.v1 .time-to-activate.create-title{font-family:"nimbus-sans",sans-serif;font-weight:bold;font-size:18px;color:#222}#right-rail-form-container .contactSuccess.v1 .pnlsuccess{text-align:center}#right-rail-form-container .contactSuccess.v1 .pnlNewUserSuccess{margin-top:45px}#right-rail-form-container .contactSuccess.v1 .time-to-activate.listing-favorites{margin-bottom:10px}#right-rail-form-container .contactSuccess.v1 .wrap{position:relative;margin:20px 0 30px 0}#right-rail-form-container .contactSuccess.v1 h2.centre-line{text-align:center;position:absolute;top:50%;width:100%;font-size:1em;margin:0;z-index:10}#right-rail-form-container .contactSuccess.v1 h2.centre-line:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;z-index:-1;background:#ccc}#right-rail-form-container .contactSuccess.v1 h2.centre-line span{background-color:#e4e4e4;padding:0 10px;display:inline-block;color:#54585a;font-weight:normal}#right-rail-form-container .contactSuccess.v1 .time-to-activate.listing-favorites span{margin-left:0;margin-top:0;margin-bottom:10px;line-height:18px;font-size:20px}#right-rail-form-container .contactSuccess.v1 .username-lbl{font-size:18px;font-weight:400;margin-bottom:0}#right-rail-form-container .contactSuccess.v1 .email-lbl{font-size:14px}#right-rail-form-container .contactSuccess.v1 .edit-link{color:#0060ff;font-weight:bold;cursor:pointer;font-size:12px;padding-left:10px}#right-rail-form-container .contactSuccess.v1 .edit-link:hover{text-decoration:none}#right-rail-form-container .contactSuccess.v1 .email-container{margin:15px 0}#right-rail-form-container .contactSuccess.v1 .tool{background-color:#e4e4e4}#right-rail-form-container .contactSuccess.v1 .tool,#pageSidebar{display:block;font-family:"nimbus-sans",sans-serif;font-size:16px}#right-rail-form-container .contactSuccess.v1 .tool{line-height:16px;padding-bottom:20px;min-height:22px;padding-left:38px}#right-rail-form-container .contactSuccess.v1 .tool.tool-favorite::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}#right-rail-form-container .contactSuccess.v1 .tool.tool-feedback::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}#right-rail-form-container .contactSuccess.v1 .tool.tool-feeds::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px}#right-rail-form-container .contactSuccess.v1 .feedshouse::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-50px;margin-left:3px;font-weight:500}#right-rail-form-container .contactSuccess.v1 .feedbroadcastleft::before,#right-rail-form-container .contactSuccess.v1 .feedbroadcastright::before{font-family:'Font Awesome 5 Pro';content:"";font-size:10px;position:absolute;font-weight:500;margin-top:-53px}#right-rail-form-container .contactSuccess.v1 .feedbroadcastleft::before{margin-left:-7px;transform:rotate(-90deg)}#right-rail-form-container .contactSuccess.v1 .feedbroadcastright::before{margin-left:10px;transform:rotate(90deg)}#right-rail-form-container .contactSuccess.v1 .heart::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-54px;margin-left:6px;font-weight:600}#right-rail-form-container .contactSuccess.v1 .house::before{font-family:'Font Awesome 5 Pro';content:"";font-size:6px;position:absolute;margin-top:-48px;margin-left:13px;font-weight:500}#right-rail-form-container .contactSuccess.v1 .tool.tool-sharing::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .tool.tool-associate::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .tool.tool-expert::before{font-family:'Font Awesome 5 Pro';content:"";font-size:22px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .tool.tool-heart::before{content:'';background-image:url(/assets/v5/images/home/heart-icon@3x.svg);display:block;height:23px;width:34px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .tool.tool-share::before{content:'';background-image:url(/assets/v5/images/home/share-icon@3x.svg);display:block;height:29px;width:34px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .tool.tool-alert::before{content:'';background-image:url(/assets/v5/images/home/alert-icon@3x.svg);display:block;height:28px;width:34px;position:absolute;left:0}#right-rail-form-container .contactSuccess.v1 .added-listing-header{line-height:24px;margin-top:0}#right-rail-form-container .contactSuccess.v1 .create-user-account,#pageSidebar .create-user-account{border:1px solid #feee23;font-size:16px;font-weight:bold;padding:12px;text-align:center;color:#000;height:50px;width:100%;border-radius:23px;background-color:#feee23;display:block}#right-rail-form-container .contactSuccess.v1 .create-user-account:hover{text-decoration:none}#right-rail-form-container .contactSuccess.v1 .account-email{height:18px;width:102px;color:#54585a;font-size:14px;line-height:14px}#right-rail-form-container .contactSuccess.v1 .place-label{font-size:12px;transition:margin-top linear .08s;position:absolute;margin:13px 0 -6px 10px}#right-rail-form-container .contactSuccess.v1 .move-label{margin-top:2px;transition:margin-top linear .08s}#right-rail-form-container .contactSuccess.v1 input[type='text']{height:45px;box-shadow:0 1px 1px 0 rgba(0,0,0,.07);padding-top:24px;padding-left:9px}#right-rail-form-container .contactSuccess.v1 .form-control{padding:16px 9px 4px;height:50px}#right-rail-form-container .contactSuccess.v1 .has-error{position:absolute;margin-left:10px;color:#e00;font-size:14px}#right-rail-form-container .contactSuccess.v1 .has-error .form-control{border-color:#e00}#right-rail-form-container .contactSuccess.v1 .has-error .control-label{color:#e00}#right-rail-form-container .contactSuccess.v1 .has-success .control-label{color:#222223}#right-rail-form-container .contactSuccess.v1 #existing_user .has-error{position:relative;margin-left:-15px}#right-rail-form-container .contactSuccess.v1 .SelectPassword .has-error,#right-rail-form-container .contactSuccess.v1 .SelectEmailPassword .has-error,#right-rail-form-container .contactSuccess.v1 .userLogin .has-error{position:relative;margin-left:-15px}#right-rail-form-container .contactSuccess.v1 .SelectEmailPassword .logo-section,#right-rail-form-container .contactSuccess.v1 .userLogin .logo-section,#right-rail-form-container .contactSuccess.v1 .existing_user_login .logo-section,#right-rail-form-container .contactSuccess.v1 .existing_user_login .myWeichertLogo{text-align:center;margin-bottom:10px;position:relative}#right-rail-form-container .contactSuccess.v1 .userLogin .logo-section .backToSelectEmailPassword,#right-rail-form-container .contactSuccess.v1 .existing_user_login .myWeichertLogo .back-to-prepopulated{position:absolute;top:15px;left:0}#right-rail-form-container .contactSuccess.v1 .SelectEmailPassword .logo-section .backToSelectPassword{display:block;text-align:left;margin-bottom:50px;font-family:"nimbus-sans";font-size:18px;font-weight:normal}#right-rail-form-container .contactSuccess.v1 .SelectPassword .tool{position:relative}@media(max-width:767px){#right-rail-form-container .contactSuccess.v1 .SelectPassword .tool{padding-bottom:10px}}#right-rail-form-container .contactSuccess.v1 .SelectPassword .tool img{position:absolute;top:3px}#right-rail-form-container .contactSuccess.v1 .SelectPassword .login-buttons{margin-bottom:50px}#right-rail-form-container .contactSuccess.v1 .existing_user_login h4{margin-top:50px;margin-bottom:0}#right-rail-form-container .contactSuccess a:hover{cursor:pointer}#right-rail-form-container .contactSuccess.v1{z-index:1;min-height:0;position:relative;padding-bottom:0}#right-rail-form-container .contactSuccess.v1 #existing_user .text-error,#right-rail-form-container .contactSuccess.v1 .SelectPassword .text-error,#right-rail-form-container .contactSuccess.v1 .SelectEmailPassword .text-error,#right-rail-form-container .contactSuccess.v1 .userLogin .text-error{position:absolute;top:10px;left:30px;max-width:80%;font-size:14px}#right-rail-form-container .contactSuccess.v1 #existing_user .custom-validator,#right-rail-form-container .contactSuccess.v1 .SelectPassword .custom-validator,#right-rail-form-container .contactSuccess.v1 .SelectEmailPassword .custom-validator,#right-rail-form-container .contactSuccess.v1 .userLogin .custom-validator{top:0}#right-rail-form-container .contactSuccess.v1 #existing_user .has-error .ExistingUserEmailLbl label,#right-rail-form-container .contactSuccess.v1 #existing_user .has-error .ExistingUserEmailLbl .control-label{color:#222223}#right-rail-form-container .contactSuccess.v1 .has-success .form-control{border-color:#ccc}.contactSuccess.v1 .SelectEmailPassword .has-error{margin-left:-15px}.contactSuccess.v1 input[type='text']{height:50px}.contactSuccess.v1 #existing_user .text-error-rr,.contactSuccess.v1 .SelectPassword .text-error-rr,.contactSuccess.v1 .SelectEmailPassword .text-error-rr,.contactSuccess.v1 .userLogin .text-error-rr{position:absolute;top:10px;left:30px;max-width:80%;font-size:14px}#right-rail-form-container .may-like-back-to-search-container{display:inline-block;bottom:-200px;position:absolute;left:-25px;margin-top:20px}#right-rail-form-container .may-like-back-to-search{display:inline-block;padding-right:20px;line-height:40px;font-size:16px;border:1.5px solid rgba(0,96,255,1);border-left:0 none;border-radius:0 20px 20px 0;color:rgba(0,96,255,1);align-content:center;font-weight:bold;padding-left:5px;background-color:#fff}@media(max-width:767px){.filter-open .filter-mobile-top{display:none}.filter-open nav.navbar{margin-bottom:4px;min-height:60px}}#searchresults #searchFilters{position:relative;width:100%;background-color:#fff}@media(min-width:768px){#searchresults #searchFilters{padding:0;background-color:transparent}}#searchresults #searchFilters .dropdown-backdrop{display:none}#searchresults #searchFilters #searchBar{background-color:#fff;border-bottom:1px solid #e4e4e4;min-height:64px}@media(max-width:991px){#searchresults #searchFilters #searchBar{padding-top:0;padding-left:12px}}@media(max-width:767px){#searchresults #searchFilters #searchBar.open .locationSection{width:100%;padding-right:16px}#searchresults #searchFilters #searchBar.open #savesearch-xs{display:none}}#searchresults #searchFilters #searchBar .locationSection{float:left;width:40%;position:relative;padding:12px 16px}@media(max-width:992px){#searchresults #searchFilters #searchBar .locationSection{width:100%;padding-left:4px;padding-top:0;padding-bottom:4px}}@media(max-width:767px){#searchresults #searchFilters #searchBar .locationSection{width:calc(100% - 110px);padding-right:5px}}#searchresults #searchFilters #searchBar .locationSection .location{position:relative;background-color:#e4e4e4;border-radius:24px 24px 24px 24px;height:40px;display:flex}#searchresults #searchFilters #searchBar .locationSection .location .location-input{position:relative;flex:0 1 100%}#searchresults #searchFilters #searchBar .locationSection .location .location-input input{background-color:transparent;font-size:1.25em;color:#222223;border:0 none;box-shadow:none;height:40px;width:100%;text-overflow:ellipsis;padding-right:55px;border-radius:24px 24px 24px 24px}#searchresults #searchFilters #searchBar .locationSection .location .location-input input:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#searchresults #searchFilters #searchBar .locationSection .location .location-input input:focus+button.search{height:38px;width:49px;top:1px;right:1px}#searchresults #searchFilters #searchBar .locationSection .location .location-input input::-webkit-input-placeholder{font-size:.75em;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input input:-moz-placeholder{font-size:.75em;opacity:1;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input input::-moz-placeholder{font-size:.75em;opacity:1;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input input:-ms-input-placeholder{font-size:.75em;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input input::-ms-input-placeholder{font-size:.75em;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input input::placeholder{font-size:.75em;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .locationSection .location .location-input button.search{background-color:#ffea27;border-radius:0 24px 24px 0;border:0;padding:0;margin:0;height:40px;width:50px;text-align:center;position:absolute;right:0;top:0}#searchresults #searchFilters #searchBar .locationSection .location .location-input button.search:before{content:'';font-family:'Font Awesome 5 Pro';font-size:1.25em;display:inline-block;padding-right:5px}#searchresults #searchFilters #searchBar .locationSection .location .location-input button.search:focus,#searchresults #searchFilters #searchBar .locationSection .location .location-input button.search:active{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#searchresults #searchFilters #searchBar .locationSection .location .autocomplete-suggestions{top:calc(100% + 8px)}#searchresults #searchFilters #searchBar .filterSection{float:right;padding:5px 0}#searchresults #searchFilters #searchBar .filterSection select{display:none}#searchresults #searchFilters #searchBar .filterSection .nudge-down{margin-top:8px!important}@media(max-width:991px){#searchresults #searchFilters #searchBar .filterSection{width:100%;padding-left:4px;padding-top:0}}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control{float:right}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control button{float:left;height:32px;width:32px;background-color:#ffea27;border:none;color:#666;font-size:16px;text-align:center;padding:2px 0 0 0}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control button.minus:after{font-family:'Font Awesome 5 Pro';content:''}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control button.plus:after{font-family:'Font Awesome 5 Pro';content:''}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control button[disabled]{background-color:#f0f0f0}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control .scrolling-control-window{float:left;width:130px;height:32px;overflow:hidden}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control .scrolling-control-window .scrolling-control-options{width:99999px;transition:200ms ease-in-out margin}#searchresults #searchFilters #searchBar .filterSection .built-scrolling-control .scrolling-control-window .scrolling-control-options span{font-size:24px;color:#54585a;font-weight:bold;width:130px;height:32px;display:block;float:left;padding-top:4px;text-align:center}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown{float:left;position:relative;margin-right:32px}@media(max-width:562px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown{position:static}}@media(max-width:400px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown{margin-right:10px}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-toggle{height:50px;padding-top:16px;color:#081f2c;font-size:16px;font-weight:normal;cursor:pointer}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-toggle:after{content:'';font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:8px;vertical-align:middle}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown.open .dropdown-toggle:after,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .open .dropdown-toggle:after{transform:rotate(-180deg)}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown button.dropdown-toggle{padding:4px 0 0 0;border:1px solid transparent;background:none;box-shadow:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown button.dropdown-toggle:after{vertical-align:top}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown button.dropdown-toggle:focus,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown button.dropdown-toggle:active{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown button.dropdown-toggle .caret{display:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu{box-shadow:0 4px 6px 0 rgba(0,0,0,.16),0 3px 6px 0 rgba(0,0,0,.24);border:none;border-radius:0}@media(max-width:562px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu{min-width:0!important}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown.more .dropdown-menu{left:auto;right:0}@media(max-width:992px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown.more .dropdown-menu{left:0;right:auto}}@media(max-width:562px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown.more .dropdown-menu{width:100%}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .mobile-price-select{font-size:16px;padding:7px 10px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices{float:left;width:100%}@media(max-width:767px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices{display:none}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices ul{position:relative;float:left;width:100%;max-height:440px;overflow-y:auto;padding-left:0;list-style:none;margin-bottom:6px;display:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices ul.suggested-max-prices{text-align:right}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices ul.active{display:block}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices ul li{height:40px;width:100%;display:block;font-size:16px;padding:11px 16px;cursor:pointer}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .suggested-prices ul li:hover{padding-left:12px;border-left:4px solid #ffea27;background-color:#f0f0f0}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .side-controls{width:136px;margin-bottom:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .side-controls.left{float:left;padding:16px 0 0 16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .side-controls.right{float:right;padding:16px 16px 0 0;text-align:right}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .side-controls.right input{text-align:right}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .more-mask{max-height:539px;overflow:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .more-mask{max-height:351px}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content{width:456px;line-height:1}@media(max-width:767px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content{width:375px}}@media(max-width:562px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content{width:100%}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content.small{width:296px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content h6,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-subcategory>label{float:left;margin:0;font-size:16px;font-weight:600;line-height:1}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content input:focus+label,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content input:active+label{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category{padding:16px;border-bottom:1px solid #ccc;float:left;width:100%}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category.sub-categories{padding:0 16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category .dropdown-filter-subcategory{padding:16px 0;float:left;width:100%}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category .dropdown-filter-subcategory h6{margin-top:10px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category .dropdown-filter-right{float:right}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category .dropdown-filter-right input[type="text"]{width:160px;height:32px;border:1px solid rgba(84,88,90,.3);color:#54585a;border-radius:5px;padding-top:4px;padding-left:8px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category .dropdown-filter-right input[type="text"]::placeholder{color:#54585a}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category:last-child{border-bottom:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category.checklist-container{padding:16px 0 8px 8px;overflow:hidden}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .dropdown-filter-category.checklist-container h6{padding-left:8px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .checkbox-list{float:left;margin-top:24px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .checkbox-list label{color:#54585a;font-weight:normal;padding:0;margin-bottom:22px;white-space:nowrap;cursor:pointer;border:1px solid transparent}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .checkbox-list label:before{content:'';font-family:'Font Awesome 5 Pro';color:#545851;font-weight:400;font-size:14px;margin-right:8px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .checkbox-list input:checked+label:before{content:'';color:#0060ff;font-weight:600;background-color:#fff}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .buy-rent-text{color:#54585a;vertical-align:middle;font-size:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .buy-rent-controls{display:inline-block;font-size:16px;vertical-align:middle}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .buy-rent-controls label.filter-radio{margin-bottom:0;color:#081f2c;font-weight:normal;border:1px solid transparent}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .buy-rent-controls .radio-icon:after{font-family:'Font Awesome 5 Pro';content:'';font-weight:normal;color:#0060ff}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .buy-rent-controls input:checked+.filter-radio .radio-icon:after{font-weight:600}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surrounding-cities h6{float:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surroundingCitiesList ul{margin-bottom:0}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surroundingCitiesList ul li label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surroundingCitiesList:not(.open) ul li{display:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surroundingCitiesList:not(.open) ul li:nth-child(-n+4){display:block}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-content .surroundingCitiesList:not(.open) ul li:nth-child(-n+6){display:block}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-action{background-color:#f1f5f9;height:60px;float:left;width:100%}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-action .submit-filters{height:40px;width:147px;border-radius:8px;background-color:#0060ff;border:none;font-size:16px;color:#fff;float:right;margin-top:10px;margin-right:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu{min-width:100%;border:0 none;margin-top:-4px;padding:0;z-index:4}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu input[type="radio"],#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu input[type="checkbox"]{position:absolute;left:-99999px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu input[type="text"]{display:block;font-size:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu label{padding:0 6px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu li>a{color:#54585a;background-color:#fff;border-left:4px solid transparent;font-size:16px;padding:6px 10px 6px 6px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu li.active>a{border-left:4px solid #ffea27}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu li>a:focus,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-menu li>a:hover{background-color:#e4e4e4;color:#222223;border-left:4px solid #ffea27}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown .dropdown-instructions{line-height:1;font-size:14px;font-weight:bold;color:#081f2c;margin:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;list-style:none;padding-left:16px;margin-bottom:0;width:224px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat{float:left;width:100%;padding-left:0;padding:8px 0 8px 8px;margin-top:10px;white-space:nowrap;vertical-align:top;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat{white-space:normal;overflow:visible}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat li{margin-bottom:10px;display:inline-block;float:none;vertical-align:top;margin-right:12px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat label{width:72px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16)}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat label span{top:42px;bottom:auto;padding:0 2px;white-space:normal}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist.flat .Apartment label:after{top:18px;left:9px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist::-webkit-scrollbar{display:none}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist li{display:block;float:left;margin-right:16px;margin-bottom:16px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist input{position:absolute;left:-9999px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist label{display:block;height:72px;width:88px;margin:0;padding:0;color:#081f2c;position:relative}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist label:before{font-family:"Font Awesome 5 Pro";font-size:28px;display:block;text-align:center;font-weight:normal;background-repeat:no-repeat;position:relative;top:8px;line-height:1}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist label span{display:inline-block;font-size:12px;font-weight:normal;position:absolute;text-align:center;width:100%;bottom:7px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist input:checked+label{background-color:#ffea27;color:#081f2c}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist label:hover{background-color:#ffea27;color:#081f2c}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist label:hover{cursor:pointer}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .SingleFamily label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Multi-Family label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Condo label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Townhouse label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Co-Op label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .MobileHome label:before{content:'';background-image:url("/assets/v5/images/search/filter/filter.sprite.png");background-repeat:no-repeat;width:42px;height:31px;background-position:-10px -96px;margin:0 auto;top:8px}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Apartment label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Apartment label:after{content:'';font-family:"Font Awesome 5 Pro";font-size:1.25em;display:block;text-align:center;font-weight:700;background-repeat:no-repeat;position:absolute;top:14px;left:17px;letter-spacing:19px;white-space:nowrap}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .LotsandLand label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .Commercial label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .FarmsRanches label:before{content:''}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .FarmsRanches span{bottom:0}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .open-house-only label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .weichert-only label:before{content:'';font-weight:900}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .new-construction label:before{content:''}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .new-construction span{bottom:0}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .price-reduced label:before{content:''}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .adult-community label:before{content:'';background-image:url("/assets/v5/images/search/filter/filter.sprite.png");background-repeat:no-repeat;width:28px;height:33px;background-position:-10px -53px;margin:0 auto}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .adult-community span{bottom:0}}#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .adult-community label:hover:before,#searchresults #searchFilters #searchBar .filterSection .filter-dropdown ul.filter-checklist .adult-community input:checked+label:before{background-position:-10px -10px}#searchresults #searchFilters #searchBar .filterSection .has-more-items button.show-more-items{display:none;float:left;color:#0060ff;font-weight:bold;background:none;border:none;padding-left:16px;text-align:left}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .has-more-items button.show-more-items{display:block}}#searchresults #searchFilters #searchBar .filterSection .has-more-items button.show-more-items::after{content:'';font-family:'Font Awesome 5 Pro';display:inline-block;vertical-align:middle;margin-left:4px}@media(min-width:768px){#searchresults #searchFilters #searchBar .filterSection .has-more-items:not(.open) li.more-item{display:none!important}}#searchresults #searchFilters #searchBar .filterSection .has-more-items.open button.show-more-items::after{transform:rotate(180deg)}#searchresults #searchFilters #searchBar .filterSection .filter-right-controls{float:right;margin-top:8px;margin-right:16px}@media(max-width:767px){#searchresults #searchFilters #searchBar .filterSection .filter-right-controls{margin-top:14px}}#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all{background:none;border:1px solid transparent;color:#0060ff;outline:none;margin-right:10px}#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all[disabled],#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all[disabled]:hover{color:currentColor;opacity:.5;text-decoration:none}#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all:hover,#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all:focus,#searchresults #searchFilters #searchBar .filterSection .filter-right-controls .filter-clear-all:active{text-decoration:underline}#searchresults #searchFilters #searchBar .filterSection select.form-control{display:none}#searchresults #searchFilters .suggested-prices li.forrent{display:none!important}#searchresults #searchFilters[data-is-rental=false] select.forrent{display:none!important}#searchresults #searchFilters[data-is-rental=true] select.forsale{display:none!important}#searchresults #searchFilters[data-is-rental=true] .suggested-prices li.forrent{display:block!important}#searchresults #searchFilters[data-is-rental=true] .suggested-prices li.forsale{display:none!important}.searchForm .sqft input,.searchForm .lotSize input,.searchForm .yearBuilt input{width:56px}.searchForm .fees input{width:66px}.searchForm .price.form-group input,.searchForm .sqft.form-group input,.searchForm .lotSize.form-group input,.searchForm .yearBuilt.form-group input,.searchForm .form-group select,.searchForm .input-group-addon{padding:6px 4px}.searchForm .price.form-group{width:104px}.searchForm .beds.form-group label,.searchForm .baths.form-group label,.searchForm .daysListed.form-group label,.searchForm .fees.form-group label{display:block}.searchForm input[type="checkbox"]{margin-right:4px}.searchForm ul.list-unstyled li{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.searchForm .row{margin-left:0;margin-right:0}@media(min-width:768px){.searchForm label.priceTo,.searchForm .priceTo.form-group{margin-top:20px}.searchForm ul.list-unstyled li{width:25%;float:left}}.searchForm .newtomarket{margin:20px 0}.searchForm fieldset{margin-top:20px;margin-bottom:10px}.form.quicksearch{max-width:550px;margin:0 auto}.form.quicksearch input.location{width:100%}.form.quicksearch .form-inline{margin:8px 0}.form.quicksearch .input-group.price{width:160px}#officeSearch h2{font-size:1.5em}#officeSearch .officeStateList ul{margin:0;padding:0}#officeSearch .officeStateList ul li{list-style:none;margin:0;padding:0;overflow:hidden}#officeSearch .officeStateList ul li a{color:#474747;text-decoration:underline;height:40px;display:block;padding:12px 0 0 42px;background-repeat:no-repeat;background-color:transparent;background-position:-1px -1px;background-image:url('/assets/v5/images/search/states/states.png')}#officeSearch .officeStateList ul li a:hover{color:#c1b71d}#officeSearch .officeStateList ul li.AL a{background-position:-1px -1px}#officeSearch .officeStateList ul li.AR a{background-position:-1px -42px}#officeSearch .officeStateList ul li.AZ a{background-position:-1px -83px}#officeSearch .officeStateList ul li.CA a{background-position:-1px -124px}#officeSearch .officeStateList ul li.CO a{background-position:-1px -165px}#officeSearch .officeStateList ul li.CT a{background-position:-1px -206px}#officeSearch .officeStateList ul li.DC a{background-position:-1px -247px}#officeSearch .officeStateList ul li.DE a{background-position:-1px -288px}#officeSearch .officeStateList ul li.FL a{background-position:-1px -329px}#officeSearch .officeStateList ul li.GA a{background-position:-1px -370px}#officeSearch .officeStateList ul li.IA a{background-position:-1px -411px}#officeSearch .officeStateList ul li.ID a{background-position:-1px -452px}#officeSearch .officeStateList ul li.IL a{background-position:-1px -493px}#officeSearch .officeStateList ul li.IN a{background-position:-1px -534px}#officeSearch .officeStateList ul li.KS a{background-position:-1px -575px}#officeSearch .officeStateList ul li.KY a{background-position:-1px -616px}#officeSearch .officeStateList ul li.LA a{background-position:-1px -657px}#officeSearch .officeStateList ul li.MA a{background-position:-1px -698px}#officeSearch .officeStateList ul li.MD a{background-position:-1px -739px}#officeSearch .officeStateList ul li.ME a{background-position:-1px -780px}#officeSearch .officeStateList ul li.MI a{background-position:-1px -821px}#officeSearch .officeStateList ul li.MN a{background-position:-1px -862px}#officeSearch .officeStateList ul li.MO a{background-position:-1px -903px}#officeSearch .officeStateList ul li.MS a{background-position:-1px -944px}#officeSearch .officeStateList ul li.MT a{background-position:-1px -985px}#officeSearch .officeStateList ul li.NC a{background-position:-1px -1026px}#officeSearch .officeStateList ul li.ND a{background-position:-1px -1067px}#officeSearch .officeStateList ul li.NE a{background-position:-1px -1108px}#officeSearch .officeStateList ul li.NH a{background-position:-1px -1149px}#officeSearch .officeStateList ul li.NJ a{background-position:-1px -1190px}#officeSearch .officeStateList ul li.NM a{background-position:-1px -1231px}#officeSearch .officeStateList ul li.NV a{background-position:-1px -1272px}#officeSearch .officeStateList ul li.NY a{background-position:-1px -1313px}#officeSearch .officeStateList ul li.OH a{background-position:-1px -1354px}#officeSearch .officeStateList ul li.OK a{background-position:-1px -1395px}#officeSearch .officeStateList ul li.OR a{background-position:-1px -1436px}#officeSearch .officeStateList ul li.PA a{background-position:-1px -1477px}#officeSearch .officeStateList ul li.RI a{background-position:-1px -1518px}#officeSearch .officeStateList ul li.SC a{background-position:-1px -1559px}#officeSearch .officeStateList ul li.SD a{background-position:-1px -1600px}#officeSearch .officeStateList ul li.TN a{background-position:-1px -1641px}#officeSearch .officeStateList ul li.TX a{background-position:-1px -1682px}#officeSearch .officeStateList ul li.UT a{background-position:-1px -1723px}#officeSearch .officeStateList ul li.VA a{background-position:-1px -1764px}#officeSearch .officeStateList ul li.VT a{background-position:-1px -1805px}#officeSearch .officeStateList ul li.WA a{background-position:-1px -1846px}#officeSearch .officeStateList ul li.WI a{background-position:-1px -1887px}#officeSearch .officeStateList ul li.WV a{background-position:-1px -1928px}#officeSearch .officeStateList ul li.WY a{background-position:-1px -1969px}@media screen and (min-width:768px){#officeSearch .officeStateList ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.no-csscolumns #officeSearch .officeStateList ul li{width:33%;float:left}}@media screen and (min-width:992px){#officeSearch .officeStateList ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.no-csscolumns #officeSearch .officeStateList ul li{width:25%;float:left}}#officeSearchForm ul li a{color:#474747}#officeSearchForm a:hover{color:#c1b71d}#officeSearchForm ul#officeIndex a{text-decoration:underline}@media screen and (min-width:768px){#officeSearchForm ul#officeIndex li:after{content:" •"}#officeSearchForm ul#officeIndex li:last-child:after{content:""}#officeSearchForm>ul>li{display:inline-block;vertical-align:top;float:none}}#officeSearchForm>ul>li>h3{border-bottom:2px solid #eee}#stateMapAdvanced .stateInfo .initials{display:none}#stateMapAdvanced .stateInfo h1{font-size:1.875em;font-weight:bold;color:#252525;margin-top:0}#stateMapAdvanced .stateInfo h2{font-size:1.125em;font-weight:normal;color:#252525;margin-top:0}#stateMapAdvanced .state-counties-no-listing-alert,#countyMapAdvanced .region-counties-no-listing-alert{position:absolute;margin-top:15px;z-index:100;right:30px;border:1px;background-color:#527aba;padding:4px;color:#fff;font-weight:bold;font-size:12px;display:none}#countyMapAdvanced .counties-areas-list .btn{background-color:#fff}#countyMapAdvanced .counties-areas-list ul.dropdown-menu{max-height:250px;overflow:auto}#stateMapAdvanced .metro-city{margin-bottom:15px;overflow:hidden}@media(min-width:768px){#stateMapAdvanced .metro-city{height:90px}}@media(min-width:992px)and (max-width:1199px){#stateMapAdvanced .metro-city{height:110px}}@media(min-width:1200px){#stateMapAdvanced .metro-city{margin-right:-55px}}@media(min-width:992px){#stateMapAdvanced .metro-city .metro-city-info-col{padding-right:0}#stateMapAdvanced .metro-city .metro-city-image-col{padding-left:0}}#stateMapAdvanced .metro-city .metro-city-image{overflow:hidden}#stateMapAdvanced .metro-city .metro-city-info{background-color:#252525;padding-bottom:10px;padding-left:15px}#stateMapAdvanced .metro-city .metro-city-name{display:block;color:#fefefe;font-size:1.875em;font-weight:normal}#stateMapAdvanced .metro-city .metro-city-description{color:#fefefe;font-size:.875em}#stateMapAdvanced .metro-city .metro-city-description a{color:#fff;text-decoration:underline}@media(min-width:768px)and (max-width:991px){#stateMapAdvanced .metro-city .metro-city-info{position:absolute;z-index:10;background-color:transparent;width:70%}}@media(max-width:767px){#stateMapAdvanced .metro-city .metro-city-info{position:absolute;z-index:10;background-color:transparent;text-align:center;padding-right:30px;padding-left:30px}#stateMapAdvanced .metro-city .metro-city-image{text-align:center}}#stateMapAdvanced .metro-city .metro-city-image .btn-metro{position:absolute;right:45px;top:25px;border-color:#cc1437;background-color:#cc1437;color:#fff;padding-left:15px;padding-right:15px}@media(min-width:1200px){#stateMapAdvanced .metro-city .metro-city-image .btn-metro{right:85px}}@media(min-width:992px)and (max-width:1199px){#stateMapAdvanced .metro-city .metro-city-image .btn-metro{top:35px}}@media(max-width:767px){#stateMapAdvanced .metro-city .metro-city-image .btn-metro{margin-left:-30px;top:130px;left:auto;right:auto}}#stateMapAdvanced .state-counties-list button.dropdown-toggle,#countyMapAdvanced .state-counties-list button.dropdown-toggle,#countyMapAdvanced .counties-areas-list button.dropdown-toggle{background-color:#fff;min-width:300px;text-align:left}#stateMapAdvanced .state-counties-list button .caret,#countyMapAdvanced .state-counties-list button .caret,#countyMapAdvanced .counties-areas-list button .caret{float:right;margin-top:8px}@-moz-document url-prefix(){#stateMapAdvanced .state-counties-list button .caret,#countyMapAdvanced .state-counties-list button .caret,#countyMapAdvanced .counties-areas-list button .caret{margin-top:-10px;}}#stateMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .counties-areas-list .dropdown-menu{width:100%;max-height:500px;overflow:auto;margin-top:0}#stateMapAdvanced .state-counties-list .dropdown-menu li,#countyMapAdvanced .state-counties-list .dropdown-menu li,#countyMapAdvanced .counties-areas-list .dropdown-menu li{margin-bottom:10px}@media(min-width:768px)and (max-width:991px){#stateMapAdvanced .state-counties-list .dropdown-toggle,#countyMapAdvanced .state-counties-list .dropdown-toggle,#countyMapAdvanced .counties-areas-list .dropdown-toggle{width:100%;margin-bottom:15px;font-weight:bold;color:#009fd0}#stateMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .counties-areas-list .dropdown-menu{margin-left:15px;margin-top:-15px}}#stateMapAdvanced .map-controls{top:55px}@media(max-width:767px){#stateMapAdvanced .state-counties-list,#countyMapAdvanced .state-counties-list,#countyMapAdvanced .counties-areas-list{position:relative;margin-left:0;margin-right:0;margin-bottom:15px;margin-top:0}#stateMapAdvanced .state-counties-list button,#countyMapAdvanced .state-counties-list button,#countyMapAdvanced .counties-areas-list button{width:100%}#stateMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .state-counties-list .dropdown-menu,#countyMapAdvanced .counties-areas-list .dropdown-menu{max-height:300px;margin-left:15px}}@media(min-width:992px){#stateMapAdvanced .map-row,#countyMapAdvanced .map-row{border:1px solid #cdcdcd;margin-left:0;margin-right:0}#stateMapAdvanced .state-counties-list,#countyMapAdvanced .state-counties-list,#countyMapAdvanced .counties-areas-list{overflow:auto}#stateMapAdvanced .state-counties-list .btn,#countyMapAdvanced .state-counties-list .btn,#countyMapAdvanced .counties-areas-list .btn{border:0;background-color:#fff;font-size:18px;font-weight:bold}#stateMapAdvanced .state-counties-list .btn .caret,#countyMapAdvanced .state-counties-list .btn .caret,#countyMapAdvanced .counties-areas-list .btn .caret{display:none}#stateMapAdvanced .state-counties-list ul li,#countyMapAdvanced .state-counties-list ul li,#countyMapAdvanced .counties-areas-list ul li{list-style-type:none;margin-left:-30px;margin-bottom:10px}#stateMapAdvanced .state-counties-list a,#countyMapAdvanced .state-counties-list a,#countyMapAdvanced .counties-areas-list a{font-size:.875em;color:#385e9d}#stateMapAdvanced .state-counties-list a:hover,#countyMapAdvanced .state-counties-list a:hover,#countyMapAdvanced .counties-areas-list a:hover{text-decoration:underline;color:#009fd0}}#stateMapAdvanced .statemap{margin-bottom:20px}@media(min-width:992px){#stateMapAdvanced .statemap{margin-bottom:0}}@media(min-width:768px)and (max-width:991px){#stateMapAdvanced #map-canvas img{margin-bottom:20px}}#stateMapAdvanced .city-sitemap a{font-size:.875em;color:#385e9d}#stateMapAdvanced .city-sitemap a:hover{text-decoration:underline;color:#009fd0}@media(max-width:767px){#stateMapAdvanced #map-canvas{display:none}}@media(min-width:992px){#stateMapAdvanced #map-canvas.stateMapSection,#countyMapAdvanced #map-canvas.countyStaticMapSection,#countyMapAdvanced #map-canvas.countyGroupMapSection{padding-right:0;padding-left:0}#stateMapAdvanced #map-canvas img,#countyMapAdvanced #map-canvas .img-county-static{width:100%}}@media(min-width:1200px){#countySearch .stateInfo{width:525px}}@media(min-width:992px)and (max-width:1199px){#countySearch .stateInfo{width:425px}}@media(min-width:768px)and (max-width:991px){#countySearch .stateInfo{width:690px}}#countySearch .stateInfo h1{font-size:1.875em;font-weight:bold;color:#252525;margin-top:5px;margin-bottom:5px}#countySearch .stateInfo h2{font-size:1.125em;color:#252525;font-weight:normal;margin-top:0;margin-bottom:5px}#countySearch .stateInfo h3{font-size:1.125em;font-weight:normal;color:#252525;margin-top:0;margin-bottom:5px}#countySearch.static-map .countyInfoRow{position:relative}#countySearch.static-map .stateInfo{background:none;opacity:1;border:0}#countySearch .stateInfo .initials{display:none}@media(max-width:767px){#countySearch .countyInfoRow{position:relative;z-index:auto}#countySearch .stateInfo{margin-left:0;border:0;background-color:transparent;opacity:1;padding-left:0;padding-right:0}}#countySearch .countyMapRow{margin-top:15px}#countySearch #ucCountyMap .mapLegend{border:1px solid;border-color:#cdcdcd;background-color:#fff;opacity:.9;margin-left:15px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;position:absolute;top:620px}#countySearch #ucCountyMap .img-county-map{margin-top:155px}#countySearch #ucCountyMap a.img-county-map-button{border-style:solid;border-width:1px;border-color:#343841;border-radius:4px;background-color:#fff;margin-top:15px}#countySearch #ucCountyMap a.img-county-map-button .img-county-map-back{width:54px;height:34px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -258px;border:0;margin-left:auto;margin-right:auto}#countySearch #ucCountyMap a.img-county-map-button:hover{border-color:#32363f;background-color:#32363f}#countySearch #ucCountyMap a.img-county-map-button:hover .img-county-map-back{width:54px;height:34px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -293px;border:0}@media(min-width:992px){#countySearch .countyFilterSection{height:665px;overflow:hidden}}#countySearch .countyFilterSection .priceRow{background-color:#e4e4e4;padding-top:15px;margin-bottom:15px}#countySearch .countyFilterSection .optionsColLeft{padding-left:0}#countySearch .countyFilterSection .optionsColRight{padding-right:0}@media(min-width:768px)and (max-width:991px){#countySearch .countyFilterSection .priceRow{margin-left:0;margin-right:0;margin-top:15px}#countySearch .countyFilterSection .filterRow{margin-left:0;margin-right:0}}@media(max-width:767px){#countySearch .countyFilterSection .priceRow{margin-left:0;margin-right:0;margin-top:15px}#countySearch .countyFilterSection .filterRow{margin-left:0;margin-right:0}}#countySearch .countyFilterSection .minPriceColumn{padding-right:0}#countySearch .countyFilterSection .minPriceColumn .priceFrom{width:auto}#countySearch .countyFilterSection .minPriceColumn .priceFrom .minprice{padding-left:0;padding-right:0}#countySearch .countyFilterSection .maxPriceColumn{padding-left:0}#countySearch .countyFilterSection .maxPriceColumn .rightLabelCol{padding-right:4px;padding-left:4px}#countySearch .countyFilterSection .maxPriceColumn .priceTo{width:auto}#countySearch .countyFilterSection .maxPriceColumn .priceTo .maxprice{padding-right:0}#countySearch .countyFilterSection .beds,#countySearch .countyFilterSection .baths{width:auto}#countySearch #filters .price .dropdown a.dropdown-toggle,#countySearch #filters .beds.form-group .btn-group button,#countySearch #filters .baths.form-group .btn-group button{background-color:#fff;text-align:left;font-size:.875em}#countySearch #filters .price .dropdown a.dropdown-toggle .caret,#countySearch #filters .beds.form-group .btn-group button .caret,#countySearch #filters .baths.form-group .btn-group button .caret{float:right;margin-top:10px}@-moz-document url-prefix(){#countySearch #filters .price .dropdown a.dropdown-toggle .caret,#countySearch #filters .beds.form-group .btn-group button .caret,#countySearch #filters .baths.form-group .btn-group button .caret{margin-top:-10px;}}@media(min-width:992px)and (max-width:1199px){#countySearch .countyFilterSection .maxPriceColumn .rightLabelCol{padding-left:0}#countySearch .countyFilterSection .maxPriceColumn .maxprice{padding-left:0}#countySearch #filters .price .dropdown a.dropdown-toggle{padding-left:5px;padding-right:5px}}@media(min-width:992px)and (max-width:1199px){#countySearch .countyFilterSection .baths .btn-group ul{left:-70px}}@media(min-width:1200px){#countySearch .countyFilterSection .maxprice ul{left:15px}#countySearch .countyFilterSection .baths .btn-group ul{left:-42px}}@media(min-width:768px)and (max-width:991px){#countySearch .countyFilterSection .maxPriceColumn .rightLabelCol{padding-left:15px;padding-right:15px}}@media(max-width:767px){#filters .price .minprice .dropdown-menu{left:15px}#countySearch .countyFilterSection .minPriceColumn .priceFrom{width:100%}#countySearch .countyFilterSection .minPriceColumn .priceFrom .minprice{padding-left:15px}#countySearch .countyFilterSection .maxPriceColumn .priceTo{width:100%;margin-left:0}#filters .price .maxprice .dropdown-menu,#filters .baths .dropdown-menu{left:auto;right:0}#countySearch .countyFilterSection .optionsColLeft{padding-right:0}#countySearch .countyFilterSection .optionsColRight{padding-left:0}}#countySearch .countyFilterSection .form-group label.control-label{background-color:#e4e4e4;display:block;padding-top:5px;padding-bottom:5px;padding-left:5px;font-size:1.125em;color:#252525;margin-bottom:0}#countySearch .countyFilterSection .checkBoxList{border:0;background-color:#f9f9f9}#countySearch .countyFilterSection .checkboxListItem,#countySearch .countyFilterSection .checkboxListAltItem,#countySearch .countyFilterSection .checkBoxListHeader{background-color:transparent;height:auto;border-bottom:1px solid;border-color:#e4e4e4}#countySearch .countyFilterSection #specials .checkboxListItem,#countySearch .countyFilterSection #specials .checkboxListAltItem,#countySearch .countyFilterSection #specials .checkBoxListHeader{padding-right:20px}#countySearch .countyFilterSection .checkboxListItem input[type="checkbox"],#countySearch .countyFilterSection .checkboxListAltItem input[type="checkbox"],#countySearch .countyFilterSection .checkBoxListHeader input[type="checkbox"]{margin-top:4px;width:20px;height:20px;border:1px;border-color:#cdcdcd;background-color:#fff;float:left}#countySearch .countyFilterSection .checkboxListItem label,#countySearch .countyFilterSection .checkboxListAltItem label,#countySearch .countyFilterSection .checkBoxListHeader label{display:initial;white-space:normal;padding-bottom:0;font-size:.875em;width:95%}#countySearch .countyFilterSection .checkBoxListHeader label{font-weight:bold}#countySearch .countyFilterSection .buttonSectionRow a{width:100%;text-transform:uppercase;font-weight:bold}#countySearch .countyFilterSection .buttonSectionRow a .glyphicon{padding-right:30px}@media(min-width:1200px){#countySearch .countyFilterSection #propertyTypeList,#countySearch .countyFilterSection #cityList.normalHeight{max-height:285px}#countySearch .countyFilterSection #cityList.fullHeight{max-height:545px}#countySearch .countyFilterSection #schoolDistrictList{max-height:215px}}@media(min-width:992px)and (max-width:1199px){#countySearch .countyFilterSection #propertyTypeList,#countySearch .countyFilterSection #cityList.normalHeight{max-height:240px}#countySearch .countyFilterSection #cityList.fullHeight{max-height:545px}#countySearch .countyFilterSection #schoolDistrictList{max-height:260px}}@media(min-width:768px)and (max-width:991px){#countySearch .countyFilterSection #cityList.normalHeight{max-height:540px}#countySearch .countyFilterSection #cityList.fullHeight{max-height:280px}#countySearch .countyFilterSection #schoolDistrictList{max-height:540px}#countySearch .countyFilterSection #propertyTypeList.normalHeight{max-height:240px}#countySearch .countyFilterSection #propertyTypeList.fullHeight{max-height:280px}}#countySearch .cityLinkList{background:#e4e4e4;padding:15px;margin-top:15px}#countySearch .cityLinkList a{background:transparent;border-left:0;border-right:0;width:100%;text-align:left;font-size:1.125em;border-color:#cdcdcd;border-radius:0}#countySearch .cityLinkList a[aria-expanded="true"]{border-bottom:0}#countySearch .cityLinkList a.btn .caret{float:right;margin-top:10px}@-moz-document url-prefix(){#countySearch .cityLinkList a.btn .caret{margin-top:-12px;}}#countySearch .cityLinkList .well{background:transparent;border-color:#cdcdcd;border-left:0;border-right:0;border-top:0;text-align:center;border-radius:0}#countySearch .cityLinkList .well,#countySearch .cityLinkList .well a{font-size:.875em;color:#009fd0}#countySearch .cityLinkList .well a:hover{color:#009fd0;text-decoration:underline}@media(max-width:991px){#countySearch .cityLinkListRow{margin-right:0}}#countySearch .cityLinkListRow>div{padding-right:0}#countySearch .panel-group{margin-bottom:0}#countySearch .panel-group .panel{margin-bottom:inherit}#countySearch .panel-group .panel-default{border-color:inherit}#countySearch .panel{margin-bottom:inherit;background-color:transparent;border:0;box-shadow:none}#countySearch .panel-heading{padding:0;border:0}#countySearch .panel-group .panel-heading+.panel-collapse>.panel-body,#countySearch .panel-group .panel-heading+.panel-collapse>.list-group{border-top:0}#countySearch .panel-body{padding:0}#countyMapAdvanced #no-listings{margin-top:135px;margin-left:15px}@media(min-width:1200px){#countySearch .map-controls{top:100px}#countySearch #ucCountyGroupMap .map-controls{top:100px}}@media(min-width:992px)and (max-width:1199px){#countySearch .map-controls{top:125px}#countySearch #ucCountyGroupMap .map-controls{top:100px}}@media(min-width:768px)and (max-width:991px){#countySearch .map-controls{top:100px}#countySearch #ucCountyGroupMap .map-controls{top:150px}}@media(max-width:767px){#countySearch #map-canvas{display:none}#countySearch #ucCountyGroupMap #map-canvas{display:none}#countyMapAdvanced .counties-areas-list{margin-left:0;margin-right:0;width:100%;position:relative}#countyMapAdvanced .counties-areas-list .btn{width:100%;text-align:left}#countyMapAdvanced .counties-areas-list .btn .caret{float:right;margin-top:10px}@-moz-document url-prefix(){#countyMapAdvanced .counties-areas-list .btn .caret{margin-top:-12px;}}#countyMapAdvanced .counties-areas-list ul.dropdown-menu{width:100%}#countyMapAdvanced #no-listings{margin-top:0;margin-left:0}}#noListing .noListingTitle{margin-top:60px}#noListing .noListingDescription{margin-top:20px}#noListing .noListingOptions{margin-top:35px}#noListing .noListingOptions a.img-button{border:1px solid #343841;border-radius:4px;background-color:#343841;width:245px;color:#fff;height:45px;padding-top:10px;text-align:right;padding-right:15px;margin-bottom:10px}#noListing .noListingOptions a.img-button:hover{text-decoration:none}#noListing .img-button .img-buyers-guide{height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -328px;border:0;margin-right:auto;margin-left:10px;padding-left:30px}#noListing .img-button .img-sellers-guide{height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -355px;border:0;margin-right:auto;margin-left:10px;padding-left:30px}#noListing .img-button .img-weichert-advantage{height:26px;background:url('/assets/v5/images/search/advanced/advanced-images.png') -1px -382px;border:0;margin-right:auto;margin-left:10px;padding-left:30px}#noListing.countyNoListing{margin-top:35px}#noListing.countyNoListing .noListingDescription p{font-size:26px}#noListing.countyNoListing .noListingOptions a{text-align:center;padding-right:0}#noRedirect{margin-top:65px}#noRedirect .noReturnTitleImage{margin-bottom:15px}#noRediret .noReturnMessage p{margin-bottom:15px}#filters .price .dropdown a.dropdown-toggle{display:block;text-align:right}#filters .price .dropdown .dropdown-menu{max-height:300px;overflow:auto}#filters .price.form-group,#filters .price.form-group .price.input-group{width:100%}#filters .price.form-group input{text-align:right}#filters label{padding-bottom:2px}#filters #savesearch,#filters label.priceToLabel,#filters .filter.form-group,#filters .moreoptions.form-group,#filters .filterlocation.form-group{margin-top:22px}#filters .beds.form-group,#filters .baths.form-group{min-width:66px;text-align:left}#filters .beds.form-group label,#filters .baths.form-group label{display:block}#filters .beds.form-group .btn-group,#filters .baths.form-group .btn-group{width:100%}#filters .beds.form-group .btn-group button,#filters .baths.form-group .btn-group button{width:100%;text-align:right}#filters .searchfilter{width:100%}#filters .price.form-group input,#filters .form-group select,#filters .input-group-addon{padding:6px 4px}#filters .filter.form-group .btn{margin-left:6px}@media screen and (min-width:768px){#filters .price.form-group,#filters .price.form-group .price.input-group{width:104px;margin:0 auto}}#refineCurrentSearch{}#refineCurrentSearch .from.form-group,#refineCurrentSearch .to.form-group,#refineCurrentSearch .price.form-group{display:inline-block;width:46%;vertical-align:bottom}#refineCurrentSearch .priceToLabel,#refineCurrentSearch .toLabel{width:8%;display:inline-block;text-align:center;margin-top:22px;margin-left:-5px;margin-right:-5px;vertical-align:bottom;height:40px}#refineCurrentSearch .price.form-group .dropdown-menu{max-height:200px;overflow:auto}#refineCurrentSearch .daysListed.form-group,#refineCurrentSearch .fees.form-group,#refineCurrentSearch .beds.form-group,#refineCurrentSearch .baths.form-group{display:block;width:50%;float:left}#refineCurrentSearch .daysListed.form-group,#refineCurrentSearch .beds.form-group{padding-right:4%}#refineCurrentSearch .fees.form-group,#refineCurrentSearch .baths.form-group{padding-left:4%}#refineCurrentSearch .daysListed.form-group .btn-group,#refineCurrentSearch .daysListed.form-group .btn{width:100%;text-align:right}#refineCurrentSearch .propertyTypes .btn,#refineCurrentSearch .advancedFeatures .btn,#refineCurrentSearch .schoolDistricts .btn,#refineCurrentSearch .propertyTypes .btn-group,#refineCurrentSearch .advancedFeatures .btn-group,#refineCurrentSearch .schoolDistricts .btn-group{width:100%;margin:6px 0}ol.searchBreadcrumb{font-size:16px;color:#385e9d;margin:4px;padding:10px 0 0 0;padding-top:30px}ol.searchBreadcrumb li{display:inline-block;margin:0;padding:0}ol.searchBreadcrumb li:after{content:" →"}ol.searchBreadcrumb li:last-child:after{content:""}ol.searchBreadcrumb li a{color:#385e9d}ol.searchBreadcrumb li a:hover{color:#009fd0;text-decoration:underline}#emailListing{margin-top:8px}#emailListing .photo{float:left;margin-right:12px}#emailListing .property-info{float:left}#emailListing .property-info h2{float:left;font-size:1em;margin:0}#emailListing .required-info{text-align:center;margin:12px 0}#emailListing .required-field{color:#a94442}#emailListing .sent-info{text-align:center;margin:24px 0}@media(min-width:1200px){.sitealert #searchresults{margin-top:47px}.sitealert .body-content.container #searchresults{margin-top:77px}}@media(max-width:1199px)and (min-width:991px){.sitealert #searchresults{margin-top:47px}.sitealert .body-content.container #searchresults{margin-top:77px}}@media(max-width:990px)and (min-width:768px){.sitealert #searchresults{margin-top:15px}.sitealert .body-content.container #searchresults{margin-top:90px}}@media(max-width:768px){.sitealert #searchresults{margin-top:15px}}#searchresults #viewcontrol{text-align:center;width:100%}#searchresults #viewcontrol .view{display:none;cursor:pointer}#searchresults #viewcontrol .view span{display:inline-block;margin-right:12px}#searchresults #viewcontrol input{display:none}#searchresults #viewcontrol .view:after{content:'';font-family:"Font Awesome 5 Pro";font-style:normal;font-size:1em;display:inline-block;text-align:center;text-decoration:none;font-weight:900}#searchresults #viewcontrol .view.map:after{content:''}#searchresults #viewcontrol .view.photo:after{content:''}#searchresults #viewcontrol button.view{display:none}@media(max-width:767px){#searchresults #viewcontrol{position:fixed;bottom:10px;z-index:3;margin-left:-15px}#searchresults.photo #viewcontrol button.view.map,#searchresults.map #viewcontrol button.view.photo{color:#0060ff;background-color:#fff;font-weight:bold;border-radius:22px 22px 22px 22px;box-shadow:rgba(0,0,0,.16) 0 3px 6px;text-align:center;display:inline-block;padding:12px 18px;margin:0 6px;border:0 none}}@media(min-width:768px){#searchresults #viewcontrol{text-align:right}#searchresults #viewcontrol .view{display:inline-block;color:#e4e4e4;padding:8px}#searchresults #viewcontrol .viewcheck:checked+.view{display:inline-block;color:#222223;cursor:default}#searchresults #viewcontrol .view span{display:none}#searchresults #viewcontrol input{display:inline-block;position:absolute;left:-9999px}#searchresults #viewcontrol input:focus+.view{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}}#searchresults #resultsHeader{margin:12px 0 20px 0}#searchTitleArea>*{vertical-align:middle}#searchresults #resultsHeader div#searchTitle{display:inline-block!important;margin:0 12px 0 0;font-size:1.4em;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:#222223}#searchresults #resultsHeader #searchTitle h1{font-size:1em}#searchresults #resultsHeader div#searchTitle a{color:#222223}#searchresults #resultsHeader .ListingCount{font-size:1.4em}#searchresults #resultsHeader .listingCountSection{white-space:nowrap}#searchresults #resultsHeader #mlsSummary{display:inline-block;padding:0 6px}#searchresults #mlsSummary .dropdown-menu>li>a{white-space:normal;width:220px}#resultsSection{position:relative}#searchresults #map-canvas{position:absolute;height:400px;left:0;padding:0;width:100%}#searchresults #listingResults{width:100%;min-height:1px;padding-right:15px;padding-left:15px}#searchresults .listing{min-height:200px;margin-bottom:20px;padding-left:15px;padding-right:15px;position:relative;width:100%}#searchresults .listing .listingSummaryDisplay .listingData{font-size:.875em}#searchresults .listing .listingSummaryDisplay .listingData{padding-left:15px;padding-right:15px}#searchresults.map .popover-content{padding:5px 0 0 0}#searchresults.map .popover-content .listing{width:100%}#searchresults.map .popover-content .listingSummaryDisplay{border:none;box-shadow:none}#searchresults.map .popover-content .close{right:4px;top:-6px}#searchresults .listing .listingSummaryDisplay .listingData .brokerPhoneSearchResults{display:block}.searchResultsMessage{width:450px;margin:15px auto}.propertyicon{background:transparent url('data:image/gif;base64,R0lGODdhSAAJAPcAABzSSUDZZv+MQPLAzad6IgzOPbDi7/90GOc8bACjzDzK51BQ3LOzQPHr3czMgMZw4v9yFdlAZv+BLJ+fEGDG3wAAzEBA2RCpz8Do8ivVVc8NPUZG2uaAmRYW0dmg7NYxWg2nz/+DMATNNuzs0BTQQzG01iYm1ObmwLm5ULNA2cDA8nBw4qss1f9+J5CQ6d9ggL9g3w3PPaysMCDSTaamIFFR3P+ALEC62SCv0gynzpkBzNPTkPD6/P+zgE/ccp8Qz4CA5iUl084MPf9/KqEV0LlQ3CAg0hUV0N/fsNcwWSTTUM4IOf+bWWHU7LpQ3J0Lztqh7AumzqqqKGPL5v9rCOTWuxuy2ke82a6uMtscS/+obf/GoHTO5STTTzC01/bQ2cyA5qDss13efAoKzv+QR/+PRVDcc9clUqAT0JDpph2z2tlHbKsu1fPg+eZjhP9/KdxTdr29W6WlHzK11n9/5S3VV//QsP+/ky6y1bCw73Bw46st1ch14y4u1ZsGzQGjzP9+Kv9yFEpK29UuV9YlUEhI2ioq1SbUUYHmm/+XUdobSrA72RQU0FBQ3f+td8mtdw0Nz0i+2/+NQf+BLUXbakbZakTbadYyW/9rCXTN5CMj009P3Byz284LPG/ijBnRR/95ILdN27S0QzAw1/ng5vD885Th8vn58P/j0KPd7Scn1FPB3CCz2WDfgAvOO/+lauxkif+zfwwMzv+WUC0t1aoq1ZXh8dodTKkp1bOzQtkgTvKUrqioKNtIbjAw1iEh07i4TWTT7OzQ9v+OQpDX6f+jZcwBNJwIzgilzsBk4bDvwKSk7bE72MDyzeV0kM4MPKko1AymziWz19Hu9iWx1qWlG5oDzVDA3KIW0PPCzmBg31ZW3HDL4qET0NnZoFpa3+D55vnw/Kww1nbkkhAQz//ZwMbGcDAw1UdH2vGVry0t1v9mAADMM8wAM5kAzJmZAJlmAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAASAAJAAAI/wD5LIJWiwWbPSySpYOFoKHDXYgqAZhIcZwjJhJsSJAw5I0WW8EUKGgiUoEpOt9qbFpQY8ECPXHkvJtJEwu8mzhxMuvmB0q8B+504FrTKVu8o/GWwKnziQQJH/F8kLCUqFi8O5jIxKMC6EqUVEenZUK2qo8gpPGWjQnCK9c7GgwmTGAgBR4BtFVuunP342ibvUQutRvwJYLhdoQyiGDHLkC8AOwASBh2VICAeOsgzOEWzwAFA/EoUDOxId4KC3ni+WKEIp6MHfEcMHBtt0FOve4exPMQL4U7Ih8Gk+LAIUK7M4oZO4YMYMjleKguZy4B+kICHJ2lqSq9QpuKeOSOTP+IZ25EvBMOTr2rfRveXmHhiux2hy34AKQc2ulK3vhxZBuXbRGPHZhBUAIGPCSgYDwYsEIaWgtUEMQ7I5wQjzfxIIHEench9Yhe4qAVzw9o2DdAOyi2c8shrjTTynKRTSJJPAKUc9R0oN2QwDXxEKOGCejEY4EL8bhQgSHvwBYPDUc5wKFtt7nDWxEp6PbAMYMMdmKKinRRgDKlgBPPDJG1UAaNIdwIAR43HIVBPDzgYIUmhQhZwXcWqPNOaydQGA8DT7aXGwx7uQMGDDokYcwLL6TYThZKFDBDGmGYwRgAIbTQAyjrzNLDOoF48ccFn1FgHSe/0AKEERUYAcQC57xNM4FsezrJIVpQOvFEoXtZE4ozvWgghBDPaKCBG55QUsCyBcQQgxivhHDAtNTGwkUkIOSQQzQggDDFNqN0IO4RkMjSCDDV0ESTKO3hFBAAOw==') no-repeat scroll 0 0;display:inline-block;margin-right:2px;width:9px;height:9px}.propertyicon-adult-community{background-position:0 0}.propertyicon-foreclosure{background-position:-9px 0}.propertyicon-just-listed{background-position:-18px 0}.propertyicon-new-construction{background-position:-27px 0}.propertyicon-open-house{background-position:-36px 0}.propertyicon-price-reduced{background-position:-45px 0}.propertyicon-weichert-exclusive{background-position:-54px 0}.propertyicon-expired{background-position:-63px 0}#searchresults #map-canvas #MapSearchControl{position:absolute;z-index:1;width:264px;text-align:center;top:20px;left:50%;margin-left:-132px;background-color:#fff;padding:10px 14px;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#252525;cursor:pointer}#searchresults #map-canvas #MapSearchControl:hover{background-color:#eee}#MapSearchControl label{vertical-align:text-bottom;cursor:pointer;margin-bottom:0}#searchresults #map-canvas #MapSearchControl label span{display:inline-block;text-align:center;font-size:12px;font-weight:600}#searchresults #errorDiv,#searchresults #noMatchDiv,#searchresults #noResultsDiv{max-width:500px;margin:50px auto;min-height:250px}#searchresults #noResultsDiv:after{content:" ";clear:both;display:block}#searchresults #noResultsDiv .noResultsSection{display:inline-block;vertical-align:top;margin:10px;max-width:225px}#searchresults #pagingBottomContainer{text-align:center}#searchresults #pagingBottomContainer .pager{display:inline-block;vertical-align:middle;margin:0 8px}#searchresults #pagingBottomContainer #pagingBottom ul.pagination{vertical-align:middle}#searchresults #disclaimerFooter .mls-disclaimer{font-size:.875em;margin-bottom:20px;color:#707070}@media screen and (min-width:480px){#searchresults #mlsSummary .dropdown-menu-right{left:0;right:auto}#searchresults #mlsSummary .dropdown-menu>li>a{width:280px}#searchresults.map #listingResults{overflow-x:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}#searchresults.photo #listingResults{overflow:visible;position:relative}#searchresults.photo #map-canvas{position:absolute!important;left:-100%!important;top:0}#searchresults #listings-wrapper{position:relative}}#searchresults #pagingBottom{display:none}@media(min-width:768px){#searchresults #mlsSummary .dropdown-menu>li>a{width:300px}#searchresults.map #listingResults{width:60%}#searchresults.map #map-canvas{width:40%}#searchresults #resultsHeader #searchTitleArea{float:left}#searchresults.photo #pagingBottom{display:inline-block}}#searchresults #map-canvas .popover{z-index:1040}@media(min-width:992px){#searchresults #map-canvas .popover{max-width:100%}#searchresults #pagingBottom{display:inline-block}}@media screen and (max-width:767px){#searchresults.map #resultsHeader{margin:0}#searchresults.map #searchTitleArea,#searchresults.map #searchTabsAndSave,#searchresults.map #listings-wrapper{display:none}#searchresults.map #listingResults{height:0!important}#searchresults #listingResults.pull-right{float:none!important}#searchresults #listingResults{overflow:visible!important}#searchresults #listings-container{margin-top:8px}#searchresults #resultsSection{top:auto!important;position:relative!important}}#listingsDiv .table{display:block}.hiddenDetailMessage{max-width:250px}.possibleListingMatch{padding:5px 0 0 0;max-width:250px}.popupform-group{margin:4px 0}.popupform-group div{display:inline-block}.popupbody{padding-top:0}#saveSearchForm .btn{background-color:#fff200}#saveSearchForm .saveSearchFormTitle{font-weight:bold}#saveSearchForm .saveSearchFormText{margin:4px auto}#saveSearchForm .saveSearchFormText label{font-weight:normal;margin:0}#saveSearchForm .saveSearchFormText input{font-size:12px;width:360px;max-width:100%}#saveSearchForm .saveSearchFormText select{font-size:12px}#saveSearchForm .saveSearchFormDisplayNone{display:none}#saveSearchForm #saveSearchFormMessage{color:red;padding-left:5px}#saveSearchForm #saveSearchFormMessageLogin{color:red;padding-left:5px}#saveSearchForm #saveSearchFormSubmit{padding:4px;margin-top:10px}.saveSearchFormText select#emailInterval{display:inline-block;padding:2px;line-height:1em;width:auto;height:auto}#saveSearchForm .saveSearchFormText label.emailInterval{margin:8px 12px 8px 0;font-weight:normal}#saveSearchForm input#saveSearchFormSubmit{margin-top:12px}#saveListingForm .btn{background-color:#fff200}#saveListingForm .saveListingFormTitle{font-weight:bold}#saveListingForm .saveListingFormText{margin:4px auto}#saveListingForm .saveListingFormText label{font-weight:normal;margin:0}#saveListingForm .saveListingFormText input{font-size:12px;width:360px;max-width:100%}#saveListingForm .saveListingFormDisplayNone{display:none}#saveListingForm #saveListingFormMessage{color:red;padding-left:5px}#saveListingForm #saveListingFormMessageLogin{color:red;padding-left:5px}#saveListingForm #saveListingFormSubmit{padding:4px;margin-top:10px}#saveListingForm input#saveListingFormSubmit{margin-top:12px}#searchresults .vowListingsCallout{background-color:#ffea27;color:#222223;padding:24px;margin:0 -15px 20px -15px;text-align:left;margin-left:-15px;margin-right:-15px;position:relative}#searchresults.map .vowListingsCallout{display:none}#searchresults .vowListingsCallout .message{font-size:1.125em}#searchresults .vowListingsCallout strong{display:block;font-size:1.25em}#searchresults .vowListingsCallout a.getAccess{background:#fff;border-radius:22px;border:solid 2px #0060ff;height:45px;font-weight:bold;font-size:1em;color:#0060ff;line-height:41px;text-align:left;display:inline-block;padding:0 20px;white-space:nowrap;margin-top:10px}#searchresults .vowListingsCallout a.getAccess:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:20px;font-weight:normal}@media(min-width:768px){#searchresults .vowListingsCallout{margin-left:0;margin-right:0}#searchresults.map .vowListingsCallout{display:block}#searchresults.photo .vowListingsCallout{padding-right:246px}#searchresults.photo .vowListingsCallout a.getAccess{position:absolute;right:24px;top:50%;margin-top:-22px}}@media(min-width:992px){#searchresults .vowListingsCallout{padding:42px 35px}#searchresults .vowListingsCallout .message,#searchresults .vowListingsCallout strong{font-size:1.25em}#searchresults .vowListingsCallout a.getAccess{height:48px;line-height:44px;font-size:1.375em}#searchresults.photo .vowListingsCallout{padding-right:318px}#searchresults.photo .vowListingsCallout a.getAccess{right:35px;margin-top:-24px}}@media(min-width:1200px){#searchresults .vowListingsCallout{padding:40px 35px}#searchresults .vowListingsCallout .message,#searchresults .vowListingsCallout strong{font-size:1.75em}}#searchresults .two-col-splitter:before,#searchresults .two-col-splitter:after,#searchresults .four-col-splitter:before,#searchresults .four-col-splitter:after{content:" ";display:table}@media(min-width:480px){#searchresults .listing{float:left;width:50%}#searchresults .two-col-splitter:after{clear:both}}@media(min-width:920px){#searchresults.photo .listing{float:left;width:25%}#searchresults.photo .two-col-splitter:after{clear:none}#searchresults.photo .four-col-splitter:after{clear:both}}#searchresults .searchTabs{float:left;max-width:100%;position:relative}#searchresults .searchTabs span.sortLabel{float:left;line-height:38px;padding-right:3px;font-size:.875em}#searchresults .searchTabs .dropdown{display:inline-block}#searchresults .searchTabs .dropdown-toggle{border:0 none;background-color:transparent;font-size:.875em;font-weight:bold;position:relative;padding:9px 30px 9px 0;color:#54585a}#searchresults .searchTabs .dropdown-toggle:before{content:'';border-bottom:4px solid #ffea27;display:block;position:absolute;bottom:5px;left:0;right:30px}#searchresults .searchTabs .dropdown-toggle:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;font-size:14px;font-weight:bold;position:absolute;top:10px;right:0}#searchresults .searchTabs .dropdown-toggle:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@media(min-width:768px){#searchresults.photo .searchTabs .dropdown-toggle{display:none}#searchresults.photo .searchTabs ul{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap;list-style-type:none;margin:0 -15px 0 0;padding:0;display:flex;position:static;float:none;font-size:.875em;border:0 none;box-shadow:none;border-radius:0}#searchresults.photo .searchTabs ul::-webkit-scrollbar{display:none}#searchresults.photo .searchTabs ul li a{display:block;color:#54585a;opacity:.6;text-decoration:none;margin-right:20px;padding:9px 0;position:relative}#searchresults.photo .searchTabs ul li.active a,#searchresults.photo .searchTabs ul li a:hover,#searchresults.photo .searchTabs ul li a:focus{opacity:1;font-weight:700;background-color:transparent}#searchresults.photo .searchTabs ul li.active a:before,#searchresults.photo .searchTabs ul li a:hover:before,#searchresults.photo .searchTabs ul li a:focus:before{content:'';border-bottom:4px solid #ffea27;display:block;position:absolute;bottom:5px;left:0;right:0}#searchresults.photo .searchTabs ul li a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;background-color:transparent}#searchresults.photo .searchTabs ul li a:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}}@media(min-width:992px){#searchresults .searchTabs span.sortLabel{padding-right:5px}}@media(min-width:1200px){#searchresults.map .searchTabs .dropdown-toggle{display:none}#searchresults.map .searchTabs ul{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap;list-style-type:none;margin:0 -15px 0 0;padding:0;display:flex;position:static;float:none;font-size:.875em;border:0 none;box-shadow:none;border-radius:0}#searchresults.map .searchTabs ul::-webkit-scrollbar{display:none}#searchresults.map .searchTabs ul li a{display:block;color:#54585a;opacity:.6;text-decoration:none;margin-right:20px;padding:9px 0;position:relative}#searchresults.map .searchTabs ul li.active a,#searchresults.map .searchTabs ul li a:hover{opacity:1;font-weight:700;background-color:transparent}#searchresults.map .searchTabs ul li.active a:before,#searchresults.map .searchTabs ul li a:hover:before{content:'';border-bottom:4px solid #ffea27;display:block;position:absolute;bottom:5px;left:0;right:0}#searchresults.map .searchTabs ul li a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;background-color:transparent}#searchresults.map .searchTabs ul li a:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}}#searchresults #savesearch-xs{float:right;width:110px;text-align:center;padding-right:16px;margin-top:8px}#searchresults #savesearch-xs a{color:#0060ff}#searchresults #savesearch{display:inline-block}#searchresults #savesearch a.savesearch{background:none;border:2px solid;color:#0060ff;height:40px;border-radius:20px;outline:none;padding:7px 14px;display:inline-block}#searchresults #savesearch a.savesearch:hover{background:#0060ff;color:#fff;text-decoration:none}#searchresults .result-message{border:1px solid #7da1c4;background-color:rgba(125,161,196,.07);padding:40px 26px;position:relative;margin:4px 0 20px 0}#searchresults .result-message h1{font-size:1.4em;font-weight:bold;color:#222223;margin-top:0}#searchresults .result-message h1 a{color:#222223}#searchresults .result-message h4{font-size:1.75em;font-weight:normal}#searchresults .result-message a{color:#0060ff}#searchresults .result-message p{font-size:1.125em}#searchresults .result-message .did-you-mean h4{font-size:1.25em;font-weight:700}#searchresults .result-message .did-you-mean .locations{list-style-type:none;margin:0;padding:0}#searchresults .result-message .did-you-mean .locations li{}#searchresults .result-message .did-you-mean .locations li:nth-child(n+6){display:none}#searchresults .result-message .did-you-mean.expanded .locations li:nth-child(n+6){display:block}#searchresults .result-message .did-you-mean button.more-less{border:0 none;background-color:transparent;color:#0060ff;font-size:1.25em;font-weight:700;padding:12px 12px 12px 12px;margin-left:-12px;margin-bottom:-12px}#searchresults .result-message .did-you-mean button.more-less:after{content:'';font-family:"Font Awesome 5 Pro";display:inline-block;padding-left:12px;font-size:1.2em;font-weight:normal;position:relative;top:2px}#searchresults .result-message .did-you-mean.expanded button.more-less:after{content:''}#searchresults .result-message button.close{border:0 none;background-color:transparent;padding:12px 20px;position:absolute;top:0;right:0;opacity:1}#searchresults .result-message button.close:after{content:'';font-family:"Font Awesome 5 Pro";font-size:1.2em;font-weight:300;display:inline-block;color:#7da1c4}#searchresults .result-message button.close:active,#searchresults .result-message button.close:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#searchresults .result-message button.add-filters{background-color:transparent;border:0 none;color:#0060ff;padding:0}#searchresults .result-message button.add-filters:hover{text-decoration:underline}#searchresults .result-message button.add-filters:focus{outline:none}.about-location{padding:64px 15px 80px 15px;border-top:1px solid #ccc;margin-top:60px}.about-location h2{font-size:1.5em;margin-bottom:16px}.about-location .about-location-header{font-size:1.125em;margin-bottom:20px;font-weight:normal}@media(min-width:992px){.about-location h2{font-size:1.75em}.about-location .about-location-header{font-size:1.25em}}@media(min-width:1200px){.about-location h2{font-size:2em}.about-location .about-location-header{font-size:1.5em}}.about-location .profile{color:#54585a;font-size:1em;line-height:1.75em;margin-bottom:40px}.about-location dl.listing-counts{display:flex;flex-wrap:wrap;font-size:1.125em;margin-bottom:20px}.about-location dl.listing-counts dt{width:60%;font-weight:normal;margin-bottom:20px}.about-location dl.listing-counts dt h2{font-size:1em;font-weight:400;margin:0;display:inline}.about-location dl.listing-counts dd{margin-left:auto;width:40%;font-weight:bold;margin-bottom:20px}@media(min-width:992px){.about-location dl.listing-counts{font-size:1.25em}.about-location dl.listing-counts dt{width:50%}.about-location dl.listing-counts dd{width:50%}}@media(min-width:1200px){.about-location dl.listing-counts{font-size:1.5em}#searchresults.photo .about-location dl.listing-counts dt{width:40%}#searchresults.photo .about-location dl.listing-counts dd{width:60%}}.about-location .subheader-description{color:#54585a;font-size:.75em;margin-bottom:60px}.about-location .listing-stats{position:relative;margin-bottom:80px}.about-location .listing-stats .table{margin-bottom:0}.about-location .listing-stats td{line-height:1.5em}.about-location .listing-stats .listing-stats-by-price,.about-location .listing-stats .listing-stats-by-property-type{margin-bottom:40px}@media(min-width:992px){.about-location .listing-stats .listing-stats-by-price,.about-location .listing-stats .listing-stats-by-property-type{margin-bottom:0}}@media(min-width:768px){#searchresults.photo .about-location .listing-stats{display:flex}#searchresults.photo .about-location .listing-stats .listing-stats-by-price{width:50%;padding-right:20px}#searchresults.photo .about-location .listing-stats .listing-stats-by-property-type{width:50%;padding-left:20px}}@media(min-width:992px){#searchresults.map .about-location .listing-stats{display:flex}#searchresults.map .about-location .listing-stats .listing-stats-by-price{width:50%;padding-right:20px}#searchresults.map .about-location .listing-stats .listing-stats-by-property-type{width:50%;padding-left:20px}}.about-location .listing-stats .table th,.about-location .listing-stats .table td{border:0 none;padding:0 0 18px 0}.about-location .listing-stats .table td:last-child{font-weight:bold;width:100px}.about-location .listing-stats-timestamp{position:absolute;bottom:-10px;left:0;color:#999;font-size:.625em}.about-location .link-section{padding-top:80px;border-top:1px solid #ccc}.about-location .link-section .about-location-header{color:#54585a;font-size:1em;border-bottom:1px solid rgba(84,88,90,.2);padding-bottom:20px;padding-right:10px;margin-bottom:20px;display:inline-block}.about-location .link-section .neighborhood-links .about-location-header{font-size:1.25em;border-bottom:0 none;padding-bottom:0}@media(min-width:992px){.about-location .link-section .about-location-header{font-size:1.125em}.about-location .link-section .neighborhood-links .about-location-header{font-size:1.5em}}@media(min-width:1200px){.about-location .link-section .neighborhood-links .about-location-header{font-size:1.75em}}.about-location .link-section a{color:#0060ff;font-size:.875em}.about-location .link-section .neighborhood-links,.about-location .link-section .search-links,.about-location .link-section .community-links,.about-location .link-section .zip-links{margin-bottom:20px}.about-location .link-section .neighborhood-links ul,.about-location .link-section .search-links ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style-type:none;margin:0;padding:0}.about-location .link-section .community-links ul,.about-location .link-section .zip-links ul{list-style-type:none;margin:0;padding:0}.about-location .link-section .neighborhood-links ul li,.about-location .link-section .search-links ul li,.about-location .link-section .community-links ul li,.about-location .link-section .zip-links ul li{margin-bottom:12px}.about-location .link-section .zip-links ul li{display:inline-block;padding-right:6px}#addressLookup .popover{max-width:400px}#addressLookupLink>h1{display:inline-block;font-size:1em}#addressLookupLink>h1:hover{text-decoration:underline}#NYCLandingAdvanced #NYCHeaderAdvanced{min-height:430px;background-image:url('/assets/v5/images/search/citylanding/NYC_hero_1.jpeg');background-repeat:no-repeat;background-attachment:scroll;background-position:top center;background-size:cover}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced{background-image:url('/assets/v5/images/search/citylanding/NYC_advancedSearch_banner.jpeg')}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced{min-height:230px}#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .title{font-size:3em;color:#fff;font-weight:bold;line-height:.438;text-shadow:1.5px 2.598px 0 rgba(0,0,0,.35);text-align:center;padding-top:80px;margin:0}#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .subtitle{font-size:1.875em;color:#fff;line-height:1.2;text-shadow:1.5px 2.598px 0 rgba(0,0,0,.35);text-align:center;padding-top:20px}#NYCLandingAdvanced p{font-size:.875em}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm{margin-top:-320px}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm label.control-label{color:#fff}#NYCLandingAdvanced #NYCLandingSearch .form{background:rgba(0,0,0,.55);padding:15px;border-radius:4px}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm .buyrent{cursor:pointer}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .form{background:#fff}#NYCLandingAdvanced #NYCLandingSearch .form .form{background:transparent;padding:0}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow,#NYCLandingAdvanced #NYCLandingSearch .form .neighborhoodrow{padding-bottom:15px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .btn{border:solid 2px #cdcdcd;border-radius:4px;background-color:rgba(246,246,246,0);font-size:1.5em;color:#fff;font-weight:normal;line-height:.875;padding:5px;margin-right:15px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .btn.active{border-color:#cc1437;background-color:rgba(204,20,55,.922)}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .btn:hover{text-decoration:none;font-weight:bold}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .lnk{float:right;color:#fff;font-weight:normal;line-height:.875;margin-top:10px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .lnk:hover{text-decoration:underline!important;color:#cd1f42}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch h4{margin-left:-20px;border-bottom:1px solid #ccc}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .neighborhoods h4{margin-left:0}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch h4 label{text-decoration:underline;color:#cd1f42}#NYCLandingAdvanced.advancedSearch .buyRent button{text-align:left}#NYCLandingAdvanced.advancedSearch .buyRent .caret{float:right;margin-top:8px}@-moz-document url-prefix(){#NYCLandingAdvanced.advancedSearch .buyRent .caret{margin-top:-10px;}}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .otheroptions .checkbox label{padding-left:0;font-size:.875em;cursor:default}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .amenitites,#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .propertytypes{padding-left:20px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .amenitites .list,#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .propertytypes .list{padding-left:5px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .lnk:hover{text-decoration:none}#NYCLandingAdvanced.advancedSearch .buyRent{width:15%;float:left;margin-top:15px}#NYCLandingAdvanced.advancedSearch .form{width:85%;float:right}#NYCLandingAdvanced #filters .filter.form-group{width:25%;display:inline-block}#NYCLandingAdvanced #filters .filter.form-group .btn{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;line-height:1.2;padding:11px;margin-left:0}#NYCLandingAdvanced #filters .filter.form-group .btn:hover{background-color:#b20928;background:#b20928;border-color:#b20928}#NYCLandingAdvanced #filters .dropdown.maxprice{margin-top:-21px}#NYCLandingAdvanced #filters .filter{float:right}#NYCLandingAdvanced #filters .price.form-group{width:33%;padding-right:10px;display:inline-block}#NYCLandingAdvanced #filters .price.form-group .btn{width:100%;text-align:left}#NYCLandingAdvanced #filters .beds.form-group,#NYCLandingAdvanced #filters .baths.form-group{width:20%;padding-right:10px;display:inline-block}#NYCLandingAdvanced #filters .beds.form-group .btn,#NYCLandingAdvanced #filters .baths.form-group .btn{text-align:left}#NYCLandingAdvanced #filters .caret{float:right;margin-top:8px}@-moz-document url-prefix(){#NYCLandingAdvanced #filters .caret{margin-top:-11px;}}#NYCLandingAdvanced #NYCLandingSearch .selectize-control.multi .selectize-input{min-height:40px;padding-top:10px}#NYCLandingAdvanced #NYCLandingSearch .selectize-control.multi .selectize-input.has-items{max-height:80px;overflow:auto}#NYCLandingAdvanced #NYCLandingSearch .propertyLink[data-displayText="NoDisplayText"]{display:none}#NYCLandingAdvanced #NYCLandingSearch .propertyLink{position:absolute;top:-30px;left:20px;max-height:25px;overflow:hidden}#NYCLandingAdvanced #NYCLandingSearch .propertyLink img:hover{content:url('/assets/v5/images/search/citylanding/circle_22x22_over.png')}#NYCLandingAdvanced #NYCLandingSearch .propertyLink a{color:#f5f5f5;font-weight:bold;font-size:1.125em;text-transform:uppercase;line-height:1.2;text-shadow:.052px .999px 0 rgba(0,0,0,.75)}#NYCLandingAdvanced #NYCLandingSearch .propertyLink a:hover{cursor:pointer}#NYCLandingAdvanced #NYCLandingSearch .selectize-dropdown .neighborHoodCallout{height:40px;background:rgba(204,20,55,.922);text-align:center;padding-top:10px;cursor:pointer}#NYCLandingAdvanced #NYCLandingSearch .selectize-dropdown .neighborHoodCallout span{color:#fff;font-weight:bold;cursor:pointer}#NYCLandingAdvanced #NYCLandingSearch .selectize-dropdown .neighborHoodCallout span:hover{cursor:pointer}#NYCLandingAdvanced #filters #priceDropdownContainer{width:370px;background-color:#fff;position:absolute;top:40px;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.176);z-index:115}#NYCLandingAdvanced.advancedSearch #filters #priceDropdownContainer{top:55px}#NYCLandingAdvanced.advancedSearch .buyRent label.control-label{padding-bottom:2px;margin-bottom:0}#NYCLandingAdvanced.advancedSearch .buyRent button{color:#cd1f42;font-weight:bold}#NYCLandingAdvanced.advancedSearch .buyRent button b{color:#323635}#NYCLandingAdvanced #filters #priceDropdownContainer .input-group.price{padding:10px;display:inline-table;width:136px}#NYCLandingAdvanced #filters #priceDropdownContainer input.price{width:64px}#NYCLandingAdvanced #filters #priceDropdownContainer .minprice,#NYCLandingAdvanced #filters #priceDropdownContainer .maxprice{width:50%;float:left}#NYCLandingAdvanced #filters #priceDropdownContainer .minprice .dropdown-menu,#NYCLandingAdvanced #filters #priceDropdownContainer .maxprice .dropdown-menu{background-color:#fff;border:none;border-radius:unset;box-shadow:none;position:static;max-height:275px;width:100%;display:block;overflow:auto;margin:0}#NYCLandingAdvanced #filters #priceDropdownContainer .maxprice .dropdown-menu{text-align:right}#NYCLandingAdvanced #filters #priceDropdownContainer .price-footer{float:right;margin:8px}#NYCLandingAdvanced #filters #priceDropdownContainer .price-footer .btn{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;line-height:1.2;padding:11px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch h4 label{font-weight:normal;text-decoration:none;font-size:14px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch h4 label:hover{font-weight:bold;text-decoration:underline}#NYCLandingAdvanced #NYCCallouts{padding-top:30px;padding-bottom:30px}#NYCLandingAdvanced #NYCCalloutItems{text-align:center}#NYCLandingAdvanced #NYCCalloutItems h3{font-weight:bold}#NYCLandingAdvanced #NYCCalloutItems a{font-size:.875em;color:#cc1437;font-weight:bold}#NYCLandingAdvanced .nycArticle .readAllArticles{color:#32363f!important;font-weight:bold!important;margin-left:20px}#NYCLandingAdvanced #NYCCalloutItems a:hover{color:#b20928;text-decoration:none}#NYCLandingSearch .search-button{margin-top:15px;margin-bottom:15px}#NYCLandingSearch .btn.btn-primary{background-color:#cc1437;border-color:#cc1437;color:#fff}#NYCLandingSearch .btn.btn-primary:hover{background-color:#b20928;border-color:#b20928;color:#fff}#NYCLandingSearch a.building-search:before{content:" ";display:inline-block;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAyCAMAAAC6RQ9kAAABj1BMVEX////MFDeyCSjMFDeyCSjMFDeyCSjMFDeyCSjMFDeyCSiyCSjMFDeyCSjMFDfMFDeyCSjMFDeyCSjMFDeyCSiyCSjMFDeyCSjMFDfMFDeyCSiyCSjMFDeyCSjMFDeyCSjMFDeyCSjMFDeyCSiyCSiyCSjMFDfMFDfMFDeyCSiyCSiyCSiyCSjMFDfMFDfMFDfMFDfMFDfMFDeyCSiyCSiyCSjMFDeyCSjMFDeyCSjMFDfMFDeyCSiyCSjMFDfMFDeyCSiyCSiyCSiyCSjMFDfMFDfMFDfMFDeyCSjMFDfMFDfMFDeyCSjMFDeyCSiyCSjMFDeyCSjMFDeyCSjMFDeyCSjMFDeyCSiyCSjMFDeyCSiyCSjMFDfMFDeyCSjMFDfMFDeyCSiyCSjMFDeyCSjMFDeyCSjMFDfMFDfMFDeyCSiyCSiyCSjMFDeyCSjMFDeyCSjMFDfMFDeyCSiyCSjMFDeyCSjMFDfMFDfMFDeyCSiyCSiyCSjMFDeyCSjMFDeyCSjMFDeyCSjMFDeyCShKJFfvAAAAg3RSTlMAAACAgDAwUFDQ0CAg8PCgoEBAwMCQkHBwYGAQEODgsLDf32bc1mbW3IfEPOjKtAziqL5KyrQ84oe+xOioDEp8nfUKrPIKneXy7qz3cVgO9w7u9UtLWHF85ZjZnJz9/fiULZQPmHkPLYtpi2n44eHZedKv0q+WlrgI87gI88nJwcESEnCnaV0AAAKfSURBVHhe7ZjnUxNBGIdzBXb37lIhRcGSkJAgQaWIYBDFjqiIvffee+93f7hvPryTWTZZ780wkzj6fPndt2dud39771zk38UAevzVWAYSaYkJ9AarsU2ks9L/0kUhlmpCXK2I535ZFAjSFcdZrjrOtaJzKSg5eYo0bhgCRLEkPHsGI0gTpumAKJqCZ9fkXSZlMgfDS7nMPoLUl/HCSwMZ9++TCsuq9VnW9bh10c9Y4wSpY9vVftt+krDvBGl7TitdB+yC3A65TempTroe2AK5E3K30lOttB5xSGEAJGk9EpCOCbQpbVWZrX0Nrmik6p7u6G9wmSaN+Q0ESRoNGjiSNAeMQR6GPEmSZoEpyAuQJ0JIKZU5w5BDviBV5jRH9lKl00nkBlE6mkJu6aUTjBXGGTu1h53zh9mMvLxa6Szn+TnOF87zY8EQH1GWl9JTWUrpqSyl9fR+D/LAF6Se3uxFHumlRz2vnPG8A8e9eX/aG5YPkla633VLadc9ctadDEbdIeUgdbKn6p5SpPKernFPbw8id4mVuTeAvKBKH+aQV0Tp4yzyRidVDlLonioHiXL3qpV5GkOWtHevWplnUWQZpfTvaQ6l5O9pVi9Vr8GZDPJdK1WvwZE08qMbesqACchCq7n35UZkUZZyYBYy32rufb0BWaFWRt1T+giapUrfxpExovRdApkiSQk9peypBQjIGuSgUhlpGqzIUhtwIKuQA0plpGmw2H091b8pSdr+mxJ6ShlXksB7yArkh+bSGPBRlaaAT5BFyM/NpVHgy5++p82luAa609tcimsQSsoY+9qelHP+rU0pWDa3JwXLpjWResC8X6fseSSpC0wGdUquS5NKkKQSKM3I/AwvTcv8CiVVMQBJSvxNp0qRCNIZ6W82pnIIVEAewwAAAABJRU5ErkJggg==') no-repeat 0 0;height:50px;width:58px;vertical-align:middle}#NYCLandingSearch a.building-search:hover:before{background-position:-58px 0}#NYCLandingSearch a.building-search{color:#cc1437;font-size:.875em;text-decoration:underline;vertical-align:middle;font-weight:bold}#NYCLandingSearch a.building-search:hover{color:#b20928}#NYCLandingSearch .options{margin-top:25px}#NYCLandingAdvanced #NYCCalloutItems .summary{margin-bottom:15px}#NYCLandingAdvanced #NYCCalloutItems .summary.newtoMarket{font-size:.875em}#NYCLandingAdvanced #NYCCalloutItems .summary.newtoMarket a{font-size:1em}#NYCLandingAdvanced #NYCCalloutItems .summary h2{font-size:1em;display:inline;font-weight:normal}#NYCLandingAdvanced #NYCCalloutItems .summary a{color:#252525}#NYCLandingAdvanced #NYCCalloutItems .summary a:hover{color:#252525}#NYCLandingAdvanced .nycArticle .summaryTeasertxt{display:none}#NYCLandingAdvanced #NYCArticleRow{padding-bottom:30px;background:#e4e4e4}#NYCLandingAdvanced #NYCCalloutItems img{min-height:235px;border:solid 1px #cdcdcd}#NYCLandingAdvanced #NYCSellApartmentSection{height:425px;background-image:url('/assets/v5/images/search/citylanding/looking_to_sell_banner.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}#NYCLandingAdvanced #NYCSellApartment{text-align:center;padding-bottom:40px}#NYCLandingAdvanced #NYCSellApartment h3{font-size:1.875em;color:#fff;font-weight:bold;line-height:1.2;text-align:center;text-shadow:1px 1.732px 2px rgba(0,0,0,.004)}#NYCLandingAdvanced #NYCSellApartment p{font-size:1.125em;color:#fff;font-weight:bold;line-height:1.2;text-align:center;text-shadow:1px 1.732px 2px rgba(0,0,0,.004);margin-bottom:50px}#NYCLandingAdvanced #NYCSellApartment a{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.2;padding:17px 25px;width:230px;height:52px}#NYCLandingAdvanced #NYCSellApartment a:hover{background-color:#b20928;background:#b20928;border-color:#b20928}#NYCLandingAdvanced #NYCVowLisitingCTA{background-image:url('/assets/v5/images/search/citylanding/vow_banner.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:top center;background-size:cover}#NYCLandingAdvanced .vowListingsCallout{border:0;background:transparent;color:#252525;padding:6px 15px;margin:15px 0}#NYCLandingAdvanced .vowListingsCallout .count{color:#cc1437}#NYCLandingAdvanced .vowListingsCallout .message strong{display:inline}#NYCLandingAdvanced .vowListingsCallout a{background-color:#cc1437;background:#cc1437;border-color:#cc1437;color:#fff;font-size:14px;height:40px;padding-top:3px;border-radius:4px;font-weight:bold;width:150px;line-height:34px;text-align:center;display:block;margin:0 auto}#NYCLandingAdvanced .vowListingsCallout a:hover{background-color:#b20928;background:#b20928;border-color:#b20928}#NYCLandingAdvanced.advancedSearch .SearchNeighborhoods label{cursor:default;font-size:.875em}#NYCLandingAdvanced #NYCBrowseByNeighborbood{min-height:425px;background-image:url('/assets/v5/images/search/citylanding/NYC_browse_by_neighborhood.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;background-color:#9e6c3d}#NYCLandingAdvance #NYCNeighborhoods .neighborhoodCol{margin-left:15px}#NYCLandingAdvanced #neighborhoodLinks h3{color:#fff;font-weight:bold}#NYCLandingAdvanced #neighborhoodLinks ul li{display:block;list-style-type:none;margin-bottom:4px}@media screen and (min-width:480px){#NYCLandingAdvanced #neighborhoodLinks ul li{display:inline-block;overflow:hidden;width:100%}}@-moz-document url-prefix(){#NYCLandingAdvanced #neighborhoodLinks ul li{overflow :hidden;}}#NYCLandingAdvanced #neighborhoodLinks a{color:#fff;text-decoration:underline;padding-left:0;white-space:normal;font-size:.875em}#NYCLandingAdvanced #neighborhoodLinks a:hover,#NYCLandingAdvanced #neighborhoodLinks a:focus{color:#cc1437;background:none}#NYCLandingAdvanced #neighborhoodLinks ul.dropdown-menu{font-size:16px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#NYCLandingAdvanced.advancedSearch .SearchNeighborhoods .checkbox{overflow:hidden}#NYCLandingAdvanced.advancedSearch .SearchNeighborhoods .checkbox input{height:20px}}@media screen and (max-width:479px){#NYCLandingAdvanced #NYCHeaderAdvanced{height:215px;min-height:unset}#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .title{padding-top:40px;font-size:2.5em;line-height:35px}#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .subtitle{font-size:1.5em;padding-top:10px;line-height:.9em}#NYCLandingAdvanced #NYCLandingSearch .nycLandingSearchCol,#NYCLandingAdvanced #NYCLandingSearch .container{padding-left:0;padding-right:0}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm{margin-top:0;margin-left:0;margin-right:0}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm .NYCSearchFormCol{padding-left:0;padding-right:0}#NYCLandingAdvanced #NYCLandingSearch .propertyLink a{}#NYCLandingAdvanced #NYCLandingSearch .form{border-radius:0}#NYCLandingAdvanced.advancedSearch .buyRent{float:none;width:100%}#NYCLandingAdvanced.advancedSearch .SearchNeighborhoods{padding-left:15px}#NYCLandingAdvanced.advancedSearch .options{margin-top:25px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .amenitites,#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .propertytypes{padding-left:15px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .amenitites .list,#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .propertytypes .list{padding-left:0}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .otheroptions .checkbox label{padding-left:20px}#NYCLandingAdvanced.advancedSearch .buyRent .btn-group,#NYCLandingAdvanced.advancedSearch .buyRent button{width:100%;text-align:left}#NYCLandingAdvanced.advancedSearch .buyRent button b{float:right}#NYCLandingAdvanced.advancedSearch #filters #priceDropdownContainer{top:110px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .form{float:none;width:100%;padding:0}#NYCLandingAdvanced #filters .filter{float:none}#NYCLandingAdvanced #filters .filter.form-group,#NYCLandingAdvanced #filters .price.form-group,#NYCLandingAdvanced #filters .beds.form-group,#NYCLandingAdvanced #filters .baths.form-group{display:block;width:100%;padding-right:0}#NYCLandingAdvanced #filters .beds .dropdown-menu,#NYCLandingAdvanced.advancedSearch .buyRent .dropdown-menu{width:100%}#NYCLandingAdvanced #filters .baths .dropdown-menu{left:0}#NYCLandingAdvanced #filters #priceDropdownContainer{width:90%}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow{margin-top:-15px;padding-top:15px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .lnk{display:none}#NYCLandingAdvanced #NYCLandingSearch .selectize-control.multi .selectize-input.has-items{max-height:unset}#NYCLandingAdvanced.advancedSearch .options{margin-left:10px}#filters .filter.form-group .btn{margin-left:0}#NYCLandingAdvanced #NYCBrowseByNeighborbood{min-height:225px;background-position:bottom center}#NYCLandingAdvanced .neighborhoodCol{padding-left:0;padding-right:0}#NYCLandingAdvanced #neighborhoodLinks{margin:0;padding-top:55px}#NYCLandingAdvanced #neighborhoodLinks button{width:100%;text-align:left;background:#fff}#NYCLandingAdvanced #neighborhoodLinks span.caret{float:right;margin-top:8px}@-moz-document url-prefix(){#NYCLandingAdvanced #neighborhoodLinks span.caret{margin-top:-10px;}}#NYCLandingAdvanced .vowListingsCallout .message{font-size:1.05em}#NYCLandingAdvanced #neighborhoodLinks ul{max-height:250px;overflow:auto;width:100%}#NYCLandingAdvanced #neighborhoodLinks a{color:#252525;text-decoration:none;padding-left:15px}}@media screen and (min-width:480px)and (max-width:767px){#NYCLandingAdvanced #NYCHeaderAdvanced{height:350px;min-height:unset}#NYCLandingAdvanced.advancedSearch .buyRent{margin-left:-15px;width:20%}#NYCLandingAdvanced.advancedSearch .form{width:85%}@-moz-document url-prefix(){#NYCLandingAdvanced.advancedSearch .form{width:85%;}#NYCLandingAdvanced.advancedSearch .buyRent{width:20%;}}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .form{margin-right:-25px;padding-left:0}#NYCLandingAdvanced.advancedSearch #filters .price.form-group{margin-left:0;width:28%}#NYCLandingAdvanced #filters .beds.form-group,#NYCLandingAdvanced #filters .baths.form-group{width:28%;padding-right:0}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced{height:230px;min-height:unset}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .amenitites,#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .propertytypes{width:50%;display:block;float:left}#NYCLandingAdvanced #neighborhoodLinks ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .btn{font-size:1.125em}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .lnk{font-size:.875em}#NYCLandingAdvanced #filters .filter.form-group{width:8%;padding-right:0}#NYCLandingAdvanced #filters .filter.form-group .filterText{display:none}#NYCLandingAdvanced #filters .filter.form-group .btn{padding:11px 6px}#NYCLandingAdvanced #filters .price.form-group{width:33%;padding-right:0}#NYCLandingAdvanced #NYCLandingSearch .selectize-control.multi .selectize-input.has-items{max-height:40px}}@media screen and (min-width:480px)and (max-width:1199px){#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .title{padding-top:35px}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced #NYCSearchAdvanced .title{padding-top:80px}#NYCLandingAdvanced #NYCLandingSearch #NYCSearchForm{margin-top:-225px}}@media screen and (min-width:480px)and (max-width:991px){#NYCLandingSearch .SearchNeighborhoods{-webkit-column-count:2;-moz-column-count:2;column-count:2}#NYCLandingSearch .SearchNeighborhoods .checkbox input[type="checkbox"]{margin-left:0}.no-csscolumns #NYCLandingSearch .SearchNeighborhoods>div{width:33%;float:left}}@media(max-width:767px){#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .title{font-size:1.5em}#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .subtitle{font-size:1.25em;line-height:1.2em}#NYCLandingAdvanced .vowListingsCallout a{margin-top:15px}#NYCLandingAdvanced #NYCSellApartmentSection{height:auto}#NYCLandingAdvanced .calloutItemCol{padding-left:0;padding-right:0}#NYCLandingAdvanced #NYCCalloutItems img{margin-right:auto;margin-left:auto}#NYCLandingAdvanced #filters #priceDropdownContainer .form-inline .toLabel{position:relative;top:-15px}}@media screen and (min-width:480px){#NYCLandingAdvanced.advancedSearch #NYCLandingSearch h4 label{margin-right:10px;float:right}#NYCLandingAdvanced #neighborhoodLinks button.dropdown-toggle{display:none}#NYCLandingAdvanced #neighborhoodLinks ul.dropdown-menu{display:block;float:none;background-color:transparent;border-style:none;box-shadow:none;position:static}#NYCLandingAdvanced.advancedSearch .buyRent .btn-group{width:100%}#NYCLandingAdvanced.advancedSearch .buyRent button{width:100%}}@media(min-width:768px){#NYCLandingAdvanced .vowListingsCallout a{float:right;margin-top:0}#NYCLandingAdvanced .vowListingsCallout .message{float:left;width:530px}#NYCLandingAdvanced .selectize-dropdown [data-selectable]{width:50%;float:left}}@media screen and (min-width:768px){#NYCLanding .SearchNeighborhoods{-webkit-column-count:2;-moz-column-count:2;column-count:2}#NYCLanding #neighborhoodLinks ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.no-csscolumns #NYCLanding .SearchNeighborhoods>div{width:50%;float:left}}@media(min-width:768px)and (max-width:991px){#NYCLandingAdvanced #NYCCalloutItems .summary{height:88px}#NYCLandingAdvanced #filters .price.form-group{width:27%}#NYCLandingAdvanced.advancedSearch .buyRent{width:15%;padding-left:0;margin-left:-15px}#NYCLandingAdvanced.advancedSearch .buyRent .btn-group{width:100%}#NYCLandingAdvanced.advancedSearch .buyRent button{width:100%}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .form{width:85%}#NYCLandingAdvanced.advancedSearch #filters .price.form-group{margin-left:0;width:30%}#NYCLandingAdvanced #filters .beds.form-group,#NYCLandingAdvanced #filters .baths.form-group{width:21%}#NYCLandingAdvanced .vowListingsCallout .message{font-size:18px}#NYCLandingAdvanced .vowListingsCallout .message strong{font-size:24px}#NYCLandingAdvanced.advancedSearch #NYCBrowseByNeighborbood .neighborhoodCol{margin-left:-15px}}@media screen and (min-width:768px)and (max-width:1199px){#NYCLandingAdvanced #NYCHeaderAdvanced #NYCSearchAdvanced .subtitle{font-size:1.5em;line-height:1em}#NYCLandingAdvanced #NYCLandingSearch .selectize-control.multi .selectize-input.has-items{max-height:55px}#NYCLandingAdvanced #NYCHeaderAdvanced{height:350px;min-height:unset}#NYCLandingAdvanced.advancedSearch .buyRent{padding-left:3%}@-moz-document url-prefix(){#NYCLandingAdvanced.advancedSearch .buyRent{padding-left:0;}}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced{height:230px}#NYCLandingAdvanced #neighborhoodLinks ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}#NYCLandingAdvanced #NYCSellApartmentSection{height:295px}#NYCLandingAdvanced #NYCCalloutItems .nycArticle .summary{display:none}#NYCLandingAdvanced .nycArticle .summaryTeasertxt{display:inline-block}}@media(min-width:992px){#NYCLandingAdvanced .vowListingsCallout{padding-left:50px;padding-right:50px}#NYCLandingAdvanced .vowListingsCallout .message{width:auto}#NYCLandingAdvanced.advancedSearch .options{padding-left:20px;padding-right:20px}#NYCLandingAdvanced.advancedSearch #NYCLandingSearch .otheroptions{margin-left:15px;margin-right:-15px}#NYCLandingAdvanced .vowListingsCallout .message{font-size:1.25em}}@media(min-width:992px)and (max-width:1199px){#NYCLandingAdvanced #NYCCalloutItems .summary{height:88px}#NYCLandingAdvanced #NYCCalloutItems img{margin-right:auto;margin-left:auto}#NYCLandingAdvanced.advancedSearch #filters .price.form-group{width:25%;margin-left:40px}}@media screen and (min-width:992px){#NYCLandingSearch .SearchNeighborhoods{-webkit-column-count:3;-moz-column-count:3;column-count:3}#NYCLandingSearch .SearchNeighborhoods .checkbox input[type="checkbox"]{margin-left:0}.no-csscolumns #NYCLandingSearch .SearchNeighborhoods>div{width:33%;float:left}}@media(max-width:1199px){#NYCLandingAdvanced #NYCCallouts{padding-bottom:0}#NYCLandingAdvanced .calloutItemCol{padding-bottom:30px}}@media screen and (min-width:1200px){#NYCLandingAdvanced #NYCHeaderAdvanced{height:525px}#NYCLandingAdvanced.advancedSearch #NYCHeaderAdvanced{height:230px}#NYCLandingAdvanced #NYCLandingSearch .form .btnrow .btn{padding:8px 12px 8px 12px}#NYCLandingAdvanced.advancedSearch #filters .price.form-group{width:30%;margin-left:30px}#NYCLandingAdvanced #neighborhoodLinks ul{-webkit-column-count:6;-moz-column-count:6;column-count:6}#NYCLandingAdvanced #NYCSellApartment h3{margin-top:80px}#NYCLandingAdvanced #NYCArticleRow{padding-top:60px;padding-bottom:60px}#NYCLandingAdvanced .nycArticle{text-align:left;padding-right:30px}#NYCLandingAdvanced .nycArticle img{display:inline;float:left;padding-top:25px;width:48%}#NYCLandingAdvanced .nycArticle h2{padding-left:50%}#NYCLandingAdvanced .nycArticle p{padding-left:50%}#NYCLandingAdvanced .nycArticle .readThisArticle{border:2px solid #cc1437;border-radius:4px;background-color:rgba(204,20,55,0);font-size:.875em;color:#cc1437;font-weight:bold;text-transform:uppercase;line-height:1.2;margin-left:24px;padding:15px 15px 15px 15px;position:absolute;bottom:0}#NYCLandingAdvanced .nycArticle .readThisArticle:hover{border-color:#b20928;color:#b20928;text-decoration:underline}#NYCLandingAdvanced .nycArticle .readAllArticles{border:2px solid #32363f;border-radius:4px;background-color:rgba(204,20,55,0);font-size:.875em;color:#32363f;font-weight:bold;text-transform:uppercase;line-height:1.2;margin-left:200px;padding:15px 15px 15px 15px;position:absolute;bottom:0}#NYCLandingAdvanced .nycArticle .readAllArticles:hover{border:2px solid #919191;color:#919191!important;text-decoration:underline}#NYCLandingAdvanced #NYCBrowseByNeighborbood #NYCNeighborhoods{padding-bottom:30px;padding-top:30px}#NYCLandingAdvanced #NYCVowLisitingCTA{height:120px}#NYCLandingAdvanced .vowListingsCallout{padding-top:25px}}.selectize-dropdown{z-index:300}#requestForm.manhattanContactUs .form{margin-left:0}#requestForm.manhattanContactUs .form .form-control{width:480px}#requestForm.manhattanContactUs .form input.phone{width:350px}#requestForm.manhattanContactUs .form input.ext{width:93px}#BuildingSearch #ManhattanHeader{min-height:160px;background-image:url('/assets/v5/images/search/citylanding/nyc_building_banner.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:top center;background-size:cover}#BuildingSearch #ManhattanHeaderAdvanced .title{font-size:3em;color:#fff;font-weight:bold;line-height:.438;text-shadow:1.5px 2.598px 0 rgba(0,0,0,.35);text-align:center;padding-top:40px;padding-bottom:10px}#BuildingSearch p{font-size:.875em}#BuildingSearch #ManhattanHeaderAdvanced p{font-size:1.5em;color:#fff;line-height:1.2;text-align:center;margin-top:10px}#BuildingSearch #BuildingSearchFilters h3{font-size:1.5em;color:#252525;text-transform:uppercase}#BuildingSearch #BuildingSearchFilters h4{font-size:.875em}#BuildingSearch #filters .beds.form-group,#BuildingSearch #filters .baths.form-group{display:none}#BuildingSearch #BuildingSearchFilters{margin-top:10px;margin-bottom:10px}#BuildingSearch #BuildingSearchFilters .selectize-input{background-color:#e4e4e4;max-height:60px;overflow:auto}#BuildingSearch #BuildingSearchFilters .selectize-dropdown .neighborHoodCallout{height:40px;background:rgba(204,20,55,.922);text-align:center;padding-top:10px;cursor:pointer}#BuildingSearch #BuildingSearchFilters .selectize-dropdown .neighborHoodCallout span{color:#fff;font-weight:bold;cursor:pointer}#BuildingSearch #BuildingSearchFilters #filters .price.form-group,#BuildingSearch #BuildingSearchFilters #filters .price.form-group button{width:100%;text-align:left}#BuildingSearch #BuildingSearchFilters #filters .price.form-group button .caret{float:right;margin-top:8px}@-moz-document url-prefix(){#BuildingSearch #BuildingSearchFilters #filters .price.form-group button .caret{margin-top:-11px;}}#BuildingSearch #filters #priceDropdownContainer{width:370px;background-color:#fff;position:absolute;top:80px;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.176);z-index:115}#BuildingSearch.advancedSearch #filters #priceDropdownContainer{top:55px}#BuildingSearch #filters #priceDropdownContainer .input-group.price{padding:10px;display:inline-table;width:136px}#BuildingSearch #filters #priceDropdownContainer input.price{width:64px}#BuildingSearch #filters #priceDropdownContainer .minprice,#BuildingSearch #filters #priceDropdownContainer .maxprice{width:50%;float:left}#BuildingSearch #filters #priceDropdownContainer .minprice .dropdown-menu,#BuildingSearch #filters #priceDropdownContainer .maxprice .dropdown-menu{background-color:#fff;border:none;border-radius:unset;box-shadow:none;position:static;max-height:275px;width:100%;display:block;overflow:auto;margin:0}#BuildingSearch #filters #priceDropdownContainer .maxprice .dropdown-menu{text-align:right}#BuildingSearch #filters #priceDropdownContainer .price-footer{float:right;margin:8px}#BuildingSearch #filters #priceDropdownContainer .price-footer .btn{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;line-height:1.2;padding:11px;height:40px;width:auto}#BuildingSearch #BuildingSearchFilters .buildingResultCount{padding:10px 0 10px 15px;font-size:.875em}#BuildingSearch #BuildingSearchAdvance .buildingResultCountSm{padding-bottom:10px;font-size:.875em}#BuildingSearch #BuildingSearchFilters .btn-primary{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;line-height:1.2;padding:11px;margin-left:0;margin-top:10px;width:40%;height:40px}#BuildingSearch #BuildingSearchFilters .btn-primary:hover{background-color:#b20928;background:#b20928;border-color:#b20928}#BuildingSearch #BuildingSearchFilters .search-button{padding-top:25px}#BuildingSearch #BuildingLocationMap .BuildingMap{height:450px!important}#BuildingSearch .BuildingSearchResult{background-color:#e4e4e4;box-shadow:1px 1px #cdcdcd}#BuildingSearch #BuildingResults #BuildingImage a{border:1px solid #cecece;background-color:#cdcdcd;overflow:hidden}#BuildingSearch #BuildingResults #BuildingImage img{height:250px}#BuildingSearch #BuildingResults #BuildingImage #featured_banner{max-width:250px;position:absolute;top:16px;left:11px;z-index:150;content:url('/assets/v5/images/search/citylanding/featuredBanner.png')}#BuildingSearch #BuildingResults #BuildingImage #featured_banner[data-featured=false]{display:none}#BuildingSearch #BuildingResults #BuildingImage{text-align:center;padding-top:20px;padding-bottom:20px}#BuildingSearch #BuildingResults .BuildingDetailsList{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#BuildingSearch #BuildingResults .BuildingName,#BuildingSearch #BuildingResults .Address{font-size:1.25em;color:#252525;line-height:1.2;text-align:left}#BuildingSearch #BuildingResults .Neighborhood{height:30px;background-color:#5a5a5a;font-weight:bold;font-size:1.25em;color:#fff;padding-left:10px;margin-top:10px}#BuildingSearch #BuildingResults .CrossStreets{padding-top:15px;font-size:.875em}#BuildingSearch #BuildingResults .Year{order:2;font-size:.875em}#BuildingSearch #BuildingResults .buildingFeatures{order:1}#BuildingSearch #BuildingResults .viewAllLink{padding-top:10px;padding-bottom:10px;order:3;font-size:.875em}#BuildingSearch #BuildingResults .buildingFeatures{padding-top:10px;font-size:.875em}#BuildingSearch #BuildingResults .buildingFeatures strong[data-hasfeature=False]{display:none}#BuildingSearch #BuildingResults .viewAllLink a{color:#cc1437;line-height:1.2}#BuildingSearch #BuildingResults .viewAllLink a:hover{color:#b20928;line-height:1.2;text-decoration:underline}#BuildingSearch .BuildingResultForm .availableunits{margin-top:10px}#BuildingSearch .BuildingResultForm .availableunits .thumb{padding:0}#BuildingSearch #BuildingResults .relatedListing{padding-bottom:15px}#BuildingSearch #BuildingResults .relatedListing .thumb img{width:100%}#BuildingSearch #BuildingResults .relatedListings .price{font-size:.875em;color:#252525;font-weight:bold;line-height:1.2}#BuildingSearch #BuildingResults .relatedListings .bedBath{font-size:.875em;color:#252525;font-weight:normal;line-height:1.2}#BuildingSearch #BuildingResults .relatedListings .viewdetails a{font-size:.875em;color:#cc1437;line-height:1.2}#BuildingSearch #BuildingResults .relatedListings .viewdetails:hover a{font-size:.875em;color:#b20928;line-height:1.2;text-decoration:underline}#BuildingSearch #BuildingResults .relatedListings .relatedListingdetais{display:inline-block;height:100%;position:absolute}#BuildingSearch #BuildingResults .relatedListings .relatedListingdetais .viewdetails{position:absolute;bottom:0;margin-bottom:12px}#BuildingSearch #pagingBottomContainer{text-align:center}#BuildingSearch #pagingBottomContainer .pager{display:inline-block;vertical-align:middle;margin:0 8px}#BuildingSearch #pagingBottomContainer #pagingBottom ul.pagination{vertical-align:middle}@media screen and (max-width:480px){#BuildingSearch #pagingBottomContainer #pagingBottom{display:none}#BuildingSearch #pagingBottomContainer{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:480px)and (max-width:767px){#BuildingSearch #pagingBottomContainer .pager{margin:0 1px}}@media screen and (min-width:480px)and (max-width:1199px){#BuildingSearch #filters #priceDropdownContainer{width:370px;background-color:#fff;position:absolute;top:80px;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.176);z-index:150}#BuildingSearch #BuildingResults #BuildingImage img{height:250px}#BuildingSearch #BuildingSearchFilters{margin-bottom:20px}}@media screen and (max-width:767px){#BuildingSearch #ManhattanHeader #ManhattanHeaderAdvanced .title{font-size:1.5em}#BuildingSearch #ManhattanHeaderAdvanced p{font-size:1.25em;line-height:1.2em}#BuildingSearch .container{padding-left:0;padding-right:0}#BuildingSearch #ManhattanHeaderAdvanced .title{font-size:2.5em;color:#fff;font-weight:bold;line-height:1em;text-shadow:1.5px 2.598px 0 rgba(0,0,0,.35);text-align:center;padding-top:50px;padding-bottom:10px}@-moz-document url-prefix(){#BuildingSearch #ManhattanHeaderAdvanced .title{font-size:2em;}#BuildingSearch #ManhattanHeaderAdvanced p{font-size :1em;}}#BuildingSearch #BuildingSearchFilters h3{font-size:1.5em;padding-bottom:10px}#BuildingSearch #filters #priceDropdownContainer{width:370px;background-color:#fff;position:absolute;top:70px;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.176);z-index:300}#BuildingSearch #filters #priceDropdownContainer .form-inline .toLabel{position:relative;top:-15px}#BuildingSearch #BuildingLocationMap{display:none}#BuildingSearch .BuildingResultForm .availableunits{display:none}#BuildingSearch #BuildingSearchFilters .search-button{padding-top:0}}@media screen and (min-width:768px)and (max-width:991px){#BuildingSearch .container{width:auto}#BuildingSearch #BuildingResults #BuildingRow .relatedListing{padding-left:10px;padding-right:10px}#BuildingSearch .neighborhoodrow .selectize-dropdown [data-selectable]{width:50%;float:left}}@media screen and (max-width:991px){#BuildingSearch #BuildingSearchFilters .btn-primary{width:100%}#BuildingSearch #BuildingSearchFilters .BuildingFeatureList .AmenitiesSelectList .selectize-input{height:40px;padding-top:11px}#BuildingSearch .maprow{margin-left:0;margin-right:0}}@media screen and (min-width:992px){#BuildingSearch .over-content{margin-top:-450px}#BuildingSearch .Filtersbackgroundcolor{height:450px}#BuildingSearch .Mapbackgroundcolor{height:450px;background-color:#ecebe7}}#BuildingDetails #BackToResults{padding-top:20px;padding-bottom:20px}#BuildingDetails #BackToResults a{color:#b20928;font-size:.875em}#BuildingDetails #BackToResults a:hover{color:#b20928;text-decoration:underline}#BuildingDetails h3{margin-top:0;font-size:1.5em;color:#252525;border-bottom:1px solid #ccc}#BuildingDetails #buildingInfo .buildingImageSection{text-align:center}#BuildingDetails #buildingInfo .buildingImageSection img{display:inline-block}#BuildingDetails #buildingInfo #ContactUs .btn{border:solid 1px #530313;border-radius:4px;background-color:#cd1f42;font-size:.875em;color:#fff;font-weight:bold;line-height:1.2;padding:11px;margin-left:0;margin-top:20px;margin-bottom:20px}#BuildingDetails #buildingInfo #ContactUs .btn:hover{background-color:#b20928;background:#b20928;border-color:#b20928}#BuildingDetails #ContactusOnNoimg{padding-left:0;padding-right:0}#BuildingDetails #buildingInfo .buildingInfoSection{font-size:.875em}#BuildingDetails #buildingInfo #AmenitiesInfo .buildingFeatures{-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:.875em}#BuildingDetails #buildingInfo #AmenitiesInfo .buildingFeatures ul{list-style:none;padding:0}#BuildingDetails #AvailableUnitsDetails{margin-top:20px}#BuildingDetails #buildingInfo #AvailableUnits{margin-left:0}#BuildingDetails #AvailableUnits{margin-top:20px}#BuildingDetails #buildingInfo .RightSideInfo .unitListing{background-color:#e4e4e4;box-shadow:1px 1px #cdcdcd}#BuildingDetails #buildingInfo #AvailableUnits .unitListing{padding-top:10px;padding-bottom:10px;width:47%;margin-bottom:20px;float:left;margin-right:20px}#BuildingDetails .unitListing .listingImage{text-align:center}#BuildingDetails .unitListing .listingImage img{width:100px;height:67px}@-moz-document url-prefix(){#BuildingDetails .unitListing .listingImage img{width:100px;height:67px;}}#BuildingDetails #AvailableUnits .unitListing .Price{font-weight:bold}#BuildingDetails #buildingInfo #AvailableUnits .unitListing .listingDetail{font-size:.875em;color:#242424;line-height:1.2}#BuildingDetails #buildingInfo #AvailableUnits .unitListing .listingDetail .listingLink a{color:#cc1437;line-height:1.2}#BuildingDetails #buildingInfo #AvailableUnits .unitListing .listingDetail .listingLink:hover a{color:#b20928;text-decoration:underline;line-height:1.2}#BuildingDetails #AvailableUnits_Sm #AvailableUnits{margin-left:0}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing{background-color:#e4e4e4;box-shadow:1px 1px #cdcdcd}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing{padding-top:10px;padding-bottom:10px;width:47%;margin-bottom:20px;float:left;margin-right:20px}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing .listingDetail{font-size:.875em;color:#242424;line-height:1.2}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing .listingDetail .listingLink a{font-size:.875em;color:#cc1437;line-height:1.2}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing .listingDetail .listingLink:hover a{font-size:.875em;color:#b20928;text-decoration:underline;line-height:1.2}@media screen and (max-width:767px){#BuildingDetails #BackToResults{text-align:center}#BuildingDetails #buildingInfo #BuildingInfo_Details{margin-top:20px;margin-bottom:20px}#BuildingDetails #buildingInfo #AmenitiesInfo{margin-bottom:20px}#BuildingDetails #buildingInfo #ContactUs .btn{width:100%}#BuildingDetails #buildingInfo #AvailableUnits .unitListing{width:100%}#BuildingDetails #AvailableUnits{margin-right:0}#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing{width:100%}}@media screen and (min-width:768px){#BuildingDetails #buildingInfo .RightSideInfo[data-hasImg=true]{margin-left:5px}#BuildingSearch #BuildingResults .BuildingDetailsList{padding-top:20px}}@media(min-width:768px)and (max-width:991px){#BuildingDetails #buildingInfo #AmenitiesInfo{margin-top:20px;margin-bottom:20px}#BuildingDetails #AvailableUnits_Sm #AvailableUnits{margin-right:-23px}}@media(min-width:992px)and (max-width:1199px){#BuildingDetails #buildingInfo #AvailableUnits .unitListing{width:46%}#BuildingDetails #buildingInfo #AvailableUnits{margin-right:-30px}#BuildingDetails #AvailableUnits .unitListing .listingImage img{width:80px;height:67px}@-moz-document url-prefix(){#BuildingDetails #AvailableUnits .unitListing .listingImage img{width:80px;height:67px;}}#BuildingDetails #AvailableUnits_Sm #AvailableUnits{margin-right:-25px}}@media(min-width:992px){#BuildingDetails #AvailableUnits_Sm #AvailableUnits .unitListing{width:31%}}@media(min-width:1200px){#BuildingDetails #buildingInfo #AvailableUnits .unitListing .listingImage img{width:100px;height:67px}#BuildingDetails #buildingInfo #AvailableUnits{margin-right:-25px}#BuildingDetails #AvailableUnits_Sm #AvailableUnits{margin-right:-40px}}*{outline:none}.site-search{position:relative;clear:both;font-size:16px}.site-search input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button!important}.site-search input.wdc-autocomplete{display:inline-block;font-size:1.375em;background-color:#fff;color:#222223;border:0 none;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);height:57px;width:100%;text-overflow:ellipsis;padding:10px 60px 10px 10px;border-radius:0 4px 4px 4px}.site-search input.wdc-autocomplete:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.site-search input.wdc-autocomplete:focus+button.search-button{height:55px;width:49px;top:1px;right:1px}.site-search input.wdc-autocomplete::-webkit-input-placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search input.wdc-autocomplete:-moz-placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search input.wdc-autocomplete::-moz-placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search input.wdc-autocomplete:-ms-input-placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search input.wdc-autocomplete::-ms-input-placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search input.wdc-autocomplete::placeholder{font-size:.714em;color:#7da1c4;text-overflow:ellipsis}.site-search .search-button{background-color:#ffea27;color:#222223;border-radius:0 4px 4px 0;border:0 none;padding:0;margin:0;width:50px;height:57px;text-align:center;position:absolute;right:0;top:0}.site-search .search-button:before{content:'';font-family:'Font Awesome 5 Pro';font-size:1.125em;display:inline-block;text-align:center}.site-search .search-button:focus,.site-search .search-button:active{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}@media(min-width:768px){.site-search.header input.wdc-autocomplete{font-size:1.25em;background-color:#e4e4e4;color:#222223;height:40px;padding:1px 55px 6px 20px;border-radius:24px 24px 24px 24px;box-shadow:none}.site-search.header input.wdc-autocomplete::-webkit-input-placeholder{font-size:.75em;color:#999}.site-search.header input.wdc-autocomplete:-moz-placeholder{font-size:.75em;opacity:1;color:#999}.site-search.header input.wdc-autocomplete::-moz-placeholder{font-size:.75em;opacity:1;color:#999}.site-search.header input.wdc-autocomplete:-ms-input-placeholder{font-size:.75em;color:#999}.site-search.header input.wdc-autocomplete::-ms-input-placeholder{font-size:.75em;color:#999}.site-search.header input.wdc-autocomplete::placeholder{font-size:.75em;color:#999}.site-search.header input.wdc-autocomplete:focus+button.search-button{height:38px}.site-search.header .search-button{border-radius:0 24px 24px 0;height:40px}.site-search.header .search-button:before{font-size:1.25em;padding-right:5px}}.autocomplete-suggestions{background:#fff;color:#222223;overflow:auto;border-radius:0 0 4px 4px;padding-bottom:5px;font-size:1em;box-shadow:0 3px 12px 0 rgba(0,0,0,.16);top:calc(100% - 2px)}.autocomplete-suggestions strong{font-weight:bold}ul.autocomplete-more-locations{padding:0 0 0 10px;margin:0;list-style-type:none;flex:1 0 auto}ul.autocomplete-more-locations li{display:inline-block;background-color:#fff;border-radius:24px 24px 24px 24px;height:30px;margin:5px 0;line-height:30px;white-space:nowrap;position:relative;padding:0 10px}ul.autocomplete-more-locations li.loc{padding-right:30px}ul.autocomplete-more-locations li.show-more{padding:0}ul.autocomplete-more-locations li.show-more button{width:100%;border-radius:24px 24px 24px 24px;border:0;padding:0 10px;background-color:transparent}ul.autocomplete-more-locations li button.remove{border:0;background-color:transparent;height:30px;padding:0;width:30px;position:absolute}ul.autocomplete-more-locations li button.remove:before{content:'';font-family:'Font Awesome 5 Pro';display:inline-block}.autocomplete-selectedlocations{padding:10px 0}.autocomplete-selectedlocations ul{padding:0 0 0 10px;margin:0;list-style-type:none;flex:1 0 auto}.autocomplete-selectedlocations ul li{display:inline-block;background-color:#e4e4e4;border-radius:24px 24px 24px 24px;height:30px;margin:5px 5px 5px 0;line-height:30px;white-space:nowrap;position:relative;padding:0 30px 0 10px}.autocomplete-selectedlocations ul li button.remove{border:0;background-color:transparent;height:30px;padding:0;width:30px;position:absolute}.autocomplete-selectedlocations ul li button.remove:before{content:'';font-family:'Font Awesome 5 Pro';display:inline-block}.autocomplete-suggestion{background:#fff;white-space:nowrap;overflow:hidden;padding:10px;margin-bottom:5px;color:#0060ff;font-size:1em;cursor:pointer}.autocomplete-suggestion .display.recent{font-weight:bold}.autocomplete-suggestion .subdisplay,.autocomplete-suggestion .count{color:#222223;font-size:.75em;padding:0 5px;display:inline-block}.autocomplete-selected{background:#e4e4e4}.autocomplete-group{font-size:1em;font-weight:bold;background:#fff;padding:2px 10px;position:relative;overflow:hidden}.autocomplete-group:before{content:'';font-weight:normal;font-family:"Font Awesome 5 Pro";font-style:normal;font-size:.625em;display:inline-block;text-align:center;padding:0 6px;color:#222223;text-decoration:none}.autocomplete-group.recent:before{content:''}.autocomplete-group.nearby:before{content:''}.autocomplete-group.places:before{content:''}.autocomplete-group:after{content:' ';background-color:#e4e4e4;height:1px;width:100%;position:absolute;top:50%;margin-left:5px}.modal-default .modal-header{padding:9px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}html,body{font-family:"nimbus-sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#222223;font-style:normal;font-weight:400}h1{font-weight:700;font-size:2.25em}h2{font-weight:700;font-size:1.875em}h3{font-weight:700;font-size:1.5em}h4{font-weight:700;font-size:1.125em}@media print{a[href]:after{content:none!important}}.skip-to-content-link{display:block;position:absolute;left:-999px;top:-999px}.skip-to-content-link:focus{left:0;top:0;padding:3px;background:#ffc;border:1px solid #900;z-index:10000}.body-content{min-height:450px;margin-bottom:50px;position:relative;z-index:1}.sitealert .body-content{margin-top:68px}@media(min-width:768px){.sitealert .body-content{margin-top:77px}}.body-content.container-fluid{margin-bottom:0;min-height:250px}.sitealert .body-content.container-fluid{margin-top:68px}@media(min-width:768px){.sitealert .body-content.container-fluid{margin-top:80px}}@media(min-width:992px){.sitealert .body-content.container-fluid{margin-top:30px}}@media(min-width:1200px){.sitealert .body-content.container-fluid{margin-top:30px}}.container-fixed{width:948px;margin:8px auto;font-size:12px;position:relative}.container-fixed *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.clr{clear:both}.close{position:relative;z-index:10}.form-input-group-inline .form-control{display:inline}img.hero{border-bottom:3px solid #fff200;margin-top:20px;display:inline-block}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}.text-required{font-weight:bold;color:#e00}span.radio{padding:0}span.radio>input[type="radio"]{margin:3px -6px 3px 0}span.radio>label{float:left;margin-right:5px;padding:0 5px 0 10px}a.highlight{color:#2a6496;text-decoration:underline}ul.list-inline-bullet{list-style-type:none;margin:0;padding:0}ul.list-inline-bullet>li{display:inline}ul.list-inline-bullet>li:after{content:" • "}ul.list-inline-bullet>li:last-child:after{content:""}h1>.badge,h2>.badge,h3>.badge,h4>.badge,h5>.badge,h6>.badge{vertical-align:middle}#loginForm{text-align:left;width:235px}#loginForm .loginFormText{clear:both;height:30px}#loginForm .loginFormText label{font-weight:bold;float:left;line-height:28px}#loginForm .loginFormText input{float:right;font-size:13px;width:130px;padding:4px;margin:4px 0}#loginForm .loginForgotPassword{clear:both;font-size:10px;float:right;height:30px;line-height:30px}#loginForm .loginRemember{font-size:10px;float:left;height:30px;line-height:30px;margin-right:6px}#loginForm #loginMessage{color:#e00;padding-left:5px;height:20px}#loginForm .loginSubmit{padding:4px;clear:both}#registerForm{text-align:left;max-width:435px;margin:0 auto}#registerForm #registerPhone{width:50%;float:left}#registerForm #registerExtension{width:30%;float:left}#registerForm label.phoneext{width:20%;float:left;text-align:center}#registerForm #registerMessage{color:#e00;padding-left:5px;height:20px}nav.navbar{border:none;border-radius:0;min-height:65px}nav.navbar.hasOfficeHeader{min-height:85px}nav.navbar.HasOfficeCobrand{min-height:100px}@media(max-width:767px){.navbar-header #cobranding-header .OfficeCobrand{height:15px;overflow:hidden}.navbar-header #cobranding-header .OfficeCobrand::after{position:absolute;top:0;bottom:0;right:0;width:6em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#222));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.navbar-header #cobranding-header .OfficeCobrandInfo{height:12px;overflow:hidden}.navbar-header #cobranding-header .OfficeCobrandInfo::after{position:absolute;top:10px;bottom:0;right:0;width:6em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#222));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}}@media(min-width:768px){nav.navbar{min-height:60px}nav.navbar.hasOfficeHeader{min-height:85px}nav.navbar.HasOfficeCobrand{min-height:105px}}@media(min-width:992px){nav.navbar{min-height:61px}nav.navbar.hasOfficeHeader{min-height:85px}nav.navbar.HasOfficeCobrand{min-height:105px}}#main-nav .logo,#main-nav .logo_sm{margin-top:12px;float:left}#CallCenterPhone,#CallCenterPhoneRental,#AgentDetails{font-weight:bold;color:#fff;float:left}#CallCenterPhoneRental a:hover,#AgentDetails a:hover{text-decoration:none}#CallCenterPhoneRental{font-weight:normal}#CallCenterPhoneRental,#AgentDetails,#OfficeName{line-height:19px;display:-ms-flexbox;-ms-flex-align:center;display:-moz-box;-moz-box-align:center;display:-webkit-box;-webkit-box-align:center;height:35px;margin-bottom:0}#OfficeName{height:45px}#AgentDetails a,#OfficeName a{font-size:20px;font-weight:400}#CallCenterPhone a,#AgentDetails a,#CallCenterPhoneRental a,#OfficeName a{color:#fff;text-decoration:none}.myweichert-tag{height:21px;width:22px;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAMAAAB1/u6nAAABvFBMVEXDuQX////DuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXDuQXp3QDm2gDr3gDq3gD05wAhIR716QDx5ADy5gDp3AAiIh8kJCPv4gD88ADw5ADw4wD57QDt4QAhIR326gDl2QD26QDz5wAiIiDt4ADj1gDk1wD47AD67QDf1AHi1wDZzQEjIyGbkw52cRb36gD67gD98ADQxQMoKCMxMCA8OyDs4ALb0AX87wDWygIkJCLTyALazgHn2gDJvgT06AAkJCQlJSXm2gOdlRGjnA8jIyL77wC/tguDfRXbzwFmYhIlJSTc0AHv4wDi1gCakwsxMBtrZxlHRBjy5QDRxgLh1QDRxgNdWhNjXxnVyQLPxAPbzgH36wDTxwJdWRTe0gGLhROGgBTg1QD57ABNSxbUyAJOSxaRihO2rQeooAmrowi9swaSjBIVXZLHAAAAM3RSTlMAAPA1MBXitvuCJDbmsRhw9SgPQM7xv/xW9/iQwtiPxN/59JX+JiWWUOSRT+v65eCSoKEt/vyvAAABf0lEQVR4XjXRU5ssQQyA4RoubRvHqmq7x7axtm3zWH94e6p3vsv3yU0SoFffUGEdGu6raKg34DA293ddR8N+/0P0urunuczmwcw+4kmCIHm0n/lo1tlkvHJBn6SwrCL5oOvKaCqx5fUUIqQTinG7GepEItDUB4vGI+cuQvU4i5fZ7GXR6VEJ1/mEAVRXRqDkuS3kd7TyhVuPBCOV1aDqFPk4Z2h1CbcacnI+dFoFem94iQquP+n8az1ISfzWALCGSYWxyZsvLNsYhfz6Drz3E6zbJj/q/F8OuVkiMAqMZ3h6Q+cNPH1mBK27cG8hOJk+KulRevLbwh7cbQVvZubsXDIlr5R4RU4lOfvcj0+gZj5AqtRyYgeXWKZUMjBfA0DdHYLxnCguaoliLg7RTJ22/Hjj7LEQW5sWtabXYsLxbOOYxqCz4zsteGM4r0D/7OjU7/2qbdtBC4LXKwi0Y7vtbfk7Te0HF4cOmnYc3h+0Nxkw41o+1/7+8/df7ZcWA+4ZPGNyeu6IxEoAAAAASUVORK5CYII=') no-repeat scroll 0 0;display:inline-block;vertical-align:bottom}#cobranding-header{background-color:#222;color:#fff;position:relative}.OfficeCobrand{font-size:.8em}.OfficeCobrandInfo{font-size:.7em}#main-nav .navbar-collapse{background-color:#222;left:0;position:absolute;right:0;z-index:210}@media only screen and (device-width:991px),only screen and (max-width:991px){#main-nav .overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:210;top:0;padding-right:0;padding-left:30px}.site-banner~.navbar-container #main-nav .overlay{top:77px}#main-nav .overlay-content{background-color:#fff;margin-left:15px;min-height:400px;position:relative;background-color:#e4e4e4}#main-nav .overlay-content .dropdown-header-sm{padding:3px 0 3px 25px;background-color:#fff;border-bottom:#ccc 1px solid;height:60px}#main-nav .overlay-content #main-nav-links{margin:0 0 30px 0;width:100%}#main-nav .overlay-content .dropdown-footer{display:block}#main-nav .overlay-content .dropdown-footer.unauthenticated{padding-bottom:75px}#main-nav .overlay-content .dropdown-footer.unauthenticated a:hover{text-decoration:none}#main-nav .overlay-content .dropdown-footer.authenticated{padding-bottom:15px}#main-nav .overlay-content #loginDiv{position:absolute;bottom:0}#main-nav .navbar-collapse #main-nav-links a{color:#081f2c;background-color:#fff;padding-left:30px}#main-nav .logo_sm{margin-top:12px}#main-nav .logo_sm a img{width:102px}#main-nav .overlay-content .dropdown-header-sm{display:block}#main-nav .navbar-collapse #CallCenterPhone_sm,#main-nav .navbar-collapse #AgentDetails_sm,#main-nav .navbar-collapse #CallCenterPhoneRental_sm{float:left;padding-left:10px;border-left:#ffea27 2px solid;margin-left:10px}#main-nav .navbar-collapse #CallCenterPhone_sm a,#main-nav .navbar-collapse #CallCenterPhoneRental_sm a{color:#707070;cursor:pointer}#main-nav .navbar-collapse #AgentDetails_sm a{color:#707070}#main-nav .navbar-collapse #CallCenterPhone_sm a:hover,#main-nav .navbar-collapse #AgentDetails_sm a:hover,#main-nav .navbar-collapse #CallCenterPhoneRental_sm a:hover{text-decoration:none}#main-nav .navbar-collapse #main-nav-links #logoutDiv_sm>a{font-weight:bold}#main-nav .navbar-collapse #main-nav-links #logoutDiv_sm a,#main-nav .navbar-collapse #main-nav-links #logoutDiv_sm.open>a{background-color:#e4e4e4}#main-nav .navbar-collapse #main-nav-links ul>li>a{padding-top:10px;padding-bottom:10px}#main-nav .navbar-collapse #main-nav-links ul>li>a:hover,#main-nav .navbar-collapse #main-nav-links #logoutDiv_s.open>a:hover{background-color:#ccc!important}#main-nav .navbar-collapse #main-nav-links #logoutDiv_sm .separator{margin:10px 15px 10px 30px;border-top:#ccc 1px solid}#main-nav .navbar-collapse #main-nav-links>li{border-bottom:#ccc 1px solid}#main-nav .navbar-collapse #main-nav-links>li>a{padding:12px 30px 12px 30px}#main-nav .navbar-collapse #main-nav-links>li>a>span.fa-chevron-down{float:right;font-weight:normal}#main-nav .navbar-collapse #main-nav-links li.open>a{background-color:#ffea27;font-weight:bold}#main-nav-links li.open ul{padding-top:0;padding-bottom:0}#main-nav .navbar-collapse #main-nav-links .loginDiv_sm{width:100%}#main-nav .navbar-collapse #main-nav-links #loginAnchor_sm{background-color:#ffea27;color:#222223;padding-top:20px;padding-bottom:20px}#main-nav .collapsing .collapse-menu,#main-nav .collapse.in .collapse-menu{display:block;color:#ffea27;position:absolute;left:-40px;cursor:pointer;padding-left:10px;padding-top:10px;font-size:.75em}#main-nav .navbar-collapse #main-nav-links #logoutDiv{display:none}}@media only screen and (device-width:767px),only screen and (max-width:767px){#main-nav .pipe{display:none}.site-banner~.navbar-container #main-nav .overlay{top:68px}}@media only screen and (device-width:992px),only screen and (min-width:992px){#main-nav .overlay-content .dropdown-header-sm,#main-nav .overlay-content .dropdown-footer,#main-nav .overlay-content .collapse-menu,#main-nav .navbar-collapse #main-nav-links #logoutDiv_sm,#main-nav .navbar-collapse #main-nav-links>li>a>span.fa-chevron-down,#main-nav .navbar-collapse #main-nav-links .home_sm{display:none}}#CallCenterPhoneRental a .fa-chevron-down{color:#ffea27;padding-left:15px}@media only screen and (device-width:768px),only screen and (min-width:768px){#main-nav .navbar-header{width:100%}#CallCenterPhone,#CallCenterPhoneRental{width:171px;margin-top:12px;overflow-wrap:break-word;margin-left:10px}#AgentDetails,#OfficeName{max-width:300px;margin-top:13px;overflow-wrap:break-word;margin-left:10px;margin-right:10px;overflow:hidden;display:inline-flex;align-items:center}.agentDetail.number-dropdown{float:left;margin-top:21px;color:#ffea27}.number-dropdown.agentDetail span{transition:transform .1s linear}a.number-dropdown.agentDetail.active span{transform:rotate(-180deg)}#main-nav .pipe{margin-left:10px;margin-top:12px;height:35px;float:left;border-left:#ffea27 2px solid;margin-bottom:0}#main-nav .navbar-toggle{border:none}#CallCenterPhone{font-size:1.255em}.navbar{margin-bottom:0}.navbar-inverse{border-color:#fff;color:#fff}.transition{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pull-left-sm{float:left}.pull-right-sm{float:right}.OfficeCobrand{font-size:1.2em}.OfficeCobrandInfo{font-size:.9em}}@media only screen and (device-width:767px),only screen and (max-width:767px){.agentDetail.number-dropdown{display:none}}@media(min-width:992px)and (max-width:1199px){#main-nav .nav>li>a{position:relative;display:block}}@media only screen and (device-width:992px),only screen and (min-width:992px){#main-nav .navbar-collapse{position:static;margin-top:8px}#main-nav-links{float:right}#main-nav-links>li>a{color:#fff;background-color:#222}#main-nav-links .search .dropdown-menu:hover{}#main-nav-links>li:hover>a,#main-nav-links>li>a:focus{color:#fff200}#main-nav-links>li.active>a{background-color:#222}ul.nav li.dropdown:hover ul.dropdown-menu{display:block}.myWeichert-dropdown{width:300px;height:100vh}.OfficeCobrand{font-size:19px}}@media only screen and (device-width:992px),only screen and (min-width:992px){#main-nav-links{}#main-nav-links.logged-in{right:10px}}.myweichert.dropdown .nav-dropdown{right:0;left:auto}.myweichert.dropdown .nav-dropdown:before{right:15px;left:auto}.navbar-header .nav-dropdown.myWeichert-dropdown{right:0;left:auto;background-color:#e4e4e4}.navbar-header .nav-dropdown.myWeichert-dropdown li a:hover{background-color:#fff}.navbar-header .nav-dropdown.myWeichert-dropdown .assigned-agent{margin-top:20px;margin-bottom:30px;margin-left:15px;display:inline-block}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-photo{width:60px;float:left}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-name{padding-left:15px;float:left;width:180px}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-name h2{text-overflow:ellipsis;overflow:hidden}.navbar-header .nav-dropdown.myWeichert-dropdown li a.see-listings{padding-left:0;cursor:pointer;color:#0060ff;font-size:16px;font-family:Helvetica Neue,Bold;font-weight:bold;padding-top:0}.navbar-header .nav-dropdown.myWeichert-dropdown li a.see-listings:hover{background-color:#e4e4e4;text-decoration:none}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-name span{color:#54585a;font-size:12px;font-family:Helvetica Neue,Regular}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-name h2{margin-top:5px;font-family:Helvetica Neue,Bold;color:#222223}.navbar-header .nav-dropdown.myWeichert-dropdown .agent-photo img{height:60px;width:60px;border-radius:50%;border:#fff 4px solid}.navbar-header .nav-dropdown.myWeichert-dropdown li a{padding-left:30px}.navbar-header .nav-dropdown.myWeichert-dropdown::before{right:15px;left:auto}#sitefooter .call-us-now{color:#54585a;padding-bottom:40px;padding-top:15px;border-bottom:#ffea27 5px solid}#sitefooter .call-us-now .weichert img{width:250px}#sitefooter .call-us-now .call-number{font-weight:100;font-size:36px}#sitefooter .call-us-now .call-number a,#sitefooter .call-us-now .call-number a:hover,#sitefooter .call-us-now .call-number a:focus{color:#54585a;text-decoration:none}@media only screen and (device-width:768px),only screen and (min-width:768px){#sitefooter .call-us-now .call-number{text-align:right}footer#sitefooter nav#footerlinks li{display:inline!important}}@media only screen and (device-width:1199px),only screen and (max-width:1199px){#sitefooter .call-us-now .weichert img{width:175px}#sitefooter .call-us-now .call-number{font-size:28px}}@media only screen and (device-width:991px),only screen and (max-width:991px){#sitefooter .call-us-now .call-number{font-size:24px}}@media only screen and (device-width:767px),only screen and (max-width:767px){#sitefooter .call-us-now .weichert img{width:145px}#sitefooter .call-us-now .call-number{font-size:18px}#sitefooter .call-us-now{padding-left:12px}#sitefooter .call-us-now .weichert img{width:160px}#home-footer-states-links h2{font-size:18px}#home-footer-states-links .recent-cities,#home-footer-states-links .recent-counties,#home-footer-states-links .state-links{border:#707070 1px solid;border-bottom:none}.more-from-weichert{border:#707070 1px solid}}#home-footer-states-links .stateListContainerDropDown ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}@media(max-width:991px){#home-footer-states-links .stateListContainerDropDown ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width:767px){#home-footer-states-links .stateListContainerDropDown ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#home-footer-states-links ul,#findinweichert ul{padding-left:0}#collapseStateLinks .state-link-list-header{display:none}#home-footer-states-links ul{list-style:none}footer#sitefooter #footerContent{padding-bottom:5px;position:relative;padding-top:30px}footer#sitefooter #footerContent>div>div,footer#sitefooter #footerContent>div{padding-left:0;padding-right:0}#sitefooter{z-index:0}@media only screen and (device-width:768px),only screen and (min-width:768px){footer#sitefooter #footerContent{padding-bottom:50px}}footer#sitefooter #footerContent .phonenumber{font-size:1.875em;color:#fff200;font-weight:bold;margin-bottom:24px;text-align:center}footer#sitefooter #footerContent .phonenumber a{color:#fff200;text-decoration:none}@media only screen and (device-width:768px),only screen and (min-width:768px){footer#sitefooter #footerContent .phonenumber{text-align:left}}footer#sitefooter #socialLinks{text-align:right}@media only screen and (device-width:991px),only screen and (max-width:991px){footer#sitefooter #socialLinks{text-align:initial;padding-left:15px}}footer#sitefooter #socialLinks li a{display:inline-block;font-size:22px;color:#666}nav#footerlinks>ul>li>a:hover{text-decoration:underline!important}footer#sitefooter nav#footerlinks li{text-align:center}footer#sitefooter nav#footerlinks li:first-child{margin-left:0;padding-left:0}footer#sitefooter nav#footerlinks ul{margin:0;padding:0}footer#sitefooter nav#footerlinks .sitelinks{margin-bottom:30px}footer#sitefooter nav#footerlinks .sitelinks li a{font-weight:bold;color:#cdcdcd;line-height:2.143;font-size:.875em}footer#sitefooter nav#footerlinks .legal li a{line-height:1;font-size:16px;font-weight:600;color:#385e9d}footer#sitefooter nav#footerlinks .legal li a:hover{text-decoration:none}@media only screen and (device-width:992px),only screen and (min-width:992px){footer#sitefooter nav#footerlinks .sitelinks{margin-bottom:12px}footer#sitefooter nav#footerlinks li{margin:0 6px}footer#sitefooter nav#footerlinks .legal li a{line-height:1;font-size:16px}}@media only screen and (device-width:991px),only screen and (max-width:991px){footer#sitefooter nav#footerlinks li{width:100%;text-align:left;padding-top:10px;padding-bottom:10px}}footer#sitefooter #copyright{color:#54585a}footer#sitefooter #copyright p{margin-top:30px;margin-bottom:0;font-size:.775em}@media only screen and (device-width:1200px),only screen and (min-width:1200px){footer#sitefooter #copyright p{text-align:left}}footer#sitefooter #serverCode{text-align:right;margin-top:10px}footer#sitefooter #logos{position:relative;padding:30px 0 0 0}footer#sitefooter #logoFooter,footer#sitefooter #fheoFooter,footer#sitefooter .IMAAward{display:inline-block;margin:0 32px 20px 0}footer#sitefooter #fheoFooter img{width:35px}footer#sitefooter #logoFooter img{width:150px}footer#sitefooter #dreNumber{margin:10px 0 30px;font-size:.875em;color:#54585a;line-height:1;text-align:right}#sitefooter .call-us-now .call-number span{font-weight:500}@media only screen and (device-width:991px),only screen and (max-width:991px){footer#sitefooter #dreNumber,footer#sitefooter #copyright,footer#sitefooter #logos{padding-left:15px}}@media only screen and (device-width:767px),only screen and (max-width:767px){footer#sitefooter #dreNumber{text-align:left}}#pagefooter{background-color:#ccc;padding:10px}.likes-bar{min-height:22px}.likes-bar>div{float:left;width:100px!important;height:22px!important}.likes-bar:after{content:" ";clear:both;display:block}@media only screen and (device-width:767px),only screen and (max-width:767px){.row-togglenav{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.sidebar-togglenav{z-index:10;background-color:#fff;padding:40px;display:none}.row-togglenav-right.active .sidebar-togglenav{display:block}.row-togglenav-left.active .sidebar-togglenav{display:block}.row-togglenav-right .mainbar-togglenav{display:block}.row-togglenav-left .mainbar-togglenav{display:block}.row-togglenav-right.active .mainbar-togglenav{display:none}.row-togglenav-left.active .mainbar-togglenav{display:none}}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}div.promo-container{margin:20px auto;width:750px}div.promo-container select,div.promo-container input{margin:4px 0}div.BasicContentFootnote{font:9px/18px Verdana,Arial,Helvetica,Sans-Serif;margin-top:20px}.pagecontent-container{width:750px;margin:0 auto}.pagecontent-container *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.checkBoxList{overflow:auto;border:solid 1px #7f9db9}.checkBoxListHeader,.checkboxListAltItem{background-color:#fff;padding:0 0 2px 0;height:20px;overflow:hidden;white-space:nowrap}.checkboxListItem{background-color:#eee;padding:0 0 2px 0;height:20px;overflow:hidden;white-space:nowrap}.checkBoxList label{font-weight:normal}.checkBoxList input{margin:0 4px;display:inline-block}#cartTourCount .badge{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#222223;color:#fff;font-weight:normal;float:right}#homeValuationThankyou{margin:48px 0}#homeValuationThankyou h3{color:#060}#homeValuationThankyou .explanation{padding:4px;margin:48px 0;border:1px solid #999;background-color:#fff}.v1 .btn{padding-top:9px;padding-bottom:9px}.v1 .btn:focus,.v1 .btn:active{border-color:#66afe9!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0 none}.v1 .btn-default{background-color:#fff;border-color:#cdcdcd;color:#323635}.v1 .btn-default:hover{border-color:#cdcdcd}.v1 .btn-default:focus,.v1 .btn-default:active{background-color:#fff!important}.v1 .btn-primary{background-color:#fff200;border-color:#d7cc00;color:#32363f}.v1 .btn-primary:hover{background-color:#d7cc00;border-color:#d7cc00}.v1 .btn-info{background-color:#009fd0;border-color:#009fd0;color:#e4e4e4}.v1 .btn-info:hover{background-color:#008cb6;border-color:#008cb6}.v1 .btn-success{background-color:#27ae60;border-color:#27ae60;color:#e4e4e4}.v1 .btn-success:hover{background-color:#219452;border-color:#219452}.v1 input.form-control,.v1 select.form-control{height:40px}.v1 label.control-label{font-size:.875em}.multiselect.dropdown-toggle.btn.btn-default:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6);outline:0 none}.sticky-anchor{position:relative}.sticky-container{position:absolute;width:100%;background-color:#fff;top:0}.sticky-container-xs.stuck{position:fixed;z-index:1000}.modal-open .sticky-container.stuck{padding-right:17px}@media only screen and (device-width:768px),only screen and (min-width:768px){.sticky-container-sm.stuck{position:fixed;z-index:1000}}@media only screen and (device-width:992px),only screen and (min-width:992px){.sticky-container-md.stuck{position:fixed;z-index:1000}}@media only screen and (device-width:1200px),only screen and (min-width:1200px){.sticky-container-lg.stuck{position:fixed;z-index:1000}}.modal.iframeModal .modal-body{padding:0;margin-bottom:-5px}.modal.iframeModal button.close{position:absolute;right:20px;top:4px}.modal.iframeModal iframe{border-radius:6px;border-style:none}.tracking-images img{position:absolute;bottom:0;left:0}.criteo_header{display:none}input.styled[type="radio"],input.styled[type="checkbox"]{display:none}input.styled[type="radio"]+span:before,input.styled[type="checkbox"]+span:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input.styled[type="radio"]+span:before{content:"";color:#e00}input.styled[type="radio"]:checked+span:before{content:"";color:green}input.styled[type="checkbox"]+span:before{content:""}input.styled[type="checkbox"]:checked+span:before{content:""}.atm-f{height:auto!important}#quickConnectBanner{background-color:#ff7e00;color:#fff;width:100%;text-align:center}#quickConnectBanner h2{display:inline-block;margin-top:4px;margin-bottom:4px}#quickConnectBanner .quickconnectphone{white-space:nowrap}#quickConnectBanner .tagline{font-size:.7em;display:block}@media(min-width:830px){#quickConnectBanner .tagline{display:inline-block;vertical-align:top;padding-top:9px}#quickConnectBanner .tagline:before{content:" - "}}#quickConnectBanner a{color:#fff;text-decoration:none}#quickConnectBanner .quickconnectLogo{color:#fff;background-image:url(/assets/v5/images/quickconnect-white.png);background-attachment:scroll;background-position:0 0;background-repeat:no-repeat;overflow:hidden;height:30px;padding-left:214px;width:214px;display:inline-block}#ContactPopup{max-width:600px;position:absolute;background-color:#fff;top:50px;border:#000;z-index:200;left:300px;margin-right:15px;color:#252525;padding:15px;border-radius:4px;font-size:.85em;cursor:pointer;border-top:#ffea27 6px solid;box-shadow:0 2px 4px 0 #000}.hasOfficeHeader #ContactPopup{top:80px}#main-nav .agent-popup{float:left;position:relative;cursor:pointer}#AgentContactPopup{width:320px;position:absolute;background-color:#fff;top:62px;border:#000;z-index:200;left:-141px;margin-right:15px;color:#222223;padding:30px;border-radius:4px;font-size:.85em;cursor:pointer;border-top:#ffea27 6px solid;box-shadow:0 2px 4px 0 #000}#AgentContactPopup:after{opacity:.5}#AgentContactPopup{min-width:180px}#AgentContactPopup .office,#AgentContactPopup .fax{position:relative;font-size:16px;padding:15px 0 5px 0}#AgentContactPopup .phone{padding:15px 0 9px;position:relative;font-size:16px;border-bottom:1px solid #ccc;margin-bottom:10px}#AgentContactPopup .office a{color:#1770ff}#AgentContactPopup .fax a{color:#54585a}#AgentContactPopup .phone a:hover,#AgentContactPopup .office a:hover,#AgentContactPopup .fax a:hover{text-decoration:none}#AgentContactPopup span{position:absolute;top:0;font-size:12px;color:#54585a}#ContactPopup.active,#AgentContactPopup.active{display:inline-block}#ContactPopup.inactive,#AgentContactPopup.inactive{display:none}#ContactPopup h3{margin-top:0;font-size:18px;font-weight:bold;color:#222223}#ContactPopup p{font-size:14px;color:#222223}#ContactPopup .returningUser{margin-top:20px}#PopupPointer{content:'';position:absolute;border-style:solid;border-width:0 20px 20px;border-color:#fff transparent;display:block;width:0;z-index:1;top:-20px;left:32px}#OpenHouseContactSection .phone{padding-top:5px}#OpenHouseContactSection label{font-weight:normal}.officeNumberCSV{width:100%}.officeNumberCSV ul{overflow-x:auto!important;width:100%!important}.officeNumberCSV .btn-group{width:100%}@media(max-width:423px){.contentContactForm .lblExt,.contactUs .lblExt,.quickConnect .lblExt{width:100%;padding-top:10px}.contactUs .TxtExt,.quickConnect .txtExt{width:220px!important}}.sitemap{margin:0 auto}@media only screen and (device-width:768px),only screen and (min-width:768px){.sitemap{width:540px}}.sitemap h1,.sitemap h2{font-weight:700;font-size:1em;margin:8px 0 0 0;padding:0}.sitemap h1,.sitemap .states h2{border-bottom:dashed 1px #666;width:100%}.sitemap ul.list-unstyled ul{margin-top:8px;padding-left:16px;list-style-type:none}.sitemap .states ul{column-count:2;column-gap:0}.listingSummaryDisplay.small{margin-right:6px}.listingSummaryDisplay{position:relative;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;cursor:pointer;-webkit-transition:border 200ms linear;-moz-transition:border 200ms linear;-ms-transition:border 200ms linear;-o-transition:border 200ms linear;transition:border 200ms linear;border:1px solid #ccc;overflow:hidden}.listingSummaryDisplay:hover{border-color:#999}.listingSummaryDisplay.small{width:287px}#propertyDetail .listingSummaryDisplay.small,.office-container .listingSummaryDisplay.small{width:234px}.carousel-control span{z-index:10}.card-image{position:relative;height:191px;overflow:hidden}.card-controls{position:absolute;height:191px;overflow:hidden;top:0;right:0;left:0}#propertyDetail .card-image,.office-container .card-image,#propertyDetail .card-controls,.office-container .card-controls{height:144px}.card-image .carousel{top:50%;transform:translateY(-50%)}.listingSummaryDisplay .carousel-inner img{width:100%}.solo-image{top:50%;transform:translateY(-50%);width:100%;position:relative}.card-img-link{display:block;height:100%}.card-shading{position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(to right,rgba(0,0,0,.4),rgba(0,0,0,0) 26%,rgba(0,0,0,0) 74%,rgba(0,0,0,.4));pointer-events:none}.small .card-shading{background-image:linear-gradient(to right,rgba(0,0,0,0) 140px,rgba(0,0,0,.4))}.card-pills{position:absolute;top:8px;left:7px;right:44px}.card-pills ul{list-style:none;padding:3px 6px}.card-pills ul li{background:#fff;line-height:1;padding:6px 10px 6px 30px;border-radius:14px;font-size:13px;display:inline-block;position:relative}.card-pills ul li:before{font-family:'Font Awesome 5 Pro';display:inline-block;font-size:15px;position:absolute;left:6px;top:50%;margin-top:-7px}.card-pills ul li .with-vtour{white-space:nowrap}.card-pills ul li.just-listed{color:#54585a}.card-pills ul li.just-listed:before{content:''}.card-pills ul li.price-reduced{color:#54585a}.card-pills ul li.price-reduced:before{content:''}.card-pills ul li.new-construction{color:#54585a}.card-pills ul li.new-construction:before{content:''}.card-pills ul li.adult-community{color:#54585a}.card-pills ul li.adult-community:before{content:''}.card-pills ul li.weichert-exclusive{background-color:#ffea27;color:#54585a}.card-pills ul li.weichert-exclusive:before{content:''}.card-pills ul li.foreclosure{color:#54585a}.card-pills ul li.foreclosure:before{content:''}.card-pills ul li.expired{color:#54585a}.card-pills ul li.expired:before{content:''}.card-pills ul li.vtour{color:#385e9d}.card-pills ul li.vtour:before{content:url(/assets/v5/images/listings/virtual-tour-icon.svg);width:18px;left:8px;margin-top:-9px;filter:brightness(0) saturate(100%) invert(32%) sepia(11%) saturate(3258%) hue-rotate(179deg) brightness(101%) contrast(86%)}.card-right-controls{color:#fff;position:absolute;right:5px;top:8px;width:33px;font-size:20px;text-align:center;z-index:1}.card-right-controls a.save-button:before{content:'';font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:normal;color:#fff}.card-right-controls a.saved:before{content:'';font-family:'Font Awesome 5 Pro';display:inline-block;font-weight:900;color:#ffea27}.card-carousel-control{color:#fff;font-size:36px;padding:12px;text-decoration:none;position:absolute;top:51px;opacity:0;z-index:1;background-color:transparent;border:0 none}.card-carousel-control:before{font-family:'Font Awesome 5 Pro';font-weight:300;display:inline-block}.card-carousel-control.left:before{content:''}.card-carousel-control.right:before{content:''}.listingSummaryDisplay:hover .card-carousel-control,.listingSummaryDisplay .card-carousel-control:focus{opacity:1}.card-carousel-control:hover{color:#fff}.card-carousel-control:focus{color:#fff}.card-carousel-control.right{right:0;text-align:right}.card-controls-bottom{bottom:0;position:absolute;width:100%}.card-pic-count{font-size:12px;color:#fff;margin-bottom:9px;margin-left:12px}.card-pic-count:before{content:'';font-family:'Font Awesome 5 Pro';font-weight:700;font-size:16px;margin-right:6px}.card-alert{background:#ffea27;width:100%;font-size:.75em;padding:5px 11px}.card-alert-vopen{background-color:#fff59d;height:26px;display:block;font-size:.75em;line-height:26px;padding:0 11px;font-weight:bold}a.card-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.card-text-area{overflow:hidden;border-top:0;padding:10px 10px 15px 10px}.card-text-area span.price{font-size:28px;font-weight:600;margin-top:0;margin-bottom:6px;position:relative;height:32px}.card-text-left{float:left}.card-text-right{float:right;text-align:right;height:38px;position:relative}.listingSummaryDisplay.condensed .card-text-right,.listingSummaryDisplay.small .card-text-right,.listingSummaryDisplay.wide .card-text-right{text-align:left;width:100%;height:30px;float:left;white-space:nowrap}.card-text-address{width:100%;clear:both;line-height:1}.card-pair{display:inline-block;text-align:center;line-height:1;margin-left:13px}.listingSummaryDisplay div.card-pair:first-child{margin-left:0}.listingSummaryDisplay.condensed .card-pair,.listingSummaryDisplay.small .card-pair,.listingSummaryDisplay.wide .card-pair{margin-left:12px}.card-pair strong{font-size:18px}.card-pair p{font-size:12px;margin:0}.listingSummaryDisplay.condensed .card-pair p,.listingSummaryDisplay.small .card-pair p,.listingSummaryDisplay.wide .card-pair p{display:inline;margin-left:5px}.listingSummaryDisplay.condensed .card-info-gradient,.listingSummaryDisplay.small .card-info-gradient,.listingSummaryDisplay.wide .card-info-gradient{visibility:visible}.card-info-gradient{position:absolute;right:-10px;top:0;height:64px;width:58px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));visibility:hidden}.card-address,.card-address2{height:20px;width:10000%}.card-address,p.card-address:hover,#propertyDetail .card-address,.office-container .card-address{color:#54585a;font-size:16px;margin-bottom:0}.listingSummaryDisplay.condensed .card-address2,.listingSummaryDisplay.small .card-address2,#propertyDetail .card-address2,.office-container .card-address2{margin-bottom:0}.card-address2,p.card-address2:hover{color:#666;font-size:13px;margin-bottom:15px}.listingSummaryDisplay .view-more-butt{height:40px;width:159px;border-radius:20px;background-color:#ffea27;color:#222223;padding-top:9px;text-align:center;display:none}.card-text-misc{font-size:11px;color:#666;line-height:1;position:relative;overflow:hidden}div.card-text-misc:hover{color:#999}.card-text-misc .mlsLogoImage{display:block;float:left;margin-right:3px}.card-text-misc .mlsLogo-box{min-height:20px;float:left}.card-source{position:absolute;right:11px;bottom:17px;font-size:9px;color:#222223}.card-source.mls,.card-source .mls{color:#d4d6d6}.card-source-break{color:#ffea27;margin-left:3px;margin-right:3px}.listingSummaryDisplay.small.blank,.listingSummaryDisplay.small.blank:hover{border:1px solid #ccc;box-shadow:none;cursor:auto}.card-image.blank{background-color:#e4e4e4}.card-text-blank{height:174px;padding-left:9px;padding-top:8px}.card-text-blank1{width:135px;height:24px;background:#e4e4e4;border-radius:12px;margin-bottom:9px}.card-text-blank2{width:180px;height:18px;background:#e4e4e4;border-radius:12px;margin-bottom:11px}.card-text-blank3{width:180px;height:13px;background:#e4e4e4;border-radius:12px;margin-bottom:6px}.card-text-blank4{width:180px;height:13px;background:#e4e4e4;border-radius:12px;margin-bottom:9px}.card-text-blank5{width:206px;height:40px;background:#e4e4e4;border-radius:12px}.listingSummaryDisplay.small.cta{border:2px solid #0060ff}.listingSummaryDisplay.small.cta.save-search{min-height:340px;width:287px}.listingSummaryDisplay.small.cta.save-search .card-cta-header{margin-left:31px;width:204px}.card-cta-header{color:#0060ff;font-size:28px;margin-top:0;width:154px;margin-left:45px;position:absolute;top:50%;transform:translateY(-50%)}.card-cta-header .far{font-size:22px;margin-left:19px}.card-slider-button{width:45px;background:#ffea27;height:57px;padding:4px 0 0 0;position:absolute;top:128px;cursor:pointer;border:0 none}.card-slider-button:focus,.card-slider-button:active{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.card-slider{position:relative}.card-slider .listing{vertical-align:top}.card-slider .listingSummaryDisplay{margin-right:28px}.card-slider-button.prev-slick{left:-45px;border-top-left-radius:4px;border-bottom-left-radius:4px}.card-slider-button.next-slick{right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.card-box{margin-bottom:20px}.card-box .listingSummaryDisplay{width:auto}.carousel-section{margin-top:20px;padding-bottom:60px;float:left;width:100%}.carousel-box{margin-left:320px;position:relative}.carousel-icon{font-size:40px}.carousel-info{margin-top:11px;padding-left:59px;float:left}.carousel-info-header{width:198px;font-size:32px;margin-top:25px;margin-bottom:83px}.carousel-info-desc{font-weight:bold;width:146px}.carousel-see-btn{color:#0060ff;font-weight:bold}.carousel-see-btn i{margin-left:12px}.carousel-mobile-see-btn{display:none}.listingSummaryDisplay .vowRequiredMessage{display:none;padding-bottom:20px;padding-top:20px}.listingSummaryDisplay .vowRequiredMessage h3{font-weight:bold;font-size:1.25em;text-align:center;padding-bottom:15px}.listingSummaryDisplay .vowRequiredMessage p{font-size:.875em;text-align:center}.listingSummaryDisplay .vowRequiredMessage a{text-decoration:underline;z-index:1;position:relative}.listingSummaryDisplay .vowRequiredMessage a:hover{}.listingSummaryDisplay[data-vowrequired~=true] .vowRequiredMessage{display:block}.listingSummaryDisplay.wide{margin-right:0;border:none}.listingSummaryDisplay.wide .card-image{width:50%;float:left}.listingSummaryDisplay.wide .card-text-area{width:50%;float:left;padding-top:0;padding-left:22px}.listingSummaryDisplay.wide .card-controls{display:none}.listingSummaryDisplay.wide .view-more-butt{display:block}.searchTabs-box{width:100%;overflow:hidden;margin-bottom:19px;font-size:18px}.searchTabs-box .searchTabs{float:left;max-width:100%;position:relative}.searchTabs-box .searchTabs:after{content:'';position:absolute;right:-15px;width:26px;height:100%;top:0;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1))}.searchTabs-box .searchTabs ul{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;white-space:nowrap;list-style-type:none;margin:0 -15px 0 0;padding:0;display:flex}.searchTabs-box .searchTabs ul::-webkit-scrollbar{display:none}.searchTabs-box .searchTabs ul li a,.searchTabs-box .searchTabs ul li button{display:block;color:#54585a;opacity:.6;text-decoration:none;margin-right:24px;padding:9px 0;position:relative;background-color:transparent;border:1px solid transparent}.searchTabs-box .searchTabs ul li.active a,.searchTabs-box .searchTabs ul li a:hover,.searchTabs-box .searchTabs ul li.active button,.searchTabs-box .searchTabs ul li button:hover{opacity:1;font-weight:700}.searchTabs-box .searchTabs ul li a:active,.searchTabs-box .searchTabs ul li a:focus,.searchTabs-box .searchTabs ul li button:active,.searchTabs-box .searchTabs ul li button:focus{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.searchTabs-box .searchTabs ul li.active a:before,.searchTabs-box .searchTabs ul li a:hover:before,.searchTabs-box .searchTabs ul li.active button:before,.searchTabs-box .searchTabs ul li button:hover:before{content:'';border-bottom:4px solid #ffea27;display:block;position:absolute;bottom:5px;left:0;right:0}.searchTabs-box .searchTabs ul li a:after,.searchTabs-box .searchTabs ul li button:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}@media(max-width:732px){.carousel-section{padding-left:24px;padding-bottom:36px;margin-top:36px}.carousel-info{display:none}.carousel-info.mobile{display:block;width:100%;padding-left:0;margin-top:0;margin-bottom:19px}.searchTabs-box .searchTabs ul li a,.searchTabs-box .searchTabs ul li button{margin-right:30px}.carousel-icon,.carousel-info-header,.carousel-info-desc,.carousel-see-btn{display:none}.card-slider-button{display:none!important}.mobile .carousel-info-desc,#propertyDetail .mobile .carousel-info-desc,.office-container .mobile .carousel-info-desc{display:block;font-size:18px;font-weight:bold;width:100%;margin-bottom:0}.carousel-box,#propertyDetail .carousel-box,.office-container .carousel-box{clear:left;margin-left:0}.carousel-mobile-see-btn{position:relative;display:block;margin-top:25px;margin-right:26px;padding-top:6px;padding-left:22px;padding-right:22px;height:45px;border-radius:22.5px;color:#0060ff;border:2px solid;font-size:22px;font-weight:bold}.carousel-mobile-see-btn i{float:right;margin-top:3px}}.eyebrow-nav{height:30px;background-color:#fff;text-align:right;padding-top:5px;font-size:14px}@media(max-width:1199px){.sitealert .eyebrow-nav{margin-top:77px}}@media(min-width:1200px){.sitealert .eyebrow-nav{margin-top:77px}}.eyebrow-nav a{padding:5px 10px;color:#54585a;padding-right:15px}.eyebrow-nav a:hover{text-decoration:none}@media(max-width:991px){.eyebrow-nav{display:none}}@media only screen and (device-width:992px),only screen and (min-width:992px){.eyebrow-nav-sm{display:none!important}}.dropdown-footer{width:100px;padding-left:30px}.dropdown-footer span{color:#54585a;font-size:14px}.dropdown-footer a{white-space:nowrap;font-size:20px;color:#222223}.home_nav .navbar-container{position:absolute;z-index:200}#main-nav{padding:0 15px}#main-nav .logo a{color:#fff;text-decoration:none;font-size:20px}.navbar-inverse{background-color:transparent}.header-search{padding:5px 15px;background-color:transparent;z-index:101;-webkit-transform:translate3d(0,0,0);position:relative}@media(max-width:767px){.header-search{position:fixed;width:100%}}@media(min-width:768px)and (max-width:991px){.header-search.isPropertyDetail{margin-right:150px;z-index:110}}@media(min-width:992px){.header-search.isPropertyDetail{width:calc(100vw - ((100vw - 940px)/2) - (940px/4) - 15px)}}@media(min-width:1200px){.header-search.isPropertyDetail{width:calc(100vw - ((100vw - 1170px)/2) - (1170px/4) - 15px)}}@media only screen and (device-width:767px),only screen and (max-width:767px){.header-search{padding-right:0;padding-left:0;padding-top:0}}@media only screen and (device-width:767px),only screen and (max-width:767px){.home_nav .navbar-inverse .navbar-container{background-color:#222}}@media only screen and (device-width:992px),only screen and (min-width:992px){.home_nav #main-nav .navbar-collapse,.home_nav #main-nav-links>li>a,.home_nav #main-nav .logo{background-color:transparent}}@media only screen and (device-width:768px),only screen and (min-width:768px){.call-btn,.header-search-btn_sm,.agent-header-search-btn_sm button{display:none}}@media only screen and (device-width:767px),only screen and (max-width:767px){#CallCenterPhone,#CallCenterPhoneRental,#OfficeName{display:none}}#logoutDiv>a{width:70px;white-space:nowrap}#logoutDiv .dropdown-header .myweichert-logo{width:200px}#logoutDiv .dropdown-menu{background-color:#e4e4e4}#logoutDiv .dropdown-header{padding:15px 40px}#logoutDiv .dropdown-menu>li>a:hover,#logoutDiv .dropdown-menu>li>a:focus{background-color:#fff}@media only screen and (device-width:992px),only screen and (min-width:992px){.header_fixed #logoutDiv span#logoutName::after{position:absolute;top:0;bottom:0;right:0;width:3em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#222));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}#OfficeName a{position:relative}#OfficeName a span::after{position:absolute;top:32px;left:0;width:180px;height:15px;content:'';background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#222 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#222));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#222 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#222 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#222 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}}@media only screen and (device-width:992px),only screen and (min-width:992px){#main-nav-links #logoutDiv .dropdown-menu{width:200px}#main-nav-links #logoutDiv>a{color:#ffea27;overflow:hidden}#main-nav-links #logoutDiv>a.my-weichert-nav-link{width:auto;height:35px;border-radius:23px;background:#fff;text-align:center;display:inline-block;padding:8px 11px;margin-top:5px;font-family:"nimbus-sans";color:#222;font-size:16px;font-weight:400}#main-nav-links #logoutDiv>a.my-weichert-nav-link img{height:11px;width:auto}#main-nav-links .on-hover>a{color:#ffea27}}@media only screen and (device-width:991px),only screen and (max-width:991px){#logoutDiv>a>i{display:none}}.call-btn a,.header-search-btn_sm button,.agent-header-search-btn_sm button{background-color:#fff;float:right;margin-top:15px;margin-bottom:13px;margin-right:15px;padding:11px 12px;border-radius:4px;width:42px;text-align:center;border:0 none}@media only screen and (device-width:767px),only screen and (max-width:767px){.call-btn a,.header-search-btn_sm button,.agent-header-search-btn_sm button{margin-top:8px;font-size:18px}.header-search.show-search-box{display:block}.header-search.hide-search-box{display:none}.show-search-box button{padding-bottom:25px;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}.call-btn a,.header-search-btn_sm button,.agent-header-search-btn_sm button{color:#222223}.bars-menu{color:#222223;background-color:#ffea27;padding:11px 13px;margin-right:0}.bars-menu:focus,.bars-menu:hover{color:#222223!important;background-color:#ffea27!important}.bars-menu:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#CallCenterPhone{color:#fff200}#CallCenterPhone a{font-size:21px}#loginAnchor{background-color:#fff200!important;padding:8px 15px!important;color:#222!important}#loginAnchor{background-color:#fff200!important;border-radius:20px;padding:8px 15px!important;color:#222!important}#loginAnchor:focus{text-decoration:none}.signin-div{float:right;height:60px;padding-top:20px}@media only screen and (device-width:991px),only screen and (max-width:991px){.signin-div{display:none}}.signin-div a:hover{text-decoration:none}.home_nav .signin-div{background-color:transparent}.signin-div{width:105px}#CallCenterPhone{font-weight:normal;margin-top:15px}.navbar-container{width:100%}.navbar-container.header_fixed{position:fixed;background-color:#222223;z-index:200;min-height:60px;top:0}@media(min-width:1200px){.sitealert .navbar-container.header_fixed{top:77px}}@media(min-width:768px)and (max-width:1199px){.sitealert .navbar-container.header_fixed{top:77px}}@media(max-width:767px){.sitealert .navbar-container{top:68px}}@media(min-width:768px)and (max-width:991px){.sitealert .navbar-container{top:80px}}.navbar-header .nav-dropdown{border-top:#ffea27 4px solid;border-radius:4px!important}@media only screen and (device-width:992px),only screen and (min-width:992px){.navbar-header .nav-dropdown:before{content:"";position:absolute;left:15px;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #ffea27 transparent;z-index:9999}}.navbar-header .nav-dropdown li a{padding-top:20px;padding-bottom:10px}.navbar-header .nav-dropdown li a:hover{font-weight:bold}.search-btn{background-color:transparent;border:none;color:#ffea27}.search-btn:focus{outline:none}.TODO{width:100%;position:relative;height:500px;float:left;text-align:center;background:#e4e4e4;border:3px solid}.recent-state h2{color:#7da1c4}.progress-bar{background-color:#ffea27}#page_webform input.form-control{height:42px}#page_webform #ErrorMessage{color:#e00}#page_webform #ErrorMessage li{color:#e00;padding-top:0}#mainPopup #header{background-color:#000;height:68px}#mainPopup #header .logo{position:absolute;padding-left:16px;padding-top:4px;z-index:1}#mainPopup #header .logo img{height:53px;width:115px}#mainPopup #header .callnumber{color:#fff;width:245px;padding-left:150px;padding-top:20px;white-space:nowrap}#mainContentSection .mainSection{margin-left:-35px;margin-right:-35px}@media(max-width:767px){.no-medium-xs{display:none}.no-xs{display:none!important}.force-mobile{display:inline-block!important}}@media(min-width:768px){.only-xs{display:none!important}}@media(min-width:992px)and (max-width:1199px){.no-medium-xs{display:none}}@media(min-width:768px)and (max-width:991px){.only-medium-xs{display:none}}@media(min-width:1199px){.only-medium-xs{display:none}}@media(min-width:991px){.no-photo-container{width:833px}}.no-photo-container{height:400px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.delete-dialog-control-div{float:right;margin-top:-30px}.delete-dialog-control-div input{margin-left:10px}.card-right-controls .saved:hover{cursor:default}.card-right-controls .saved:focus{outline:none}.normal-weight{font-weight:normal}#emailOptOut .survey_validator{color:#e00;font-weight:bold}.content-with-form{position:relative;max-width:1200px;margin:0 auto}.site-banner{text-align:center;color:#222;z-index:1000;display:block;background-color:#ffea27;position:fixed;margin-bottom:0;width:100%}.site-banner.banner_fixed{top:0}.site-banner .site-banner-title{float:left;font-family:"nimbus-sans",sans-serif;font-weight:lighter;line-height:normal}.site-banner .site-banner-text{color:#222223;float:left;text-align:left;font-family:"nimbus-sans",sans-serif;font-weight:lighter}.site-banner .site-banner-close{position:absolute;color:#222223;background-color:#ffea27;border:0;font-family:"nimbus-sans",sans-serif;font-weight:lighter;float:right;line-height:1;padding:0}.site-banner .site-banner-close:hover{color:#999}.site-banner .site-banner-close:focus,.site-banner .site-banner-close:active{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px #0050ff;outline:0 none}@media(max-width:767px){.site-banner{height:68px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.site-banner .site-banner-title{text-align:left;font-size:18px;padding-left:12px;width:100%}.site-banner .site-banner-text{float:left;padding-left:14px;max-width:90%}.site-banner-text .commontext{font-size:14px;display:block;line-height:normal}.site-banner-text .additionaltext{display:none}.site-banner .site-banner-close{font-size:21px;top:12px;right:12px}}@media(min-width:768px)and (max-width:991px){.site-banner{height:77px;padding-top:17px;padding-bottom:7px;margin-bottom:0}.site-banner .site-banner-title{float:left;font-size:20px;padding-left:12px;padding-top:10px}.site-banner .site-banner-text{color:#222223;float:left;text-align:left;padding-left:12px;max-width:70%}.site-banner-text .commontext{font-size:14px}.site-banner-text .additionaltext{font-size:14px}.site-banner .site-banner-close{color:#222223;font-size:36px;float:right;top:22px;right:12px}}@media(min-width:992px)and (max-width:1199px){.site-banner{height:77px;padding-top:20px;padding-bottom:12px;margin-bottom:0}.site-banner .site-banner-title{float:left;font-size:24px;padding-left:19px}.site-banner .site-banner-text{color:#222223;float:left;text-align:left;padding-left:18px;margin-top:-5px;max-width:73%}.site-banner-text .commontext{font-size:16px}.site-banner-text .additionaltext{font-size:16px}.site-banner .site-banner-close{font-size:36px;top:20px;right:19px}}@media(min-width:1200px){.site-banner{height:77px;padding-top:20px;padding-bottom:12px;margin-bottom:0}.site-banner .site-banner-title{float:left;font-size:30px;padding-left:24px}.site-banner .site-banner-text{color:#222223;float:left;text-align:left;padding-left:24px;max-width:71%;margin-top:-5px}.site-banner-text .commontext{font-size:18px}.site-banner-text .additionaltext{font-size:18px}.site-banner .site-banner-close{font-size:36px;top:20px;right:24px}}@media(min-width:768px)and (max-width:884px){.site-banner .site-banner-text{margin-top:-10px}}.expanding-panel-header{padding:8px 5px 8px 0;color:#54585a;background-color:transparent;border:1px solid transparent;text-align:left;width:90%}.expanding-panel-header:focus,.expanding-panel-header:active{border:1px solid #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.expanding-panel .more-section h4{color:#54585a}.expanding-panel-header>.expanding-panel-icon{float:right;transition:all 200ms linear;font-weight:normal}.expanding-panel-header.collapse-in .fa-angle-down{transform:rotateZ(180deg)}.expanding-panel-icon{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;font-weight:normal}.expanding-panel{width:100%;overflow:hidden}.expanding-panel .more-link{list-style:none;padding-left:0}.more-link li{margin-top:18px;font-size:14px}.expanding-panel .more-section{margin-bottom:49px}@media(min-width:768px){.expanding-panel-header{width:73%}}@media(min-width:992px){.expanding-panel-header{width:55%}}@media(min-width:1200px){.expanding-panel-header{width:46%}}.citiesSiteMap h1{border-bottom:dashed 1px #666}.citiesSiteMap h2{font-size:1em;font-weight:bold;margin:4px 0}.citiesSiteMap h3{font-size:1em;font-weight:normal;margin:4px 0}.citiesSiteMap .county{font-weight:bold}.citiesSiteMap ul.county-list{list-style-type:none;padding:0;margin:0}.citiesSiteMap ul.region-list{list-style-type:none}.citiesSiteMap ul.city-list{list-style-type:none;-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (min-width:768px){.citiesSiteMap ul.city-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (min-width:992px){.citiesSiteMap ul.city-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}#virtual-tour-popup-container{font-family:"nimbus-sans",sans-serif;color:#222223;z-index:1100;margin:auto;position:fixed;background-color:#0060ff;overflow-y:auto;opacity:1}@media(max-width:991px){#virtual-tour-popup-container{background-color:#fff}}@media(min-width:100px)and (max-width:425px){#virtual-tour-popup-container{max-width:100%;top:60px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#virtual-tour-popup-container{height:calc(100vh - 60px)}}@media(max-width:425px){#virtual-tour-popup-container{max-width:425px}}@media(min-width:426px)and (max-width:767px){#virtual-tour-popup-container{max-width:375px;top:68px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#virtual-tour-popup-container{height:calc(100vh - 68px)}#virtual-tour-popup-container{height:calc(100vh - 68px)}.sitealert~#virtual-tour-popup-container,.sitealert #virtual-tour-popup-container{height:calc(100vh - 136px)}.hasOfficeHeader~#virtual-tour-popup-container{top:83px}.sitealert~#virtual-tour-popup-container,.sitealert #virtual-tour-popup-container{top:136px}.sitealert.hasOfficeHeader~#virtual-tour-popup-container{top:152px}.HasOfficeCobrand~#virtual-tour-popup-container{top:95px}.sitealert.HasOfficeCobrand~#virtual-tour-popup-container{top:165px}}@media(min-width:768px)and (max-width:991px){#virtual-tour-popup-container{max-width:375px;top:60px;right:-50px;width:0;transition:width .1s linear;-webkit-transition:width .1s linear,visibility .1s linear}#virtual-tour-popup-container{height:calc(100vh - 60px)}.sitealert~#virtual-tour-popup-container,.sitealert #virtual-tour-popup-container{height:calc(100vh - 137px)}.sitealert~#virtual-tour-popup-container,.sitealert #virtual-tour-popup-container{top:136px}.hasOfficeHeader~#virtual-tour-popup-container{top:87px}.sitealert.hasOfficeHeader~#virtual-tour-popup-container{top:165px}.HasOfficeCobrand~#virtual-tour-popup-container{top:107px}.sitealert.HasOfficeCobrand~#virtual-tour-popup-container{top:185px}}@media(min-width:992px){#virtual-tour-popup-container{padding:0;margin-top:80px;height:436px;width:680px;top:0;right:-5000px;bottom:0;left:0;-webkit-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}}@media(max-width:425px){#virtual-tour-popup-container.popup-slideIn{width:100%;height:100%;right:0;top:0;margin-top:0}}@media(min-width:426px)and (max-width:991px){#virtual-tour-popup-container.popup-slideIn{width:100%;right:0}}@media(min-width:992px){#virtual-tour-popup-container.popup-slideIn{right:0;opacity:1}}@media(max-width:425px){#popup-contact-form-container.virtual-tour-form.popup-slideIn{width:100%;height:100%;right:0;top:0;margin-top:0}}#virtual-tour-popup-container .close{position:absolute;top:16px;right:16px;font-size:18px;color:#fff;opacity:1}#virtual-tour-popup-container .close:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:2px}#virtual-tour-popup-container .close::after{content:'';font-family:"Font Awesome 5 Pro"}@media(min-width:992px){#virtual-tour-popup-container .close{color:#222223}}#virtual-tour-popup-container #virtual-tour-popup-content #div1{background-color:#0060ff;padding-left:24px;padding-right:24px;padding-bottom:32px;padding-top:48px}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content #div1{width:390px;height:436px;float:left;padding-left:32px;padding-right:32px;padding-top:18px}}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-icon{display:block}@media(max-width:991px){#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-icon{display:inline}}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-icon .mobile-icon{width:42px}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-icon .home-icon{width:59px}#virtual-tour-popup-container #virtual-tour-popup-content #div1 .virtual-title-quest{font-size:32px;line-height:33px;font-weight:bold;padding-top:16px}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content #div1 .virtual-title-quest{font-size:32px;line-height:32px;font-weight:bold;padding-top:16px}}#virtual-tour-popup-container #virtual-tour-popup-content #div1 .virtual-title-text{font-size:24px;line-height:26px;font-weight:normal;padding-top:15px}#virtual-tour-popup-container #virtual-tour-popup-content #div2{width:100%;height:428px;background-color:#fff;padding-left:24px;padding-right:24px;margin-top:4px;margin-bottom:4px;margin-right:4px;padding-top:32px}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content #div2{width:286px;height:428px;background-color:#fff;padding-left:32px;padding-right:32px;float:right;margin-top:4px;margin-bottom:4px;margin-right:4px;padding-top:18px}}#virtual-tour-popup-container #virtual-tour-popup-content #div2 .virtual-link-title{font-size:32px;line-height:32px;color:#000;font-weight:bold;padding-top:32px;display:inline}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content #div2 .virtual-link-title{font-size:32px;line-height:32px;color:#000;font-weight:bold;padding-top:16px;display:block}}#virtual-tour-popup-container #virtual-tour-popup-content #div2 a{text-decoration:none}#virtual-tour-popup-container #virtual-tour-popup-content #div2 .virtual-link-links{font-size:18px;color:#0060ff;font-weight:bold;text-decoration:none;width:325px;height:50px}@media(max-width:991px){#virtual-tour-popup-container #virtual-tour-popup-content #div2 .virtual-link-links{border:2px solid #0060ff;padding:10px 0 4px 0;border-radius:24px 24px 24px 24px;display:block;text-align:center;margin-top:24px}}#virtual-tour-popup-container #virtual-tour-popup-content #div2 em{padding-left:10px}@media(max-width:991px){#virtual-tour-popup-container #virtual-tour-popup-content #div2 em{display:none}}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content{width:680px;height:436px;margin:0;padding:0}#virtual-tour-popup-container #virtual-tour-popup-content div{margin-bottom:0;line-height:32px;width:100%}#virtual-tour-popup-container #virtual-tour-popup-content #div2 .virtual-link-links{font-size:18px;color:#0060ff;font-weight:bold;text-decoration:none}}#virtual-tour-popup-container #virtual-tour-popup-content h3{font-family:"nimbus-sans",sans-serif;color:#fff;font-size:18px;font-weight:normal;margin-top:36px;margin-bottom:24px}#virtual-tour-popup-container #virtual-tour-popup-content div{font-family:"nimbus-sans",sans-serif;color:#fff;font-size:32px;font-weight:bold;line-height:normal}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go{font-family:"nimbus-sans",sans-serif;border:1px;border-radius:99999px;color:#000;clear:both;font-weight:bold;text-decoration:none;margin-top:30px;position:relative;padding:14px 73px 12px 24px;background-color:#ffea27;display:block}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go:hover{color:#ffea27;background-color:#000}@media(max-width:768px){#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go{font-size:18px;height:50px;width:325px}}@media(min-width:769px)and (max-width:991px){#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go{font-size:18px;height:50px;width:325px}}@media(min-width:992px){#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go{font-size:18px;height:50px;width:325px;margin-bottom:56px}}#virtual-tour-popup-container #virtual-tour-popup-content .virtual-tour-lets-go .fa{right:20px;position:absolute;top:30%;font-size:25px}.virtual-tour-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;position:relative;bottom:24px;left:175px}.virtual-tour-close-link:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}@media(min-width:992px){.virtual-tour-close-link{color:#fff;position:absolute}}#virtual-tour__bg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:rgba(34,34,35,.75);display:none;z-index:-1}@media(max-width:768px){#virtual-tour__bg-overlay{top:60px}.hasOfficeHeader~#virtual-tour__bg-overlay{top:83px}.HasOfficeCobrand~#virtual-tour__bg-overlay{top:95px}.sitealert~#virtual-tour__bg-overlay{top:136px}.sitealert.hasOfficeHeader~#virtual-tour__bg-overlay{top:152px}.sitealert.HasOfficeCobrand~#virtual-tour__bg-overlay{top:164px}}@media(min-width:769px)and (max-width:991px){#virtual-tour__bg-overlay{top:60px}.sitealert~#virtual-tour__bg-overlay{top:136px}.hasOfficeHeader~#virtual-tour__bg-overlay{top:87px}.sitealert.hasOfficeHeader~#virtual-tour__bg-overlay{top:165px}.HasOfficeCobrand~#virtual-tour__bg-overlay{top:107px}.sitealert.HasOfficeCobrand~#virtual-tour__bg-overlay{top:185px}}#virtual-tour__bg-overlay.active{z-index:1050;display:block}#virtual-tour-popup-container button.popup-form-submit-btn{font-family:"nimbus-sans",sans-serif;background:#ffea27;border:2px solid;color:#000;border-radius:81px;outline:none;padding:12px;text-align:center;display:block;margin:10px auto;width:300px;height:50px;font-weight:bold;font-size:20px}#virtual-tour-popup-container .virtual-open-house-link{font-family:"nimbus-sans",sans-serif;line-height:28px;font-weight:bold;font-size:18px;color:#ffea27;display:block;text-align:center;text-decoration:underline}@media(max-width:991px){#virtual-tour-popup-container .virtual-open-house-link{text-align:left;line-height:24px;margin-top:120px}}#virtual-tour-popup-container .virtual-open-house-link span{display:block}@media(max-width:991px){#virtual-tour-popup-container .virtual-open-house-link span{display:inline}#virtual-tour-popup-container .virtual-open-house-link span:first-child:after{content:" "}}#popup-contact-form-container.virtual-tour-form{padding-left:29px;padding-right:29px;height:655px;width:472px;border:4px solid;border-color:#0060ff}@media(max-width:425px){#popup-contact-form-container.virtual-tour-form{padding-left:16px;padding-right:16px;top:0!important;height:100%!important;width:100%!important;right:0}}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form{padding-left:16px;padding-right:16px;height:100%;right:0}}#popup-contact-form-container.virtual-tour-form #popup-content-form .close{top:16px;right:16px}#popup-contact-form-container.virtual-tour-form #popup-content-form h3{font-family:"nimbus-sans",sans-serif;font-size:32px;font-weight:bold;margin-top:0}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-form h3{font-size:24px;line-height:24px;width:80%;margin-top:10px}}#popup-contact-form-container.virtual-tour-form #popup-content-form>div{font-family:"nimbus-sans",sans-serif;font-size:16px;font-weight:normal;line-height:17px;margin-bottom:10px}#popup-contact-form-container.virtual-tour-form #popup-content-form input[type="text"]{width:100%}#popup-contact-form-container.virtual-tour-form #popup-content-form #popupFormSubmit{font-family:"nimbus-sans",sans-serif;font-size:20px;height:50px;width:100%;margin-top:25px;padding-left:20px;padding-top:10px;text-align:left;position:relative}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-form #popupFormSubmit{font-size:18px;height:50px;width:325px;margin-top:50px}}#popup-contact-form-container.virtual-tour-form #popup-content-form #popupFormSubmit .fa{right:20px;position:absolute;top:25%;font-size:25px}#popup-contact-form-container.virtual-tour-form #popup-content-form .paywall-form-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:20px auto 8px}#popup-contact-form-container.virtual-tour-form #popup-content-form .paywall-form-close-link{background:none!important;border:none;padding:0!important;font-family:"nimbus-sans",sans-serif;font-size:14px;font-weight:bold;color:#222223;text-decoration:none;cursor:pointer;display:block;margin:20px auto 8px}#popup-contact-form-container.virtual-tour-form #popup-content-form .paywall-form-close-link:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:0}@media(min-width:992px){#popup-contact-form-container.virtual-tour-form.thankyou-container-height{height:369px}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .close{top:16px;right:16px}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-tour-icon{text-align:left}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-tour-icon .home-icon{text-align:left;width:59px}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou h3{font-size:32px;text-align:center}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou h3{font-size:32px;text-align:left}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou h3 span{}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou h3 span{display:block}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .titleBar{text-align:center;margin:15px auto;display:none}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .titleBar{margin:20px 0;font-size:24px;display:none}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou p{text-align:left;font-size:16px;color:#222223}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou p{text-align:left}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links{font-size:18px;color:#0060ff;font-weight:bold;text-decoration:none;width:325px;height:50px;display:block;padding-top:24px}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links{border:2px solid #0060ff;padding:10px 0 4px 0;border-radius:24px 24px 24px 24px;display:block;text-align:center;margin-top:24px;display:block}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links em{padding-left:10px}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links em{display:none}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links-cta{text-align:center;padding-left:20px;background-color:#ffea27;border-color:#ffea27;color:#222;padding:14px 0 4px 0;border-radius:24px 24px 24px 24px;width:100%;margin-top:32px}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .virtual-link-links-cta{border:2px solid #ffea27;padding:10px 0 4px 0;border-radius:24px 24px 24px 24px;display:block;text-align:center;margin-top:24px;display:block}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .searchAnchor{font-size:18px;background-color:#fff!important;border:2px solid;border-radius:100px;padding:8px;color:#0060ff!important;font-weight:bold;width:100%;height:50px;display:block;text-align:center;text-decoration:none;margin:auto;margin-top:25px}@media(max-width:991px){#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .searchAnchor{margin-top:120px}}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .thank-you-close{color:#222223;text-decoration:none;font-weight:bold;margin-top:21px}#popup-contact-form-container.virtual-tour-form #popup-content-thankyou .thank-you-close:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}