﻿html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary::before,html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution::before{min-width:25%;content:"…";position:absolute;right:0;padding-left:2em}html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary::after,html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution::after{content:"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ";display:inline;letter-spacing:1em;position:relative;z-index:1;font-size:75%}h1,.heading-1,.hero-img-header .headline,.hero-img-header .sub-headline,.home-hero-inner .title,.hero-header .headline,.hero-header .sub-headline{margin-bottom:40px;letter-spacing:-.02em;text-transform:none;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:40px;line-height:40px}@media screen and (max-width: 800px){h1,.heading-1,.hero-img-header .headline,.hero-img-header .sub-headline,.home-hero-inner .title,.hero-header .headline,.hero-header .sub-headline{font-size:20px;line-height:25px;font-weight:400;margin-bottom:30px}}h2,.heading-2{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:36px;line-height:35px;margin-bottom:35px;text-transform:none}@media screen and (max-width: 800px){h2,.heading-2{font-size:23px;line-height:25px;margin-bottom:15px}}.roboto-light{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300}.roboto-light-italic{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:300}.roboto{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}.roboto-italic{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400}.roboto-bold{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700}.roboto-small-caps{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:400}.roboto-small-caps-bold{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700}.roboto-condensed-light{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300}.roboto-condensed-light-italic{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:300}.roboto-condensed{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}.roboto-condensed-italic{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400}.roboto-condensed-bold{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700}h3,.heading-3,.sub-form .title,.simple-search h2,.basic-form h2,.sub-block h2,.sub-block .title,.module .module-title,.modal-container .modal-title,.modal-container .zonesel-modal-title,.mls-modal-container .modal-title,.hpa-modal-container .modal-title,.property-search-results-no-matches h2,.home-national h1,.home-mid h1,.callouts-row h2,.intro-block .title,.details-block .title,.agent-office-search-preview h2,.agent-profile h2,.office-profile h2,.hbib .content h2,.tab-subhead h2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:27px;line-height:30px;margin-bottom:30px;text-transform:none}@media screen and (max-width: 800px){h3,.heading-3,.sub-form .title,.simple-search h2,.basic-form h2,.sub-block h2,.sub-block .title,.module .module-title,.modal-container .modal-title,.modal-container .zonesel-modal-title,.mls-modal-container .modal-title,.hpa-modal-container .modal-title,.property-search-results-no-matches h2,.home-national h1,.home-mid h1,.callouts-row h2,.intro-block .title,.details-block .title,.agent-office-search-preview h2,.agent-profile h2,.office-profile h2,.hbib .content h2,.tab-subhead h2{font-size:18px;line-height:25px;margin-bottom:10px;margin-top:0}}h4,.heading-4{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:27px;line-height:30px;margin-top:20px;margin-bottom:15px;text-transform:none}@media screen and (max-width: 800px){h4,.heading-4{font-size:20px;line-height:25px;margin-top:10px;margin-bottom:10px}}h5,.heading-5,.map-tools .dropdown h3,.sub-block h3,.heading-awards,.hero-nav,.hero-nav .tab span,.hero-nav .tab a,.awards-designations h2,.heading-awards i,.office-profile h2.heading-5,.office-profile h2.hero-nav,.your-agent .user-no-content .inner-wrap h3,.agent-search-results-lite h3{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:17px;line-height:20px;margin-top:10px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.02em}@media screen and (max-width: 800px){h5,.heading-5,.map-tools .dropdown h3,.sub-block h3,.heading-awards,.hero-nav,.hero-nav .tab span,.hero-nav .tab a,.awards-designations h2,.heading-awards i,.office-profile h2.heading-5,.office-profile h2.hero-nav,.your-agent .user-no-content .inner-wrap h3,.agent-search-results-lite h3{font-size:14px;line-height:20px;margin-bottom:5px}}h6,.heading-6,.table-wrap .heading,form .title,form .sub-title,.simple-search .inline-form-header,.callout .title,.photo-list li .title,.callout-in-article .title,.list-with-titles .title,.model-homes h3,.block-footer .title,.results-search strong.form-head,.home-meta-ankle-links .title,.details-block .subhead,.mortgage-calculator h3,.submit-line,.property-meta-links .title,.agent-block .title,.office-block .title,.agent-connect h2,.your-preferences .subhead,#savedSearchAlertPreferencesModal .subhead,.recent-searches h3,.location-profile-openhouse h6{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:18px;line-height:20px;margin-top:5px;margin-bottom:5px;text-transform:none}@media screen and (max-width: 800px){h6,.heading-6,.table-wrap .heading,form .title,form .sub-title,.simple-search .inline-form-header,.callout .title,.photo-list li .title,.callout-in-article .title,.list-with-titles .title,.model-homes h3,.block-footer .title,.results-search strong.form-head,.home-meta-ankle-links .title,.details-block .subhead,.mortgage-calculator h3,.submit-line,.property-meta-links .title,.agent-block .title,.office-block .title,.agent-connect h2,.your-preferences .subhead,#savedSearchAlertPreferencesModal .subhead,.recent-searches h3,.location-profile-openhouse h6{font-size:16px;line-height:20px}}.intro,.interstitial p,.intro-block .title{font-weight:400;font-style:normal;font-size:23px;line-height:35px;margin-bottom:15px}@media screen and (max-width: 1000px){h1+.intro,.interstitial h1+p,.intro-block h1+.title{font-size:18px;line-height:25px}}@media screen and (max-width: 800px){.intro,.interstitial p,.intro-block .title{font-size:20px;line-height:30px}h1+.intro,.interstitial h1+p,.intro-block h1+.title{display:none}}.text-1{font-weight:400;font-style:normal;font-size:18px;line-height:30px;margin-bottom:10px;color:#464646}@media screen and (max-width: 800px){.text-1{font-size:16px;line-height:25px}}.text-2,.simple-search .separator,.adjunct-input-link,.callout p,.sub-block p,.details .open-house .dropdown .title,.property-detail-full .spokes .open-house .dropdown .title,.callout-in-article p:last-child,.list-with-titles p,.account-sign-in .not-a-member,.banner-meta p,.property-snapshot-lite .price-block,.map-tool-tip .title,.small-text,.block-footer p,.hbib-properties-drawer.no-account .heading-2,.hbib-properties-drawer.with-account .heading-2,.account-sign-in-modal .not-a-member,.results-search .submit-block .link-icon span,.results-search .submit-block .list-link-icon li span,.list-link-icon .results-search .submit-block li span,.mls-copy-block-bottom .title,.agent-block p,.agent-block .society,.office-block p,.agent-profile .calbre,.list-label .body,.list-label .body li{font-weight:400;font-style:normal;font-size:16px;line-height:25px}@media screen and (max-width: 800px){.text-2,.simple-search .separator,.adjunct-input-link,.callout p,.sub-block p,.details .open-house .dropdown .title,.property-detail-full .spokes .open-house .dropdown .title,.callout-in-article p:last-child,.list-with-titles p,.account-sign-in .not-a-member,.banner-meta p,.property-snapshot-lite .price-block,.map-tool-tip .title,.small-text,.block-footer p,.hbib-properties-drawer.no-account .heading-2,.hbib-properties-drawer.with-account .heading-2,.account-sign-in-modal .not-a-member,.results-search .submit-block .link-icon span,.results-search .submit-block .list-link-icon li span,.list-link-icon .results-search .submit-block li span,.mls-copy-block-bottom .title,.agent-block p,.agent-block .society,.office-block p,.agent-profile .calbre,.list-label .body,.list-label .body li{font-size:14px;line-height:20px}}.text-3,input[type="checkbox"]+label.inline-checkbox-input,.map-tools .add-a-spoke input[type="checkbox"]+.inline-checkbox-input.form-head,.results-search input[type="checkbox"]+.inline-checkbox-input.form-head,.results-search .inline-radio input[type="checkbox"]+label.inline-checkbox-input,input[type="reset"],.form-hint,.map-tools .add-a-spoke .universal-toggle-trigger .meta,.meta-callout p,.one-up-carousel .property-snapshot .details li,.one-up-carousel .property-snapshot .property-detail-full .spokes li,.property-detail-full .one-up-carousel .property-snapshot .spokes li,.breadcrumbs li,.details .open-house .dropdown li,.property-detail-full .spokes .open-house .dropdown li,.details .open-house .dropdown li a,.property-detail-full .spokes .open-house .dropdown li a,.details .open-house .dropdown .meta-link,.property-detail-full .spokes .open-house .dropdown .meta-link,.property-search-alert.input-tooltip,.property-search-alert p,.help-tooltip,.list-with-titles .contact,.list-stats i,.listed-by,.property-snapshot-lite .details li,.property-snapshot-lite .property-detail-full .spokes li,.property-detail-full .property-snapshot-lite .spokes li,.link-favorite,.meta-links,.meta-link,.utility-link a,a.utility-link,.real-estate-list-old a,.meta-text-legal,.inline-checkbox-input,.smaller-text,.caption,figcaption,.content>p.center:last-of-type,.hbib-properties-drawer .adjunct-link,.property-search-results-footer a,.property-search-results-footer .mls-disclaimer p,.mid-bar .center:last-of-type,.home-meta-ankle-links a,.mls-idx,.mls-copy-block .title,.mls-copy-block p.mls-idx,.mls-copy-block-bottom p,.property-meta-links a,.searching-near,.view-by,.agent-block .contact,.office-block .contact,.award-block p,.awards-designations p,.recent-searches p,.register-form .required-fields,.sign-in,.not-a-member,.dropdown-search .search-instructions{font-weight:400;font-style:normal;font-size:14px;line-height:20px}.text-3 a,input[type="checkbox"]+label.inline-checkbox-input a,.map-tools .add-a-spoke input[type="checkbox"]+.inline-checkbox-input.form-head a,.results-search input[type="checkbox"]+.inline-checkbox-input.form-head a,.results-search .inline-radio input[type="checkbox"]+label.inline-checkbox-input a,input[type="reset"] a,.form-hint a,.map-tools .add-a-spoke .universal-toggle-trigger .meta a,.meta-callout p a,.one-up-carousel .property-snapshot .details li a,.one-up-carousel .property-snapshot .property-detail-full .spokes li a,.property-detail-full .one-up-carousel .property-snapshot .spokes li a,.breadcrumbs li a,.details .open-house .dropdown li a,.property-detail-full .spokes .open-house .dropdown li a,.details .open-house .dropdown .meta-link a,.property-detail-full .spokes .open-house .dropdown .meta-link a,.property-search-alert.input-tooltip a,.property-search-alert p a,.help-tooltip a,.list-with-titles .contact a,.list-stats i a,.listed-by a,.property-snapshot-lite .details li a,.property-snapshot-lite .property-detail-full .spokes li a,.property-detail-full .property-snapshot-lite .spokes li a,.link-favorite a,.meta-links a,.meta-link a,.utility-link a a,a.utility-link a,.real-estate-list-old a a,.meta-text-legal a,.inline-checkbox-input a,.smaller-text a,.caption a,figcaption a,.content>p.center:last-of-type a,.hbib-properties-drawer .adjunct-link a,.property-search-results-footer a a,.property-search-results-footer .mls-disclaimer p a,.mid-bar .center:last-of-type a,.home-meta-ankle-links a a,.mls-idx a,.mls-copy-block .title a,.mls-copy-block p.mls-idx a,.mls-copy-block-bottom p a,.property-meta-links a a,.searching-near a,.view-by a,.agent-block .contact a,.office-block .contact a,.award-block p a,.awards-designations p a,.recent-searches p a,.register-form .required-fields a,.sign-in a,.not-a-member a,.dropdown-search .search-instructions a{text-decoration:underline}.text-4,.property-tabs .mls-disclaimer p,.map-tool-tip .center-map a,.page-meta-text-2,.hbib-properties-drawer .mls-disclaimer p,.results-search .submit-block .meta-text,.results-search .submit-block .mls-disclaimer-home,.results-search .submit-block .mls-disclaimer-sip-text,.home-hero .search-disclaimer,.mls-copy-block p,.property-details .mls-disclaimer p,.meta-text,.mls-disclaimer-home,.mls-disclaimer-sip-text,.agent-block .calbre,.search-meta,.page-footer .mls-disclaimer p,.page-meta-copy p,.copyright,.related-listings .mls-disclaimer p{font-weight:400;font-style:normal;font-size:11px;letter-spacing:0.02em;line-height:15px}@media screen and (max-width: 601px){.text-4,.property-tabs .mls-disclaimer p,.map-tool-tip .center-map a,.page-meta-text-2,.hbib-properties-drawer .mls-disclaimer p,.results-search .submit-block .meta-text,.results-search .submit-block .mls-disclaimer-home,.results-search .submit-block .mls-disclaimer-sip-text,.home-hero .search-disclaimer,.mls-copy-block p,.property-details .mls-disclaimer p,.meta-text,.mls-disclaimer-home,.mls-disclaimer-sip-text,.agent-block .calbre,.search-meta,.page-footer .mls-disclaimer p,.page-meta-copy p,.copyright,.related-listings .mls-disclaimer p{font-size:9px;line-height:10px}}*{margin:0;padding:0;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:18px;color:#464646;background:#464646}@media screen and (max-width: 800px){body{font-size:16px}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p{font-weight:400;font-size:17px;line-height:30px}@media screen and (max-width: 800px){p{font-size:16px;line-height:25px}}p a{text-decoration:none}li{font-size:16px;line-height:1.3}li a{text-decoration:none}@media screen and (max-width: 800px){.sub-block li{font-size:14px;line-height:20px}}p,dl,li{margin-bottom:15px}ul+h3,ol+h3,p+h3{margin-top:30px}ul,ol{margin-left:20px;margin-bottom:20px}li ul,li ol{margin-top:10px}.phone-link{text-decoration:none;white-space:nowrap}@media screen and (max-width: 601px){.phone-link{color:#2560b1}.phone-link:hover,.phone-link:focus{color:#122647}}@media screen and (min-width: 602px){.phone-link{color:inherit}.phone-link:hover,.phone-link:focus{color:inherit}}.table-wrap{margin-bottom:30px;-webkit-overflow-scrolling:touch}@media screen and (max-width: 800px){.table-wrap{overflow-x:scroll}}@media screen and (max-width: 601px){.table-wrap{margin-right:-15px}}.table-wrap .heading{border:1px solid #e3e3e3;background:#f6f6f6;margin-bottom:0;padding:10px 15px;border-bottom:none;min-width:500px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.table-wrap table{min-width:500px;width:100%}@media screen and (max-width: 800px){.hbib .table-wrap{margin-right:-15px}.hbib .table-wrap form,.hbib .table-wrap table{min-width:750px}}table{border-collapse:collapse;border:1px solid #e3e3e3;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px}table a{text-decoration:none}@media screen and (max-width: 601px){table{font-size:14px}table a{text-decoration:underline}}th{border-bottom:1px solid #e3e3e3;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;padding:10px 15px;border-right:1px solid #e3e3e3;text-align:left;background:#f6f6f6;position:relative;z-index:1;background-clip:padding-box}td{padding:10px 15px;border-right:1px solid #e3e3e3;border-bottom:dashed #e3e3e3 1px;background:#fff}@media screen and (max-width: 601px){td{padding:8px 10px}}tfoot td{font-weight:600}blockquote{margin-left:25px;padding-left:25px;border-left:1px solid #e3e3e3;font-style:italic;color:#767676;margin-bottom:30px}@media screen and (max-width: 800px){blockquote{margin-left:15px;padding-left:15px}}hr{margin:30px 0;background:#e3e3e3;border:0;height:1px}@media screen and (max-width: 800px){hr{margin:20px 0}}strong{font-weight:600}a{color:#2560b1}a:hover,a:focus{color:#122647}@media screen and (min-width: 801px){a{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}}img{display:block;max-width:100%}a img{border:none}code{font:12px/1 'Courier New', Courier, monospace}sub,sup{line-height:0}sup{text-transform:uppercase;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:12px;line-height:15px;letter-spacing:.05em}@media screen and (max-width: 800px){sup{font-size:11px}}figure{margin-bottom:20px}figure img{margin-bottom:10px}pre,pre[class*="language-"]{margin-bottom:30px !important}::-moz-selection{background:#e9ecf0;color:#464646;text-shadow:none}::selection{background:#e9ecf0;color:#464646;text-shadow:none}.search-input::-ms-clear{display:none;width:0;height:0}.search-input::-ms-reveal{display:none;width:0;height:0}#feedback_link{border-radius:2px;background:#ffd33b;color:#464646 !important;font-weight:bold;padding:3px 5px}.mls-disclaimer-layout,.property-tabs .mls-disclaimer,.hbib-properties-drawer .mls-disclaimer,.property-search-results-footer .mls-disclaimer,.property-details .mls-disclaimer,.page-footer .mls-disclaimer,.related-listings .mls-disclaimer{display:table;position:relative}.mls-disclaimer-layout p,.property-tabs .mls-disclaimer p,.hbib-properties-drawer .mls-disclaimer p,.property-search-results-footer .mls-disclaimer p,.property-details .mls-disclaimer p,.page-footer .mls-disclaimer p,.related-listings .mls-disclaimer p{display:table-cell;padding-right:10px;vertical-align:top}.goog-tooltip{display:none !important}.goog-tooltip:hover{display:none !important}.goog-text-highlight{background-color:transparent !important;border:none !important;box-shadow:none !important}.goog-te-gadget-icon{display:none}.goog-te-gadget-simple a{text-decoration:none !important}.goog-te-banner-frame.skiptranslate{display:none !important}.goog-gt-tt.skiptranslate{display:none !important}.skiptranslate.goog-te-gadget{display:none}body{top:0px !important}.skip-link{display:block;position:absolute;top:-100px;left:0;right:0;margin:auto;height:2em;width:150px;text-align:center;overflow:hidden;color:transparent;background:transparent;z-index:10000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.skip-link:active,.skip-link:focus,.skip-link:hover{top:0;line-height:2em;overflow:visible;color:#30507b;font-size:12px;background-color:#fcfcfc;border:1px solid #fcfcfc;border-top:0;border-radius:0 0 3px 3px;box-shadow:1px 0 5px 1px rgba(50,50,50,0.3);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.selectric-wrapper{color:#464646}.selectric-wrapper .selectric .label{color:#464646;padding-right:1px}.selectric-wrapper.selectric-boxed-option{float:left}.selectric-wrapper.selectric-narrow-options .selectric-items{width:auto !important}.selectric-wrapper.selectric-narrow-select{min-width:130px;width:auto !important}.selectric-wrapper.selectric-narrow-select .selectric{display:inline-block;width:auto !important;min-width:130px}.selectric-wrapper.selectric-dropdown-range{margin-bottom:7px}.selectric-wrapper.selectric-boxed-dropdown.selectric-right{float:right}.selectric-wrapper.selectric-boxed-dropdown.selectric-right .selectric-items{left:auto;right:0}.selectric-wrapper.selectric-boxed-dropdown .selectric{line-height:24px;height:26px;padding:0 7px}.selectric-wrapper.selectric-boxed-dropdown .selectric-items .selectric-scroll ul li{line-height:28px;min-height:28px;margin:3px 0;border:none}.selectric-wrapper.selectric-boxed-dropdown .selectric-items .selectric-scroll ul li:first-child{margin-top:10px}.selectric-wrapper.selectric-boxed-dropdown .selectric-items .selectric-scroll ul li:last-child{margin-bottom:10px}.selectric-wrapper .selectric-hide-select.selectric-is-native select{visibility:visible;font-size:16px}.selectric-wrapper .selectric{border:none;background:inherit;font-size:14px;line-height:28px}.selectric-wrapper .selectric .label{display:inline-block;font-size:inherit;height:1em;line-height:1em;margin:1px 0 0 0;vertical-align:middle}.selectric-wrapper .selectric i{position:relative;margin-left:3px;vertical-align:middle;top:2px}.selectric-wrapper .selectric-items{opacity:0;display:block;background:#fcfcfc;border:none;box-shadow:0 1px 1px 1px rgba(70,70,70,0.25);transform:scaleX(0)}.selectric-wrapper .selectric-items .selectric-scroll{max-height:0}.selectric-wrapper .selectric-items .selectric-scroll ul li{font-size:14px;line-height:28px;min-height:28px;padding:0 10px;margin:5px;border:solid 1px #e3e3e3}.selectric-wrapper .selectric-items .selectric-scroll ul li:first-child{margin-top:10px}.selectric-wrapper .selectric-items .selectric-scroll ul li.selected{background:#30507b;color:#fcfcfc}.selectric-wrapper .selectric-items .selectric-scroll ul li:hover,.selectric-wrapper .selectric-items .selectric-scroll ul li:focus,.selectric-wrapper .selectric-items .selectric-scroll ul li:active,.selectric-wrapper .selectric-items .selectric-scroll ul li.highlighted:not(.selected){background:#122647;color:#fcfcfc}.selectric-wrapper .selectric-items .selectric-scroll ul li:last-child{margin-bottom:10px}.selectric-wrapper.selectric-open .selectric{text-shadow:1px 0 0 #464646}.selectric-wrapper.selectric-open .selectric i:before{text-shadow:1px 0 0 #464646}.selectric-wrapper.selectric-open .selectric-scroll{max-height:300px}.selectric-wrapper.selectric-open .selectric-items{opacity:1;transform:scaleX(1)}.selectric-wrapper.selectric-select-disabled{pointer-events:none;cursor:default}.selectric-wrapper.selectric-select-disabled .selectric span,.selectric-wrapper.selectric-select-disabled .selectric i{color:#b1b1b1}.selectric-wrapper.selectric-select-disabled .selectric span:before,.selectric-wrapper.selectric-select-disabled .selectric span:after,.selectric-wrapper.selectric-select-disabled .selectric i:before,.selectric-wrapper.selectric-select-disabled .selectric i:after{pointer-events:none;cursor:default;display:inline-block}.selectric-wrapper.selectric-open{z-index:3}.completion-circle-wrapper[data-percent='0'] .completion-circle-progress{-ms-animation:completion-circle-0-percent .7s;-moz-animation:completion-circle-0-percent .7s;-webkit-animation:completion-circle-0-percent .7s;animation:completion-circle-0-percent .7s}.completion-circle-wrapper[data-percent='0'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='0'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='10'] .completion-circle-progress{-ms-animation:completion-circle-10-percent .7s;-moz-animation:completion-circle-10-percent .7s;-webkit-animation:completion-circle-10-percent .7s;animation:completion-circle-10-percent .7s}.completion-circle-wrapper[data-percent='10'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='10'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:130.06194}.completion-circle-wrapper[data-percent='20'] .completion-circle-progress{-ms-animation:completion-circle-20-percent .7s;-moz-animation:completion-circle-20-percent .7s;-webkit-animation:completion-circle-20-percent .7s;animation:completion-circle-20-percent .7s}.completion-circle-wrapper[data-percent='20'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='20'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:115.61061}.completion-circle-wrapper[data-percent='30'] .completion-circle-progress{-ms-animation:completion-circle-30-percent .7s;-moz-animation:completion-circle-30-percent .7s;-webkit-animation:completion-circle-30-percent .7s;animation:completion-circle-30-percent .7s}.completion-circle-wrapper[data-percent='30'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='30'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:101.15928}.completion-circle-wrapper[data-percent='40'] .completion-circle-progress{-ms-animation:completion-circle-40-percent .7s;-moz-animation:completion-circle-40-percent .7s;-webkit-animation:completion-circle-40-percent .7s;animation:completion-circle-40-percent .7s}.completion-circle-wrapper[data-percent='40'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='40'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:86.70796}.completion-circle-wrapper[data-percent='50'] .completion-circle-progress{-ms-animation:completion-circle-50-percent .7s;-moz-animation:completion-circle-50-percent .7s;-webkit-animation:completion-circle-50-percent .7s;animation:completion-circle-50-percent .7s}.completion-circle-wrapper[data-percent='50'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='50'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:72.25663}.completion-circle-wrapper[data-percent='60'] .completion-circle-progress{-ms-animation:completion-circle-60-percent .7s;-moz-animation:completion-circle-60-percent .7s;-webkit-animation:completion-circle-60-percent .7s;animation:completion-circle-60-percent .7s}.completion-circle-wrapper[data-percent='60'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='60'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:57.8053}.completion-circle-wrapper[data-percent='70'] .completion-circle-progress{-ms-animation:completion-circle-70-percent .7s;-moz-animation:completion-circle-70-percent .7s;-webkit-animation:completion-circle-70-percent .7s;animation:completion-circle-70-percent .7s}.completion-circle-wrapper[data-percent='70'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='70'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:43.35398}.completion-circle-wrapper[data-percent='80'] .completion-circle-progress{-ms-animation:completion-circle-80-percent .7s;-moz-animation:completion-circle-80-percent .7s;-webkit-animation:completion-circle-80-percent .7s;animation:completion-circle-80-percent .7s}.completion-circle-wrapper[data-percent='80'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='80'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:28.90265}.completion-circle-wrapper[data-percent='90'] .completion-circle-progress{-ms-animation:completion-circle-90-percent .7s;-moz-animation:completion-circle-90-percent .7s;-webkit-animation:completion-circle-90-percent .7s;animation:completion-circle-90-percent .7s}.completion-circle-wrapper[data-percent='90'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='90'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:14.45133}.completion-circle-wrapper[data-percent='100'] .completion-circle-progress{-ms-animation:completion-circle-100-percent .7s;-moz-animation:completion-circle-100-percent .7s;-webkit-animation:completion-circle-100-percent .7s;animation:completion-circle-100-percent .7s}.completion-circle-wrapper[data-percent='100'] .completion-circle-foreground{stroke-dashoffset:144.51326}.completion-circle-wrapper[data-percent='100'] .completion-circle-foreground.completion-circle-progress{stroke-dashoffset:0}.completion-circle-background,.completion-circle-foreground{fill:transparent;stroke-width:3}.completion-circle-foreground{stroke-dasharray:145px;stroke:#5778a4;stroke-linecap:round}.completion-circle-background{stroke:#dbe2ec}.completion-circle-text{text-anchor:middle;font-size:28px}@-moz-keyframes completion-circle-0-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:144.51326}}@-webkit-keyframes completion-circle-0-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:144.51326}}@keyframes completion-circle-0-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:144.51326}}@-moz-keyframes completion-circle-10-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:130.06194}}@-webkit-keyframes completion-circle-10-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:130.06194}}@keyframes completion-circle-10-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:130.06194}}@-moz-keyframes completion-circle-20-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:115.61061}}@-webkit-keyframes completion-circle-20-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:115.61061}}@keyframes completion-circle-20-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:115.61061}}@-moz-keyframes completion-circle-30-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:101.15928}}@-webkit-keyframes completion-circle-30-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:101.15928}}@keyframes completion-circle-30-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:101.15928}}@-moz-keyframes completion-circle-40-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:86.70796}}@-webkit-keyframes completion-circle-40-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:86.70796}}@keyframes completion-circle-40-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:86.70796}}@-moz-keyframes completion-circle-50-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:72.25663}}@-webkit-keyframes completion-circle-50-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:72.25663}}@keyframes completion-circle-50-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:72.25663}}@-moz-keyframes completion-circle-60-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:57.8053}}@-webkit-keyframes completion-circle-60-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:57.8053}}@keyframes completion-circle-60-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:57.8053}}@-moz-keyframes completion-circle-70-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:43.35398}}@-webkit-keyframes completion-circle-70-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:43.35398}}@keyframes completion-circle-70-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:43.35398}}@-moz-keyframes completion-circle-80-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:28.90265}}@-webkit-keyframes completion-circle-80-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:28.90265}}@keyframes completion-circle-80-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:28.90265}}@-moz-keyframes completion-circle-90-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:14.45133}}@-webkit-keyframes completion-circle-90-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:14.45133}}@keyframes completion-circle-90-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:14.45133}}@-moz-keyframes completion-circle-100-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:0}}@-webkit-keyframes completion-circle-100-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:0}}@keyframes completion-circle-100-percent{from{stroke-dashoffset:144.51326}to{stroke-dashoffset:0}}.wrap,.layout-search-results.layout-list-view .psr-filters-results-header,.home-national{margin:0 auto;padding:0;max-width:1435px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.wrap:after,.layout-search-results.layout-list-view .psr-filters-results-header:after,.home-national:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 1460px){.wrap,.layout-search-results.layout-list-view .psr-filters-results-header,.home-national{padding:0 25px}}@media screen and (max-width: 825px){.wrap,.layout-search-results.layout-list-view .psr-filters-results-header,.home-national{padding:0 12.5px}}@media screen and (max-width: 800px){.wrap.with-mobile-toggles,.layout-search-results.layout-list-view .with-mobile-toggles.psr-filters-results-header,.with-mobile-toggles.home-national{padding:0}}.block{display:block}.row{position:relative}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.row+.row{border-top:1px solid #e3e3e3;padding-top:10px}.content{background:#fcfcfc;padding-bottom:40px}.body-property-search-results .content,.body-property-detail .content,.body-office-search-results .content,.body-agent-search-results .content,.body-location-profile .content,.body-home .content,.body-register .content{padding-bottom:0}@media screen and (max-width: 601px){.content{padding-bottom:20px}}@media screen and (max-width: 800px){.layout-three-col .content .wrap-with-nav{padding:0}}@media screen and (max-width: 800px){.layout-three-col .content .wrap-with-nav .layout-main,.layout-three-col .content .wrap-with-nav .layout-sidebar{padding:0 12.5px}}.layout-three-col .layout-nav{float:left;width:13.51916%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1320px){.layout-three-col .layout-nav{width:18.60627%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-three-col .layout-nav{width:23.69338%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-three-col .layout-nav{width:100%;float:none}}@media screen and (min-width: 801px){.layout-three-col .layout-nav{display:block !important}}.layout-three-col .layout-main{float:left;width:59.30314%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:1.74216%}@media screen and (max-width: 1320px){.layout-three-col .layout-main{width:54.21603%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-three-col .layout-main{width:74.56446%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-three-col .layout-main{margin-left:0;width:100%;float:none}}.layout-three-col .layout-sidebar{float:left;width:23.69338%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:1.74216%}.layout-three-col .layout-sidebar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 1000px){.layout-three-col .layout-sidebar{margin-left:0;float:right;width:74.56446%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-three-col .layout-sidebar{width:100%;float:none}}@media screen and (max-width: 1000px){.layout-three-col .layout-sidebar.mobile-border{padding-top:30px !important;border-top:1px solid #e3e3e3}}.layout-three-col .layout-sidebar .icon-external-link:before{top:1px;margin-left:5px}.layout-two-col .layout-main{float:left;width:74.56446%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1250px){.layout-two-col .layout-main{width:64.39024%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-two-col .layout-main{width:100%;float:none}}.layout-two-col .layout-sidebar{float:right;width:23.69338%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:right}.layout-two-col .layout-sidebar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 1250px){.layout-two-col .layout-sidebar{width:33.8676%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-two-col .layout-sidebar{margin-top:20px;width:100%;float:none}}@media screen and (max-width: 1000px){.layout-two-col .layout-sidebar.mobile-border{padding-top:30px !important;border-top:1px solid #e3e3e3}}.layout-two-col .layout-sidebar .icon-external-link:before{top:1px;margin-left:5px}@media screen and (max-width: 800px){.layout-two-col-full .content .wrap-with-nav{padding:0}}@media screen and (max-width: 800px){.layout-two-col-full .content .wrap-with-nav .layout-main,.layout-two-col-full .content .wrap-with-nav .layout-sidebar{padding:0 12.5px}}.layout-two-col-full .layout-nav{float:left;width:13.51916%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1320px){.layout-two-col-full .layout-nav{width:18.60627%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-two-col-full .layout-nav{width:23.69338%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-two-col-full .layout-nav{width:100%;float:none}}@media screen and (min-width: 801px){.layout-two-col-full .layout-nav{display:block !important}}.layout-two-col-full .layout-main{float:left;margin-left:1.74216%;width:79.65157%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1250px){.layout-two-col-full .layout-main{width:74.56446%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 1000px){.layout-two-col-full .layout-main{width:69.47735%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-two-col-full .layout-main{width:100%;float:none}}.layout-one-col .layout-main{float:left;width:74.56446%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:543px}@media screen and (max-width: 1250px){.layout-one-col .layout-main{width:64.39024%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 800px){.layout-one-col .layout-main{width:100%;float:none;padding-top:0;min-height:0;padding-bottom:30px}}@media screen and (max-width: 1000px){.sub-split{width:48%;margin-right:4%;float:left}.sub-split:nth-child(2n){margin-right:0}html .sub-split .btn-secondary:last-child,html .sub-split .btn-view-more:last-child,html .sub-split .button-group li:last-child,.button-group html .sub-split li:last-child,html .sub-split .link-selling .link-btn-wrapper:last-child,.link-selling html .sub-split .link-btn-wrapper:last-child,html .sub-split .btn-find-homes:last-child,html .sub-split .btn-location:last-child,html .sub-split .btn-save:last-child,html .sub-split .apply-now:last-child{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 800px){.sub-split{width:100%;float:none;margin-right:0;margin-bottom:0 !important}html .sub-split .btn-secondary:last-child,html .sub-split .btn-view-more:last-child,html .sub-split .button-group li:last-child,.button-group html .sub-split li:last-child,html .sub-split .link-selling .link-btn-wrapper:last-child,.link-selling html .sub-split .link-btn-wrapper:last-child,html .sub-split .btn-find-homes:last-child,html .sub-split .btn-location:last-child,html .sub-split .btn-save:last-child,html .sub-split .apply-now:last-child{border-bottom:1px solid #e3e3e3;padding-bottom:20px}}.split-2{overflow:hidden}.split-2 .col,.split-2 .split-3 .agent-block,.split-3 .split-2 .agent-block,.split-2 .split-3 .office-block,.split-3 .split-2 .office-block{width:49%}@media screen and (max-width: 800px){.split-2 .col,.split-2 .split-3 .agent-block,.split-3 .split-2 .agent-block,.split-2 .split-3 .office-block,.split-3 .split-2 .office-block{float:none;width:100%;margin-right:0}}.col,.split-3 .agent-block,.split-3 .office-block{float:left;margin-right:1.74216%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col:last-child,.split-3 .agent-block:last-child,.split-3 .office-block:last-child{margin-right:0}.split-3:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.split-3 .col,.split-3 .agent-block,.split-3 .office-block{width:32.16%}@media screen and (max-width: 800px){.split-3 .col,.split-3 .agent-block,.split-3 .office-block{float:none;width:100%;margin-right:0}}.split-3 .col:nth-of-type(3n),.split-3 .agent-block:nth-of-type(3n),.split-3 .office-block:nth-of-type(3n){margin-right:0}.split-4:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.split-4 .col,.split-4 .split-3 .agent-block,.split-3 .split-4 .agent-block,.split-4 .split-3 .office-block,.split-3 .split-4 .office-block{width:23.69%}@media screen and (max-width: 800px){.split-4 .col,.split-4 .split-3 .agent-block,.split-3 .split-4 .agent-block,.split-4 .split-3 .office-block,.split-3 .split-4 .office-block{width:49.13%}.split-4 .col:nth-of-type(2n),.split-4 .split-3 .agent-block:nth-of-type(2n),.split-3 .split-4 .agent-block:nth-of-type(2n),.split-4 .split-3 .office-block:nth-of-type(2n),.split-3 .split-4 .office-block:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 601px){.split-4 .col,.split-4 .split-3 .agent-block,.split-3 .split-4 .agent-block,.split-4 .split-3 .office-block,.split-3 .split-4 .office-block{width:100%;margin-right:0}}.split-4 .col:nth-of-type(4n),.split-4 .split-3 .agent-block:nth-of-type(4n),.split-3 .split-4 .agent-block:nth-of-type(4n),.split-4 .split-3 .office-block:nth-of-type(4n),.split-3 .split-4 .office-block:nth-of-type(4n){margin-right:0}.split-5:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.split-5 .col,.split-5 .split-3 .agent-block,.split-3 .split-5 .agent-block,.split-5 .split-3 .office-block,.split-3 .split-5 .office-block{width:18.60627%}@media screen and (max-width: 800px){.split-5 .col,.split-5 .split-3 .agent-block,.split-3 .split-5 .agent-block,.split-5 .split-3 .office-block,.split-3 .split-5 .office-block{float:none;width:100%;margin-right:0}}form{margin-bottom:30px}form ul{margin-left:0}form li{list-style:none}form .heading-6,form .table-wrap .heading,.table-wrap form .heading,form .title,form .sub-title,form .simple-search .inline-form-header,.simple-search form .inline-form-header,form .callout .title,.callout form .title,form .photo-list li .title,.photo-list li form .title,form .callout-in-article .title,.callout-in-article form .title,form .list-with-titles .title,.list-with-titles form .title,form .model-homes h3,.model-homes form h3,form .block-footer .title,.block-footer form .title,form .results-search strong.form-head,.results-search form strong.form-head,form .home-meta-ankle-links .title,.home-meta-ankle-links form .title,form .details-block .subhead,.details-block form .subhead,form .mortgage-calculator h3,.mortgage-calculator form h3,form .submit-line,form .property-meta-links .title,.property-meta-links form .title,form .agent-block .title,.agent-block form .title,form .office-block .title,.office-block form .title,form .agent-connect h2,.agent-connect form h2,form .your-preferences .subhead,.your-preferences form .subhead,form #savedSearchAlertPreferencesModal .subhead,#savedSearchAlertPreferencesModal form .subhead,form .recent-searches h3,.recent-searches form h3,form .location-profile-openhouse h6,.location-profile-openhouse form h6{margin-bottom:15px}fieldset{border:none}label,.map-tools .add-a-spoke .form-head,.results-search .form-head,.results-search .inline-radio label,.form-label{display:block;margin-bottom:5px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;color:#464646}.optional{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400;font-size:12px}strong.label{margin-bottom:8px;display:block}label+.fancy-select,.map-tools .add-a-spoke .form-head+.fancy-select,.results-search .form-head+.fancy-select,.results-search .inline-radio label+.fancy-select{margin-top:8px}label+.fancy-input,.map-tools .add-a-spoke .form-head+.fancy-input,.results-search .form-head+.fancy-input,.results-search .inline-radio label+.fancy-input{margin-top:8px}.inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.inline li{list-style-type:none}.inline label,.inline .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .inline .form-head,.inline .results-search .form-head,.results-search .inline .form-head,.inline .results-search .inline-radio label,.results-search .inline-radio .inline label{display:inline}.sort .inline label,.sort .inline .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .sort .inline .form-head,.sort .inline .results-search .form-head,.results-search .sort .inline .form-head{float:left;line-height:37px;margin-right:15px}@media screen and (max-width: 800px){.sort .inline label,.sort .inline .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .sort .inline .form-head,.sort .inline .results-search .form-head,.results-search .sort .inline .form-head{display:none}}@media screen and (max-width: 601px){.sort .inline label,.sort .inline .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .sort .inline .form-head,.sort .inline .results-search .form-head,.results-search .sort .inline .form-head{line-height:37px}}.sort .inline .fancy-select{float:left;margin-top:0}@media screen and (max-width: 800px){.sort .inline .fancy-select{width:99.6%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.sort .inline .fancy-input{float:left;margin-top:0}@media screen and (max-width: 800px){.sort .inline .fancy-input{width:99.6%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.inline .submit-btn{border-radius:0 4px 4px 0;float:left}@media screen and (min-width: 801px){.inline .submit-btn:before{content:""}}.inline .search-input{float:left;height:35px;width:365px}.inline .search-input-menu{float:left;height:35px;width:365px}@media screen and (max-width: 601px){.inline .search-input-menu{width:70%}}.inline .search-wrap-menu{position:relative;float:left}.inline .search-wrap-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 601px){.inline .search-wrap-menu{width:85%}}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="number"],input[type="password"],input[type="date"],textarea{resize:none;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px;line-height:25px;color:#767676;border:1px solid #b1b1b1;padding:5px 10px 3px;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;height:35px}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="date"]:focus,textarea:focus{color:#464646;border:1px #2560b1 solid;outline:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.basic-form input[type="text"],.basic-form input[type="email"],.basic-form input[type="tel"],.basic-form input[type="url"],.basic-form input[type="number"],.basic-form input[type="password"],.basic-form input[type="date"],.basic-form textarea{width:230px}.basic-form textarea{width:450px}textarea{min-height:150px}.basic-form textarea{min-height:75px}.input-small,.fancy-select.input-small{width:100px;margin-top:auto}.fancy-input.input-small{width:100px}.input-search,.fancy-select.input-search{width:115px}.input-search::-ms-clear,.fancy-select.input-search::-ms-clear{display:none}.input-medium,.fancy-select.input-medium{width:170px}.input-medium,.fancy-input.input-medium{width:170px}.input-large,.fancy-select.input-large{width:340px}@media screen and (max-width: 1460px){.input-large,.fancy-select.input-large{width:260px}}@media screen and (max-width: 800px){.input-large,.fancy-select.input-large{width:100%}.psr-panel .input-large,.psr-panel .fancy-select.input-large{width:260px}.body-location-profile .address .input-large,.body-location-profile .address .fancy-select.input-large{width:260px}}.input-large,.fancy-input.input-large{width:340px}@media screen and (max-width: 1460px){.input-large,.fancy-input.input-large{width:260px}}@media screen and (max-width: 800px){.input-large,.fancy-input.input-large{width:100%}.body-location-profile .address .input-large,.body-location-profile .address .fancy-input.input-large{width:260px}}.custom-error{width:100%;display:block;top:-9px}.custom-error.fancy-dropdown-small{width:100%;position:relative}.basic-form .custom-error.fancy-dropdown-small{top:-14px}.custom-error.fancy-dropdown-small.interest-area{width:100%;max-width:100%}.custom-error.fancy-dropdown-medium{width:100%;position:relative}.basic-form .custom-error.fancy-dropdown-medium{top:-14px}.custom-error.fancy-dropdown-medium.interest-area{width:100%;max-width:100%}.custom-error.fancy-dropdown-large{width:100%;position:relative}.basic-form .custom-error.fancy-dropdown-large{top:-14px}@media screen and (max-width: 1460px){.custom-error.fancy-dropdown-large{width:260px}}@media screen and (max-width: 800px){.custom-error.fancy-dropdown-large{width:100%}.body-location-profile .address .custom-error.fancy-dropdown-large{width:260px}}.custom-error.fancy-dropdown-large.interest-area{width:100%;max-width:100%}.custom-error-search{width:340px}@media screen and (max-width: 1460px){.custom-error-search{width:260px}}@media screen and (max-width: 800px){.custom-error-search{width:247px}}input[type="submit"],button{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;cursor:pointer;-webkit-appearance:none}input[type="submit"][disabled="disabled"]{background-color:#e3e3e3;color:#464646;cursor:default}input[type="checkbox"],input[type="radio"]{display:inline-block;vertical-align:middle}input[type="checkbox"] ~ label,.map-tools .add-a-spoke input[type="checkbox"] ~ .form-head,.results-search input[type="checkbox"] ~ .form-head,.results-search .inline-radio input[type="checkbox"] ~ label,input[type="radio"]+label,.map-tools .add-a-spoke input[type="radio"]+.form-head,.results-search input[type="radio"]+.form-head,.results-search .inline-radio input[type="radio"]+label{cursor:pointer;text-transform:none;font-variant:normal;letter-spacing:0;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:14px;line-height:1.2;display:inline;position:relative;top:2px;margin-left:5px}@media screen and (max-width: 601px){input[type="checkbox"] ~ label,.map-tools .add-a-spoke input[type="checkbox"] ~ .form-head,.results-search input[type="checkbox"] ~ .form-head,.results-search .inline-radio input[type="checkbox"] ~ label,input[type="radio"]+label,.map-tools .add-a-spoke input[type="radio"]+.form-head,.results-search input[type="radio"]+.form-head,.results-search .inline-radio input[type="radio"]+label{font-size:14px}}input[type="reset"]{background:none;border:none;text-decoration:underline;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#2560b1;margin-left:10px;cursor:pointer}input[type="reset"]:hover{color:#122647}.fancy-select{background:#fff;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);width:99%;max-width:296px;position:relative;overflow:hidden;border:1px solid #b1b1b1;height:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fancy-select select{padding:8px 10px 10px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px;line-height:1.1;color:#767676;width:125%;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;z-index:2;position:relative}.fancy-select select::-ms-expand{display:none}.fancy-select select:focus{outline:none}.fancy-select select:disabled{background-color:#e3e3e3;opacity:.75}.error .fancy-select select{color:#dc0028}.fancy-select.input-small select{padding-right:60px}.fancy-select.input-medium select{padding-right:80px}.fancy-select.input-large select{padding-right:110px}.fancy-select select:focus::-ms-value{background:transparent;color:#122647}.fancy-select .icon-arrow-down2{background:#2560b1;border-radius:50%;padding:2px 2px 0;font-size:15px;color:#fff;position:absolute;right:10px;top:8px;font-weight:600;z-index:10;pointer-events:none}.lt-ie9 .fancy-select .icon-arrow-down2{display:none}.basic-form .fancy-select{width:195px}.agent-office-search-results input[type="checkbox"]+label+.fancy-select,.agent-office-search-results .map-tools .add-a-spoke input[type="checkbox"]+.form-head+.fancy-select,.map-tools .add-a-spoke .agent-office-search-results input[type="checkbox"]+.form-head+.fancy-select,.agent-office-search-results .results-search input[type="checkbox"]+.form-head+.fancy-select,.results-search .agent-office-search-results input[type="checkbox"]+.form-head+.fancy-select,.agent-office-search-results .results-search .inline-radio input[type="checkbox"]+label+.fancy-select{margin-left:23px}.fancy-select.interest-area{width:100%;max-width:100%}.fancy-input{width:99%;max-width:296px;position:relative;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fancy-input .icon-icon-calendar{background:#fff;padding:2px 2px 0;font-size:15px;color:#2560b1;position:absolute;right:10px;top:8px;font-weight:600;z-index:10;cursor:default}.lt-ie9 .fancy-input .icon-icon-calendar{display:none}.basic-form .fancy-input{width:195px}.agent-office-search-results input[type="checkbox"]+label+.fancy-input,.agent-office-search-results .map-tools .add-a-spoke input[type="checkbox"]+.form-head+.fancy-input,.map-tools .add-a-spoke .agent-office-search-results input[type="checkbox"]+.form-head+.fancy-input,.agent-office-search-results .results-search input[type="checkbox"]+.form-head+.fancy-input,.results-search .agent-office-search-results input[type="checkbox"]+.form-head+.fancy-input,.agent-office-search-results .results-search .inline-radio input[type="checkbox"]+label+.fancy-input{margin-left:23px}.fancy-input input[type="date"]{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px;line-height:25px;color:#767676;border:1px solid #e3e3e3;padding:5px 10px 3px;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;height:35px}.fancy-input input[type="date"]:focus{color:#464646;border:1px #2560b1 solid;outline:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.basic-form .fancy-input input[type="date"]{width:195px}.lt-ie10 .fancy-select{width:100%;border-right:1px solid #e3e3e3}.lt-ie10 .fancy-select select{width:100%;height:35px;padding-top:5px;padding-bottom:5px;padding-right:45px}.lt-ie10 .fancy-select .icon-arrow-down2{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.fancy-select{width:100%}.fancy-select select{width:100%;background:transparent no-repeat right center;height:35px;padding-bottom:5px;padding-right:34px !important}.fancy-select .icon-arrow-down2{display:none}}.error label,.error .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .error .form-head,.error .results-search .form-head,.results-search .error .form-head,.error .results-search .inline-radio label,.results-search .inline-radio .error label,.error .form-label{color:#dc0028}.error .fancy-select,.error input[type="text"],.error input[type="email"],.error input[type="tel"],.error input[type="url"],.error input[type="password"],.error input[type="number"],.error textarea{border:2px solid #dc0028}.error.location-input input[type="text"]{border-width:1px}.error .fancy-select{width:100%}.error .message{background:#ffecec;padding:10px;font-size:14px;line-height:1.2;display:block;color:#dc0028;border:1px solid #e3e3e3;word-wrap:break-word;white-space:pre-line;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}.tab .error .message{padding:10px 20px;border:none;border-bottom:1px solid #e3e3e3}.error span[class^="icon-"]{background-color:#dc0028}.form-textarea.error .message{margin-top:-10px}.form-error,.error-occurred{background:#ffecec;padding:10px 20px;font-size:14px;line-height:1.2;display:block;color:#dc0028;border-bottom:1px solid #e3e3e3;margin-bottom:0 !important}.basic-form .form-error,.basic-form .error-occurred{margin-bottom:20px !important;border:1px solid #e3e3e3}.validated{position:relative;display:inline-block}.validated .icon-checkmark{position:absolute;top:33px;right:10px}.validated .icon-checkmark:before{color:#5a7249}.sort{padding:10px 25px 10px;border-bottom:1px solid #e3e3e3;background:#fff;margin-bottom:0}@media screen and (max-width: 800px){.sort{padding:15px 17px}}.input-focus{border:1px solid #2560b1 !important}.input-range{position:relative;top:-2px;font-size:16px;margin:0 4px}.inline-selects{margin-bottom:10px}.inline-selects .fancy-select{display:inline-block}.inline-radio{margin-bottom:15px}.inline-radio li{display:inline-block;margin-right:10px;margin-bottom:0}.inline-radio li label,.inline-radio li .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .inline-radio li .form-head,.inline-radio li .results-search .form-head,.results-search .inline-radio li .form-head,.results-search .inline-radio li label{margin-bottom:0}.inline-radio li:last-child{margin-right:0}form .title{margin-bottom:20px;margin-top:0}@media screen and (max-width: 800px){form .title{margin-bottom:15px}}form .sub-title{margin-bottom:20px;margin-top:0}@media screen and (max-width: 800px){form .sub-title{margin-bottom:15px}}form .instruction{max-width:450px}.sub-form{clear:left;margin-bottom:40px}@media screen and (min-width: 800px){.sub-form{box-shadow:0 1px 2px 0 rgba(50,50,50,0.3)}}.sub-form .title{background:#e3e3e3;margin-bottom:0 !important;padding:10px 20px !important}@media screen and (min-width: 1251px) and (max-width: 1449px){.sub-form .title{font-size:1.35em}}@media screen and (min-width: 1450px){.sub-form .title{font-size:1.5em}}.sub-form input[type="text"],.sub-form input[type="email"],.sub-form input[type="tel"],.sub-form input[type="url"],.sub-form input[type="password"],.sub-form input[type="date"],.sub-form textarea{width:100%;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px;padding:6px 10px 3px}.sub-form input[type="text"]::-ms-clear,.sub-form input[type="email"]::-ms-clear,.sub-form input[type="tel"]::-ms-clear,.sub-form input[type="url"]::-ms-clear,.sub-form input[type="password"]::-ms-clear,.sub-form input[type="date"]::-ms-clear,.sub-form textarea::-ms-clear{display:none;width:0;height:0}.sub-form input[type="text"]::-ms-reveal,.sub-form input[type="email"]::-ms-reveal,.sub-form input[type="tel"]::-ms-reveal,.sub-form input[type="url"]::-ms-reveal,.sub-form input[type="password"]::-ms-reveal,.sub-form input[type="date"]::-ms-reveal,.sub-form textarea::-ms-reveal{display:none;width:0;height:0}.sub-form textarea{width:100%;min-height:75px;margin-bottom:20px;resize:none}.sub-form p textarea{margin-bottom:0}.sub-form .link-icon,.sub-form .list-link-icon li,.list-link-icon .sub-form li{margin-bottom:20px}.sub-form p,.sub-form div{margin-bottom:10px}.sub-form .btn-primary,.sub-form .lookingelsewhere-dialog .btn-modal-full,.lookingelsewhere-dialog .sub-form .btn-modal-full{margin-bottom:20px}.sub-form .form-wrap{background:#f6f6f6;padding:20px 20px 10px;margin-bottom:0}.sub-form .form-block{margin-bottom:15px;width:100%}.sub-form .message-sent{margin-bottom:0}.sub-form .fancy-select{width:100%}.sub-form .fancy-input{width:100%}@media screen and (min-width: 1000px) and (max-width: 1400px){.sub-form input[type="reset"]{display:block;margin-left:0;margin-top:10px}}.sub-form .js-more-info{margin-bottom:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.sub-form{box-shadow:0 0 1px 2px rgba(50,50,50,0.2)}}@media screen and (max-width: 601px){.js-save-this-search-modal input[type="reset"]{margin-left:15px;margin-top:10px}}.js-save-this-search-modal span{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;max-width:350px}@media screen and (max-width: 601px){.js-save-this-search-modal span{max-width:280px}}.js-save-this-search-modal p.search-name span{overflow:auto;white-space:normal;display:inline}.simple-search{padding-top:30px;padding-bottom:0;background:#f6f6f6}@media screen and (min-width: 801px) and (max-width: 1000px){.simple-search{padding-top:45px}}@media screen and (max-width: 800px){.simple-search{padding-top:20px}.agent-office-search-results .simple-search{padding:20px 12.5px 0}}.simple-search .inline-block{margin-right:20px}@media screen and (max-width: 800px){.simple-search .inline-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:0}.body-property-search-results .simple-search .inline-block{width:100%}}.simple-search .inline-block .meta-text,.simple-search .inline-block .mls-disclaimer-home,.simple-search .inline-block .mls-disclaimer-sip-text{margin-top:9px;position:absolute}@media screen and (max-width: 1020px){.simple-search .inline-block .meta-text,.simple-search .inline-block .mls-disclaimer-home,.simple-search .inline-block .mls-disclaimer-sip-text{position:relative}}.simple-search .inline-block .meta-text a,.simple-search .inline-block .mls-disclaimer-home a,.simple-search .inline-block .mls-disclaimer-sip-text a{color:#464646}.simple-search .inline-block .meta-text a:hover,.simple-search .inline-block .mls-disclaimer-home a:hover,.simple-search .inline-block .mls-disclaimer-sip-text a:hover{color:#464646;text-decoration:none;cursor:pointer}@media screen and (min-width: 1000px) and (max-width: 1050px){.simple-search .inline-block.submit-block{margin-right:0}}.simple-search .submit-btn{height:35px}@media screen and (max-width: 800px){.simple-search .submit-btn.icon-switch{font-size:20px;margin-top:0}}.simple-search .separator{display:inline-block;padding:0 20px}@media screen and (max-width: 601px){.simple-search .separator+.inline-block{clear:both}}.simple-search .inline-block+.separator{margin-left:-20px}.simple-search .inline-form-header{margin-top:30px}@media screen and (max-width: 800px){.simple-search .mobile-attach-to-input{margin-left:-30px}.simple-search .mobile-attach-to-input .submit-btn{border-radius:0 5px 5px 0}}.layout-main .simple-search{padding:25px;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);border-radius:5px}@media screen and (max-width: 601px){.layout-main .simple-search{padding:15px}}.simple-search .submit-block{margin-top:20px}.layout-main .search-form{overflow:visible;margin-top:30px}.layout-main .search-form .submit-block{margin-right:0}.form-block{margin-bottom:15px}.input-split:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.input-split span.container{float:left;margin-right:23px}.input-split span.container:last-child{margin-right:0}@media screen and (max-width: 355px){.input-split span.container{width:100%;margin-right:0}.input-split span.container:first-child{margin-bottom:20px}}.sub-form .input-split:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.sub-form .input-split .container{margin-right:3%;width:48.5%}.sub-form .input-split .container:last-child{margin-right:0}@media screen and (min-width: 601px){.modal-form .input-split span.container{margin-right:3%;width:48.5%}.modal-form .input-split span.container:last-child{margin-right:0}}@media screen and (max-width: 601px){.input-split .submit-btn{margin-bottom:20px}}.input-split-with-separator .separator{float:left;padding:33px 10px 10px;left:-12px;position:relative}.single-line:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.single-line p{float:left}.single-line .separator{float:left;padding:0 20px;margin-top:30px}.single-line.large-search .separator{margin-top:40px}.single-line.large-search .line{float:none;clear:both;position:relative;top:-15px}.single-line .submit-btn{margin-top:23px;margin-left:25px}@media screen and (max-width: 601px){.single-line .submit-btn{margin-left:0;clear:both}}.single-line input[type="text"]{width:265px}@media screen and (max-width: 800px){.single-line input[type="text"]{width:180px}}.single-line .custom-error{width:100%;display:block}@media screen and (max-width: 601px){.hbib .single-line{max-width:320px}}@media screen and (max-width: 601px){.single-line .submit-container{float:left;clear:both}.single-line .submit-container input{margin-top:0}}.hbib .single-line .utility-link,.hbib .single-line .real-estate-list-old a,.real-estate-list-old .hbib .single-line a{display:block;margin-top:10px}@-moz-document url-prefix(){.single-line input[type="text"]{width:256px}}.adjunct-input-link{margin-top:5px}.split-checkboxes ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.split-checkboxes li{float:left;width:50%;padding-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-hint{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400;color:#767676;margin-left:5px}@media screen and (max-width: 800px){.form-hint{display:block;margin-top:5px;margin-left:0}}.message-sent{padding:10px 20px;background:#ecf7e4;font-weight:600;color:#5a7249;margin-bottom:0;font-size:14px;line-height:1.2;border-top:1px solid #e3e3e3}.message-sent.stand-alone{clear:both;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);margin-bottom:20px}.basic-form .message-sent{border:1px solid #e3e3e3}.modal-container.status-slider{left:0;top:0;right:0;max-width:100%;text-align:center;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:0 20px 10px;z-index:1000002;position:fixed;display:none;background-color:#ecf7e4}.modal-container.status-slider div.message-sent{border-top:0;padding:10px 0 0}.modal-container.status-slider div#StatusExtra{display:none;padding:10px}.modal-container.error-slider{left:0;top:0;right:0;max-width:100%;text-align:center;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:0 20px 10px;z-index:1000002;position:fixed;display:none;background-color:#ffecec}.modal-container.error-slider div.error-occurred{border-bottom:0;padding:10px 0 0}.modal-container.error-slider div#ErrorMessage{font-weight:600}.modal-container.error-slider div#ErrorExtra{display:none;padding:10px}.basic-form input[type="text"]::-ms-clear,.basic-form input[type="email"]::-ms-clear,.basic-form input[type="tel"]::-ms-clear,.basic-form input[type="url"]::-ms-clear,.basic-form input[type="number"]::-ms-clear,.basic-form input[type="password"]::-ms-clear,.basic-form input[type="date"]::-ms-clear,.basic-form textarea::-ms-clear{display:none;width:0;height:0}.basic-form input[type="text"]::-ms-reveal,.basic-form input[type="email"]::-ms-reveal,.basic-form input[type="tel"]::-ms-reveal,.basic-form input[type="url"]::-ms-reveal,.basic-form input[type="number"]::-ms-reveal,.basic-form input[type="password"]::-ms-reveal,.basic-form input[type="date"]::-ms-reveal,.basic-form textarea::-ms-reveal{display:none;width:0;height:0}@media screen and (max-width: 601px){.basic-form .form-block{margin-bottom:15px;width:100%}.basic-form .form-block+.heading-6,.basic-form .table-wrap .form-block+.heading,.table-wrap .basic-form .form-block+.heading,.basic-form form .form-block+.title,form .basic-form .form-block+.title,.basic-form form .form-block+.sub-title,form .basic-form .form-block+.sub-title,.basic-form .simple-search .form-block+.inline-form-header,.simple-search .basic-form .form-block+.inline-form-header,.basic-form .callout .form-block+.title,.callout .basic-form .form-block+.title,.basic-form .photo-list li .form-block+.title,.photo-list li .basic-form .form-block+.title,.basic-form .callout-in-article .form-block+.title,.callout-in-article .basic-form .form-block+.title,.basic-form .list-with-titles .form-block+.title,.list-with-titles .basic-form .form-block+.title,.basic-form .model-homes .form-block+h3,.model-homes .basic-form .form-block+h3,.basic-form .block-footer .form-block+.title,.block-footer .basic-form .form-block+.title,.basic-form .results-search .form-block+strong.form-head,.results-search .basic-form .form-block+strong.form-head,.basic-form .home-meta-ankle-links .form-block+.title,.home-meta-ankle-links .basic-form .form-block+.title,.basic-form .details-block .form-block+.subhead,.details-block .basic-form .form-block+.subhead,.basic-form .mortgage-calculator .form-block+h3,.mortgage-calculator .basic-form .form-block+h3,.basic-form .form-block+.submit-line,.basic-form .property-meta-links .form-block+.title,.property-meta-links .basic-form .form-block+.title,.basic-form .agent-block .form-block+.title,.agent-block .basic-form .form-block+.title,.basic-form .office-block .form-block+.title,.office-block .basic-form .form-block+.title,.basic-form .agent-connect .form-block+h2,.agent-connect .basic-form .form-block+h2,.basic-form .your-preferences .form-block+.subhead,.your-preferences .basic-form .form-block+.subhead,.basic-form #savedSearchAlertPreferencesModal .form-block+.subhead,#savedSearchAlertPreferencesModal .basic-form .form-block+.subhead,.basic-form .recent-searches .form-block+h3,.recent-searches .basic-form .form-block+h3,.basic-form .location-profile-openhouse .form-block+h6,.location-profile-openhouse .basic-form .form-block+h6{margin-top:25px}.basic-form input[type="text"],.basic-form input[type="email"],.basic-form input[type="tel"],.basic-form input[type="url"],.basic-form input[type="number"],.basic-form input[type="password"],.basic-form input[type="date"],.basic-form textarea{width:100%}.basic-form .input-split .container,.basic-form .input-split .separator{float:none;display:block}.basic-form .input-split{margin-bottom:0}.basic-form .input-split .container{margin-bottom:20px;margin-right:0}.basic-form .input-split-with-separator .separator{padding:0 12.5px;margin-bottom:10px;margin-top:-10px}.basic-form .fancy-select{width:100%;max-width:100%}.basic-form .fancy-input{width:100%;max-width:100%}.basic-form .custom-error{width:100%;max-width:100%}.basic-form .input-split-with-separator .submit-btn{float:left;clear:both;margin-top:0}.basic-form .input-split-with-separator .team-name{clear:both}}.input-split-with-separator .submit-btn{margin-top:23px}@media screen and (max-width: 601px){.input-split-with-separator .submit-btn{margin-top:0}}.gm-style-mtc{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}.gm-style-mtc label,.gm-style-mtc .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .gm-style-mtc .form-head,.gm-style-mtc .results-search .form-head,.results-search .gm-style-mtc .form-head,.gm-style-mtc .results-search .inline-radio label,.results-search .inline-radio .gm-style-mtc label{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:12px;text-transform:none;letter-spacing:0}.privacy{display:none;font-weight:600;color:#767676;text-align:center}.body-property-detail .sub-form[id^=IC_ScheduleAShowing_4] .privacy,.body-property-detail .sub-form[id^=IC_RequestMoreInfo_3] .privacy{display:block}.privacy i{margin-right:5px;font-size:1.3em;position:relative;top:4px}.body-property-detail .sub-form[id^=IC_ScheduleAShowing_4] .submit-btn,.body-property-detail .sub-form[id^=IC_RequestMoreInfo_3] .submit-btn{width:100%}.form-float-labels .float-label{position:relative}.form-float-labels input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker){padding:10px 5px 0px;line-height:1.2em;height:40px}.form-float-labels input{color:#464646}.form-float-labels textarea{padding:15px 5px 0px;line-height:1.2em;color:#464646}.form-float-labels label,.form-float-labels .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .form-float-labels .form-head,.form-float-labels .results-search .form-head,.results-search .form-float-labels .form-head,.form-float-labels .results-search .inline-radio label,.results-search .inline-radio .form-float-labels label{font-variant:small-caps;font-variant-caps:small-caps}.form-float-labels label:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel),.form-float-labels .map-tools .add-a-spoke .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel),.map-tools .add-a-spoke .form-float-labels .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel),.form-float-labels .results-search .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel),.results-search .form-float-labels .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel){font-variant:normal;font-variant-caps:normal;position:absolute;margin:0;padding:0;top:12px;left:7px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px;color:#767676;text-transform:none;letter-spacing:0;transform:translate3d(0, 0, 0);transition:all 0.2s ease-in-out;width:100%}.form-float-labels label:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel) .optional,.form-float-labels .map-tools .add-a-spoke .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel) .optional,.map-tools .add-a-spoke .form-float-labels .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel) .optional,.form-float-labels .results-search .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel) .optional,.results-search .form-float-labels .form-head:not(.showing-date-label):not(.showing-time-label):not(.checkboxLabel) .optional{font-size:.9em}.form-float-labels .message{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:none}.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+label,.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+label,.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+label,.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]+span+label,.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker)[data-empty="false"]:invalid+span+label,.form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+label,.form-js-label .float-label .map-tools .add-a-spoke input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+.form-head,.form-js-label .float-label .results-search input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+.form-head,.results-search .form-js-label .float-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+.form-head,.form-js-label .float-label .results-search .inline-radio input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.datepicker):focus+span+label,.form-js-label .float-label textarea[data-empty="false"]+label,.form-js-label .float-label .map-tools .add-a-spoke textarea[data-empty="false"]+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea[data-empty="false"]+.form-head,.form-js-label .float-label .results-search textarea[data-empty="false"]+.form-head,.results-search .form-js-label .float-label textarea[data-empty="false"]+.form-head,.form-js-label .float-label .results-search .inline-radio textarea[data-empty="false"]+label,.form-js-label .float-label textarea[data-empty="false"]:invalid+label,.form-js-label .float-label .map-tools .add-a-spoke textarea[data-empty="false"]:invalid+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea[data-empty="false"]:invalid+.form-head,.form-js-label .float-label .results-search textarea[data-empty="false"]:invalid+.form-head,.results-search .form-js-label .float-label textarea[data-empty="false"]:invalid+.form-head,.form-js-label .float-label .results-search .inline-radio textarea[data-empty="false"]:invalid+label,.form-js-label .float-label textarea:focus+label,.form-js-label .float-label .map-tools .add-a-spoke textarea:focus+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea:focus+.form-head,.form-js-label .float-label .results-search textarea:focus+.form-head,.results-search .form-js-label .float-label textarea:focus+.form-head,.form-js-label .float-label .results-search .inline-radio textarea:focus+label,.form-js-label .float-label textarea[data-empty="false"]+span+label,.form-js-label .float-label .map-tools .add-a-spoke textarea[data-empty="false"]+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea[data-empty="false"]+span+.form-head,.form-js-label .float-label .results-search textarea[data-empty="false"]+span+.form-head,.results-search .form-js-label .float-label textarea[data-empty="false"]+span+.form-head,.form-js-label .float-label .results-search .inline-radio textarea[data-empty="false"]+span+label,.form-js-label .float-label textarea[data-empty="false"]:invalid+span+label,.form-js-label .float-label .map-tools .add-a-spoke textarea[data-empty="false"]:invalid+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea[data-empty="false"]:invalid+span+.form-head,.form-js-label .float-label .results-search textarea[data-empty="false"]:invalid+span+.form-head,.results-search .form-js-label .float-label textarea[data-empty="false"]:invalid+span+.form-head,.form-js-label .float-label .results-search .inline-radio textarea[data-empty="false"]:invalid+span+label,.form-js-label .float-label textarea:focus+span+label,.form-js-label .float-label .map-tools .add-a-spoke textarea:focus+span+.form-head,.map-tools .add-a-spoke .form-js-label .float-label textarea:focus+span+.form-head,.form-js-label .float-label .results-search textarea:focus+span+.form-head,.results-search .form-js-label .float-label textarea:focus+span+.form-head,.form-js-label .float-label .results-search .inline-radio textarea:focus+span+label{font-size:11px !important;transform:translate3d(0, -10px, 0) !important}.utility-buttons{border:1px solid #e3e3e3;border-radius:4px;float:right}@media screen and (max-width: 800px){.utility-buttons{right:15px;margin-bottom:0}}.utility-buttons.action-bar{height:34px;white-space:nowrap}.tablet-down-show .utility-buttons.action-bar,.trigger-subnav .utility-buttons.action-bar,.mobile-search-toggle .utility-buttons.action-bar,.mobile-nav-trigger .utility-buttons.action-bar,.mobile-user-trigger .utility-buttons.action-bar{float:left}.tablet-down-show .utility-buttons.action-bar a.icon-printer,.trigger-subnav .utility-buttons.action-bar a.icon-printer,.mobile-search-toggle .utility-buttons.action-bar a.icon-printer,.mobile-nav-trigger .utility-buttons.action-bar a.icon-printer,.mobile-user-trigger .utility-buttons.action-bar a.icon-printer{display:none}@media screen and (max-width: 750px){.property-detail-full .tablet-down-show .utility-buttons.action-bar,.property-detail-full .trigger-subnav .utility-buttons.action-bar,.property-detail-full .mobile-search-toggle .utility-buttons.action-bar,.property-detail-full .mobile-nav-trigger .utility-buttons.action-bar,.property-detail-full .mobile-user-trigger .utility-buttons.action-bar{height:auto;float:none;border:unset;border-radius:unset;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.property-detail-full .tablet-down-show .utility-buttons.action-bar a,.property-detail-full .trigger-subnav .utility-buttons.action-bar a,.property-detail-full .mobile-search-toggle .utility-buttons.action-bar a,.property-detail-full .mobile-nav-trigger .utility-buttons.action-bar a,.property-detail-full .mobile-user-trigger .utility-buttons.action-bar a{border-radius:3px;border:1px solid #e3e3e3;padding:6px 10px 10px;text-align:center;margin:0 3px;height:40px;width:40px}.property-detail-full .tablet-down-show .utility-buttons.action-bar a span,.property-detail-full .trigger-subnav .utility-buttons.action-bar a span,.property-detail-full .mobile-search-toggle .utility-buttons.action-bar a span,.property-detail-full .mobile-nav-trigger .utility-buttons.action-bar a span,.property-detail-full .mobile-user-trigger .utility-buttons.action-bar a span{display:block;text-align:center;line-height:2em;margin:0 -5px}.property-detail-full .tablet-down-show .utility-buttons.action-bar a:before,.property-detail-full .trigger-subnav .utility-buttons.action-bar a:before,.property-detail-full .mobile-search-toggle .utility-buttons.action-bar a:before,.property-detail-full .mobile-nav-trigger .utility-buttons.action-bar a:before,.property-detail-full .mobile-user-trigger .utility-buttons.action-bar a:before{margin:0;padding:0 0 0 2px}}@media screen and (min-width: 1001px){.tablet-up-show .utility-buttons.action-bar a.icon-question,.layout-three-col .layout-nav .utility-buttons.action-bar a.icon-question,.layout-two-col-full .layout-nav .utility-buttons.action-bar a.icon-question,.body-property-search-results .simple-search>.link-icon .utility-buttons.action-bar a.icon-question,.body-property-search-results .list-link-icon .simple-search>li .utility-buttons.action-bar a.icon-question,.list-link-icon .body-property-search-results .simple-search>li .utility-buttons.action-bar a.icon-question,.advanced-search .link-favorite .utility-buttons.action-bar a.icon-question,.results-search.psr-search-filters-nav .psr-locations-all .utility-buttons.action-bar a.icon-question,.results-search.psr-search-filters-nav .psr-filters-all .utility-buttons.action-bar a.icon-question,.home-meta-ankle-links .hide-links .utility-buttons.action-bar a.icon-question,.real-estate-list-old .hide-links .utility-buttons.action-bar a.icon-question,.details-block .title .utility-buttons.action-bar a.icon-question,.page-meta-copy .utility-buttons.action-bar a.icon-question{display:none}}.layout-search-results .utility-buttons.action-bar{float:left}.utility-buttons.action-bar a{border-radius:0;border-right:0 none;border-left:1px solid #e3e3e3;font-size:14px;padding:6px 12px 10px}.utility-buttons.action-bar a:before{top:3px;font-size:17px;margin-right:7px}.utility-buttons.action-bar a:first-child{border-left:0 none}.utility-buttons.action-bar a:nth-child(2){border-radius:0;margin-left:-5px}.utility-buttons.action-bar a.icon-hide{padding-left:14px}.property-snapshot-psr-panel .utility-buttons.action-bar a span{display:none}.property-snapshot-psr-panel .utility-buttons.action-bar a:before{margin:0}@media screen and (max-width: 475px){.layout-search-results:not(.layout-list-view) .listing-results.mobile-index-view .property-snapshot .utility-buttons.action-bar a span{display:none}.layout-search-results:not(.layout-list-view) .listing-results.mobile-index-view .property-snapshot .utility-buttons.action-bar a:before{margin:0}}@media screen and (min-width: 601px) and (max-width: 800px){.layout-search-results:not(.layout-list-view) .listing-results:not(.mobile-index-view) .property-snapshot .utility-buttons.action-bar a span{display:none}.layout-search-results:not(.layout-list-view) .listing-results:not(.mobile-index-view) .property-snapshot .utility-buttons.action-bar a:before{margin:0}}@media screen and (max-width: 475px){.layout-search-results:not(.layout-list-view) .listing-results:not(.mobile-index-view) .property-snapshot .utility-buttons.action-bar a span{display:none}.layout-search-results:not(.layout-list-view) .listing-results:not(.mobile-index-view) .property-snapshot .utility-buttons.action-bar a:before{margin:0}}@media screen and (max-width: 375px){.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a span{display:none}.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a:before{margin:0}}@media screen and (min-width: 600px) and (max-width: 740px){.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a span{display:none}.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a:before{margin:0}}@media screen and (min-width: 1000px) and (max-width: 1140px){.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a span{display:none}.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col1 .utility-buttons.action-bar a:before{margin:0}}@media screen and (max-width: 740px){.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col2 .utility-buttons.action-bar a span{display:none}.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col2 .utility-buttons.action-bar a:before{margin:0}}@media screen and (max-width: 1165px){.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col3 .utility-buttons.action-bar a span{display:none}.layout-search-results.layout-list-view .listing-results:not(.mobile-index-view) .property-snapshot.col3 .utility-buttons.action-bar a:before{margin:0}}@media screen and (max-width: 374px){.property-detail-full .utility-buttons.action-bar a span{display:none}.property-detail-full .utility-buttons.action-bar a:before{margin:0}}.utility-buttons a{text-decoration:none;border-right:1px solid #e3e3e3;padding:5px 7px 8px 9px;margin-left:-5px;display:inline-block}.utility-buttons a:before{top:2px}.layout-search-results.layout-list-view .utility-buttons a.icon-location2.center-map{display:none}.utility-buttons a:hover{background:#e3e3e3;color:#122647}.utility-buttons a:first-child{border-radius:4px 0 0 4px;margin-left:0}.utility-buttons a:last-child{border-radius:0 4px 4px 0;border-right:none}.utility-buttons a:only-child{border-radius:4px}@media screen and (max-width: 800px){.utility-buttons a{padding:6px 10px 9px}}@media screen and (max-width: 601px){.utility-buttons a.center-map{display:none}.utility-buttons a:nth-child(2){border-radius:4px 0 0 4px;margin-left:0}}.search-results-load-more{margin-bottom:0}.search-results-load-more a{display:block;background:#ffd33b;font-size:22px;font-weight:600;color:#464646;text-decoration:none;width:100%;padding:15px 10px;text-align:center;letter-spacing:0;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.search-results-load-more a:hover{background:#fee58f}.submit-btn{background:#ffd33b;border:none;border-radius:4px;text-transform:uppercase;font-size:14px;font-weight:600;height:35px;padding:0 15px;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);color:#464646;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.inline .submit-btn{border-radius:0 4px 4px 0}.submit-btn:hover{background:#fee58f}.submit-btn.icon-switch-sip{margin-top:19px}@media screen and (max-width: 601px){.submit-btn.icon-switch-sip{width:auto}}@media screen and (max-width: 601px){.submit-btn.icon-switch{width:auto}}@media screen and (max-width: 601px){.search-form .submit-btn.btn-large{width:93%;margin-left:15px;margin-right:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}}.submit-btn+.meta-link{margin-left:10px}@media screen and (max-width: 1300px){.table-wrap .submit-btn+.meta-link{margin-left:0;display:block;margin-top:10px}}.btn-primary.action-large,.lookingelsewhere-dialog .action-large.btn-modal-full{text-align:center}.btn-primary.action-large a,.lookingelsewhere-dialog .action-large.btn-modal-full a{width:470px}.btn-primary a,.lookingelsewhere-dialog .btn-modal-full a{background:#ffd33b;border:none;border-radius:4px;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;display:inline-block;padding:10px 20px;text-transform:uppercase;font-size:14px;font-weight:600;color:#464646;text-decoration:none;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-primary a:hover,.lookingelsewhere-dialog .btn-modal-full a:hover{background:#fee58f}@media screen and (max-width: 601px){.btn-primary a,.lookingelsewhere-dialog .btn-modal-full a{width:100%;text-align:center}}.btn-primary.tablet-down-show a,.btn-primary.trigger-subnav a,.lookingelsewhere-dialog .trigger-subnav.btn-modal-full a,.lookingelsewhere-dialog .tablet-down-show.btn-modal-full a,.lookingelsewhere-dialog .btn-modal-full.mobile-search-toggle a,.lookingelsewhere-dialog .btn-modal-full.mobile-nav-trigger a,.lookingelsewhere-dialog .btn-modal-full.mobile-user-trigger a,.btn-primary.mobile-search-toggle a,.btn-primary.mobile-nav-trigger a,.btn-primary.mobile-user-trigger a{font-size:20px;text-transform:none;text-align:center;width:100%}.with-mobile-toggles .btn-primary,.with-mobile-toggles .lookingelsewhere-dialog .btn-modal-full,.lookingelsewhere-dialog .with-mobile-toggles .btn-modal-full{margin:0 20px 20px}.btn-primary.large a,.lookingelsewhere-dialog .large.btn-modal-full a{font-size:22px}@media screen and (max-width: 601px){.btn-primary.large a,.lookingelsewhere-dialog .large.btn-modal-full a{font-size:14px;text-transform:uppercase}}@media screen and (min-width: 801px){.icon-switch-sip:before{display:none}}@media screen and (max-width: 800px){.icon-switch-sip{font-size:20px;padding:0 10px}.icon-switch-sip span{display:none}}@media screen and (min-width: 801px){.icon-switch:before{display:none}}@media screen and (max-width: 800px){.icon-switch{font-size:20px;padding:0 10px}.icon-switch span{display:none}}.btn-large{font-size:22px;text-transform:none;display:block;margin:20px 0 15px;padding:15px 30px;height:auto;color:#464646;letter-spacing:0}.advanced-search .btn-large{margin:20px auto 15px}@media screen and (max-width: 800px){.btn-large{padding:10px 20px}}@media screen and (min-width: 801px){.agent-office-search-results .btn-large{margin-top:0}}.button-row{position:fixed;bottom:0;width:100%;z-index:10000}.button-row:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.button-row a{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:22px;line-height:0;color:#fff;text-align:center;float:left;width:50%;background:#30507b;padding:20px 0 25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-right:1px solid rgba(255,255,255,0.3);letter-spacing:0}.button-row a.active,.button-row a:hover,.button-row a:focus{background:#5778a4}.button-row a.trigger-map{border-right:none}.btn-view-more{text-align:center}.btn-view-more a{cursor:pointer}.btn-view-more a:after{content:"\e60f";top:3px;padding-left:5px}.btn-secondary a,.btn-view-more a,.button-group li a,.link-selling .link-btn-wrapper a,.btn-find-homes a,.btn-location a,.btn-save a,.apply-now a{text-align:center;padding:5px 20px;text-decoration:none;border-radius:4px;line-height:25px;background:#e9ecf0;font-size:16px;font-weight:600;display:inline-block;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn-secondary a:hover,.btn-view-more a:hover,.button-group li a:hover,.link-selling .link-btn-wrapper a:hover,.btn-find-homes a:hover,.btn-location a:hover,.btn-save a:hover,.apply-now a:hover{background:#f6f6f6}@media screen and (max-width: 601px){.btn-secondary a,.btn-view-more a,.button-group li a,.link-selling .link-btn-wrapper a,.btn-find-homes a,.btn-location a,.btn-save a,.apply-now a{width:100%}}.btn-secondary a.hbib-sel-agent-team,.btn-view-more a.hbib-sel-agent-team,.button-group li a.hbib-sel-agent-team,.link-selling .link-btn-wrapper a.hbib-sel-agent-team,.btn-find-homes a.hbib-sel-agent-team,.btn-location a.hbib-sel-agent-team,.btn-save a.hbib-sel-agent-team,.apply-now a.hbib-sel-agent-team{background:#30507b;color:#fff}.btn-secondary.more a,.more.btn-view-more a,.button-group li.more a,.link-selling .more.link-btn-wrapper a,.more.btn-find-homes a,.more.btn-location a,.more.btn-save a,.more.apply-now a{line-height:25px !important}.btn-secondary.more a:after,.more.btn-view-more a:after,.button-group li.more a:after,.link-selling .more.link-btn-wrapper a:after,.more.btn-find-homes a:after,.more.btn-location a:after,.more.btn-save a:after,.more.apply-now a:after{content:"\e60b";position:relative !important;top:3px}.btn-secondary.trigger-dropdown a:after,.trigger-dropdown.btn-view-more a:after,.button-group li.trigger-dropdown a:after,.link-selling .trigger-dropdown.link-btn-wrapper a:after,.trigger-dropdown.btn-find-homes a:after,.trigger-dropdown.btn-location a:after,.trigger-dropdown.btn-save a:after,.trigger-dropdown.apply-now a:after{content:"\e60f";top:3px}.btn-secondary.center,.center.btn-view-more,.button-group li.center,.link-selling .center.link-btn-wrapper,.center.btn-find-homes,.center.btn-location,.center.btn-save,.center.apply-now{text-align:center}.submit-btn-secondary{padding:5px 20px;border-radius:4px;line-height:25px;background:#e9ecf0;font-size:16px;font-weight:600;display:inline-block;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:#2560b1;letter-spacing:.03em}.submit-btn-secondary:hover{background:#f6f6f6;color:#122647}@media screen and (max-width: 601px){.submit-btn-secondary{width:100%}}.button-group{margin-left:0}.button-group li{list-style:none;display:inline-block;margin-right:21px}@media screen and (max-width: 601px){.button-group li{margin-right:0;display:block}}.trigger-subnav{background:#30507b;padding:5px;text-decoration:none;position:absolute;right:15px;bottom:-10px;border-radius:5px 5px 0 0}.trigger-subnav:after{content:"\e608";color:#fff;font-size:25px}.open .trigger-subnav:after{content:"\e617"}.adjunct-button{position:absolute;right:0;top:10px}@media screen and (max-width: 601px){.adjunct-button{position:relative;top:10px;margin-bottom:20px !important}}.facebook-signin{font-size:14px !important;margin-right:6px;margin-bottom:10px;color:#fff;text-align:center;padding:5px 10px;text-decoration:none;border-radius:4px;line-height:25px;background:#2f477a;display:inline-block;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.facebook-signin:hover{background:#122647;color:#fff}.facebook-signin+i{font-size:14px}.facebook-signin span{border-right:1px solid rgba(255,255,255,0.3);padding-right:4px;margin-right:8px}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e637"}.icon-arrow-down2:before{content:"\e60f"}.icon-arrow-down3:before{content:"\e619"}.icon-arrow-left2:before{content:"\e627"}.icon-arrow-left4:before{content:"\e635"}.icon-arrow-right2:after{content:"\e60b"}.icon-arrow-right4:after{content:"\e636"}.icon-arrow-up:before{content:"\e638"}.icon-arrow-up2:before{content:"\e628"}.icon-bell:before{content:"\e951"}.icon-bin:before{content:"\e9ac"}.icon-bin2:before{content:"\e9ad"}.icon-book:before{content:"\e616"}.icon-builder:before{content:"\e901"}.icon-calendar:before{content:"\e629"}.icon-camera:before{content:"\e611"}.icon-cancel:before{content:"\e900"}.icon-check:before{content:"\f00c"}.icon-checkmark:before{content:"\e62a"}.icon-clipboard:before{content:"\e63f"}.icon-clock:before{content:"\e62b"}.icon-coin-dollar:before{content:"\e93b"}.icon-connection:before{content:"\e91b"}.icon-cross:before{content:"\e61e"}.icon-cross2:before{content:"\e63b"}.icon-development:before{content:"\e902"}.icon-directions:before{content:"\e62d"}.icon-double-down:before{content:"\f103"}.icon-double-down-right:after{content:"\f103"}.icon-double-left:before{content:"\f100"}.icon-double-up:before{content:"\f102"}.icon-double-up-right:after{content:"\f102"}.icon-download:before{content:"\e634"}.icon-droplet:before{content:"\e90b"}.icon-earth:before{content:"\e63e"}.icon-erase:before{content:"\e63a"}.icon-exchange:before{content:"\f0ec"}.icon-expand:before{content:"\e63c"}.icon-export:before{content:"\e631"}.icon-external-link:before{content:"\f08e";font-size:85%}.icon-eye:before{content:"\f06e"}.icon-facebook:before{content:"\e613"}.icon-facetime-video:before{content:"\e633"}.icon-file-text2:before{content:"\e926"}.icon-filters:before{content:"\e992"}.icon-fire:before{content:"\e9a9"}.icon-flag:before{content:"\e60e"}.icon-googleplus:before{content:"\e614"}.icon-graduation-cap:before{content:"\e903"}.icon-group:before{content:"\f0c0"}.icon-heart:before{content:"\f08a";color:#cc0101;font-weight:bold}.icon-heart.favorite:before{content:"\f004";color:#cc0101}.meta-link>.icon-heart:before{display:none}.link-icon>.icon-heart:before,.list-link-icon li>.icon-heart:before,.btn-save>.icon-heart:before{margin-right:4px;position:relative;top:2px}.icon-help:before{content:"\e62f"}.icon-hide:before{content:"\f05e"}.icon-hour-glass:before{content:"\e979"}.icon-house:before{content:"\e621"}.icon-info-circle:before{content:"\f05a"}.icon-instant:after{content:"\f0e8"}.icon-layout:before{content:"\e644"}.icon-linkedin:before{content:"\e640"}.icon-list:before{content:"\e625"}.icon-location:before{content:"\e610"}.icon-location2:before{content:"\e630"}.icon-lock:before{content:"\e623"}.icon-mail:before{content:"\e604"}.icon-menu:before{content:"\e62e"}.icon-minus:before{content:"\e60a"}.icon-minus2:before{content:"\e617"}.icon-model:before{content:"\f015"}.icon-office:before{content:"\e904"}.icon-pinterest:before{content:"\e615"}.icon-play:before{content:"\e63d"}.icon-plus:before{content:"\e609"}.icon-plus2:before{content:"\e608"}.icon-power-cord:before{content:"\e9b7"}.icon-printer:before{content:"\e62c"}.icon-question:before{content:"\e632"}.icon-remove:before{content:"\f00d"}.icon-rotate-left:before{content:"\f0e2"}.icon-sad:before{content:"\e645"}.icon-search:before{content:"\e61d"}.icon-smarthome:before{content:"\e973";font-size:25px}.icon-stats-dots:before{content:"\e99b"}.icon-tag:before{content:"\e622"}.icon-th:before{content:"\f00a"}.icon-trophy:before{content:"\e639"}.icon-twitter:before{content:"\e612"}.icon-user:before{content:"\e607"}.icon-youtube:before{content:"\f167"}.google-maps{position:relative;overflow:hidden}.google-maps #map{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#map img{max-width:none}.map-container{position:relative;padding-bottom:36.25%;padding-top:30px;height:0;overflow:hidden;min-height:165px}#map-canvas{min-height:165px;margin:0;padding:0}.map-container iframe,.map-container object,.map-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.map-container-lp{position:relative;padding-bottom:19%;padding-top:30px;height:0;overflow:hidden;min-height:165px}@media screen and (max-width: 601px){.map-container-lp{height:398px}}.map-container-lp iframe,.map-container-lp object,.map-container-lp embed{position:absolute;top:0;left:0;width:100%;height:100%}.map-tools{background-color:#fcfcfc}.map-tools:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.map-tools .tool-bar{padding:10px 15px}.map-tools .tool-bar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.map-view .map-tools .tool-bar{padding:10px 15px;display:inline-block}.map-tools .mobile-up-show,.map-tools .development-search .meta-text,.development-search .map-tools .meta-text,.map-tools .development-search .mls-disclaimer-home,.development-search .map-tools .mls-disclaimer-home,.map-tools .development-search .mls-disclaimer-sip-text,.development-search .map-tools .mls-disclaimer-sip-text,.map-tools .hero-search .meta-text,.hero-search .map-tools .meta-text,.map-tools .hero-search .mls-disclaimer-home,.hero-search .map-tools .mls-disclaimer-home,.map-tools .hero-search .mls-disclaimer-sip-text,.hero-search .map-tools .mls-disclaimer-sip-text,.map-tools .search-history .dropdown .meta-title,.search-history .dropdown .map-tools .meta-title{display:none}.map-tools ul{float:left;margin-bottom:0;margin-left:0}.map-tools ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.map-tools li{list-style:none;float:left;position:relative;margin-bottom:0}.map-tools li:last-child a{margin-right:20px}@media screen and (max-width: 1070px){.map-tools li:nth-child(3){clear:left}.map-view .map-tools li:nth-child(3){clear:none}}@media screen and (max-width: 1070px){.map-tools li{margin-bottom:10px}}.map-tools a{font-weight:600;text-decoration:none;font-size:16px;margin-right:0;margin-bottom:10px}.map-tools a:before{margin-right:4px;font-weight:400}@media screen and (max-width: 800px){.map-tools a{font-size:14px;margin-right:20px}}.map-tools .open{color:#122647}.map-tools .open .icon-arrow-down2:before{content:"\e628"}.map-tools .icon-arrow-left3:before{top:2px}.map-tools .icon-arrow-down2:before{top:4px}.map-tools .dropdown{display:none;z-index:10000;border-top:none;top:100%;box-shadow:none;padding-top:15px}.map-tools .dropdown .form-head{display:block;margin-top:20px}.map-tools .dropdown ul{float:none;margin-bottom:15px}.map-tools .dropdown li{float:none;margin-bottom:5px}.map-tools .dropdown input[type="text"]{width:100%}.map-tools .universal-toggle-body{padding:15px 20px 25px;margin-bottom:0}@media screen and (max-width: 601px){.map-tools{display:block;padding:5px 15px 10px}.map-tools .tool-bar{padding:0;position:relative}.map-tools .tool-bar .move-update-map,.map-tools .tool-bar>ul>li{display:none}.map-tools .tool-bar ul .whats-nearby{display:block;position:absolute;right:0;top:4px}.map-tools p{margin-bottom:0}}.map-tools .mobile-advanced-search-trigger-map span{text-decoration:none}.map-tools .message{font-size:14px;margin:0 0 2px 2px}.prop-listing-head-alt{display:none;float:none;background:#122647;padding:10px 15px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-weight:600;margin-bottom:0}.prop-listing-head-alt span{font-weight:400}.map-view .prop-listing-head-alt{display:block}.move-update-map{float:right;margin-bottom:0;margin-left:25px}@media screen and (min-width: 1101px){.move-update-map{float:right;margin-left:0}}@media screen and (max-width: 1100px){.move-update-map{float:left;width:100%;margin-bottom:10px;margin-left:0}}@media screen and (max-width: 1175px){.psr-panel .move-update-map{float:left;width:100%;margin-bottom:10px;margin-left:0}}.move-update-map label,.move-update-map .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .move-update-map .form-head,.move-update-map .results-search .form-head,.results-search .move-update-map .form-head,.move-update-map .results-search .inline-radio label,.results-search .inline-radio .move-update-map label{font-size:14px}.results-map:not(.psr-panel){position:relative;width:90%;float:right}@media screen and (max-width: 601px){.results-map:not(.psr-panel){width:100%}}.map-view .listing-results{display:none}.map-view .results-map{width:100%;display:block}.zoom-controls{position:relative;width:68px;margin:10px 10px 0 0}@media screen and (max-width: 601px){.zoom-controls{display:none}}.zoom-controls-carousel{position:relative;width:68px;margin:10px 460px 0 0}@media screen and (max-width: 601px){.zoom-controls-carousel{display:none}}.zoom-minus,.zoom-plus{cursor:pointer !important;position:absolute;width:30px;height:30px}.zoom-plus{margin-right:8px}.zoom-minus{right:0}.roadmap-controls{margin-right:10px;margin-top:38px}@media screen and (max-width: 601px){.roadmap-controls{margin-top:0}}.roadmap-button{background-color:#FFF;border:1px solid #8c8c8c;color:#000;display:inline-block;padding:2px 4px;text-decoration:none}.roadmap-button-satellite{border-left:0}.static-map-wrap{background:#e3e3e3;border-bottom:1px solid #122647}.static-map-wrap.psr-panel{box-shadow:0 2px 3px 0 rgba(50,50,50,0.5);border:0 none;margin:5px;border-radius:3px}.mobile-index-view .static-map-wrap.psr-panel{margin:5px 0}.map-tools .add-a-spoke{padding:0}@media screen and (max-width: 650px){.map-tools .add-a-spoke{min-width:210px}}.map-tools .add-a-spoke h3{padding:10px 20px 5px}.map-tools .add-a-spoke .universal-toggle-trigger .meta{display:block;font-weight:normal;font-style:normal;padding-left:25px;color:#464646}.map-tools .add-a-spoke .universal-toggle-trigger:after{position:absolute;top:12px;right:10px}.cluster:hover{z-index:100}.cluster-bg{background-color:#ffd33b;border:3px solid #FFF;position:absolute;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;opacity:.75}.cluster:hover .cluster-bg{background-color:#fee58f}.cluster-bg-0{height:34px;left:20px;top:20px;width:34px}.cluster-bg-1{width:54px;left:9px;top:11px;height:54px}.cluster-bg-2{width:74px;left:0;top:0;height:74px}.cluster-text{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:18px;line-height:80px;color:#464646;position:absolute;text-align:center;width:80px}.cluster-text-0{font-size:18px}.cluster-text-1{font-size:26px}.cluster-text-2{font-size:32px}.callout{overflow:hidden;background:none repeat-x 0 0 #fff;padding:30px 20px 15px 20px;margin-bottom:25px}.callout:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.callout .title{margin-bottom:15px}@media screen and (max-width: 880px){.callout .title{margin-bottom:10px}}.callout .title+p{margin-top:-10px;margin-bottom:20px}.callout p{margin-bottom:5px}.layout-sidebar .callout{border-bottom:1px solid #e3e3e3;margin-bottom:30px;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3)}.meta-callout{padding:10px 10px 10px 70px;border:1px solid #e3e3e3;position:relative;margin-bottom:15px;min-height:70px}@media screen and (max-width: 1000px){.meta-callout{margin-bottom:25px}}@media screen and (max-width: 800px){.meta-callout{padding-left:50px;min-height:55px}}.meta-callout p{margin-bottom:0}.meta-callout a{text-decoration:underline}.meta-callout img{max-height:45px;max-width:45px;position:absolute;top:10px;left:15px}@media screen and (max-width: 800px){.meta-callout img{max-height:30px;max-width:30px;left:10px}}@media screen and (max-width: 800px){.meta-callout.layout-sidebar{margin:20px 12.5px;width:auto}}.tile-ad-without-img{padding:10px 10px 10px}.photo-carousel{position:relative;margin-bottom:10px;overflow:hidden}.photo-carousel:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}section.listing-results .photo-carousel.owl{background-color:#f6f6f6}.photo-carousel.owl img{max-width:none}.photo-carousel.owl.single-photo{border:solid 1px #e3e3e3;background-color:#f6f6f6}.photo-carousel.owl.single-photo img.single-photo{position:relative;display:block;cursor:pointer;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.photo-carousel .large-controls .nav-next:before,.photo-carousel .large-controls .nav-prev:before{font-size:32px;display:inline-block;padding:7px 2px 7px 7px;top:0 !important}.photo-carousel .large-controls .nav-prev:before{padding:7px 7px 7px 2px}.photo-carousel .nav-next,.photo-carousel .nav-prev{cursor:pointer}.body-property-detail .photo-carousel.tablet-down-show,.body-property-detail .photo-carousel.trigger-subnav,.body-property-detail .photo-carousel.mobile-search-toggle,.body-property-detail .photo-carousel.mobile-nav-trigger,.body-property-detail .photo-carousel.mobile-user-trigger{max-height:300px}.tabset .photo-carousel{max-height:343px}.property-snapshot .photo-carousel{max-height:180px}.property-snapshot-psr .photo-carousel{height:205px}.photo-carousel ul{margin-left:0;margin-bottom:0;width:2500px;overflow:hidden}.photo-carousel li{margin-bottom:0;float:left;border-right:1px solid #fff}.tabset .photo-carousel li{border-right:2px solid #fff}.tabset .photo-carousel li:last-child{border-right:none}.office-profile .photo-carousel li{border-right:none}.photo-carousel li:last-child{border-right:1px solid transparent}.photo-carousel img{margin-bottom:0;cursor:-webkit-zoom-in;cursor:pointer}.body-property-search-results .photo-carousel img{cursor:pointer}.photo-count{position:absolute;bottom:0}.photo-count:before{margin-right:4px;top:1px}.photo-count.owl{opacity:0.0;z-index:1}.controls .prev.owl,.controls .next.owl{opacity:0.0;z-index:1}.controls .prev,.controls .nav-prev{background:#122647;background:rgba(18,38,71,0.8);position:absolute;top:50%;margin-top:-20px;left:0;border-radius:0  4px 4px 0}.controls .prev .nav-prev,.controls .nav-prev .nav-prev{margin-top:0}.controls .prev .nav-prev:before,.controls .nav-prev .nav-prev:before{content:"\e627";top:2px}.controls .next,.controls .nav-next{background:#122647;background:rgba(18,38,71,0.8);position:absolute;top:50%;margin-top:-20px;right:0;border-radius:5px 0 0 5px}.controls .next .nav-next,.controls .nav-next .nav-next{margin-top:0}.controls .next .nav-next:before,.controls .nav-next .nav-next:before{content:"\e60b";top:2px}.controls a{color:#fff;text-decoration:none;font-size:32px}.controls a:hover{background-color:#122647;color:#fff}.controls a:focus{background-color:#122647;color:#fff}.controls .disabled{display:none}.controls .prev:before,.controls .next:before{top:2px}.photo-count{position:absolute;bottom:0;background:#464646;background:rgba(0,0,0,0.5);color:#fff;left:0;font-weight:600;margin-bottom:0;padding:7px 8px 8px;font-size:14px;line-height:1}@media screen and (min-width: 601px) and (max-width: 800px){.photo-count:hover{color:#ffd33b;cursor:pointer}}.one-photo{position:relative;margin-bottom:10px}.one-photo:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.one-photo a{float:left}.one-photo a img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.no-photo{color:#767676;background:#f6f6f6;border:1px solid #e3e3e3;text-align:center;padding:10px;margin:0 0 10px;font-size:16px;font-weight:400}@media screen and (max-width: 800px){.no-photo{font-size:14px;padding:5px}}.one-up-carousel .property-snapshot .title{line-height:20px}.one-up-carousel .property-snapshot .title a{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:18px;line-height:20px;margin-bottom:0;letter-spacing:0}.one-up-carousel .property-snapshot .details li.open-house,.one-up-carousel .property-snapshot .property-detail-full .spokes li.open-house,.property-detail-full .one-up-carousel .property-snapshot .spokes li.open-house{font-weight:600}.one-up-carousel .btn-secondary,.one-up-carousel .btn-view-more,.one-up-carousel .button-group li,.button-group .one-up-carousel li,.one-up-carousel .link-selling .link-btn-wrapper,.link-selling .one-up-carousel .link-btn-wrapper,.one-up-carousel .btn-find-homes,.one-up-carousel .btn-location,.one-up-carousel .btn-save,.one-up-carousel .apply-now{margin-top:10px}.one-up-carousel-controls{margin-top:10px;text-align:center}.one-up-carousel-controls .prev .nav-prev:before{content:"\e627"}.one-up-carousel-controls .next .nav-next:before{content:"\e60b"}.one-up-carousel-controls a{color:#2560b1;text-decoration:none;font-size:32px}.one-up-carousel-controls a:hover:not(.disabled){color:#122647;cursor:auto}.one-up-carousel-controls .disabled{color:#5778a4;cursor:default}#ViewAllPhotoModal img{margin:0 auto 1px}.spinnerOverlay{position:fixed;height:100%;width:100%;opacity:0.2;background-color:#000;top:0;left:0;z-index:500000}.spinnerUnderlay{position:relative;background-color:#122647;width:110px;height:110px;border-radius:5px;left:-55px;top:-55px;opacity:0.5}.spinnerContainer{position:fixed;height:100%;width:100%;opacity:1;top:0;left:0;z-index:500001}.spinnerContainer.property-detail-modal-spinner{z-index:1000003}.tabset{margin-bottom:30px}@media screen and (max-width: 800px){.tabset{margin-bottom:0}}.tabhead{margin-bottom:0;margin-left:0}.tabhead:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.tabhead li{float:left;margin-bottom:-1px;list-style-type:none}.tabhead li a{font-weight:600;background:#f6f6f6;text-decoration:none;width:180px;padding:13px 0 11px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;border-right:1px solid #e3e3e3;font-size:16px}@media screen and (min-width: 801px) and (max-width: 1200px){.tabhead li a{width:auto;padding:13px 15px 11px}}.agent-profile .tabhead li a{background:#fff}.tabhead li.active a{background:#30507b;color:#fff;cursor:default}.agent-profile .tabhead li.active a{background:#30507b}.tabhead li:first-child a{border-radius:4px 0 0 0}.tabhead li:last-child a{border-radius:0 4px 0 0;border-right:none}@media screen and (max-width: 800px){.tabhead{display:none}}.tabcontent{background:#f6f6f6;border:1px solid #e3e3e3;border-top:5px solid #30507b;padding:20px 20px 5px;position:relative}.tabcontent.agent-team-profile-listings{background-color:transparent;border-left:0;border-right:0;border-bottom:0}.tabcontent.agent-team-profile-listings:before{left:0}@media screen and (min-width: 801px){.tabcontent:before{content:"";height:5px;background:#30507b;display:block;position:absolute;top:-5px;left:-1px;right:-1px}}.tabcontent .photo-carousel{margin-bottom:0}.with-photo-carousel .tabcontent{border:none;border-top:5px solid #30507b;padding:0}@media screen and (max-width: 800px){.with-photo-carousel .tabcontent{border-top:none;margin-top:20px}}.with-photo-carousel .tabcontent:before{left:0;right:0}@media screen and (min-width: 800px){.with-photo-carousel .tabcontent .tab{max-height:357px;overflow:hidden}}@media screen and (max-width: 800px){.tabcontent{padding:0;border-top:none;border:none}}@media screen and (max-width: 800px){.tabcontent .tab{display:block !important}}body.tabset .tabcontent{padding:0}.no-photo-map-container{max-height:357px;min-height:357px;overflow:hidden}.tabhead-utility-link{font-weight:600;font-size:16px;text-decoration:none;float:right;top:-26px;position:relative}.sub-block{margin-bottom:40px}.sub-block h2{margin-bottom:20px}@media screen and (max-width: 800px){.sub-block h2{margin-bottom:10px}}@media screen and (min-width: 801px){.sub-block .title+.meta-title{margin-top:-25px}}.sub-block .meta-title{font-weight:600}.sub-block .meta-title:before{content:"\2014"}.sub-block .meta-title:after{content:"\2014"}.sub-block .meta-title span{padding:0 5px}@media screen and (max-width: 800px){.sub-block{margin-bottom:0}}.sub-block .btn-secondary:last-child,.sub-block .btn-view-more:last-child,.sub-block .button-group li:last-child,.button-group .sub-block li:last-child,.sub-block .link-selling .link-btn-wrapper:last-child,.link-selling .sub-block .link-btn-wrapper:last-child,.sub-block .btn-find-homes:last-child,.sub-block .btn-location:last-child,.sub-block .btn-save:last-child,.sub-block .apply-now:last-child{padding-bottom:30px;border-bottom:1px solid #e3e3e3}.sub-block .one-up-carousel .btn-secondary:last-child,.sub-block .one-up-carousel .btn-view-more:last-child,.sub-block .one-up-carousel .button-group li:last-child,.button-group .sub-block .one-up-carousel li:last-child,.sub-block .one-up-carousel .link-selling .link-btn-wrapper:last-child,.link-selling .sub-block .one-up-carousel .link-btn-wrapper:last-child,.sub-block .one-up-carousel .btn-find-homes:last-child,.sub-block .one-up-carousel .btn-location:last-child,.sub-block .one-up-carousel .btn-save:last-child,.sub-block .one-up-carousel .apply-now:last-child{border-bottom:none;padding-bottom:0}.photo-list{margin-top:20px;margin-left:0}.photo-list li{list-style-type:none;padding-left:95px;position:relative;min-height:100px;padding-top:6px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.photo-list li p{margin-bottom:0;font-size:14px;line-height:1.5}.photo-list li img{max-width:75px;position:absolute;left:0;top:0}.photo-list li .title{margin-bottom:0}.photo-list li .title a{text-decoration:none}.photo-list li .thumbnail-photo{max-height:100px}.photo-list .phone a{text-decoration:none}.photo-list .icon-mail:before{top:4px;margin-right:4px;font-size:18px}.photo-list .lead-photo{padding-left:140px;min-height:175px}.photo-list .lead-photo img{max-width:120px}.photo-list .no-lead-photo{padding-left:0}.sub-block .photo-list{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 1000px){.photo-list{margin-top:0;border-bottom:none}}@media screen and (max-width: 601px){.photo-list .lead-photo{padding-left:95px;min-height:110px}.photo-list .lead-photo .title{margin-top:0}.photo-list .lead-photo img{max-width:75px}.photo-list .no-lead-photo{padding-left:0}.photo-list .utility-link,.photo-list .real-estate-list-old a,.real-estate-list-old .photo-list a{margin-top:10px}}.banner{background:#122647;padding:10px 0}@media screen and (max-width: 800px){.banner{padding:10px 0;margin-bottom:0}.layout-three-col .banner{border-bottom:10px solid #30507b}}.banner.modal{background-color:#fcfcfc}.banner.modal .wrap,.banner.modal .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .banner.modal .psr-filters-results-header,.banner.modal .home-national{background:transparent}.banner.modal .wrap h1,.banner.modal .layout-search-results.layout-list-view .psr-filters-results-header h1,.layout-search-results.layout-list-view .banner.modal .psr-filters-results-header h1,.banner.modal .home-national h1{color:#464646;margin-top:0px}.banner .wrap,.banner .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .banner .psr-filters-results-header,.banner .home-national{background:#122647}.banner h1{font-size:40px;line-height:27px;margin-top:55px;color:#fff;margin-bottom:0}@media screen and (max-width: 800px){.banner h1{margin-top:0}}.banner h1+p{color:#fff;margin-bottom:0}.banner h1 [class^="icon-"]:before,.banner h1 [class*=" icon-"]:before{bottom:2px;font-size:32px;margin:0 11px 0 0;position:relative}.banner h1 small{font-size:27px}.banner.with-tabs{border-bottom:7px solid #30507b;padding-bottom:0}.banner.with-tabs h1{margin-bottom:15px}@media screen and (max-width: 800px){.banner.with-tabs h1{margin-bottom:10px}}@media screen and (max-width: 800px){.banner.with-tabs{border-bottom:none}}.banner .breadcrumbs+h1,.banner .breadcrumbs+div>h1{margin-top:0}.banner .utility-links{position:absolute;right:0;bottom:0;margin-bottom:0}.banner .utility-links li{margin-bottom:0;list-style-type:none;float:left;border-right:1px solid rgba(255,255,255,0.3);padding-right:10px;margin-right:10px}.banner .utility-links li:last-child{border-right:none;margin-right:0;padding-right:0}.banner .utility-links a{color:#fff;text-decoration:none}.banner .utility-links a:hover{color:#ffd33b}.banner .utility-links a.icon-printer:before,.banner .utility-links a.icon-export:before{position:relative;top:2px}.banner .utility-links li.prevnext{line-height:1em}.banner .utility-links li.prevnext a.prev,.banner .utility-links li.prevnext a.next{font-size:14px;top:-1px;position:relative}.banner .utility-links li.prevnext a.prev.icon-arrow-left2:before,.banner .utility-links li.prevnext a.next.icon-arrow-left2:before{color:#5778a4;font-size:18px;top:3px;margin-right:2px}.banner .utility-links li.prevnext a.prev.icon-arrow-right2:after,.banner .utility-links li.prevnext a.next.icon-arrow-right2:after{color:#5778a4;font-size:18px;top:3px;margin-left:2px}.banner .utility-links li.prevnext a.prev.icon-arrow-left2:hover:before,.banner .utility-links li.prevnext a.prev.icon-arrow-right2:hover:after,.banner .utility-links li.prevnext a.next.icon-arrow-left2:hover:before,.banner .utility-links li.prevnext a.next.icon-arrow-right2:hover:after{color:#ffd33b;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.banner .utility-links li.prevnext a.prev.icon-arrow-left2.disabled:before,.banner .utility-links li.prevnext a.prev.icon-arrow-right2.disabled:after,.banner .utility-links li.prevnext a.prev.disabled,.banner .utility-links li.prevnext a.next.icon-arrow-left2.disabled:before,.banner .utility-links li.prevnext a.next.icon-arrow-right2.disabled:after,.banner .utility-links li.prevnext a.next.disabled{color:#b1b1b1}.banner .utility-links li.prevnext a.prev.icon-arrow-left2.enabled:before,.banner .utility-links li.prevnext a.prev.icon-arrow-right2.enabled:after,.banner .utility-links li.prevnext a.next.icon-arrow-left2.enabled:before,.banner .utility-links li.prevnext a.next.icon-arrow-right2.enabled:after{-moz-animation:fade-in-prevnext-icon .5s;-o-animation:fade-in-prevnext-icon .5s;-webkit-animation:fade-in-prevnext-icon .5s;animation:fade-in-prevnext-icon .5s}.banner .utility-links li.prevnext a.prev.enabled,.banner .utility-links li.prevnext a.next.enabled{-moz-animation:fade-in-prevnext-link .5s;-o-animation:fade-in-prevnext-link .5s;-webkit-animation:fade-in-prevnext-link .5s;animation:fade-in-prevnext-link .5s}.banner .utility-links li.prevnext:after{margin:0 10px 0 10px;border-right:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 601px){.banner .utility-links li.prevnext:after{top:-1px;position:relative}}.banner .utility-links li.prevnext:last-child:after{content:"";margin:0;border:0}@media screen and (min-width: 602px) and (max-width: 1460px){.banner .utility-links{right:20px}}@media screen and (max-width: 800px){.banner .utility-links{top:0;right:15px}.banner .utility-links .print{display:none}}@media screen and (max-width: 800px){.banner{margin-bottom:0}}.banner+.content{padding-top:40px}@media screen and (max-width: 800px){.banner+.content{padding-top:20px}.body-property-detail .banner+.content{padding-top:0}}@media screen and (max-width: 800px){.banner h1{font-size:25px;line-height:18px}.banner h1 [class^="icon-"]:before,.banner h1 [class*=" icon-"]:before{font-size:22px}.banner h1 small{font-size:18px}}.with-adjunct-button{min-height:38px;padding-top:10px}.with-adjunct-button .adjunct-button{position:absolute;right:0;top:0}@media screen and (min-width: 1051px) and (max-width: 1460px){.with-adjunct-button .adjunct-button{right:25px}}@media screen and (max-width: 1050px){.with-adjunct-button .adjunct-button{position:relative;margin-top:10px;clear:both;right:0;top:auto}}.breadcrumbs{margin-left:0;margin-bottom:12px}.breadcrumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.layout-list-view .breadcrumbs{margin-right:200px}.breadcrumbs.prevnext{margin-bottom:5px;margin-right:200px}.breadcrumbs li{list-style-type:none;float:left;color:#fff;margin-right:5px;margin-bottom:5px}.breadcrumbs li a{color:#fff;text-decoration:none;font-size:13px}.breadcrumbs li a:hover{color:#ffd33b}.breadcrumbs li:after{content:"/";margin-left:5px;color:rgba(255,255,255,0.3)}@media screen and (max-width: 601px){.breadcrumbs li:after{top:-1px;position:relative}}.breadcrumbs li.prevnext{line-height:1em}.breadcrumbs li.prevnext a.results{font-size:14px;top:-1px;position:relative}.breadcrumbs li.prevnext a.results.icon-arrow-left2:before{color:#5778a4;font-size:18px;top:3px;margin-right:2px}.breadcrumbs li.prevnext a.results.icon-arrow-left2.disabled:before,.breadcrumbs li.prevnext a.results.disabled{color:#b1b1b1}.breadcrumbs li.prevnext a.results.icon-arrow-left2.enabled:before{color:#5778a4;-moz-animation:fade-in-prevnext-icon .5s;-o-animation:fade-in-prevnext-icon .5s;-webkit-animation:fade-in-prevnext-icon .5s;animation:fade-in-prevnext-icon .5s}.breadcrumbs li.prevnext a.results.enabled{color:#ffffff;-moz-animation:fade-in-prevnext-link .5s;-o-animation:fade-in-prevnext-link .5s;-webkit-animation:fade-in-prevnext-link .5s;animation:fade-in-prevnext-link .5s}.breadcrumbs li.prevnext a.results.icon-arrow-left2.enabled:hover:before{color:#ffd33b;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.breadcrumbs li.prevnext a.results.icon-arrow-left2.enabled:hover{color:#ffd33b;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.breadcrumbs li.prevnext a.results.icon-arrow-left2:hover:after{color:#ffd33b;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear}.breadcrumbs li.prevnext:after{content:"";margin:0 5px 0 10px;border-right:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 601px){.breadcrumbs li.prevnext:after{top:-1px;position:relative}}@media screen and (max-width: 800px){.breadcrumbs{margin-right:50px;margin-bottom:0}.breadcrumbs.prevnext{margin-right:225px}.breadcrumbs li{margin-bottom:10px}}@media screen and (max-width: 601px){.breadcrumbs li{display:none}.breadcrumbs li.prevnext{display:block}.breadcrumbs li.prevnext:after{margin:0 10px 0 0;border-right:0}.breadcrumbs li.prevnext a.results span{display:none}.breadcrumbs li:last-child{visibility:hidden;display:none}}.save-email-alerts-modal{margin-top:5px;padding-bottom:0;right:0;border-top:none !important;max-width:255px}.save-email-alerts-modal form .error .message{margin-left:17px;width:100%}.save-email-alerts-modal form span.meta-text,.save-email-alerts-modal form span.mls-disclaimer-home,.save-email-alerts-modal form span.mls-disclaimer-sip-text{margin-left:20px}.save-email-alerts-modal div{position:relative;margin-bottom:0;overflow:visible}.save-email-alerts-modal div:after{content:"";-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:1%;top:-26px !important;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#f6f6f6;border-left-color:#f6f6f6;height:0;width:0;background:#f6f6f6}@media screen and (max-width: 1460px){.save-email-alerts-modal div:after{right:-6px}}@media screen and (max-width: 1130px){.save-email-alerts-modal div:after{right:-2px}}@media screen and (max-width: 850px){.save-email-alerts-modal div:after{right:145px !important}}.dropdown{display:none;background:#fff;border-top:10px #5778a4 solid;position:absolute;top:100%;padding:20px 20px 0;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);min-width:260px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10000}.dropdown:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.dropdown ul{float:left;margin-bottom:5px}.dropdown ul li{margin-bottom:15px}.dropdown .col-1{width:57%}.dropdown .col-2{width:40%}.dropdown a{font-weight:600;text-decoration:none;font-size:16px}.dropdown a span{font-weight:400}.permahover .dropdown{display:block !important}.expanded-width .dropdown{width:607px}.details .open-house .dropdown,.property-detail-full .spokes .open-house .dropdown{border-top:3px solid #cc6101;padding:10px 10px 0;top:135%;left:-10px}@media screen and (max-width: 601px){.details .open-house .dropdown,.property-detail-full .spokes .open-house .dropdown{top:120%;left:0}}.details .open-house .dropdown ul,.property-detail-full .spokes .open-house .dropdown ul{width:100%;margin-bottom:0;margin-left:0}.details .open-house .dropdown li,.property-detail-full .spokes .open-house .dropdown li{float:none;border:none;margin-right:0;padding-right:0;margin-bottom:10px}.details .open-house .dropdown li:after,.property-detail-full .spokes .open-house .dropdown li:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.details .open-house .dropdown li>span,.property-detail-full .spokes .open-house .dropdown li>span{max-width:80%;float:left;line-height:1.3}.details .open-house .dropdown li a,.property-detail-full .spokes .open-house .dropdown li a{color:#2560b1;padding-left:4px;float:right;max-width:18%;text-decoration:none}.details .open-house .dropdown li a:before,.property-detail-full .spokes .open-house .dropdown li a:before{top:0;font-size:12px;display:inline-block}.details .open-house .dropdown li a:hover,.property-detail-full .spokes .open-house .dropdown li a:hover{color:#122647}.details .open-house .dropdown li a span,.property-detail-full .spokes .open-house .dropdown li a span{text-decoration:underline}.details .open-house .dropdown .title,.property-detail-full .spokes .open-house .dropdown .title{color:#464646;font-weight:600;margin-bottom:5px}.details .open-house .dropdown .meta-link,.property-detail-full .spokes .open-house .dropdown .meta-link{font-weight:400;text-decoration:underline;color:#2560b1}.details .open-house .dropdown .meta-link:hover,.property-detail-full .spokes .open-house .dropdown .meta-link:hover{color:#122647}.details .open-house .dropdown p,.property-detail-full .spokes .open-house .dropdown p{margin-bottom:10px}.property-search-alert{background:#fffae8;padding:10px;margin-top:-1px;position:relative;z-index:2;margin-bottom:0}.property-search-alert.with-dismiss{padding-right:30px}.property-search-alert.with-dismiss.psr-panel{margin:0}.property-search-alert.map-alert{max-width:600px;z-index:3}.results-map.psr-panel .property-search-alert.map-alert{position:absolute;margin-right:102px;left:0;right:0;top:0}@media screen and (min-width: 602px) and (max-width: 860px){.results-map.psr-panel .property-search-alert.map-alert{padding:5px}.results-map.psr-panel .property-search-alert.map-alert p{font-size:13px;line-height:1.2em}}@media screen and (max-width: 601px){.results-map.psr-panel .property-search-alert.map-alert p{font-size:13px;line-height:1.2em}}@media screen and (min-width: 861px) and (max-width: 1220px){.results-map:not(.psr-panel) .property-search-alert.map-alert{max-width:300px}}@media screen and (min-width: 602px) and (max-width: 860px){.results-map:not(.psr-panel) .property-search-alert.map-alert{max-width:200px;padding:5px}.results-map:not(.psr-panel) .property-search-alert.map-alert p{font-size:13px;line-height:1.2}}@media screen and (min-width: 602px) and (max-width: 680px){.results-map:not(.psr-panel) .property-search-alert.map-alert{max-width:130px}}@media screen and (max-width: 601px){.results-map:not(.psr-panel) .property-search-alert.map-alert{max-width:300px}.results-map:not(.psr-panel) .property-search-alert.map-alert p{font-size:13px;line-height:1.2}}@media screen and (max-width: 480px){.results-map:not(.psr-panel) .property-search-alert.map-alert{max-width:200px}}.property-search-alert.save-property-alert{display:none;position:absolute;width:200px;right:0;top:110%;z-index:10000;border-radius:5px;border:1px solid #e3e3e3;font-style:normal;line-height:1.2;text-align:left}@media screen and (max-width: 1342px){.property-search-alert.save-property-alert{left:0}.property-search-alert.save-property-alert:after{left:15%}}.property-search-alert.save-property-alert:after{content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-3px;right:5%;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3);border:5px solid transparent;border-top-color:#fffae8;border-left-color:#fffae8;height:0;width:0;background:transparent}.property-search-alert.input-tooltip{display:none;position:absolute;width:200px;left:0;top:110%;z-index:10000;border-radius:5px;border:1px solid #e3e3e3;font-style:normal;line-height:1.2;text-align:left}.property-search-alert.input-tooltip:after{content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-3px;right:5%;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3);border:5px solid transparent;border-top-color:#fffae8;border-left-color:#fffae8;height:0;width:0;background:transparent}.property-search-alert .dismiss{position:absolute;top:10px;right:10px;text-decoration:none;font-size:20px}.property-search-alert p{margin-bottom:0}.with-tooltip{position:relative}.help-tooltip{display:none;position:absolute;max-width:250px;right:-7px;top:110%;z-index:10000;border-radius:5px;border:1px solid #e3e3e3;font-style:normal;line-height:1.2;text-align:left;background:#fffae8;padding:10px;min-width:200px}.help-tooltip:after{content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-3px;right:5%;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3);border:5px solid transparent;border-top-color:#fffae8;border-left-color:#fffae8;height:0;width:0;background:transparent}.subnav .heading{line-height:1.3}@media screen and (max-width: 800px){.subnav .heading{margin-bottom:5px;padding:0 15px 0}}.subnav .heading a{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:#464646;text-decoration:none;background:#fcfcfc}.subnav .heading a:hover{background:#fcfcfc;color:#464646}.subnav ul{margin-left:0}.subnav li{list-style:none;margin-bottom:0}.subnav li:last-child a{padding-bottom:10px}.subnav a{display:block;text-decoration:none;padding:6px 5px 6px 8px;background:#f6f6f6;line-height:1.3;font-size:16px}.subnav a:hover{background:#fff;color:#464646}@media screen and (max-width: 800px){.subnav a{padding:6px 15px 6px}}.subnav .parent+li a{padding-top:10px}.subnav .parent>a{background:#e3e3e3;font-weight:600}.subnav .parent ul{margin-top:0;margin-bottom:0;border-bottom:1px solid #e3e3e3;padding:5px}.subnav .parent ul li a{background:#fcfcfc;font-size:14px;text-decoration:underline}.subnav .parent .current{padding:6px 5px 6px 8px;font-size:14px;background:#fcfcfc;line-height:inherit}@media screen and (max-width: 800px){.subnav .parent .current{padding:6px 15px 6px}}.subnav .current{background:#f6f6f6;padding:6px 5px 6px 8px;line-height:1.3;font-size:16px}@media screen and (max-width: 800px){.subnav .current{padding:6px 15px 6px}}@media screen and (max-width: 800px){.subnav{padding-top:0}}.inset-photo{max-width:341px;float:left}.inset-photo.left,.inset-photo.right{margin-top:10px}.inset-photo img{margin-bottom:10px}.inset-photo .caption,.inset-photo figcaption{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.inset-photo .caption .credit,.inset-photo figcaption .credit{border-left:1px solid #e3e3e3;padding-left:5px;margin-left:2px}@media screen and (max-width: 639px){.inset-photo .caption,.inset-photo figcaption{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 800px){.inset-photo.left,.inset-photo.right,.inset-photo{margin-bottom:30px}}.callout-in-article{border:double #e3e3e3 3px;padding:15px 20px;margin-top:20px;margin-bottom:30px}.callout-in-article p:last-child{margin-bottom:0}.pagination-previous-next,.pagination{margin:30px 0}.pagination-previous-next:after,.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 601px){.pagination-previous-next,.pagination{margin:15px 0}}.pagination-previous-next a,.pagination a{font-size:22px}@media screen and (max-width: 800px){.pagination-previous-next a,.pagination a{font-size:18px}}.pagination-previous-next .prev,.pagination .prev{float:left}.pagination-previous-next .prev:before,.pagination .prev:before{content:"\e635";top:3px;margin-right:15px}@media screen and (max-width: 800px){.pagination-previous-next .prev:before,.pagination .prev:before{margin-right:5px;top:2px}}.pagination-previous-next .next,.pagination .next{float:right}.pagination-previous-next .next:after,.pagination .next:after{content:"\e636";top:3px;margin-left:15px}@media screen and (max-width: 800px){.pagination-previous-next .next:after,.pagination .next:after{margin-left:5px;top:2px}}.pagination-previous-next .disabled .prev,.pagination-previous-next .disabled .next,.pagination .disabled .prev,.pagination .disabled .next{color:#e3e3e3}.pagination{text-align:center}.agent-team-results+.pagination{margin-top:0}@media screen and (max-width: 601px){.agent-team-results+.pagination{margin-top:15px}}.pagination ul{margin-left:0}.pagination li{display:inline-block;list-style:none;margin-bottom:0}.pagination li a{padding:5px 10px;display:block}@media screen and (max-width: 400px){.pagination li a{font-size:14px}}.pagination li.active{border-bottom:2px solid #464646}.pagination li.active a{color:#464646}.pagination li.active a.disabled{pointer-events:none}.pagination .prev,.pagination .next{float:none;padding-left:0;padding-right:0}.abbrv-list{margin-left:0}.sub-block .abbrv-list{margin-left:0}.abbrv-list li{list-style:none;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e3e3e3}.abbrv-list li strong{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px}.list-alphabet{margin-left:0;text-align:center;clear:both}.list-alphabet li{display:inline-block;margin-left:-4px}.list-alphabet li a,.list-alphabet li span{display:block;padding-right:9px;padding-left:9px;border-right:1px solid #e3e3e3;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:18px;text-decoration:none;letter-spacing:0}@media screen and (max-width: 601px){.list-alphabet li a,.list-alphabet li span{padding-left:15px;padding-right:15px}}.list-alphabet li:last-of-type a,.list-alphabet li:last-of-type span{border-right:0;margin-right:0;padding-right:0}.mid-bar .list-alphabet{margin:10px auto 0}.layout-sidebar .list-alphabet{text-align:left}.heading-5+.list-alphabet,.map-tools .dropdown h3+.list-alphabet,.sub-block h3+.list-alphabet,.heading-awards+.list-alphabet,.hero-nav+.list-alphabet,.hero-nav .tab span+.list-alphabet,.hero-nav .tab a+.list-alphabet,.awards-designations h2+.list-alphabet,.heading-awards i+.list-alphabet,.office-profile h2.heading-5+.list-alphabet,.office-profile h2.hero-nav+.list-alphabet,.your-agent .user-no-content .inner-wrap h3+.list-alphabet,.agent-search-results-lite h3+.list-alphabet{margin-top:20px}.list-split li{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.list-split li:nth-child(odd){padding-right:20px}.block-basic{clear:both;margin-bottom:30px}.block-basic:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 601px){.block-basic{margin-bottom:20px}}.list-with-titles{margin-left:0}.list-with-titles li{list-style:none;margin-bottom:30px}.list-with-titles p{margin-bottom:0}.list-with-titles .contact .icon-mail{padding-right:8px;border-right:1px solid #e3e3e3;margin-right:5px;text-decoration:none}.list-with-titles .contact .icon-mail:before{top:4px;font-size:18px;margin-right:4px}.list-with-titles .contact span{text-decoration:underline}.list-with-titles .contact .phone-link{text-decoration:none;white-space:nowrap}@media screen and (max-width: 601px){.list-with-titles .contact .phone-link{color:#2560b1}.list-with-titles .contact .phone-link:hover,.list-with-titles .contact .phone-link:focus{color:#2560b1}}@media screen and (min-width: 602px){.list-with-titles .contact .phone-link{color:inherit}.list-with-titles .contact .phone-link:hover,.list-with-titles .contact .phone-link:focus{color:inherit}}.list-stats p:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.list-stats strong{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;margin-bottom:10px;float:left;width:40%;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 601px){.list-stats strong{float:none;width:100%;padding-right:0}}.list-stats span{float:left;font-weight:600;width:60%}@media screen and (max-width: 601px){.list-stats span{float:none;width:100%;display:block}}.list-stats i{display:block;margin-top:5px}.list-stats .stat-down{color:#9b2201}.list-stats .stat-up{color:#5a7249}.body-location-profile h2.center{margin-top:30px}.module{border:1px solid #e3e3e3;margin-bottom:30px}.module .module-title{border-bottom:1px solid #e3e3e3;padding:13px 25px;margin-bottom:0}@media screen and (max-width: 800px){.module{margin-bottom:0;border:none}}.business-hours .heading-6,.business-hours .table-wrap .heading,.table-wrap .business-hours .heading,.business-hours form .title,form .business-hours .title,.business-hours form .sub-title,form .business-hours .sub-title,.business-hours .simple-search .inline-form-header,.simple-search .business-hours .inline-form-header,.business-hours .callout .title,.callout .business-hours .title,.business-hours .photo-list li .title,.photo-list li .business-hours .title,.business-hours .callout-in-article .title,.callout-in-article .business-hours .title,.business-hours .list-with-titles .title,.list-with-titles .business-hours .title,.business-hours .model-homes h3,.model-homes .business-hours h3,.business-hours .block-footer .title,.block-footer .business-hours .title,.business-hours .results-search strong.form-head,.results-search .business-hours strong.form-head,.business-hours .home-meta-ankle-links .title,.home-meta-ankle-links .business-hours .title,.business-hours .details-block .subhead,.details-block .business-hours .subhead,.business-hours .mortgage-calculator h3,.mortgage-calculator .business-hours h3,.business-hours .submit-line,.business-hours .property-meta-links .title,.property-meta-links .business-hours .title,.business-hours .agent-block .title,.agent-block .business-hours .title,.business-hours .office-block .title,.office-block .business-hours .title,.business-hours .agent-connect h2,.agent-connect .business-hours h2,.business-hours .your-preferences .subhead,.your-preferences .business-hours .subhead,.business-hours #savedSearchAlertPreferencesModal .subhead,#savedSearchAlertPreferencesModal .business-hours .subhead,.business-hours .recent-searches h3,.recent-searches .business-hours h3,.business-hours .location-profile-openhouse h6,.location-profile-openhouse .business-hours h6{padding:8px 15px;border-bottom:1px solid #e3e3e3;margin:0;background:#e3e3e3}.business-hours ul{margin-bottom:0}.business-hours li:not(:last-child){border-bottom:1px dashed #e3e3e3}.business-hours li{margin-bottom:0;padding:8px 15px}.model-homes .split-3{padding:15px 15px 0}.model-homes .model-thumb{margin-bottom:10px}.model-homes ul li{font-size:14px}.model-homes .col-left{width:30%;float:left}.model-homes .col-right{padding-left:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:68%;float:right}.model-homes h3{border-bottom:1px dashed #e3e3e3;padding-bottom:5px;margin-bottom:10px}.model-homes .col,.model-homes .split-3 .agent-block,.split-3 .model-homes .agent-block,.model-homes .split-3 .office-block,.split-3 .model-homes .office-block{position:relative;margin-bottom:20px}.model-homes .col:after,.model-homes .split-3 .agent-block:after,.split-3 .model-homes .agent-block:after,.model-homes .split-3 .office-block:after,.split-3 .model-homes .office-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.model-homes li{margin-bottom:5px;position:relative}@media screen and (min-width: 1001px) and (max-width: 1250px){.model-homes .col,.model-homes .split-3 .agent-block,.split-3 .model-homes .agent-block,.model-homes .split-3 .office-block,.split-3 .model-homes .office-block{padding-bottom:20px}.model-homes .col-left,.model-homes .col-right{float:none;width:100%}.model-homes .col-right{padding-top:10px;padding-left:0}.model-homes .simple-list{margin-bottom:0}}@media screen and (min-width: 550px) and (max-width: 850px){.model-homes .col,.model-homes .split-3 .agent-block,.split-3 .model-homes .agent-block,.model-homes .split-3 .office-block,.split-3 .model-homes .office-block{float:left;width:49%;margin-right:0}.model-homes .col:nth-child(odd),.model-homes .split-3 .agent-block:nth-child(odd),.split-3 .model-homes .agent-block:nth-child(odd),.model-homes .split-3 .office-block:nth-child(odd),.split-3 .model-homes .office-block:nth-child(odd){margin-right:1.5%}}@media screen and (max-width: 549px){.model-homes .col-left{max-width:122px}.model-homes .col-right{float:left}}.tooltip-trigger{font-size:16px}.form-dropdown{background:#f6f6f6;min-width:295px;box-shadow:0 2px 3px 0 rgba(50,50,50,0.5)}.form-dropdown input[type="email"],.form-dropdown input[type="text"],.form-dropdown input[type="password"]{width:100%}.form-dropdown .submit-btn{margin-bottom:10px}.account-sign-in{padding-bottom:0;right:0;border-top:none}@media screen and (min-width: 350px) and (max-width: 1450px){.account-sign-in{right:12.5px}}@media screen and (max-width: 800px){.account-sign-in p.modal-title{display:none}}.account-sign-in form{position:relative;margin-bottom:0;overflow:visible}.account-sign-in form:after{content:"";-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-29px;right:1%;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#f6f6f6;border-left-color:#f6f6f6;height:0;width:0;background:#f6f6f6}@media screen and (max-width: 1460px){.account-sign-in form:after{right:-6px}}@media screen and (max-width: 1130px){.account-sign-in form:after{right:-2px}}@media screen and (max-width: 850px){.account-sign-in form:after{right:-16px}}.account-sign-in .utility-link a,.account-sign-in .real-estate-list-old a a,.real-estate-list-old .account-sign-in a a{font-size:14px;line-height:20px;font-weight:300}.account-sign-in .not-a-member{margin-bottom:0;background:#e3e3e3;margin-left:-20px;margin-right:-20px;position:relative;padding:10px 20px;font-weight:600}@media screen and (max-width: 800px){.account-sign-in .not-a-member{font-size:14px}}.banner-meta{background:#e3e3e3;padding:10px 0}.banner-meta p{margin-bottom:0;font-weight:bold}@media screen and (max-width: 601px){.banner-meta p{font-size:16px}}.content-module{clear:both}.content-module h2{margin-bottom:25px}.content-module h3{margin-bottom:15px}.content-module h4{margin-top:0;margin-bottom:10px}.content-module h5{margin-top:0}.content-module h6{margin-top:0}.content-module p+h2{margin-top:30px}.content-module p+h3{margin-top:20px}.content-module p+h4{margin-top:20px}.content-module ol+h2{margin-top:30px}.content-module ol+h3{margin-top:20px}.content-module ol+h4{margin-top:20px}.content-module ul+h2{margin-top:30px}.content-module ul+h3{margin-top:20px}.content-module ul+h4{margin-top:20px}.media-block-module{max-width:100%}@media screen and (max-width: 601px){.media-block-module{margin-top:10px;width:100%;float:none;margin-left:0;margin-right:25px}}.inset-video{max-width:341px;min-width:300px;float:left}.inset-video.left,.inset-video.right{margin-top:10px}.inset-video .media-block-module{margin-bottom:10px}.inset-video .caption,.inset-video figcaption{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.inset-video .caption .credit,.inset-video figcaption .credit{border-left:1px solid #e3e3e3;padding-left:5px;margin-left:2px}@media screen and (max-width: 639px){.inset-video .caption,.inset-video figcaption{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 800px){.inset-video.left,.inset-video.right,.inset-video{margin-bottom:30px}}.full-image{min-width:100%}.full-image.left,.full-image.right{margin-top:10px}.full-image img{margin:0 auto;margin-bottom:10px}.full-image .caption,.full-image figcaption{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.full-image .caption .credit,.full-image figcaption .credit{border-left:1px solid #e3e3e3;padding-left:5px;margin-left:2px}@media screen and (max-width: 639px){.full-image .caption,.full-image figcaption{border-bottom:none;padding-bottom:0}}@media screen and (max-width: 800px){.full-image.left,.full-image.right,.full-image{margin-bottom:30px}}.flex-video-module{position:relative;padding-bottom:56.25%;height:0;margin-bottom:10px}.flex-video-module iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video{padding-bottom:10%;height:0;margin-bottom:10px}@media screen and (max-width: 419px){.flex-video{width:100% !important}}.flex-video iframe{border:none}@media screen and (max-width: 419px){.flex-video iframe{width:100% !important}}@media screen and (min-width: 1001px){.flex-video-wrapper{min-height:250px}}@media screen and (max-width: 1000px){.flex-video-wrapper{min-height:275px}}@media screen and (max-width: 500px){.flex-video-wrapper{min-height:250px}}.video-text-wrapper{display:block}@-moz-keyframes fade-in-prevnext-link{0%{color:#b1b1b1}100%{color:#ffffff}}@-webkit-keyframes fade-in-prevnext-link{0%{color:#b1b1b1}100%{color:#ffffff}}@keyframes fade-in-prevnext-link{0%{color:#b1b1b1}100%{color:#ffffff}}@-moz-keyframes fade-in-prevnext-icon{0%{color:#b1b1b1}100%{color:#5778a4}}@-webkit-keyframes fade-in-prevnext-icon{0%{color:#b1b1b1}100%{color:#5778a4}}@keyframes fade-in-prevnext-icon{0%{color:#b1b1b1}100%{color:#5778a4}}.property-snapshot{background:#fff;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.property-snapshot:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-snapshot li{list-style-type:none}.property-snapshot .title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;font-size:22px;line-height:25px;margin-bottom:10px}@media screen and (max-width: 1100px){.property-snapshot .title{line-height:22px;font-size:20px}}@media screen and (max-width: 800px){.property-snapshot .title{margin-bottom:0}}.property-snapshot .title a{text-decoration:none}.property-snapshot .details li,.property-snapshot .property-detail-full .spokes li,.property-detail-full .property-snapshot .spokes li{font-size:14px;line-height:20px}.property-snapshot .details li a,.property-snapshot .property-detail-full .spokes li a,.property-detail-full .property-snapshot .spokes li a{text-decoration:underline}.property-row .property-snapshot .details li,.property-row .property-snapshot .property-detail-full .spokes li,.property-detail-full .property-row .property-snapshot .spokes li{margin-bottom:0}.layout-search-results .property-snapshot{padding:20px 25px 10px;border-top:10px solid #fff;border-bottom:#122647 1px solid}.layout-search-results .property-snapshot .title{max-width:69%;float:left}@media screen and (max-width: 800px){.layout-search-results .property-snapshot .title{width:100%;padding-right:46px;float:left;clear:right}}@media screen and (min-width: 601px) and (max-width: 800px){.layout-search-results .property-snapshot .title{max-width:100%}}.layout-search-results .property-snapshot .details,.layout-search-results .property-snapshot .property-detail-full .spokes,.property-detail-full .layout-search-results .property-snapshot .spokes{max-width:69%;clear:left}@media screen and (max-width: 800px){.layout-search-results .property-snapshot .details,.layout-search-results .property-snapshot .property-detail-full .spokes,.property-detail-full .layout-search-results .property-snapshot .spokes{max-width:100%}}.layout-search-results .property-snapshot .price-block{text-align:right;float:right;max-width:30%}.layout-search-results .property-snapshot .price-block .flag{float:inherit}@media screen and (max-width: 800px){.layout-search-results .property-snapshot .price-block{float:left;max-width:100%;width:100%;text-align:left}.layout-search-results .property-snapshot .price-block p{float:left}.layout-search-results .property-snapshot .price-block .flag{clear:none;margin-left:10px}}.layout-search-results .property-snapshot:last-of-type{border-bottom:none}.layout-search-results .property-snapshot.selected{border-top:10px solid #d6ac24;box-shadow:0 1px 2px 0 rgba(50,50,50,0.6);position:relative;border-bottom:1px solid transparent;z-index:3 !important}@media screen and (max-width: 601px){.layout-search-results .property-snapshot.selected{border-top:10px solid #fff;box-shadow:none;border-bottom:1px solid #122647}}@media screen and (max-width: 800px){.layout-search-results .property-snapshot{padding:17px}}.property-snapshot .photo-wrap{position:relative}.property-snapshot .photo-wrap .flag{position:absolute;bottom:0;left:0}.property-snapshot .photo-wrap .flag.new-to-website{font-size:13px}.snapshot-meta{border-top:1px solid #e3e3e3;margin-top:10px}.listed-by+.snapshot-meta{margin-top:10px}.details,.property-detail-full .spokes{font-weight:400;font-style:normal;font-size:14px;line-height:20px;color:#767676;margin-bottom:10px;margin-left:0}.details:after,.property-detail-full .spokes:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.details li,.property-detail-full .spokes li{list-style-type:none;float:left;border-right:1px solid #e3e3e3;padding-right:5px;margin-right:5px;margin-bottom:5px}.details li a,.property-detail-full .spokes li a{color:#767676}.details li a:hover,.property-detail-full .spokes li a:hover{color:#464646;transition:none}.details li:last-child,.property-detail-full .spokes li:last-child{border-right:none}.price-block{margin-top:5px}.property-detail-full .price-block strong,.property-detail-full .price-block span{display:inline}.property-detail-full .price-block+.details,.property-detail-full .price-block+.spokes{margin-top:30px}@media screen and (max-width: 1100px){.price-block p{font-size:16px;line-height:20px}}@media screen and (max-width: 800px){.price-block .flag{float:left;clear:left;margin:0 0 10px}.price-block p{margin-bottom:0}}.price-block .price{font-weight:600}@media screen and (max-width: 800px){.price-block .price{margin-bottom:10px;display:inline-block}}.price-block .reduction{color:#9b2201;font-size:11px;font-weight:600}@media screen and (min-width: 800px){.price-block strong,.price-block span{display:block;margin-bottom:5px}}.flag{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;color:#fff;padding:2px 6px 3px 4px;display:inline-block;white-space:nowrap}.flag a{color:#fff}.flag a:hover{color:#fff}.flag.reduced{background:#9b2201}.flag.pending{background:#5d5b5b}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.search-list .flag :not(.psr-panel).new-to-website{position:relative;width:120.14px}.search-list .flag :not(.psr-panel).just-listed{position:relative;width:89.04px}}.flag.new-to-website{background:#07563f}.flag.just-listed{background:#07563f}.flag.coming-soon{background:#008561}.flag.quick-delivery{background:#550079}.price+.flag{margin-top:15px}@media screen and (max-width: 800px){.price+.flag{margin-top:5px}}.flag:before{top:2px;margin-right:2px}.property-actions{clear:both;margin-top:5px;height:35px;bottom:0;margin-bottom:5px}.mls-credit{float:left;margin-top:0;margin-right:5px;margin-bottom:5px;line-height:inherit}.mls-credit .mls-logo{display:inline;margin-bottom:0}.property-row .mls-credit,.split-5 .mls-credit{position:absolute;bottom:0px;max-width:80px;right:5px}.listed-by{color:#767676}.price-block+.listed-by{margin-top:-10px}.mls-info{font-size:14px;font-weight:400;color:#767676;margin-bottom:0;margin-top:0;text-align:right;line-height:20px}.mls-info span.officeName{white-space:normal}.mls-info span{border-right:none;white-space:normal}.mls-info span>span{white-space:nowrap}.mls-info span:last-child{border-left:1px solid #e3e3e3;padding-left:6px;margin-left:6px;margin-right:0;padding-right:0;white-space:nowrap}.mls-info span:only-child{border-left:none !important;white-space:normal}.open-house{color:#cc6101 !important;font-weight:600;position:relative}.property-snapshot-abbr{border:1px solid #e3e3e3;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:10px}.property-snapshot-abbr .photo-wrap{margin-bottom:20px}.property-snapshot-abbr .title{max-width:100%}.property-snapshot-abbr .snapshot-meta{border-top:none;padding-top:0;margin-top:0}.property-snapshot-abbr .price-block{float:none;max-width:100%;text-align:left}.property-snapshot-abbr .details,.property-snapshot-abbr .property-detail-full .spokes,.property-detail-full .property-snapshot-abbr .spokes{max-width:100%}.listings-block{background:#f6f6f6;border:1px solid #e3e3e3;padding:20px 20px 5px;margin-bottom:20px}.listings-block form{margin-bottom:0}.listings-block .fancy-select{max-width:98%}.property-snapshot-carousel{margin-left:0;margin-bottom:0}.property-snapshot-carousel li{list-style:none;margin-bottom:0}.property-snapshot-lite{border:1px solid #e3e3e3;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:10px}.property-snapshot-lite .snapshot-meta{border-top:none;padding-top:0;margin-top:0}.property-snapshot-lite .price-block{float:none;max-width:100%;text-align:left}.property-snapshot-lite .photo-wrap{float:left;margin-right:10px;margin-bottom:10px}.property-snapshot-lite .photo-wrap a{display:block}.property-snapshot-lite .flag{top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:inherit !important}.property-snapshot-lite .title{line-height:20px;float:none;max-width:100%}@media screen and (max-width: 1000px){.hbib-properties-drawer .property-snapshot-lite .title{clear:both}}.property-snapshot-lite .title a{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;font-size:18px;line-height:20px;margin-bottom:0;letter-spacing:0}@media screen and (min-width: 1001px) and (max-width: 1255px){.layout-main .property-snapshot-lite .title{width:100%;clear:both}}.property-snapshot-lite .details,.property-snapshot-lite .property-detail-full .spokes,.property-detail-full .property-snapshot-lite .spokes{max-width:100%}.property-snapshot-lite .details li,.property-snapshot-lite .property-detail-full .spokes li,.property-detail-full .property-snapshot-lite .spokes li{margin-bottom:0}.property-snapshot-lite .details li.open-house,.property-snapshot-lite .property-detail-full .spokes li.open-house,.property-detail-full .property-snapshot-lite .spokes li.open-house{font-weight:600}.link-favorite{margin-top:30px;margin-right:0;text-align:right;display:inline-block;position:relative}.link-favorite .icon-heart:before{top:1px}.advanced-search .link-favorite{text-align:center;display:block;margin-top:0;margin-bottom:30px}.results-search .simple-search .link-favorite{margin-bottom:0}@media screen and (max-width: 1400px){.link-favorite{margin-top:-20px;margin-bottom:20px}}@media screen and (max-width: 800px){.link-favorite{display:block;text-align:center;margin-top:0;margin-bottom:10px}}@media screen and (max-width: 1180px){.link-favorite{display:inline-block;text-align:left;margin-top:6px}}@media screen and (max-width: 1170px){.listing-results:not(.psr-panel){display:table-cell;width:469px}.layout-search-results .results-map:not(.psr-panel){display:table-cell;float:none}}.hbib .hbib-property-row,.property-row{padding:0}.hbib .hbib-property-row ul,.property-row ul{margin-left:0}.hbib .hbib-property-row ul:after,.property-row ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{height:auto;list-style:none;margin-left:0;margin-bottom:60px !important}@media screen and (max-width: 800px){.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{margin-bottom:30px !important}}.hbib .hbib-property-row .col .property-snapshot,.hbib .hbib-property-row .split-3 .agent-block .property-snapshot,.split-3 .hbib .hbib-property-row .agent-block .property-snapshot,.hbib .hbib-property-row .split-3 .office-block .property-snapshot,.split-3 .hbib .hbib-property-row .office-block .property-snapshot,.property-row .col .property-snapshot,.property-row .split-3 .agent-block .property-snapshot,.split-3 .property-row .agent-block .property-snapshot,.property-row .split-3 .office-block .property-snapshot,.split-3 .property-row .office-block .property-snapshot{box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);margin-bottom:10px}@media screen and (min-width: 1001px){.hbib .hbib-property-row .col:nth-child(5n),.hbib .hbib-property-row .split-3 .agent-block:nth-child(5n),.split-3 .hbib .hbib-property-row .agent-block:nth-child(5n),.hbib .hbib-property-row .split-3 .office-block:nth-child(5n),.split-3 .hbib .hbib-property-row .office-block:nth-child(5n),.property-row .col:nth-child(5n),.property-row .split-3 .agent-block:nth-child(5n),.split-3 .property-row .agent-block:nth-child(5n),.property-row .split-3 .office-block:nth-child(5n),.split-3 .property-row .office-block:nth-child(5n){margin-right:0}}@media screen and (min-width: 801px) and (max-width: 1000px){.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{width:23.5%}.hbib .hbib-property-row .col:nth-child(4n),.hbib .hbib-property-row .split-3 .agent-block:nth-child(4n),.split-3 .hbib .hbib-property-row .agent-block:nth-child(4n),.hbib .hbib-property-row .split-3 .office-block:nth-child(4n),.split-3 .hbib .hbib-property-row .office-block:nth-child(4n),.property-row .col:nth-child(4n),.property-row .split-3 .agent-block:nth-child(4n),.split-3 .property-row .agent-block:nth-child(4n),.property-row .split-3 .office-block:nth-child(4n),.split-3 .property-row .office-block:nth-child(4n){margin-right:0}}@media screen and (min-width: 561px) and (max-width: 800px){.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{float:left;width:32%;margin-right:1.74216%}.hbib .hbib-property-row .col:nth-child(3n),.hbib .hbib-property-row .split-3 .agent-block:nth-child(3n),.split-3 .hbib .hbib-property-row .agent-block:nth-child(3n),.hbib .hbib-property-row .split-3 .office-block:nth-child(3n),.split-3 .hbib .hbib-property-row .office-block:nth-child(3n),.property-row .col:nth-child(3n),.property-row .split-3 .agent-block:nth-child(3n),.split-3 .property-row .agent-block:nth-child(3n),.property-row .split-3 .office-block:nth-child(3n),.split-3 .property-row .office-block:nth-child(3n){margin-right:0}}@media screen and (min-width: 401px) and (max-width: 560px){.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{float:left;width:49%;margin-right:1.74216%}.hbib .hbib-property-row .col:nth-child(2n),.hbib .hbib-property-row .split-3 .agent-block:nth-child(2n),.split-3 .hbib .hbib-property-row .agent-block:nth-child(2n),.hbib .hbib-property-row .split-3 .office-block:nth-child(2n),.split-3 .hbib .hbib-property-row .office-block:nth-child(2n),.property-row .col:nth-child(2n),.property-row .split-3 .agent-block:nth-child(2n),.split-3 .property-row .agent-block:nth-child(2n),.property-row .split-3 .office-block:nth-child(2n),.split-3 .property-row .office-block:nth-child(2n){margin-right:0}.hbib .hbib-property-row .details,.hbib .hbib-property-row .property-detail-full .spokes,.property-detail-full .hbib .hbib-property-row .spokes,.property-row .details,.property-row .property-detail-full .spokes,.property-detail-full .property-row .spokes{margin-bottom:20px}}@media screen and (max-width: 400px){.hbib .hbib-property-row .col,.hbib .hbib-property-row .split-3 .agent-block,.split-3 .hbib .hbib-property-row .agent-block,.hbib .hbib-property-row .split-3 .office-block,.split-3 .hbib .hbib-property-row .office-block,.property-row .col,.property-row .split-3 .agent-block,.split-3 .property-row .agent-block,.property-row .split-3 .office-block,.split-3 .property-row .office-block{width:100%;max-width:270px;margin:0 auto}}.hbib .hbib-property-row+.pagination,.property-row+.pagination{margin-top:-10px;position:relative;z-index:10}@media screen and (max-width: 800px){.property-tabs{background:#122647;padding-top:10px}.property-tabs .property-row ul{margin-bottom:5px}.property-tabs .btn-view-more{margin:0 0 10px}}.property-tabs .fancy-select{margin:0 auto 10px;background:transparent;box-shadow:none;border:1px solid #1a427a}.property-tabs .fancy-select select{color:#fff}.property-tabs .fancy-select select option{color:#767676;background:#fff}.property-tabs .tab-nav{text-align:center;margin-bottom:0;background:#fcfcfc}.property-tabs .tab-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.property-tabs .tab-nav.tab-nav-detail{margin-bottom:-1px}}.property-tabs .tab-nav li{display:inline-block;margin-bottom:0;position:relative;font-size:18px;cursor:pointer}.property-tabs .tab-nav li a{padding:30px 10px 20px;width:190px;font-weight:600;border-bottom:0;text-decoration:none;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.property-tabs .tab-nav li a span{margin-right:4px}@media screen and (max-width: 1515px){.property-tabs .tab-nav li a{width:140px}}@media screen and (max-width: 1140px){.property-tabs .tab-nav li a{width:130px;font-size:16px}}@media screen and (max-width: 1024px){.property-tabs .tab-nav li a{font-size:14px;width:110px}}@media screen and (max-width: 850px){.property-tabs .tab-nav li a{width:100px}}.property-tabs .tab-nav li .label{position:absolute;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;margin-left:-24px;left:50%;top:12px;display:none}@media screen and (max-width: 1140px){.property-tabs .tab-nav li .label{margin-left:-22px}}.property-tabs .tab-nav li.active .label{display:block}.property-tabs .tab-nav li.active a{background:#122647;color:#fff;border-radius:4px 4px 0 0}.property-tabs .tab-content-wrap{background:#122647;padding:30px 0}@media screen and (max-width: 1000px){.property-tabs .tab-content-wrap{padding-bottom:15px}}@media screen and (max-width: 1460px){.property-tabs .tab-content-wrap{padding-left:25px;padding-right:25px}}@media screen and (max-width: 850px){.property-tabs .tab-content-wrap{padding-left:12.5px;padding-right:12.5px}}@media screen and (max-width: 800px){.property-tabs .tab-content-wrap{padding-top:0}}.property-tabs .tab-content{max-width:1435px;margin:0 auto}.property-tabs .tab-content .tab-list{margin-bottom:0;margin-left:0}.property-tabs .tab-content .tab-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-tabs .tab-content .tabset-no-cards{color:#fff;text-align:center;font-size:1.1em;margin:75px auto}.property-tabs .more{margin-bottom:0}.property-tabs .property-row .col,.property-tabs .property-row .split-3 .agent-block,.split-3 .property-tabs .property-row .agent-block,.property-tabs .property-row .split-3 .office-block,.split-3 .property-tabs .property-row .office-block{margin-bottom:0 !important}@media screen and (max-width: 1000px){.property-tabs .property-row .col:nth-child(5n),.property-tabs .property-row .split-3 .agent-block:nth-child(5n),.split-3 .property-tabs .property-row .agent-block:nth-child(5n),.property-tabs .property-row .split-3 .office-block:nth-child(5n),.split-3 .property-tabs .property-row .office-block:nth-child(5n){display:none}.property-tabs .property-row .col:nth-child(4n),.property-tabs .property-row .split-3 .agent-block:nth-child(4n),.split-3 .property-tabs .property-row .agent-block:nth-child(4n),.property-tabs .property-row .split-3 .office-block:nth-child(4n),.split-3 .property-tabs .property-row .office-block:nth-child(4n){margin-right:0}}@media screen and (max-width: 800px){.property-tabs .property-row .col:nth-child(4n),.property-tabs .property-row .split-3 .agent-block:nth-child(4n),.split-3 .property-tabs .property-row .agent-block:nth-child(4n),.property-tabs .property-row .split-3 .office-block:nth-child(4n),.split-3 .property-tabs .property-row .office-block:nth-child(4n){display:none}.property-tabs .property-row .col:nth-child(3n),.property-tabs .property-row .split-3 .agent-block:nth-child(3n),.split-3 .property-tabs .property-row .agent-block:nth-child(3n),.property-tabs .property-row .split-3 .office-block:nth-child(3n),.split-3 .property-tabs .property-row .office-block:nth-child(3n){margin-right:0}}@media screen and (max-width: 560px){.property-tabs .property-row .col:nth-child(3n),.property-tabs .property-row .split-3 .agent-block:nth-child(3n),.split-3 .property-tabs .property-row .agent-block:nth-child(3n),.property-tabs .property-row .split-3 .office-block:nth-child(3n),.split-3 .property-tabs .property-row .office-block:nth-child(3n){display:none}}.property-tabs .mls-disclaimer{clear:both;margin-bottom:15px}.property-tabs .mls-disclaimer p{color:#fff}.property-tabs .mls-disclaimer img{max-width:70px}.property-tabs .mls-disclaimer.with-img p:first-child{width:70px}@media screen and (max-width: 800px){.property-tabs-sip{background:#fcfcfc;padding-top:10px}.property-tabs-sip .property-row ul{margin-bottom:5px}.property-tabs-sip .btn-view-more{margin:0 0 10px}}.property-tabs-sip .fancy-select{margin:0 auto 10px;background:transparent;box-shadow:none;border:1px solid #1a427a}.property-tabs-sip .fancy-select select{color:#fff}.property-tabs-sip .tab-nav{text-align:center;margin-bottom:0;background:#fcfcfc}.property-tabs-sip .tab-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-tabs-sip .tab-nav li{display:inline-block;margin-bottom:0;position:relative;font-size:18px}.property-tabs-sip .tab-nav li a{padding:30px 10px 20px;width:190px;font-weight:600;border-bottom:0;text-decoration:none;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.property-tabs-sip .tab-nav li a span{margin-right:4px}@media screen and (max-width: 1515px){.property-tabs-sip .tab-nav li a{width:140px}}@media screen and (max-width: 1140px){.property-tabs-sip .tab-nav li a{width:140px;font-size:16px}}@media screen and (max-width: 1024px){.property-tabs-sip .tab-nav li a{font-size:14px;width:110px}}@media screen and (max-width: 850px){.property-tabs-sip .tab-nav li a{width:100px}}.property-tabs-sip .tab-nav li .label{position:absolute;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;margin-left:-24px;left:50%;top:12px;display:none}@media screen and (max-width: 1140px){.property-tabs-sip .tab-nav li .label{margin-left:-22px}}.property-tabs-sip .tab-nav li.active .label{display:block}.property-tabs-sip .tab-nav li.active a{background:#122647;color:#fff;border-radius:4px 4px 0 0}.property-tabs-sip .tab-content-wrap{background:#fcfcfc;padding:30px 0}@media screen and (max-width: 1000px){.property-tabs-sip .tab-content-wrap{padding-bottom:15px}}@media screen and (max-width: 1460px){.property-tabs-sip .tab-content-wrap{padding-left:25px;padding-right:25px}}@media screen and (max-width: 850px){.property-tabs-sip .tab-content-wrap{padding-left:12.5px;padding-right:12.5px}}@media screen and (max-width: 800px){.property-tabs-sip .tab-content-wrap{padding-top:0}}.property-tabs-sip .tab-content{max-width:1435px;margin:0 auto}.property-tabs-sip .tab-content .tab-list{margin-bottom:0;margin-left:0}.property-tabs-sip .tab-content .tab-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-tabs-sip .more{margin-bottom:0}.property-tabs-sip .property-row .col,.property-tabs-sip .property-row .split-3 .agent-block,.split-3 .property-tabs-sip .property-row .agent-block,.property-tabs-sip .property-row .split-3 .office-block,.split-3 .property-tabs-sip .property-row .office-block{margin-bottom:0 !important}@media screen and (max-width: 1000px){.property-tabs-sip .property-row .col:nth-child(5n),.property-tabs-sip .property-row .split-3 .agent-block:nth-child(5n),.split-3 .property-tabs-sip .property-row .agent-block:nth-child(5n),.property-tabs-sip .property-row .split-3 .office-block:nth-child(5n),.split-3 .property-tabs-sip .property-row .office-block:nth-child(5n){display:none}.property-tabs-sip .property-row .col:nth-child(4n),.property-tabs-sip .property-row .split-3 .agent-block:nth-child(4n),.split-3 .property-tabs-sip .property-row .agent-block:nth-child(4n),.property-tabs-sip .property-row .split-3 .office-block:nth-child(4n),.split-3 .property-tabs-sip .property-row .office-block:nth-child(4n){margin-right:0}}@media screen and (max-width: 800px){.property-tabs-sip .property-row .col:nth-child(4n),.property-tabs-sip .property-row .split-3 .agent-block:nth-child(4n),.split-3 .property-tabs-sip .property-row .agent-block:nth-child(4n),.property-tabs-sip .property-row .split-3 .office-block:nth-child(4n),.split-3 .property-tabs-sip .property-row .office-block:nth-child(4n){display:none}.property-tabs-sip .property-row .col:nth-child(3n),.property-tabs-sip .property-row .split-3 .agent-block:nth-child(3n),.split-3 .property-tabs-sip .property-row .agent-block:nth-child(3n),.property-tabs-sip .property-row .split-3 .office-block:nth-child(3n),.split-3 .property-tabs-sip .property-row .office-block:nth-child(3n){margin-right:0}}@media screen and (max-width: 560px){.property-tabs-sip .property-row .col:nth-child(3n),.property-tabs-sip .property-row .split-3 .agent-block:nth-child(3n),.split-3 .property-tabs-sip .property-row .agent-block:nth-child(3n),.property-tabs-sip .property-row .split-3 .office-block:nth-child(3n),.split-3 .property-tabs-sip .property-row .office-block:nth-child(3n){display:none}}.hpa-placeholder{clear:both;display:block}.hpa-sr-content{display:none}.layout-list-view .hpa-sr-content{display:none}@media screen and (min-width: 1100px){.hpa-sr-content{display:inline;padding-right:6px}}.hpa-sr-price-label{color:#464646;font-weight:600;font-size:13.6px}.hpa-sr-price{color:#464646;font-weight:600;font-size:13.6px;padding-right:6px}.hpa-info,.hpa-sr-info,.hpa-pd-info{font-size:13.6px;padding:5px;margin:12px 25px 15px 25px;font-weight:400;color:#464646;background-color:#f6f6f6}.hpa-sr-info{left:0;right:0;bottom:0;clear:both;margin:10px 0 0}.hpa-pd-info{float:left;clear:left;margin:0 0;padding:.3em .8em}@media screen and (min-width: 400px){.hpa-pd-info{clear:none;margin:7.5px 0}}@media screen and (min-width: 800px){.hpa-pd-info{margin:12.5px 0}}.hpa-table-wrapper{margin:0px 15px}@media screen and (min-width: 602px){.hpa-table-wrapper{margin:0px}}.hpa-learn-more{cursor:pointer;text-decoration:underline}.hpa-table{width:100%}.hpa-h2-large{font-size:24px !important}.hpa-h2-small{font-size:18px !important}.hpa-table-head{color:#464646;font-weight:600;font-size:19.2px}.hpa-table-subhead{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:12.8px;color:#464646;letter-spacing:0}.hpa-table-head td{background:#e3e3e3}.hpa-table-subhead td{background:#f6f6f6}.hpa-p-big{font-size:13.6px !important;line-height:1.4em !important}.hpa-p-small{font-size:10.4px !important;color:#767676;line-height:1.2em !important}#hpa_ad{float:none;width:auto;width:initial}.hpa-callout{width:100%;vertical-align:middle;display:block;margin:-5px 0 38px 0}.hpa-callout-table{width:100%;vertical-align:middle;display:block;margin:10px 0}.hpa-title{font-size:18px !important;margin-bottom:0px !important;line-height:15px !important}.hpa-callout-logo{float:left;margin-bottom:14px;line-height:12px;display:inline}.hpa-callout-text{font-size:13px;float:left}.btn-hpa{margin-top:15px}.layout-search-results.psr-panel .listing-results.psr-panel{display:table-cell;width:100%}.layout-search-results.psr-panel .results-map.psr-panel{display:none}@media screen and (min-width: 1001px){.layout-search-results.psr-panel .results-map.psr-panel{display:table-cell;float:right}}.property-snapshot-psr-panel{background-color:#fff;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:308px;height:410px;margin:7px 5px;padding:0;border-radius:3px;box-shadow:0 2px 3px 0 rgba(50,50,50,0.5);overflow:hidden;z-index:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:1;-webkit-flex:1 1 620px;-moz-box-flex:1;-moz-flex:1 1 620px;-ms-flex:1 1 620px;flex:1 1 620px}.property-snapshot-psr-panel:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-snapshot-psr-panel.empty-place-holder{display:none;visibility:hidden}@media screen and (min-width: 1317px){.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel.empty-place-holder{display:block}}@media screen and (min-width: 701px){.property-snapshot-psr-panel{height:205px;margin:6px 5px;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel{min-width:620px}.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel{min-width:655px}}.property-snapshot-psr-panel a{text-decoration:none}.property-snapshot-psr-panel li{list-style-type:none}.property-snapshot-psr-panel::after{display:block;content:"";clear:both}.property-snapshot-psr-panel .prop-pix{position:inherit;height:205px;min-width:308px;width:100%;padding:0;margin:0;overflow:hidden;order:1}@media screen and (min-width: 701px) and (max-width: 800px){.property-snapshot-psr-panel .prop-pix{width:308px}}@media screen and (min-width: 801px) and (max-width: 900px){.property-snapshot-psr-panel .prop-pix{width:400px}}@media screen and (min-width: 901px) and (max-width: 1000px){.property-snapshot-psr-panel .prop-pix{width:500px}}@media screen and (min-width: 1001px){.property-snapshot-psr-panel .prop-pix{width:600px}}.property-snapshot-psr-panel .prop-pix .gold-bar{z-index:2;background-color:#d6ac24;height:8px;width:100%;position:absolute;opacity:0.0}.property-snapshot-psr-panel .prop-pix .status{position:absolute;top:10px;left:0;z-index:1;box-shadow:1px 0 5px 1px rgba(50,50,50,0.3);font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:12px;line-height:16px;color:#464646}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel{height:205px;position:relative}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;margin:auto}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl{height:205px;width:100%;margin:0}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-carousel:not(.owl-loaded){height:205px}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-carousel:not(.owl-loaded) img.psr-lazy{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;margin:auto}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-stage-outer{border-radius:3px 3px 0 0}@media screen and (min-width: 701px){.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-stage-outer{border-radius:3px 0 0 3px}}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-stage-outer .owl-item{position:relative;height:205px}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .owl-stage-outer .owl-item img{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;margin:auto}.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .prev.owl,.property-snapshot-psr-panel .prop-pix .photo-carousel.owl .next.owl{opacity:1.0}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel img.psr-lazy,.property-snapshot-psr-panel .prop-pix .photo-carousel.owl img.psr-lazy{opacity:0}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel.is-loaded img.psr-lazy,.property-snapshot-psr-panel .prop-pix .photo-carousel.owl.is-loaded img.psr-lazy{animation:fadeIn .25s linear 0s forwards}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel.is-loading,.property-snapshot-psr-panel .prop-pix .photo-carousel.owl.is-loading{position:relative}.property-snapshot-psr-panel .prop-pix .no-photo-psr-panel.is-loading:after,.property-snapshot-psr-panel .prop-pix .photo-carousel.owl.is-loading:after{content:'';display:block;color:#ddd;font-size:30px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:auto;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-animation:loading 0s infinite ease;-o-animation:loading 0s infinite ease;-webkit-animation:loading 0s infinite ease;animation:loading 0s infinite ease}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder{position:relative;width:100%;left:0;right:0}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .icon-camera.owl{opacity:1.0}@media screen and (min-width: 701px){.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .icon-camera.owl{border-radius:0 0 0 3px}}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house{padding:7px 10px 5px 10px;position:absolute;bottom:-50px;right:0;background:rgba(50,50,50,0.6);color:#fff !important;z-index:2;font-size:14px;right:35px;border-radius:7px 7px 0 0}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;display:inline-block}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .title{margin-bottom:5px;font-weight:600;letter-spacing:-0.2px}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .title.icon-calendar:before{margin-right:7px;top:2px}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .date-time{margin-bottom:0;white-space:nowrap;font-weight:400}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .date-time .day{letter-spacing:-0.2px}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .date-time .date{margin-left:4px}.property-snapshot-psr-panel .prop-pix .photo-count-open-house-holder .open-house .schedule .date-time .time{margin-left:8px}.property-snapshot-psr-panel .prop-info{position:inherit;height:185px;min-width:290px;width:100%;margin:0;padding:10px;order:2}.property-snapshot-psr-panel .prop-info div{margin:0}.property-snapshot-psr-panel .prop-info::after{display:block;content:"";clear:both}.property-snapshot-psr-panel .prop-info .address-price-etc{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;font-size:24px;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.property-snapshot-psr-panel .prop-info .address-price-etc .address{min-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 1em;-moz-box-flex:1;-moz-flex:1 0 1em;-ms-flex:1 0 1em;flex:1 0 1em}.property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit{letter-spacing:-1.1px;margin-bottom:2px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit .street-address{text-align:left;min-width:0;width:auto;line-height:1.15em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit .unit-number{line-height:1.15em;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.property-snapshot-psr-panel .prop-info .address-price-etc .address .city-st-zip{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;font-size:12px;line-height:1.15em;text-align:left;min-width:0;white-space:nowrap;width:auto;margin-bottom:4px;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;margin-left:10px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#464646;margin-bottom:2px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block .price{font-weight:600;letter-spacing:-0.5px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block .price .price-normal{line-height:1.15em}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block .price .price-range{font-size:12px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .hpa-price-other{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:12px;text-align:right;white-space:nowrap}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .hpa-price-other .hpa-holder{line-height:1em;letter-spacing:-0.5px;color:#2560b1;display:inline}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .hpa-price-other .hpa-holder .hpa-learn-more{margin-left:5px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .hpa-price-other .price-reduction{color:#9b2201;display:inline;margin-left:5px}.property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .hpa-price-other .price-reduction.left-pipe{border-left:1px solid #e3e3e3;padding-left:5px}@media screen and (min-width: 601px) and (max-width: 800px), screen and (min-width: 1237px) and (max-width: 1300px){.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-size:18px;margin-bottom:5px}}@media screen and (min-width: 801px) and (max-width: 1000px), screen and (min-width: 1301px) and (max-width: 1350px){.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-size:20px;margin-bottom:4px}}@media screen and (min-width: 1001px) and (max-width: 1125px), screen and (min-width: 1351px){.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-size:22px;margin-bottom:3px}}@media screen and (min-width: 601px) and (max-width: 800px), screen and (min-width: 1001px) and (max-width: 1300px){.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit,.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-size:18px;margin-bottom:5px}}@media screen and (min-width: 801px) and (max-width: 1000px), screen and (min-width: 1301px){.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .address-price-etc .address .street-address-unit,.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .address-price-etc .price-block-hpa-other .price-block{font-size:20px;margin-bottom:4px}}.property-snapshot-psr-panel .prop-info .description-summary{position:relative;width:100%;height:30px;margin-bottom:5px;background:#fff;display:block;display:-webkit-box;max-height:27.12px;font-size:12px;line-height:1.13;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@-moz-document url-prefix(){.property-snapshot-psr-panel .prop-info .description-summary{overflow:hidden;position:relative}.property-snapshot-psr-panel .prop-info .description-summary:before{background:#fff;bottom:0;position:absolute;right:0;float:right;content:'\2026';margin-left:-3rem;width:3rem}.property-snapshot-psr-panel .prop-info .description-summary:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}}.property-snapshot-psr-panel .prop-info .description-summary ul{font-weight:400;font-style:normal;color:#767676;margin:0}.property-snapshot-psr-panel .prop-info .description-summary ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.property-snapshot-psr-panel .prop-info .description-summary ul li{list-style-type:none;float:none;display:inline;border-right:1px solid #e3e3e3;font-size:12px;line-height:1.15em;padding-right:5px;margin-right:3px;margin-bottom:0;white-space:nowrap}.property-snapshot-psr-panel .prop-info .description-summary ul li.updated-info{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400}.property-snapshot-psr-panel .prop-info .description-summary ul li:last-child{border-right:none}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder{white-space:nowrap;overflow:hidden}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights{text-align:left;height:35px;margin:0 0 5px 0;width:100%}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;color:#464646;letter-spacing:-0.75px;display:inline-block;border-right:1px solid #e3e3e3;padding:0 8px 0 2px;margin:0}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-bath,.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-baths{display:none}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-bath,.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-baths{display:none}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-bath,.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-baths{display:inline-block}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li:last-child{border-right:none;padding-right:0}@media screen and (min-width: 370px) and (max-width: 700px), screen and (min-width: 715px) and (max-width: 1316px), screen and (min-width: 1346px){.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-bath,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-baths{display:inline-block}.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-bath,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-baths{display:inline-block}.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-bath,.layout-search-results.psr-panel.layout-list-view .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-baths{display:none}}@media screen and (min-width: 370px) and (max-width: 700px), screen and (min-width: 715px) and (max-width: 1000px), screen and (min-width: 1301px){.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-bath,.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.full-baths{display:inline-block}.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-bath,.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.partial-baths{display:inline-block}.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-bath,.layout-search-results.psr-panel:not(.layout-list-view) .property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li.total-baths{display:none}}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li .val{line-height:1em;text-align:center;margin-bottom:3px;font-size:18px;letter-spacing:-1.0px;display:block}.property-snapshot-psr-panel .prop-info .description-highlights .highlight-holder .highlights li .lbl{text-align:center;margin-bottom:0;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:13px;line-height:1em;letter-spacing:0.3px;display:block}.property-snapshot-psr-panel .prop-info .mls-icons-actions{position:absolute;left:0;right:0;bottom:0;margin:0 10px 10px 10px}.property-snapshot-psr-panel .prop-info .mls-icons-actions::after{display:block;content:"";clear:both}.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder{position:relative;width:100%;height:22px;margin-bottom:5px}.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder .mls-info-attribution-holder{position:absolute;width:100%;bottom:0}.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder .mls-info-attribution-holder .mls-info-attribution{display:block;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#b1b1b1;background:#fff;display:block;display:-webkit-box;max-height:25.3px;font-size:11px;line-height:1.15;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@-moz-document url-prefix(){.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder .mls-info-attribution-holder .mls-info-attribution{overflow:hidden;position:relative}.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder .mls-info-attribution-holder .mls-info-attribution:before{background:#fff;bottom:0;position:absolute;right:0;float:right;content:'\2026';margin-left:-3rem;width:3rem}.property-snapshot-psr-panel .prop-info .mls-icons-actions .mls-info-holder .mls-info-attribution-holder .mls-info-attribution:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}}.property-snapshot-psr-panel .prop-info .mls-icons-actions .icons-holder{height:35px;width:80px;float:left;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.property-snapshot-psr-panel .prop-info .mls-icons-actions .icons-holder .mls-logo{margin-right:5px;max-width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (min-width: 375px){.property-snapshot-psr-panel .prop-info .mls-icons-actions .icons-holder{width:115px}}.property-snapshot-psr-panel .prop-info .mls-icons-actions .action-bar-holder{height:35px;float:right}.drawer-handle{text-align:center;position:relative;z-index:1;box-shadow:0 3px 2px 0 rgba(50,50,50,0.5)}.drawer-handle .button-holder{display:inline-block;width:82px;height:25px;cursor:pointer}.drawer-handle .button-holder:after{top:3px;font-size:22px;color:#2560b1}.drawer-handle .bottom-bar{height:3px;width:100%;background-color:#F4F0F0}html.modal-open,body.psr-search-filters.modal-open{position:fixed;overflow:hidden;left:0px;right:0px}html .property-search-results-footer,body.psr-search-filters .property-search-results-footer{z-index:0}html .page-header.page-header-hidden,body.psr-search-filters .page-header.page-header-hidden{z-index:0}html body.psr-search-filters{overflow-y:scroll}body.psr-search-filters.modal-open.double-modal-open{overflow:scroll}.psr-search-filters .content{background-color:#eaeaea}.psr-search-filters .content .psr-filters-results-header{padding-top:5px;padding-bottom:2px;position:relative;z-index:2}.psr-search-mobile-nav{background-color:#fcfcfc;padding:10px 5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}.psr-search-mobile-nav .nav-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.psr-panel.property-search-alert{z-index:1}.psr-panel.property-search-alert .dym-alert-close{cursor:pointer}.results-search.psr-search-filters-nav{top:0;z-index:10;left:0;right:0}.results-search.psr-search-filters-nav:not(.fixedsticky){position:relative}.results-search.psr-search-filters-nav .psr-locations-all .filter-section,.results-search.psr-search-filters-nav .psr-filters-all .filter-section{margin-right:5px;margin-bottom:10px}.results-search.psr-search-filters-nav .psr-locations-all .filter-section .search-filter:not(last-child),.results-search.psr-search-filters-nav .psr-filters-all .filter-section .search-filter:not(last-child){margin-right:10px;margin-bottom:15px}.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list),.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list){margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li{margin-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter{margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li{margin:0 15px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter,.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter{display:block;margin-right:10px;margin-bottom:15px}.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific,.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific{float:none;display:inline-block;min-width:130px}.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific ul.list li,.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific ul.list li{min-width:95px}.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-range,.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-range{margin:0 10px;font-size:16px;position:relative;top:-3px}.results-search.psr-search-filters-nav .psr-locations-all.modalize,.results-search.psr-search-filters-nav .psr-filters-all.modalize{display:block;position:fixed;z-index:1000;top:0;right:0;bottom:0px;left:0;overflow:auto;padding:5px;-webkit-transition:bottom 0.1s ease .25s linear;-moz-transition:bottom 0.1s ease .25s linear;-ms-transition:bottom 0.1s ease .25s linear;-o-transition:bottom 0.1s ease .25s linear;transition:bottom 0.1s ease .25s linear}.results-search.psr-search-filters-nav .psr-locations-all.modalize .btn-close,.results-search.psr-search-filters-nav .psr-filters-all.modalize .btn-close{transform:translate3d(0, 0, 0);-webkit-transition:transform .08s linear;-moz-transition:transform .08s linear;-ms-transition:transform .08s linear;-o-transition:transform .08s linear;transition:transform .08s linear}.results-search.psr-search-filters-nav .psr-locations-all.modalize .btn-close.btn-close-transitioning,.results-search.psr-search-filters-nav .psr-filters-all.modalize .btn-close.btn-close-transitioning{opacity:0;transform:translate3d(0, -100%, 0)}.results-search.psr-search-filters-nav .psr-locations-all.modalize .btn-close.small,.results-search.psr-search-filters-nav .psr-filters-all.modalize .btn-close.small{margin-right:15px;position:fixed;z-index:10;top:0;right:0}.results-search.psr-search-filters-nav .psr-locations-all.modalize .btn-close.small:before,.results-search.psr-search-filters-nav .psr-filters-all.modalize .btn-close.small:before{font-size:20px;line-height:1.3em;border-radius:3px}.results-search.psr-search-filters-nav .psr-locations-all.modalize .modal-title,.results-search.psr-search-filters-nav .psr-filters-all.modalize .modal-title{margin:10px 0 20px 0}.results-search.psr-search-filters-nav .psr-locations-all.modalize .manage-locations,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters,.results-search.psr-search-filters-nav .psr-filters-all.modalize .manage-locations,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters{margin-bottom:60px;background-color:#fcfcfc}.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-1,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-1{order:0}.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-2,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-2{order:1}.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-3,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-3{order:2}.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific{float:none;display:inline-block;min-width:130px}.results-search.psr-search-filters-nav .psr-locations-all.modalize .modal-footer,.results-search.psr-search-filters-nav .psr-filters-all.modalize .modal-footer{position:fixed;bottom:-1px;left:0;right:0;margin-bottom:0;min-height:45px;height:auto;max-height:75px;transform:translate3d(0, 0, 0);-webkit-transition:transform .08s linear;-moz-transition:transform .08s linear;-ms-transition:transform .08s linear;-o-transition:transform .08s linear;transition:transform .08s linear}.results-search.psr-search-filters-nav .psr-locations-all.modalize .modal-footer.modal-footer-transitioning,.results-search.psr-search-filters-nav .psr-filters-all.modalize .modal-footer.modal-footer-transitioning{opacity:0;transform:translate3d(0, 100%, 0)}.results-search.psr-search-filters-nav .psr-filters-all{background-color:#fcfcfc}.results-search.psr-search-filters-nav .psr-filters-all .more-filters{background-color:#fcfcfc}@media screen and (min-width: 601px) and (max-width: 800px){.psr-search-mobile-nav{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.results-search.psr-search-filters-nav .search-actions{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width: 801px){.psr-search-mobile-nav{display:none}.results-search.psr-search-filters-nav.fixedsticky{margin-bottom:5px}.results-search.psr-search-filters-nav .psr-search-desktop-basic{z-index:3;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.results-search.psr-search-filters-nav .psr-search-desktop-basic .search-inputs{order:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.results-search.psr-search-filters-nav .search-actions{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.results-search.psr-search-filters-nav .psr-locations-all{display:block}.results-search.psr-search-filters-nav .psr-filters-all{display:none}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters{height:31px;padding:2px 0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters.transparent{opacity:0}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices{-webkit-tap-highlight-color:transparent;box-sizing:border-box;cursor:pointer;float:left;color:#464646;font-size:14px;line-height:28px;outline:none;position:relative;user-select:none;white-space:nowrap;width:auto}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices.open .price-range-lrg{box-shadow:0 1px 1px 1px rgba(70,70,70,0.25);width:235px;padding:10px}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices.open .list{opacity:1;pointer-events:auto}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices .list{background-color:#fcfcfc;box-sizing:border-box;cursor:default;opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;left:0;z-index:3}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices .list:hover .option:not(:hover){background-color:transparent !important;color:#464646}.results-search.psr-search-filters-nav .psr-add-edit-filters .psr-simple-filters .search-prices .list li{font-size:14px}.results-search.psr-search-filters-nav .more-filters{display:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories{order:0;width:170px;margin-right:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters{order:1;width:100%;margin:20px 10px 0}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-title{order:0;margin-bottom:20px}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .filter-title{margin-bottom:2px}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections{order:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping{margin-right:20px;-webkit-box-flex:1;-webkit-flex:1 1 300px;-moz-box-flex:1;-moz-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-1{order:0}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-2{order:1}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section-grouping.section-group-3{order:2}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section.listing-type-filters{order:0}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section.property-specifics-filters{order:1}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section.status-features-keywords-filters{order:2;margin-right:0}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section .filter-sub-section{margin-bottom:15px}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section .filter-sub-section:last-child{margin-bottom:0}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .filter-section ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-sections .search-filter .psr-filter-specific{float:none;display:inline-block;min-width:130px}}.advanced-filters-actions{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.advanced-filters-actions .search-actions-small{margin-right:15px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;max-width:400px;padding:7px 5px}.advanced-filters-actions .search-actions-small .save-search{padding-right:10px}.advanced-filters-actions .search-actions-small .search-disclaimer{box-sizing:border-box;padding-top:5px}.advanced-filters-actions-desktop{width:100%;text-align:center;margin:5px 0 25px}.slide-out-bottom-bar{text-align:center}.psr-filter-base{display:inline-block;margin:0 10px 0 0}.psr-filter-base .psr-filter i{margin-left:3px;top:2px;position:relative}@media screen and (min-width: 1001px){.psr-filter-base{margin:0 20px 0 0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}}select.psr-filter.search-options,select.psr-filter.search-baths,select.psr-filter.search-beds,select.psr-filter.sort-options{height:30px;visibility:hidden}.results-search .tags-holder .psr-filter-tag,.results-search .keyword-tags-holder .psr-filter-tag{padding:3px 8px}.results-search .tags-holder .psr-filter-tag .tm-tag-remove,.results-search .keyword-tags-holder .psr-filter-tag .tm-tag-remove{color:#fcfcfc}.results-search .tags-holder .psr-filter-tag.psr-filter-tag-blink,.results-search .keyword-tags-holder .psr-filter-tag.psr-filter-tag-blink{background-color:#cc6101}@media screen and (min-width: 801px){.results-search .tags-holder{-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.results-search .tags-holder.transparent{opacity:0}.results-search .tags-holder .psr-filter-tag{padding:4px 8px;margin:0 5px 0 0}}.psr-filters-advanced{display:inline-block;margin:0 10px 0 0}.psr-search-mobile-nav .nav-button{color:#fcfcfc;background-color:#30507b;font-size:14px;line-height:1.45em;padding:3px 12px;letter-spacing:0.1px;min-width:100px;max-width:115px;width:100%;margin:0 5px;cursor:pointer;border-radius:4px}.psr-search-mobile-nav .nav-button i:before{margin-right:10px;top:1px;font-size:18px}.psr-search-mobile-nav .nav-button i.icon-location2:before{margin-right:5px;margin-left:-5px}.psr-search-mobile-nav .nav-button .location-count,.psr-search-mobile-nav .nav-button .filter-count{width:100%;text-align:right}.results-search.psr-search-filters-nav{box-shadow:0 2px 3px 0 rgba(50,50,50,0.5)}.results-search.psr-search-filters-nav .property-search-alert ~ .property-search-alert{border-top:1px solid #eaeaea}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox],.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]{display:none}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]+label{color:#464646;font-size:14px;line-height:18px;border:1px solid #b1b1b1;background-color:#fcfcfc;margin:0 5px 0 0;padding:3px 15px;cursor:pointer;border-radius:1px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+label i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]+label i{margin-left:0;width:0;opacity:0.0;padding:0;display:none}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]:checked+label{color:#fcfcfc;background-color:#30507b;padding:3px 10px 3px 5px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+label i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]:checked+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]:checked+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox]:checked+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox]:checked+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox]:checked+label i{display:inline-block;width:10px;height:15px;padding:0;vertical-align:middle;cursor:pointer;line-height:15px;opacity:1.0;margin-left:5px;position:relative;top:-1px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location+label{padding:3px 10px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+label i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+.form-head i,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+label i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location+.form-head i,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location+label i{display:inline-block;width:10px;height:15px;vertical-align:middle;cursor:pointer;line-height:15px;opacity:1.0;margin-left:5px;position:relative;top:-1px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location:checked+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=checkbox].mobile-location:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=checkbox].mobile-location:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=checkbox].mobile-location:checked+label{color:#b1b1b1;background-color:#fcfcfc;cursor:default}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio],.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]{display:none}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=radio]+label{color:#464646;font-size:14px;line-height:18px;border:1px solid #b1b1b1;background-color:#fcfcfc;margin:0 5px 0 0;padding:3px 10px;cursor:pointer;border-radius:1px}.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]:checked+label,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=radio]:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]:checked+label,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .map-tools .add-a-spoke input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete):not(.list) li .inline-radio input[type=radio]:checked+label{color:#fcfcfc;background-color:#30507b}.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio],.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li input[type=radio],.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li input[type=radio],.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li input[type=radio]{min-height:20px;min-width:20px}.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .inline-radio input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.search-option-filter li .inline-radio input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li .inline-radio input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.search-option-filter li .inline-radio input[type=radio]+label{font-size:14px;line-height:20px;position:inherit;margin:0 0 0 5px;word-spacing:0;padding:5px 0}.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .inline-radio input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-locations-all ul.category-filter li .inline-radio input[type=radio]+label{word-spacing:-3px}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper{display:inline-block;vertical-align:middle}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper .selectric-scroll ul,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper .selectric-scroll ul{display:block}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper .selectric,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper .selectric{background:#fcfcfc;border:1px solid #b1b1b1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric{text-shadow:none;border:1px solid #4170b1}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric i:before,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric i:before{text-shadow:none}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric-items,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open .selectric-items{border:1px solid #4170b1}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open.selectric-above .selectric-items,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open.selectric-above .selectric-items{margin-bottom:-1px}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open.selectric-below .selectric-items,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-open.selectric-below .selectric-items{margin-top:-1px}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days{top:2px}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days .selectric,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days .selectric{line-height:26px;height:26px;background:inherit;border:none}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days .selectric-items,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days .selectric-items{border:none}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days.selectric-open .selectric,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days.selectric-open .selectric{text-shadow:1px 0 0 #464646}.results-search.psr-search-filters-nav .psr-filters-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days.selectric-open .selectric i:before,.results-search.psr-search-filters-nav .psr-locations-all .psr-advanced-filters .psr-advanced-filters-sections .search-filter .selectric-wrapper.selectric-new-listings-days.selectric-open .selectric i:before{text-shadow:1px 0 0 #464646}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input{max-width:275px;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-input,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-input{font-size:15px;height:27px;width:100%;line-height:1em;border:1px solid #b1b1b1;border-right:0 none;padding:0 10px;margin:0;-moz-box-sizing:border-box-box;-webkit-box-sizing:border-box-box;box-sizing:border-box-box;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-input:active,.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-input:focus,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-input:active,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-input:focus{border-color:#2560b1}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-input:active ~ .keyword-add-btn,.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-input:focus ~ .keyword-add-btn,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-input:active ~ .keyword-add-btn,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-input:focus ~ .keyword-add-btn{border-color:#2560b1}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-btn,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-btn{padding:0;background:#e9ecf0;display:inline-block;border:1px solid #b1b1b1;border-left:0 none;border-radius:0;margin-bottom:0;-moz-box-sizing:border-box-box;-webkit-box-sizing:border-box-box;box-sizing:border-box-box}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-btn:hover,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-btn:hover{background:#f6f6f6}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .keyword-add-btn a,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .keyword-add-btn a{text-transform:none;letter-spacing:normal;font-size:14px;font-weight:600;text-decoration:none;color:#2560b1;padding:5px 15px;line-height:1em;display:block}.results-search.psr-search-filters-nav .psr-filters-all .keyword-input .max-keywords-warning,.results-search.psr-search-filters-nav .psr-locations-all .keyword-input .max-keywords-warning{display:none;color:#dc0028;font-size:14px}.results-search.psr-search-filters-nav .psr-filters-all .keyword-tags .keyword-tags-holder,.results-search.psr-search-filters-nav .psr-locations-all .keyword-tags .keyword-tags-holder{min-height:31px}.results-search.psr-search-filters-nav .psr-filters-all.modalize,.results-search.psr-search-filters-nav .psr-locations-all.modalize{background-color:#fcfcfc}.results-search.psr-search-filters-nav .psr-filters-all.modalize .modal-location-count,.results-search.psr-search-filters-nav .psr-locations-all.modalize .modal-location-count{font-size:15px;text-transform:uppercase;font-weight:600;margin-bottom:0;letter-spacing:0.1px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .modal-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .modal-title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:20px;letter-spacing:0.1px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .manage-locations .filter-section .search-filter .filter-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .manage-locations .filter-section .search-filter .filter-title{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:2px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .filter-section.psr-filters-search-options .filter-title,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .filter-section.psr-filters-property-categories .filter-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .filter-section.psr-filters-search-options .filter-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .filter-section.psr-filters-property-categories .filter-title{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .psr-advanced-filters-title{order:0;font-size:22px;font-weight:400;margin-bottom:20px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .filter-title,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .filter-title{font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:2px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .filter-title-exclusive,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .filter-title-exclusive{text-transform:none;font-weight:400;font-size:13px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;align-items:baseline}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input{position:relative;top:3px;width:130px;height:27px;line-height:1em;border-radius:0;font-size:15px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number],.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]{-moz-appearance:textfield}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]::-webkit-inner-spin-button,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]::-webkit-outer-spin-button,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]::-webkit-inner-spin-button,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]:hover,.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]:focus,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]:hover,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .price-input[type=number]:focus{-moz-appearance:number-input}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .price-range-sml .input-range,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .price-range-sml .input-range{top:2px;margin:0 10px;font-size:16px}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .search-filter,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .search-filter{display:inline-block}.results-search.psr-search-filters-nav .psr-filters-all.modalize .more-filters .psr-advanced-filters .search-filter.search-filter-ownline,.results-search.psr-search-filters-nav .psr-locations-all.modalize .more-filters .psr-advanced-filters .search-filter.search-filter-ownline{display:block}@media screen and (min-width: 601px) and (max-width: 800px){.psr-search-mobile-nav .nav-button{min-width:120px;max-width:140px;margin:0 10px}.results-search.psr-search-filters-nav .search-actions{padding-left:15px;margin:10px 0 10px 10px;max-width:150px}}@media screen and (max-width: 800px){.psr-filter-search-form>.dym.property-search-alert{display:none}}@media screen and (min-width: 801px){.results-search.psr-search-filters-nav .divider{border-left:1px solid #e3e3e3;height:70%;position:absolute}.results-search.psr-search-filters-nav .search-actions{order:1;margin:10px;text-align:center;max-width:220px}.results-search.psr-search-filters-nav .search-actions .save-search{margin:0 auto 5px}.results-search.psr-search-filters-nav .search-actions .save-search a{font-size:14px;text-decoration:none}.results-search.psr-search-filters-nav .search-actions .submit-search .submit-btn{width:180px}.results-search.psr-search-filters-nav .search-actions .submit-search .submit-btn .search-filters-submit-icon{padding-right:3px}.results-search.psr-search-filters-nav .search-actions .save-search,.results-search.psr-search-filters-nav .search-actions .submit-search,.results-search.psr-search-filters-nav .search-actions .search-disclaimer{margin-left:20px}.results-search.psr-search-filters-nav .search-actions .search-disclaimer{font-weight:400;font-style:normal;font-size:11px;text-shadow:none;cursor:pointer}.results-search.psr-search-filters-nav .search-actions .search-disclaimer a{color:#b1b1b1}.results-search.psr-search-filters-nav .search-actions .search-disclaimer a:hover,.results-search.psr-search-filters-nav .search-actions .search-disclaimer a:focus{color:#767676}.results-search.psr-search-filters-nav .search-actions-with-disclaimer{height:90px}.results-search.psr-search-filters-nav .search-actions-with-disclaimer .divider{border-left:1px solid #e3e3e3;height:70%;margin-top:10px;position:absolute}.results-search.psr-search-filters-nav .search-actions-with-disclaimer .save-search{margin:0 auto 5px 20px}.results-search.psr-search-filters-nav .search-actions-with-disclaimer .search-disclaimer{padding-top:5px;display:block}.results-search.psr-search-filters-nav .search-actions-with-disclaimer .search-disclaimer a{display:block}.results-search.psr-search-filters-nav .psr-filters-all{border-top:1px inset}.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+label,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .inline-radio input[type=radio]+label{font-size:18px;color:#2560b1;line-height:18px;letter-spacing:0.1px;word-spacing:-3px;padding:15px 10px;text-align:center}.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]:checked+label,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .map-tools .add-a-spoke input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li input[type=radio]:checked+.form-head,.results-search.psr-search-filters-nav .psr-filters-all ul.category-filter li .inline-radio input[type=radio]:checked+label{color:#464646;font-weight:600}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li{list-style:none;width:130px;height:70px;border-left:8px solid transparent;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li.active-category{border-left:8px solid #30507b;border-right:none;font-weight:600}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li.filler{border-bottom:none;height:100px}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li:hover:not(.active-category):not(.filler){background-color:#e3e3e3;border-left:8px solid #5778a4}.results-search.psr-search-filters-nav .more-filters .psr-filters-property-categories ul.category-filter li input[type=radio]{display:none}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .psr-advanced-filters-title{font-size:22px;font-weight:400}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .filter-title{font-size:16px;text-transform:uppercase;font-weight:600}.results-search.psr-search-filters-nav .more-filters .psr-advanced-filters .filter-title .filter-title-exclusive{text-transform:none;font-weight:400;font-size:13px}.tags-holder .dym.property-search-alert{display:none}}.advanced-filters-actions{background-color:#30507b;box-shadow:0px -3px 2px -1px rgba(182,169,169,0.7)}.advanced-filters-actions .search-actions-small .save-search a{font-size:14px;color:#fcfcfc;font-weight:400}.advanced-filters-actions .search-actions-small .submit-search .submit-btn{width:180px;height:30px}.advanced-filters-actions .search-actions-small .submit-search .submit-btn .search-filters-submit-icon{padding-right:3px}.advanced-filters-actions .search-actions-small .search-disclaimer{font-weight:400;font-style:normal;font-size:11px;text-shadow:none;cursor:pointer}.advanced-filters-actions .search-actions-small .search-disclaimer a{color:#b1b1b1}.advanced-filters-actions .search-actions-small .search-disclaimer a:hover,.advanced-filters-actions .search-actions-small .search-disclaimer a:focus{color:#767676}.advanced-filters-actions-desktop .search-actions-large .submit-search .submit-btn{width:260px}.advanced-filters-actions-desktop .search-actions-large .submit-search .submit-btn .search-filters-submit-icon{padding-right:3px}.manage-locations .location-tagging{margin:5px 0 15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.manage-locations .location-tagging .location-tags-and-overflow{position:relative;order:0;border-bottom:1px solid #e3e3e3;margin-bottom:15px}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{line-height:30px;min-height:80px;max-height:none}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags{display:none}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-text{margin:0 4px}.manage-locations .location-tagging .location-input{margin-right:10px;order:1;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.manage-locations .location-tagging .location-input .tooltip-add-location-input{padding:10px 15px;border-top:1px solid #e3e3e3;width:265px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.manage-locations .location-tagging .location-input .tooltip-add-location-input i{color:#2560b1;margin-right:4px}.manage-locations .location-tagging .location-input .tooltip-add-location-input span{font-size:13px}.manage-locations .location-tagging .location-input .box-and-button{max-width:325px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.manage-locations .location-tagging .location-input .box-and-button .location-add-input{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;line-height:1em;height:30px;width:100%;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn{background:#ffd33b;border:0 none;border-radius:0 4px 4px 0;padding:0;margin:0;text-align:center;-moz-box-sizing:border-box-box;-webkit-box-sizing:border-box-box;box-sizing:border-box-box;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn:hover{background:#fee58f}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn a{text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:600;text-decoration:none;color:#464646;padding:7px 15px;line-height:1.1em;display:block}@media screen and (min-width: 601px) and (max-width: 800px){.manage-locations .location-tagging .location-input .box-and-button{max-width:400px}}@media screen and (min-width: 801px){.manage-locations .location-tagging{margin:10px 0 5px;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.manage-locations .location-tagging .location-tags-and-overflow{padding-left:5px;order:1;width:100%;border-bottom:0 none;padding-bottom:0;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{min-height:30px;max-height:35px;width:100%}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags{display:none;color:#464646;background-color:#e3e3e3;border:1px solid #b1b1b1;border-radius:4px;font-size:14px;margin:0 5px 0 0;padding:4px 8px;text-decoration:none;min-width:100px;position:relative;line-height:1.45em;vertical-align:middle;box-sizing:border-box}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags.psr-filter-tag-exists{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-ms-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;background-color:#b1b1b1;color:#e3e3e3;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags.psr-filter-tag-exists .tm-tag-remove,.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags.psr-filter-tag-exists span,.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags.psr-filter-tag-exists i{color:#e3e3e3}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags .more-locations-count,.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags .more-location-text,.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags .icon-arrow-down2{display:inline-block;line-height:1.4em;vertical-align:middle}.manage-locations .location-tagging .location-tags-and-overflow .tags-holder .more-location-tags .icon-arrow-down2{font-size:1.1em;position:relative;line-height:1;top:1px}.manage-locations .location-tagging .location-tags-and-overflow .tags-overflow{position:absolute;right:0;display:none;background-color:#fcfcfc;border:#b1b1b1 1px solid;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:5px;z-index:10;top:31px;width:170px;max-height:200px;overflow-y:auto}.manage-locations .location-tagging .location-tags-and-overflow .tags-overflow .psr-filter-tag{color:#464646;border:0 none;display:block;text-align:right;margin:5px;border:1px solid #b1b1b1;line-height:1.45em}.manage-locations .location-tagging .location-tags-and-overflow .tags-overflow .psr-filter-tag span{text-align:left;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 25px);vertical-align:middle;line-height:1.4em}.manage-locations .location-tagging .location-tags-and-overflow .tags-overflow .psr-filter-tag .tm-tag-remove{color:#464646;vertical-align:middle}.manage-locations .location-tagging .location-input{min-width:220px;max-width:300px;width:40%;order:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.manage-locations .location-tagging .location-input .box-and-button{max-width:300px;width:calc(100% - 1px);padding-right:1px;height:35px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.manage-locations .location-tagging .location-input .box-and-button .location-add-input{border:0 none;width:calc(100% - 65px);font-size:23px;height:35px;line-height:1em;border:1px solid #b1b1b1;border-right:0 none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.manage-locations .location-tagging .location-input .box-and-button .location-add-input:focus,.manage-locations .location-tagging .location-input .box-and-button .location-add-input:active{border-color:#2560b1}.manage-locations .location-tagging .location-input .box-and-button .location-add-input:focus ~ .location-add-btn,.manage-locations .location-tagging .location-input .box-and-button .location-add-input:active ~ .location-add-btn{border-color:#2560b1}.manage-locations .location-tagging .location-input .box-and-button .address-or-mls-search{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.manage-locations .location-tagging .location-input .box-and-button .address-or-mls-search:focus,.manage-locations .location-tagging .location-input .box-and-button .address-or-mls-search:active{border-color:#2560b1}.manage-locations .location-tagging .location-input .box-and-button .address-or-mls-search:focus ~ .location-add-btn,.manage-locations .location-tagging .location-input .box-and-button .address-or-mls-search:active ~ .location-add-btn{border-color:#2560b1}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn{padding:0;line-height:25px;background:#e9ecf0;display:inline-block;border:1px solid #b1b1b1;border-left:0 none;border-radius:0;-moz-box-sizing:border-box-box;-webkit-box-sizing:border-box-box;box-sizing:border-box-box}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn:hover{background:#f6f6f6}.manage-locations .location-tagging .location-input .box-and-button .location-add-btn a{color:#2560b1;text-transform:none;letter-spacing:normal;line-height:.95em;padding:10px 20px;padding-left:19px}.manage-locations .location-tagging .location-input.error .box-and-button .location-add-input{border-color:#dc0028}.manage-locations .location-tagging .location-input.error .box-and-button .location-add-input:focus,.manage-locations .location-tagging .location-input.error .box-and-button .location-add-input:active{border-color:#dc0028}.manage-locations .location-tagging .location-input.error .box-and-button .location-add-input:focus ~ .location-add-btn,.manage-locations .location-tagging .location-input.error .box-and-button .location-add-input:active ~ .location-add-btn{border-color:#dc0028}.manage-locations .location-tagging .location-input.error .box-and-button .location-add-btn{border-color:#dc0028}}.psr-filter-base .show-more-filters{-webkit-tap-highlight-color:transparent;box-sizing:border-box;cursor:pointer;float:left;color:#464646;font-size:14px;line-height:28px;outline:none;position:relative;user-select:none;white-space:nowrap;width:auto}.psr-filter-base .show-more-filters i.icon-double-down-right{display:inline-block}.psr-filter-base .show-more-filters.open i.icon-double-down-right{transform:rotate(180deg);top:1px}.psr-filter-base .selectric-input{position:fixed !important}@media screen and (min-width: 801px){.psr-filter-base .psr-filter.open{text-shadow:1px 0 0 #464646}.psr-filter-base .psr-filter.open i::before,.psr-filter-base .psr-filter.open i::after{text-shadow:1px 0 0 #464646}}select.psr-filter.search-prices i.icon-arrow-down2{position:absolute;top:6px;margin-left:2px;transition:all 0.5s ease-in-out}.search-prices .price-range-lrg .organic-entry .price-input{border:1px solid #b1b1b1;background-color:#fcfcfc;height:30px;font-size:15px;line-height:1em;height:2em;padding:5px;width:95px}.search-prices .price-range-lrg .organic-entry .price-input:focus{border-color:#2560b1}.search-prices .price-range-lrg .dropdown-price-max{text-align:right}.search-prices .price-range-lrg .ui-autocomplete{background-color:#fcfcfc;left:0;width:100%;text-shadow:none}.search-prices .price-range-lrg .ui-autocomplete li{font-size:14px;min-height:34px}.search-prices .price-range-lrg .ui-autocomplete li a{min-height:34px}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]+label,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .map-tools .add-a-spoke input[type=checkbox]+.form-head,.map-tools .add-a-spoke .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search input[type=checkbox]+.form-head,.results-search .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search .inline-radio input[type=checkbox]+label{color:#464646;font-size:14px;line-height:15px;border:1px solid #b1b1b1;background-color:#fcfcfc;cursor:pointer}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]:checked+label,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .map-tools .add-a-spoke input[type=checkbox]:checked+.form-head,.map-tools .add-a-spoke .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search input[type=checkbox]:checked+.form-head,.results-search .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox]:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search .inline-radio input[type=checkbox]:checked+label{color:#fcfcfc;background-color:#30507b}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox].mobile-location:checked+label,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .map-tools .add-a-spoke input[type=checkbox].mobile-location:checked+.form-head,.map-tools .add-a-spoke .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox].mobile-location:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search input[type=checkbox].mobile-location:checked+.form-head,.results-search .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=checkbox].mobile-location:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search .inline-radio input[type=checkbox].mobile-location:checked+label{color:#b1b1b1;background-color:#fcfcfc}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]+label,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .map-tools .add-a-spoke input[type=radio]+.form-head,.map-tools .add-a-spoke .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search input[type=radio]+.form-head,.results-search .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search .inline-radio input[type=radio]+label{color:#464646;font-size:14px;line-height:15px;border:1px solid #b1b1b1;background-color:#fcfcfc;cursor:pointer}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]:checked+label,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .map-tools .add-a-spoke input[type=radio]:checked+.form-head,.map-tools .add-a-spoke .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search input[type=radio]:checked+.form-head,.results-search .psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li input[type=radio]:checked+.form-head,.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete) li .results-search .inline-radio input[type=radio]:checked+label{color:#fcfcfc;background-color:#30507b}.psr-search-filters-nav ul:not(.category-filter):not(.search-option-filter):not(.ui-autocomplete).meta-links li a{font-size:14px;line-height:1em}.results-search .tags-holder .psr-filter-tag,.results-search .keyword-tags-holder .psr-filter-tag{line-height:1.45em;color:#fcfcfc;background-color:#30507b;border:0 none;font-size:14px;border-radius:4px;letter-spacing:0.1px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search .tags-holder .psr-filter-tag .tm-tag-remove,.results-search .keyword-tags-holder .psr-filter-tag .tm-tag-remove{color:#fcfcfc;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search .tags-holder .psr-filter-tag-exists,.results-search .keyword-tags-holder .psr-filter-tag-exists{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-ms-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;background-color:#122647}.results-search .tags-holder .psr-no-locations{background:#ffecec;padding:10px;font-size:14px;line-height:1.2;display:block;color:#dc0028;border:1px solid #e3e3e3;word-wrap:break-word;white-space:pre-line;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;padding:6px 10px;border-radius:4px;display:none}.results-search .tags-holder .psr-no-locations.psr-no-locations-show{display:inline-block}@media screen and (min-width: 801px){.results-search .tags-holder .psr-filter-tag{color:#464646;background-color:#e3e3e3;border:1px solid #b1b1b1;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search .tags-holder .psr-filter-tag span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100px;vertical-align:middle;line-height:1.4em;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search .tags-holder .psr-filter-tag .tm-tag-remove{color:#464646;vertical-align:middle;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.results-search .tags-holder .psr-filter-tag-exists{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-ms-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;background-color:#b1b1b1;color:#e3e3e3}.results-search .tags-holder .psr-filter-tag-exists .tm-tag-remove,.results-search .tags-holder .psr-filter-tag-exists span,.results-search .tags-holder .psr-filter-tag-exists i{color:#e3e3e3}}@media screen and (-ms-high-contrast: active) and (min-width: 801px), screen and (-ms-high-contrast: none) and (min-width: 801px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:270px}.manage-locations .location-tagging .location-input{width:220px}}@media screen and (-ms-high-contrast: active) and (min-width: 901px), screen and (-ms-high-contrast: none) and (min-width: 901px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:370px}.manage-locations .location-tagging .location-input{width:240px}}@media screen and (-ms-high-contrast: active) and (min-width: 1001px), screen and (-ms-high-contrast: none) and (min-width: 1001px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:470px}.manage-locations .location-tagging .location-input{width:270px}}@media screen and (-ms-high-contrast: active) and (min-width: 1101px), screen and (-ms-high-contrast: none) and (min-width: 1101px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:570px}.manage-locations .location-tagging .location-input{width:300px}}@media screen and (-ms-high-contrast: active) and (min-width: 1201px), screen and (-ms-high-contrast: none) and (min-width: 1201px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:670px}.manage-locations .location-tagging .location-input{width:300px}}@media screen and (-ms-high-contrast: active) and (min-width: 1301px), screen and (-ms-high-contrast: none) and (min-width: 1301px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:770px}.manage-locations .location-tagging .location-input{width:300px}}@media screen and (-ms-high-contrast: active) and (min-width: 1436px), screen and (-ms-high-contrast: none) and (min-width: 1436px){.manage-locations .location-tagging .location-tags-and-overflow .tags-holder{max-width:900px}.manage-locations .location-tagging .location-input{width:300px}}.psr-filters-results-header{min-height:40px;max-height:55px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:14px;color:#464646;background-color:#eaeaea;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.layout-search-results:not(.layout-list-view) .psr-filters-results-header{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:8px}.psr-filters-results-header .mode-change-psr{display:none}.psr-filters-results-header .breadcrumbs-count-location{font-weight:400;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.psr-filters-results-header .breadcrumbs-count-location .crumbs{display:none}.psr-filters-results-header .breadcrumbs-count-location .count-location{font-size:16px;font-weight:400;height:100%;width:100%}.psr-filters-results-header .breadcrumbs-count-location .count-location .total-result-count{color:#464646;font-weight:600;line-height:1.1em;margin-bottom:5px}.psr-filters-results-header .breadcrumbs-count-location .count-location .results-location-details{margin-left:0;margin-bottom:5px;position:absolute;width:90%;height:1em;overflow:hidden;text-overflow:ellipsis}.psr-filters-results-header .breadcrumbs-count-location .count-location .results-location-details h1{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:12px;line-height:1em;color:#464646;margin-bottom:0;white-space:nowrap}.psr-filters-results-header .sort-order{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.psr-filters-results-header .sort-order .psr-sort-filter .psr-filter-label{display:none;margin-right:5px;float:left}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown .selectric{background:#fcfcfc;border:1px solid #b1b1b1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown.selectric-open .selectric{text-shadow:none;border:1px solid #4170b1}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown.selectric-open .selectric i:before{text-shadow:none}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown.selectric-open .selectric-items{border:1px solid #4170b1}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown.selectric-open.selectric-above .selectric-items{margin-bottom:-1px}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown.selectric-open.selectric-below .selectric-items{margin-top:-1px}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown .selectric{line-height:1em;height:21px;padding:0 5px}.psr-filters-results-header h1{font-size:20px;display:inline}@media screen and (min-width: 801px){.psr-filters-results-header{min-height:30px;max-height:40px}.psr-filters-results-header .breadcrumbs-count-location{width:100%;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.psr-filters-results-header .breadcrumbs-count-location .crumbs{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:10px;line-height:1em;margin-bottom:5px;display:block}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs{font-size:inherit;margin:0}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li{font-size:inherit;line-height:1em;margin-bottom:0;color:#464646}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li a{font-size:inherit;color:#464646;text-decoration:none}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li a:hover,.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li a:focus,.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li a:active{text-decoration:underline}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li:after{font-size:inherit;color:#464646}.psr-filters-results-header .breadcrumbs-count-location .crumbs .breadcrumbs li:last-child:after{content:''}.psr-filters-results-header .breadcrumbs-count-location .count-location{font-size:16px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.psr-filters-results-header .breadcrumbs-count-location .count-location .total-result-count{margin-bottom:0}.psr-filters-results-header .breadcrumbs-count-location .count-location .results-location-details{margin-left:5px;margin-bottom:0;position:relative;width:auto;height:auto}.psr-filters-results-header .breadcrumbs-count-location .count-location .results-location-details h1{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px}.psr-filters-results-header .sort-order{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.psr-filters-results-header .sort-order .psr-sort-filter .psr-filter-label{font-size:1em;line-height:26px;height:26px;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown .selectric{height:24px;padding:0 7px}.psr-filters-results-header .sort-order .selectric-wrapper.selectric-psr-filter.selectric-boxed-dropdown .selectric i{top:1px}}@media screen and (min-width: 1001px){.psr-filters-results-header .mode-change-psr{font-size:14px;border-right:1px solid #b1b1b1;padding:0 10px 0 0;margin-right:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.psr-filters-results-header .mode-change-psr .mode-change{margin:0 0 2px 0}.psr-filters-results-header .mode-change-psr .mode-change a{text-decoration:none}.psr-filters-results-header .mode-change-psr .mode-change .list-only-link,.psr-filters-results-header .mode-change-psr .mode-change .list-map-link{margin-left:5px}.psr-filters-results-header .mode-change-psr .mode-change .list-only-link.down,.psr-filters-results-header .mode-change-psr .mode-change .list-map-link.down{margin-left:0}.psr-filters-results-header .mode-change-psr .mode-change .icon-double-left:before{display:inline-block;margin-right:5px;top:2px;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform}.psr-filters-results-header .mode-change-psr .mode-change .icon-double-left.down:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.listing-results.mobile-index-view .psr-filters-results-header .mode-change-psr .mode-change{display:none}}.map-tool-tip{width:350px;border-top:5px solid #d6ac24;padding:6px 10px 10px;background:#fff;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);position:relative}.map-tool-tip:after{content:"";position:absolute;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-7px}.map-tool-tip.top:after{bottom:-5px;left:184px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.top-right:after{bottom:-5px;left:16px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.top-left:after{bottom:-5px;left:352px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.bottom:after{top:-10px;left:184px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#d6ac24;border-left-color:#d6ac24;height:0;width:0;background:transparent}.map-tool-tip.bottom-right:after{top:-10px;left:14px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#d6ac24;border-left-color:#d6ac24;height:0;width:0;background:transparent}.map-tool-tip.bottom-left:after{top:-10px;left:350px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#d6ac24;border-left-color:#d6ac24;height:0;width:0;background:transparent}.map-tool-tip .title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;line-height:20px;margin-bottom:5px;margin-top:2px}.map-tool-tip .edit{position:absolute;top:10px;right:10px}.map-tool-tip .listed-by{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:10px;line-height:1.2;color:#767676;float:none;text-align:left;margin-top:10px}.map-tool-tip .listed-by .mls-logo-balloon{display:inline;max-height:15px;margin-bottom:-5px}.map-tool-tip .center-map{text-align:right;margin-bottom:0;position:relative;z-index:1000}.map-tool-tip .center-map a{text-decoration:underline}.map-tool-tip .close{position:absolute;right:0;top:0;text-decoration:none;color:#464646}.map-tool-tip .close:before{content:"\e61e";background:#ffd33b;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);font-size:25px;border-radius:0 0 0 5px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.map-tool-tip .close:hover:before{background:#fee58f}.map-tool-tip.property-tip .title{max-width:84%;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:18px;line-height:24px;margin-bottom:0;letter-spacing:0}.map-tool-tip.property-tip .mls-credit{position:absolute;left:15px;max-height:28px}.map-tool-tip.poi-tip{border-top:none;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}.map-tool-tip.poi-tip:after{content:"";position:absolute;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-7px}.map-tool-tip.poi-tip.top:after{bottom:-5px;left:184px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.poi-tip.top-right:after{bottom:-7px;left:16px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.poi-tip.top-left:after{bottom:-5px;left:352px;box-shadow:2px 2px 2px -1px rgba(50,50,50,0.3);width:14px;height:14px;background:#fff}.map-tool-tip.poi-tip.bottom:after{top:-10px;left:183px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#fcfcfc;border-left-color:#fcfcfc;height:0;width:0;background:transparent}.map-tool-tip.poi-tip.bottom-right:after{top:-7px;left:14px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#fcfcfc;border-left-color:#fcfcfc;height:0;width:0;background:transparent}.map-tool-tip.poi-tip.bottom-left:after{top:-7px;left:350px;box-shadow:-2px -2px 2px -1px rgba(182,169,169,0.3);border:10px solid transparent;border-top-color:#fcfcfc;border-left-color:#fcfcfc;height:0;width:0;background:transparent}.map-tool-tip.poi-tip p.meta-text,.map-tool-tip.poi-tip p.mls-disclaimer-home,.map-tool-tip.poi-tip p.mls-disclaimer-sip-text{font-size:13px}.map-tool-tip .property-price{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:16px;margin-bottom:0}@media screen and (max-width: 800px){.map-tool-tip .property-price{margin-bottom:10px;display:inline-block}}.universal-toggle-trigger{cursor:pointer;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:16px !important;line-height:25px !important;color:#2560b1 !important;text-transform:none;width:100%;padding:10px 15px 9px !important;background:#f6f6f6 !important;border-bottom:1px solid #e3e3e3;margin-top:0;margin-bottom:0 !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;letter-spacing:-.01em !important}.universal-toggle-trigger span{margin-right:3px}.universal-toggle-trigger:after{content:"\e608";float:right;background:#2560b1;color:#fff;border-radius:50%;font-size:16px;padding:1px 0 1px 1px;margin-top:3px;font-family:'icomoon';speak:none;font-style:normal;font-variant:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;height:18px;width:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.open .universal-toggle-trigger:after{content:"\e617";background:#122647}.universal-toggle-trigger.open:after{content:"\e617";background:#122647}.open .universal-toggle-trigger,.universal-toggle-trigger.open{color:#122647 !important;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3)}.universal-toggle-trigger.open h3{color:#122647 !important}.universal-toggle-trigger:hover{color:#122647 !important}.universal-toggle-trigger:hover:after{background:#122647}.universal-toggle-body{display:none;background:#fff;padding:10px;padding:25px 15px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.universal-toggle-body.photo-list{margin-top:0;margin-bottom:0}@media screen and (max-width: 800px){.toggle-trigger,.mobile-model-nav-trigger{cursor:pointer;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:16px !important;line-height:25px !important;color:#2560b1 !important;text-transform:none;width:100%;padding:10px 15px 9px !important;background:#f6f6f6 !important;border-bottom:1px solid #e3e3e3;margin-top:0;margin-bottom:0 !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;letter-spacing:-.01em !important}.toggle-trigger span,.mobile-model-nav-trigger span{margin-right:3px}.toggle-trigger:after,.mobile-model-nav-trigger:after{content:"\e608";float:right;background:#2560b1;color:#fff;border-radius:50%;font-size:16px;padding:1px 0 1px 1px;margin-top:3px;font-family:'icomoon';speak:none;font-style:normal;font-variant:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;height:18px;width:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.open .toggle-trigger:after,.open .mobile-model-nav-trigger:after{content:"\e617";background:#122647}.toggle-trigger.open:after,.mobile-model-nav-trigger.open:after{content:"\e617";background:#122647}.open .toggle-trigger,.toggle-trigger.open,.open .mobile-model-nav-trigger,.mobile-model-nav-trigger.open{color:#122647 !important;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3)}.toggle-trigger.open h3,.mobile-model-nav-trigger.open h3{color:#122647 !important}.toggle-trigger:hover,.mobile-model-nav-trigger:hover{color:#122647 !important}.toggle-trigger:hover:after,.mobile-model-nav-trigger:hover:after{background:#122647}.toggle-body{display:none;background:#fff;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.toggle-body.photo-list{margin-top:0;margin-bottom:0}.toggle-title-overflow{display:inline-block;max-width:75%}.map-location-body{height:407px}}@media screen and (max-width: 601px){.toggle-body{padding:15px}.map-location-body{height:413px}.universal-toggle-body{padding:15px}}@media screen and (min-width: 801px){.toggle-body{display:block !important}}.meta-links{font-size:14px}.meta-links:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.meta-links li{margin-bottom:10px}.meta-links.inline li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #e3e3e3}.meta-links.inline li a{font-size:14px}.meta-links .active a{color:#464646;font-weight:bold;text-decoration:none}.meta-links li:last-child{border-right:none}td.meta-links a{padding:0 3px}.meta-link{font-weight:400;text-decoration:underline;color:#2560b1}.meta-link:hover{color:#122647}.meta-title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px}.link-icon a,.list-link-icon li a{text-decoration:none}.link-icon a:before,.list-link-icon li a:before{position:relative;top:2px;margin-right:4px}.link-icon span,.list-link-icon li span{font-style:normal;font-size:14px;text-decoration:underline}.list-link-icon{margin-left:0}.list-link-icon li{list-style:none}.list-link-icon li a:before{margin-right:5px}h2+.list-link-icon{margin-top:20px}.keywords{font-size:16px;line-height:25px;margin-bottom:30px}@media screen and (max-width: 800px){.keywords{font-size:14px;line-height:20px;margin-bottom:15px}}a.icon-help{text-decoration:none !important;color:#767676}a.icon-help:hover{color:#464646}.intro .more,.interstitial p .more,.intro-block .title .more{font-size:14px}.more{margin-bottom:0}.more a{text-decoration:none;font-weight:600;font-size:16px;line-height:25px;position:relative;padding-right:10px}.more a:after{content:"\e60b";position:absolute !important;bottom:0}@-moz-document url-prefix(){.more a:after{content:""}}a.more{text-decoration:underline;font-size:14px}.utility-link a,.real-estate-list-old a a{text-decoration:underline}a.utility-link,.real-estate-list-old a{text-decoration:underline}.meta-head{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;margin-bottom:10px}.above{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;margin-right:2px}.content>p.center:last-of-type{padding-bottom:30px}.content>p.center:last-of-type a{text-decoration:underline}@media screen and (max-width: 1350px){.content>p.center:last-of-type{margin-top:30px}}.block-footer{clear:both;padding-top:20px;border-top:1px solid #e3e3e3}.pull{border-bottom:3px solid #767676;border-left:none;padding-left:0;margin-left:0}.split-2 .pull{margin-right:30px}@media screen and (max-width: 800px){.split-2 .pull{margin-right:0}}.pull p{font-size:22px}.pull .credit{font-weight:600;font-style:normal;font-size:15px;margin-bottom:0}@media screen and (max-width: 601px){.pull{border-bottom:none}.pull p{font-size:18px}}.heading-awards{position:relative}.heading-awards i{display:inline-block;font-style:normal;margin-right:20px}@media screen and (max-width: 601px){.heading-awards i{margin-right:10px}}.utility-link-right{position:relative}.utility-link-right .utility-link,.utility-link-right .real-estate-list-old a,.real-estate-list-old .utility-link-right a{position:absolute;right:0;bottom:0}.hbib-properties-drawer{background:#fcfcfc;position:relative;display:none}.hbib-properties-drawer.active{border-bottom:6px solid #29456d}.hbib-properties-drawer .mid-bar{min-height:0 !important}.hbib-properties-drawer .trigger-tab{position:absolute;top:100%;z-index:1;right:0}.hbib-properties-drawer .trigger-tab a{padding:15px 18px 10px;color:#fff;border-radius:0 0 5px 5px;display:block;text-decoration:none;background:#29456d;font-weight:600;font-size:15px;box-shadow:0 1px 2px 0 rgba(50,50,50,0.5)}.hbib-properties-drawer .trigger-tab a:hover{background:#5778a4}@media screen and (max-width: 1460px){.hbib-properties-drawer .trigger-tab a{margin-right:25px}}.hbib-properties-drawer .mid-bar{box-shadow:none;background:transparent;border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:10px;padding-top:20px !important}.hbib-properties-drawer .mid-bar:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.hbib-properties-drawer .adjunct-link{float:right;margin-bottom:0}.hbib-properties-drawer .utility-buttons{position:absolute;right:0;border-bottom:none;border-radius:5px 0 0 0;border-right:none;bottom:0;margin-bottom:-1px}.hbib-properties-drawer .utility-buttons a{border-radius:5px 0 0 0}.hbib-properties-drawer .trigger-body{display:none;height:150px}@media screen and (max-width: 800px){.hbib-properties-drawer{display:none !important}}.hbib-properties-drawer .button-container{position:relative}.hbib-properties-drawer .button-container .utility-link,.hbib-properties-drawer .button-container .real-estate-list-old a,.real-estate-list-old .hbib-properties-drawer .button-container a{position:absolute;left:0;top:7px}.hbib-properties-drawer .property-list-horz{padding-top:2px}.hbib-properties-drawer.no-account .heading-2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;border-bottom:1px solid #e3e3e3;padding-bottom:6px;margin-bottom:20px;padding-top:16px}.hbib-properties-drawer.no-account .subhead{font-weight:400;border-bottom:0}.hbib-properties-drawer.with-account .heading-2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;border-bottom:1px solid #e3e3e3;padding-bottom:6px;margin-bottom:20px;padding-top:16px}.hbib-properties-drawer.with-account .subhead{font-weight:400;border-bottom:0}.hbib-properties-drawer .nav-your-properties{float:left !important}.hbib-properties-drawer .mls-disclaimer{margin:20px 0 15px 0}.hbib-properties-drawer .mls-disclaimer p:last-child{padding-right:0}.hbib-properties-drawer .mls-disclaimer img{max-width:70px}.hbib-properties-drawer .mls-disclaimer.with-img p:first-child{width:70px}.property-list-horz{margin-left:0;margin-bottom:20px;padding:0}.property-list-horz:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.no-account .property-list-horz{margin-bottom:0}.property-list-horz li{list-style:none}.drawer-tab .col,.drawer-tab .split-3 .agent-block,.split-3 .drawer-tab .agent-block,.drawer-tab .split-3 .office-block,.split-3 .drawer-tab .office-block{margin-bottom:0}.drawer-tab .controls .nav-next,.drawer-tab .controls .nav-prev{margin-top:-20px}.no-account .drawer-tab>.property-list-horz{visibility:hidden}.no-account.hbib-properties-drawer .trigger-body{max-height:500px}.no-account .button-container{margin-top:20px}.hbib-properties-drawer.no-account .property-snapshot{margin-bottom:5px}.modal-form input[type="text"],.modal-form input[type="password"],.modal-form input[type="tel"],.modal-form input[type="email"]{width:100%}.modal-form form{margin-bottom:0}.btn-close{position:absolute;right:0;top:5px;text-decoration:none;color:#464646}.btn-close:before{content:"\e61e";background:#ffd33b;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);font-size:25px;padding:5px;border-radius:0 0 0 5px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.btn-close:hover:before{background:#fee58f}#detail-modal-container{top:0;bottom:0}#detail-modal-container.pd-layer{background:#fff;position:absolute}#detail-modal-container.pd-modal{border:0;left:0;right:0;width:80vw;height:100vh;z-index:9999999;background-color:transparent;overflow:hidden}.modal-container{min-width:250px;display:none;background:#f6f6f6;padding:0 20px 20px;max-width:90%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-container .modal-title{padding:10px 35px 10px 20px;background:#e3e3e3;margin-left:-20px;margin-right:-20px}.modal-container .zonesel-modal-title{padding:10px 45px 10px 20px;background:#e3e3e3;margin-left:-20px;margin-right:-20px}.modal-container#detail-iframe-header{background-color:#e3e3e3;display:block;max-width:100%;top:0;height:40px;padding:0;box-shadow:0 2px 3px 0 rgba(50,50,50,0.5)}.modal-container#detail-iframe-header.iframe-header-layer{position:fixed;left:0;right:0;width:100%;z-Index:100000}.modal-container#detail-iframe-header.iframe-header-modal{width:80vw}@media screen and (max-width: 800px){.modal-container#detail-iframe-header{height:37px}}.modal-container#detail-iframe-header .btn-pd-modal{height:30px;display:inline-block;text-decoration:none;float:right;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}@media screen and (max-width: 800px){.modal-container#detail-iframe-header .btn-pd-modal{height:27px}}.modal-container#detail-iframe-header .btn-pd-modal#detail-iframe-expand.btn-pd-expand{border-left:solid 1px #b1b1b1;padding:5px 20px 5px 15px}.modal-container#detail-iframe-header .btn-pd-modal#detail-iframe-expand.btn-pd-expand.icon-expand:before{font-size:0.8em;font-weight:bold;line-height:2}.modal-container#detail-iframe-header .btn-pd-modal#detail-iframe-expand.btn-pd-expand:hover{background:#f6f6f6}.modal-container#detail-iframe-header .btn-pd-modal#detail-iframe-expand.btn-pd-expand span{margin-left:10px}.modal-container#detail-iframe-header .btn-pd-modal.btn-pd-close{background-color:#ffd33b;font-weight:bold;color:#464646;padding:7px 15px 3px 10px}.modal-container#detail-iframe-header .btn-pd-modal.btn-pd-close.icon-cross:before{font-size:1.65em}.modal-container#detail-iframe-header .btn-pd-modal.btn-pd-close:hover{background:#fee58f}.modal-container#detail-iframe-header .btn-pd-modal.btn-pd-close span{margin-left:5px;position:relative;top:-7px}.modal-container#detail-iframe-header #detail-iframe{position:absolute;border:0;width:80vw;top:42px;height:100vh;z-index:99999999}.modal-container #detail-iframe{border:0;width:100vw;height:100vh}#detail-iframe-container .modal-container #detail-iframe{margin-top:43px;background:#fff;width:100vw;height:100vh}.modal-container p{font-size:15px}.modal-container .tabcontent{border:none}.modal-container .tabcontent:before{content:none}.mls-disclaimer-home{position:relative !important;cursor:pointer}.mls-disclaimer-home a{color:#fff}.mls-disclaimer-home a:hover{color:#fff;text-decoration:none}.mls-disclaimer-sip-text{position:relative !important}.mls-disclaimer-sip-text a{color:#464646}.mls-disclaimer-sip-text a:hover{color:#464646;text-decoration:none;cursor:pointer}.mls-modal-container{min-width:250px;display:none;background:#f6f6f6;padding:0 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 1920px){.mls-modal-container{max-width:65%}}@media screen and (max-width: 360px){.mls-modal-container{max-width:75%}}.mls-modal-container .modal-title{padding:10px 35px 10px 20px;background:#e3e3e3;margin-left:-20px;margin-right:-20px}.mls-modal-container .mls-modal-content{margin:0 0 15px 0;overflow-y:scroll}@media screen and (max-height: 1280px){.mls-modal-container .mls-modal-content{height:380px}}@media screen and (max-height: 640px){.mls-modal-container .mls-modal-content{height:230px}}@media screen and (max-height: 480px){.mls-modal-container .mls-modal-content{height:145px}}@media screen and (max-height: 320px){.mls-modal-container .mls-modal-content{height:96px}}.mls-modal-container p{font-size:15px}.hpa-modal-container{min-width:250px;display:none;background:#f6f6f6;padding:0 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:400px}.hpa-modal-container .modal-title{padding:10px 35px 10px 20px;background:#e3e3e3;margin-left:-20px;margin-right:-20px;font-size:22.4px}.hpa-modal-container p{font-size:16px}.account-sign-in-modal{padding:0 20px 0 20px}.account-sign-in-modal form{position:relative;margin-bottom:0;overflow:visible}.account-sign-in-modal .utility-link a,.account-sign-in-modal .real-estate-list-old a a,.real-estate-list-old .account-sign-in-modal a a{font-size:14px;line-height:20px;font-weight:300}.account-sign-in-modal .not-a-member{margin-bottom:0;background:#e3e3e3;margin-left:-20px;margin-right:-20px;position:relative;padding:10px 20px;font-weight:600}@media screen and (max-width: 800px){.account-sign-in-modal .not-a-member{font-size:12px}.account-sign-in-modal .not-a-member a{font-size:12px}}.did-you-mean-modal-container{min-width:300px;width:90%;margin:0}.did-you-mean-modal-container .did-you-mean-buttons-wrapper{text-align:right;padding-top:10px}.did-you-mean-modal-container .did-you-mean-modal-location{font-weight:600}.did-you-mean-modal-container .context-modal-location{font-weight:600}.did-you-mean-modal-container input{margin:0 20px}.did-you-mean-modal-container .modal-paragraph{margin-bottom:5px}.did-you-mean-modal-container .modal-title{margin-bottom:20px}@media screen and (max-width: 800px){.did-you-mean-modal-container .modal-title{font-size:16px}}@media screen and (min-width: 501px){.did-you-mean-modal-container{max-width:500px}}.nav-tabs-lite{box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);margin-bottom:10px}.nav-tabs-lite:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.nav-tabs-lite ul{padding:20px;margin-left:0;margin-bottom:0}.nav-tabs-lite ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 767px){.nav-tabs-lite ul{padding-right:50px}}@media screen and (max-width: 500px){.nav-tabs-lite ul{padding-bottom:10px}}.nav-tabs-lite li{float:left;list-style:none;margin-bottom:0}.nav-tabs-lite li:first-child a{padding-left:0}.nav-tabs-lite li:last-child a{border-right:none;padding-right:0}@media screen and (max-width: 500px){.nav-tabs-lite li{margin-bottom:15px}}.nav-tabs-lite a{font-weight:600;padding-right:15px;border-right:1px solid #e3e3e3;padding-left:15px}.nav-tabs-lite a.icon-heart:before{font-size:12px;top:0}.nav-tabs-lite .active a{color:#464646;cursor:default}.nav-tabs-lite .icon-heart:before{margin-right:6px;top:1px}html .fancybox-nav span{visibility:visible;background-image:none}html .fancybox-nav span:before{color:#fff;background-color:#122647;background-color:rgba(18,38,71,0.8);font-size:45px;padding:20px}@media screen and (max-width: 800px){html .fancybox-nav span:before{padding:10px;font-size:30px}}html .fancybox-nav span:hover:before{background-color:#30507b;background-color:rgba(48,80,123,0.8)}html .fancybox-skin{padding:3px}html .fancybox-prev span{left:0;z-index:100000;position:fixed}html .fancybox-prev span:before{padding-left:15px;border-radius:0 4px 4px 0;content:"\e635"}html .fancybox-next span{right:0;z-index:100000;position:fixed}html .fancybox-next span:before{padding-right:15px;border-radius:4px 0 0 4px;content:"\e636"}html .fancybox-close{top:0;right:0;color:#464646;background:none}html .fancybox-close:before{content:"\e61e";background:#ffd33b;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);font-size:25px;border-radius:0 0 0 5px;padding:5px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;height:25px;width:25px;display:block}html .fancybox-close:hover:before{background:#fee58f}html .fancybox-overlay{background:url("fancybox_overlay.png");background:rgba(0,0,0,0.8)}#fancybox-thumbs a{background:#fff}#fancybox-thumbs a img:hover{opacity:.8}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){html.fancybox-lock .fancybox-overlay{overflow-y:hidden;overflow:hidden}}.lookingelsewhere-dialog:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.lookingelsewhere-dialog .modal-title{margin-bottom:10px}.lookingelsewhere-dialog .fancy-select{margin-top:8px;float:left;width:300px}@media screen and (max-width: 800px){.lookingelsewhere-dialog .fancy-select{width:250px}}@media screen and (max-width: 601px){.lookingelsewhere-dialog .fancy-select{width:225px}}@media screen and (max-width: 501px){.lookingelsewhere-dialog .fancy-select{width:200px}}@media screen and (max-width: 401px){.lookingelsewhere-dialog .fancy-select{width:170px}}.lookingelsewhere-dialog input.submit-btn{margin-top:8px;float:left;border-radius:0 5px 5px 0;height:35px}@media screen and (max-width: 800px){.lookingelsewhere-dialog input.submit-btn{padding:0 15px}}@media screen and (max-width: 601px){.lookingelsewhere-dialog input.submit-btn{padding:0 8px}}.lookingelsewhere-dialog .btn-modal-full a{text-align:center;width:100% !important}.translate-dialog{width:325px}.translate-dialog:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.translate-dialog .modal-title{margin-bottom:20px}@media screen and (max-width: 800px){.translate-dialog{width:271px}}@media screen and (max-width: 601px){.translate-dialog{width:244px}}@media screen and (max-width: 501px){.translate-dialog{width:217px}}@media screen and (max-width: 401px){.translate-dialog{width:184px}}.layout-search-results:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.layout-search-results .listing-results{box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);float:left;width:40.69686%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e3e3e3;min-width:470px;max-width:570px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.layout-search-results .listing-results.map-left,.map-left .layout-search-results .listing-results{float:right}@media screen and (max-width: 601px){.layout-search-results .listing-results{border-right:none;overflow:hidden}}@media screen and (max-width: 800px){.layout-search-results .listing-results{min-width:360px}.layout-search-results .listing-results .sort label,.layout-search-results .listing-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .layout-search-results .listing-results .sort .form-head,.layout-search-results .listing-results .sort .results-search .form-head,.results-search .layout-search-results .listing-results .sort .form-head{display:block;margin-bottom:5px}.psr-panel .layout-search-results .listing-results .sort label,.psr-panel .layout-search-results .listing-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .psr-panel .layout-search-results .listing-results .sort .form-head,.psr-panel .layout-search-results .listing-results .sort .results-search .form-head,.results-search .psr-panel .layout-search-results .listing-results .sort .form-head{margin-bottom:0}}@media screen and (max-width: 601px){.layout-search-results .listing-results{width:100%;min-width:100%}.psr-panel .layout-search-results .listing-results{line-height:2.3em}}@media screen and (min-width: 601px) and (max-width: 800px){.layout-search-results .listing-results .sort label,.layout-search-results .listing-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .layout-search-results .listing-results .sort .form-head,.layout-search-results .listing-results .sort .results-search .form-head,.results-search .layout-search-results .listing-results .sort .form-head{line-height:20px}.psr-panel .layout-search-results .listing-results .sort label,.psr-panel .layout-search-results .listing-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .psr-panel .layout-search-results .listing-results .sort .form-head,.psr-panel .layout-search-results .listing-results .sort .results-search .form-head,.results-search .psr-panel .layout-search-results .listing-results .sort .form-head{line-height:2.3em}}.layout-search-results .search-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.layout-search-results .mobile-index-view{width:100%;max-width:100%}.layout-search-results.psr-panel.layout-list-view .listing-results.psr-panel{background-color:#eaeaea;width:100%;max-width:100%;min-width:300px}.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel{background-color:#eaeaea;width:100%;max-width:100%;min-height:422px}@media screen and (min-width: 1001px) and (max-width: 1300px){.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel{max-width:665px}}@media screen and (min-width: 1301px){.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel{max-width:710px}}.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel .search-list .list-items.psr-panel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel .search-list .list-items.psr-panel .property-snapshot-psr-panel:first-child{margin-top:0px}@media screen and (min-width: 1001px){.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel .search-list .list-items.psr-panel .property-snapshot-psr-panel.selected .prop-pix .gold-bar,.layout-search-results.psr-panel:not(.layout-list-view) .listing-results.psr-panel .search-list .list-items.psr-panel .property-snapshot-psr-panel:hover .prop-pix .gold-bar{opacity:0.9;transition:all 0.25s linear}}.search-results-header h1{margin-top:15px;color:#fff;font-size:26px;line-height:26px;font-weight:600;margin-bottom:0}@media screen and (max-width: 800px){.search-results-header h1{font-size:19px;line-height:20px}}.search-results-header h1 span{font-weight:400}.search-results-header p{color:#fff;font-weight:400;margin-bottom:0}@media screen and (max-width: 800px){.search-results-header p{font-size:14px;line-height:20px;float:left}}@media screen and (max-width: 800px){.search-results-header .adjunct-button{display:none}}.mobile-search-toggle{color:#fff !important;float:right;font-size:14px;line-height:20px}.mobile-search-toggle:hover{color:#ffd33b}.load-incremental-properties{margin-bottom:0;font-size:16px;position:relative;z-index:2;margin-top:-1px;box-shadow:inset 0 2px 2px 0 rgba(50,50,50,0.05);display:block;font-weight:600;background:#e9ecf0;text-align:center;padding:10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.load-incremental-properties a{text-decoration:none}.load-incremental-properties:before{content:"";display:block;border-top:solid 1px #cdcdcd;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:1px;position:absolute;top:50%;z-index:1}.load-incremental-properties span{background:#e9ecf0;padding:0 20px;position:relative;z-index:5}.previous-results-range-text{display:block;font-weight:300}.new-status{float:right;background:#9b2201;border-radius:4px;height:13px;width:31px;text-align:center;position:relative;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:10px;line-height:13px;color:#fff;letter-spacing:0;z-index:0;margin-top:3px;margin-left:5px;margin-bottom:0}.results-search{background:#f6f6f6;box-shadow:0 1px 2px 0 rgba(50,50,50,0.15)}.results-search .wrap,.results-search .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .results-search .psr-filters-results-header,.results-search .home-national{background:#f6f6f6}.results-search form{margin-bottom:0}@media screen and (min-width: 801px){.results-search form{display:block !important}}.results-search .col,.results-search .split-3 .agent-block,.split-3 .results-search .agent-block,.results-search .split-3 .office-block,.split-3 .results-search .office-block{float:left;margin-right:1%}.results-search .col:last-of-type,.results-search .split-3 .agent-block:last-of-type,.split-3 .results-search .agent-block:last-of-type,.results-search .split-3 .office-block:last-of-type,.split-3 .results-search .office-block:last-of-type{margin-right:0}@media screen and (max-width: 1260px){.results-search .col,.results-search .split-3 .agent-block,.split-3 .results-search .agent-block,.results-search .split-3 .office-block,.split-3 .results-search .office-block{margin-bottom:20px}.results-search .col:nth-child(3),.results-search .split-3 .agent-block:nth-child(3),.split-3 .results-search .agent-block:nth-child(3),.results-search .split-3 .office-block:nth-child(3),.split-3 .results-search .office-block:nth-child(3){margin-right:0}}.results-search .col-large{width:18%}@media screen and (max-width: 1260px){.results-search .col-large{width:32%}}.results-search .address .input-large{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:20px}@media screen and (max-width: 800px){.results-search .address .input-large{width:248px;float:left}}.results-search .address button{display:none}@media screen and (max-width: 800px){.results-search .address button{display:inline-block;margin-right:0;border-radius:0 5px 5px 0;float:left}}.results-search .address p:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.results-search .address .meta-links{margin-left:0;margin-bottom:0}@media screen and (max-width: 800px){.results-search .address .meta-links{margin-bottom:0}}@media screen and (max-width: 800px){.results-search .address label,.results-search .address .form-head{display:none}}.results-search .address .search-meta{display:none}@media screen and (max-width: 800px){.results-search .address .search-meta{display:block;margin-bottom:10px}}.results-search li{margin-bottom:15px}.results-search label,.results-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .results-search .form-head,.results-search .form-head,.results-search .inline-radio label{display:block;margin-bottom:5px}.results-search .fancy-select{background:#fff;box-shadow:0 1px 2px 0 rgba(50,50,50,0.15);margin-top:5px;border:1px solid #b1b1b1}.results-search .submit-block{margin-top:20px}.results-search .submit-block .meta-text a,.results-search .submit-block .mls-disclaimer-home a,.results-search .submit-block .mls-disclaimer-sip-text a{color:#464646}.results-search .submit-block .meta-text a:hover,.results-search .submit-block .mls-disclaimer-home a:hover,.results-search .submit-block .mls-disclaimer-sip-text a:hover{color:#464646;text-decoration:none;cursor:pointer}.results-search .submit-block .link-icon,.results-search .submit-block .list-link-icon li,.list-link-icon .results-search .submit-block li{display:inline-block}.results-search .submit-block .link-icon a:before,.results-search .submit-block .list-link-icon li a:before,.list-link-icon .results-search .submit-block li a:before{top:2px}.results-search .submit-block .link-icon span,.results-search .submit-block .list-link-icon li span,.list-link-icon .results-search .submit-block li span{font-weight:600;text-decoration:none}@media screen and (max-width: 995px){.body-property-search-results .results-search .submit-block{margin-top:0;margin-bottom:10px}}@media screen and (max-width: 878px){.body-property-search-results .results-search .submit-block{margin-top:20px}}@media screen and (max-width: 800px){.body-property-search-results .results-search .submit-block{display:none}}.results-search .form-head,.results-search .inline-radio .form-head,.results-search .inline-radio label{font-variant:normal;letter-spacing:0}.results-search strong.form-head{margin-bottom:20px;display:block}@media screen and (max-width: 800px){.results-search .wrap,.results-search .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .results-search .psr-filters-results-header,.results-search .home-national{padding:0}.results-search .address{padding:0 15px}}@media screen and (max-width: 800px){.results-search .simple-search{padding-bottom:0}}@media screen and (max-width: 800px){.results-search .search-form{display:none}}.address input[type="text"]{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:20px}.link-advanced{display:inline-block;margin-right:15px;margin-top:23px}.link-advanced .advanced-search-trigger span{font-weight:600;font-size:16px;text-decoration:none}@media screen and (max-width: 800px){.link-advanced .advanced-search-trigger span{font-size:14px}}@media screen and (min-width: 871px){.body-property-search-results .simple-search .link-advanced{margin-top:20px;margin-bottom:0}}@media screen and (min-width: 879px){.body-property-search-results .simple-search .link-advanced{margin-top:0px;margin-bottom:0}}@media screen and (min-width: 1155px){.body-property-search-results .simple-search .link-advanced{margin-top:25px;margin-bottom:0}}@media screen and (max-width: 925px){.body-agent-search-results .link-advanced{display:block;margin-top:0}}@media screen and (max-width: 500px){.body-office-search-results .link-advanced{display:block;margin-top:0}}@media screen and (max-width: 500px){.body-office-search-results .link-advanced{display:block;margin-top:0}}.trigger-map-btn{position:absolute;top:10px;right:17px;display:none}.trigger-map-btn a{text-decoration:none;padding:7px 7px 6px 7px;border-radius:4px;border:1px solid #e3e3e3;display:block}.trigger-map-btn a:hover{background:#e3e3e3;color:#122647}.trigger-map-btn a:before{font-size:18px}@media screen and (max-width: 601px){.trigger-map-btn{display:block}}.trigger-map-btn .mobile-index-view{display:block}.property-search-results-footer{background:#e3e3e3;padding:20px 0;z-index:999;position:relative}.property-search-results-footer .wrap,.property-search-results-footer .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .property-search-results-footer .psr-filters-results-header,.property-search-results-footer .home-national{background:#e3e3e3}.property-search-results-footer .ankle-paragraph{font-size:13px}.property-search-results-footer .ankle-paragraph a{font-size:13px;line-height:1.3em}.property-search-results-footer h2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;color:#464646;margin-bottom:10px}.property-search-results-footer ul{margin-bottom:0;margin-left:0}.property-search-results-footer li{list-style:none;margin-bottom:5px;margin-right:25px;float:left}.property-search-results-footer a{color:#464646;text-decoration:underline}.property-search-results-footer a:hover{color:#2560b1}.property-search-results-footer .mls-disclaimer{padding:0;margin-top:-1px;z-index:2;margin-bottom:20px;color:#464646}.property-search-results-footer .mls-disclaimer p:last-child{padding-right:0}.property-search-results-footer .mls-disclaimer img{max-width:70px}.property-search-results-footer .mls-disclaimer.with-img p:first-child{width:70px}@media screen and (max-width: 800px){.property-search-results-footer{padding-top:10px}.property-search-results-footer h2{margin-top:10px}}@media screen and (max-width: 700px){.property-search-results-footer{padding:10px 0}.property-search-results-footer h2{text-align:center}.property-search-results-footer ul{text-align:center}.property-search-results-footer li{margin-bottom:15px;float:none;display:inline-block;text-align:center;margin-right:5px;margin-left:5px}}.close-static-map{position:absolute;cursor:pointer}.close-static-map:not(.psr-panel){top:0}.close-static-map span:before{background:#ffd33b;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);font-size:30px;border-radius:0 0 5px 0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.close-static-map span:hover:before{background:#fee58f}.close-static-map.psr-panel{bottom:15px;right:15px}.close-static-map.psr-panel span:before{border-radius:5px}i.hide-mid-screen{font-style:normal}@media screen and (min-width: 1260px) and (max-width: 1360px){i.hide-mid-screen{display:none}}.property-search-results-no-matches{padding-top:40px;text-align:center;min-height:496px}@media screen and (max-width: 1350px){.property-search-results-no-matches{padding-top:30px}}@media screen and (max-width: 450px){.property-search-results-no-matches h2 span{display:block;margin-bottom:20px}}@media screen and (max-width: 601px){.property-search-results-no-matches{padding-top:20px;min-height:200px}}.search-results-link-icon a{text-decoration:none}.search-results-link-icon a:before{position:relative;top:0;margin-right:0;font-weight:normal}.search-results-link-icon span{font-style:normal;font-size:14px;text-decoration:underline}.interstitial{min-height:189px;padding-top:20px}@media screen and (max-width: 601px){.interstitial{display:none}}.interstitial p{text-align:center}.agent-team-results{padding:0}@media screen and (max-width: 601px){.sort+.agent-team-results{margin-top:-20px}}@media screen and (min-width: 1001px) and (max-width: 1500px){.agent-team-results .col,.agent-team-results .split-3 .agent-block,.split-3 .agent-team-results .agent-block,.agent-team-results .split-3 .office-block,.split-3 .agent-team-results .office-block{float:left;width:32%;max-width:100%;margin-right:1.74216%}.agent-team-results .col:nth-child(4n),.agent-team-results .split-3 .agent-block:nth-child(4n),.split-3 .agent-team-results .agent-block:nth-child(4n),.agent-team-results .split-3 .office-block:nth-child(4n),.split-3 .agent-team-results .office-block:nth-child(4n){margin-right:1.74216%}.agent-team-results .col:nth-child(3n),.agent-team-results .split-3 .agent-block:nth-child(3n),.split-3 .agent-team-results .agent-block:nth-child(3n),.agent-team-results .split-3 .office-block:nth-child(3n),.split-3 .agent-team-results .office-block:nth-child(3n){margin-right:0}}@media screen and (min-width: 602px) and (max-width: 1000px){.agent-team-results .col,.agent-team-results .split-3 .agent-block,.split-3 .agent-team-results .agent-block,.agent-team-results .split-3 .office-block,.split-3 .agent-team-results .office-block{float:left;width:49%;margin-right:1.74216%}.agent-team-results .col:nth-child(2n),.agent-team-results .split-3 .agent-block:nth-child(2n),.split-3 .agent-team-results .agent-block:nth-child(2n),.agent-team-results .split-3 .office-block:nth-child(2n),.split-3 .agent-team-results .office-block:nth-child(2n){margin-right:0}}@media screen and (max-width: 601px){.agent-team-results .col,.agent-team-results .split-3 .agent-block,.split-3 .agent-team-results .agent-block,.agent-team-results .split-3 .office-block,.split-3 .agent-team-results .office-block{max-width:100%}}.office-results{padding:0}@media screen and (max-width: 601px){.sort+.office-results{margin-top:-20px}}@media screen and (min-width: 1001px) and (max-width: 1500px){.office-results .col,.office-results .split-3 .agent-block,.split-3 .office-results .agent-block,.office-results .split-3 .office-block,.split-3 .office-results .office-block{float:left;width:32%;max-width:100%;margin-right:1.74216%}.office-results .col:nth-child(4n),.office-results .split-3 .agent-block:nth-child(4n),.split-3 .office-results .agent-block:nth-child(4n),.office-results .split-3 .office-block:nth-child(4n),.split-3 .office-results .office-block:nth-child(4n){margin-right:1.74216%}.office-results .col:nth-child(3n),.office-results .split-3 .agent-block:nth-child(3n),.split-3 .office-results .agent-block:nth-child(3n),.office-results .split-3 .office-block:nth-child(3n),.split-3 .office-results .office-block:nth-child(3n){margin-right:0}}@media screen and (min-width: 602px) and (max-width: 1000px){.office-results .col,.office-results .split-3 .agent-block,.split-3 .office-results .agent-block,.office-results .split-3 .office-block,.split-3 .office-results .office-block{float:left;width:49%;margin-right:1.74216%}.office-results .col:nth-child(2n),.office-results .split-3 .agent-block:nth-child(2n),.split-3 .office-results .agent-block:nth-child(2n),.office-results .split-3 .office-block:nth-child(2n),.split-3 .office-results .office-block:nth-child(2n){margin-right:0}}@media screen and (max-width: 601px){.office-results .col,.office-results .split-3 .agent-block,.split-3 .office-results .agent-block,.office-results .split-3 .office-block,.split-3 .office-results .office-block{max-width:100%}}@media screen and (max-width: 800px){.body-agent-search-results .banner{padding:15px 0}.body-agent-search-results .banner h1{margin-top:0}}.body-agent-search-results .sort{padding:10px 0 10px;margin-bottom:20px}@media screen and (max-width: 800px){.body-agent-search-results .sort label,.body-agent-search-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .body-agent-search-results .sort .form-head,.body-agent-search-results .sort .results-search .form-head,.results-search .body-agent-search-results .sort .form-head{display:block;line-height:20px;margin-bottom:5px}}.body-agent-search-results .mobile-break{display:inline-block;vertical-align:top}@media screen and (max-width: 601px){.body-agent-search-results .mobile-break{display:block;margin-top:20px}.body-agent-search-results .mobile-break button{margin-top:2px}}.body-agent-search-results .advanced-search .col:last-of-type,.body-agent-search-results .advanced-search .split-3 .agent-block:last-of-type,.split-3 .body-agent-search-results .advanced-search .agent-block:last-of-type,.body-agent-search-results .advanced-search .split-3 .office-block:last-of-type,.split-3 .body-agent-search-results .advanced-search .office-block:last-of-type{margin-right:0}.body-agent-search-results .advanced-search .col.split-checkboxes,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.agent-block,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.agent-block,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.office-block,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.office-block{width:34%}.body-agent-search-results .advanced-search .col.mid-col,.body-agent-search-results .advanced-search .split-3 .mid-col.agent-block,.split-3 .body-agent-search-results .advanced-search .mid-col.agent-block,.body-agent-search-results .advanced-search .split-3 .mid-col.office-block,.split-3 .body-agent-search-results .advanced-search .mid-col.office-block{max-width:325px;margin-left:30px}@media screen and (min-width: 800px) and (max-width: 1050px){.body-agent-search-results .advanced-search .col.split-checkboxes,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.agent-block,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.agent-block,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.office-block,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.office-block{max-width:270px}.body-agent-search-results .advanced-search .col.split-checkboxes li,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.agent-block li,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.agent-block li,.body-agent-search-results .advanced-search .split-3 .split-checkboxes.office-block li,.split-3 .body-agent-search-results .advanced-search .split-checkboxes.office-block li{float:none;width:100%}.body-agent-search-results .advanced-search .col.mid-col,.body-agent-search-results .advanced-search .split-3 .mid-col.agent-block,.split-3 .body-agent-search-results .advanced-search .mid-col.agent-block,.body-agent-search-results .advanced-search .split-3 .mid-col.office-block,.split-3 .body-agent-search-results .advanced-search .mid-col.office-block{max-width:190px}}@media screen and (max-width: 800px){.body-agent-search-results .advanced-search .col,.body-agent-search-results .advanced-search .split-3 .agent-block,.split-3 .body-agent-search-results .advanced-search .agent-block,.body-agent-search-results .advanced-search .split-3 .office-block,.split-3 .body-agent-search-results .advanced-search .office-block{width:100% !important;float:none;max-width:100% !important;margin-left:0 !important;margin-bottom:0}}@media screen and (max-width: 800px){.body-office-search-results .banner{padding:15px 0}.body-office-search-results .banner h1{margin-top:0}}.body-office-search-results .sort{padding:10px 0 10px;margin-bottom:20px}@media screen and (max-width: 800px){.body-office-search-results .sort label,.body-office-search-results .sort .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .body-office-search-results .sort .form-head,.body-office-search-results .sort .results-search .form-head,.results-search .body-office-search-results .sort .form-head{display:block;line-height:20px;margin-bottom:5px}}.body-office-search-results .mobile-break{display:inline-block;vertical-align:top}@media screen and (max-width: 601px){.body-office-search-results .mobile-break{display:block;margin-top:20px}.body-office-search-results .mobile-break button{margin-top:2px}}.body-office-search-results .advanced-search .col:last-of-type,.body-office-search-results .advanced-search .split-3 .agent-block:last-of-type,.split-3 .body-office-search-results .advanced-search .agent-block:last-of-type,.body-office-search-results .advanced-search .split-3 .office-block:last-of-type,.split-3 .body-office-search-results .advanced-search .office-block:last-of-type{margin-right:0}.body-office-search-results .advanced-search .col.split-checkboxes,.body-office-search-results .advanced-search .split-3 .split-checkboxes.agent-block,.split-3 .body-office-search-results .advanced-search .split-checkboxes.agent-block,.body-office-search-results .advanced-search .split-3 .split-checkboxes.office-block,.split-3 .body-office-search-results .advanced-search .split-checkboxes.office-block{width:34%}.body-office-search-results .advanced-search .col.mid-col,.body-office-search-results .advanced-search .split-3 .mid-col.agent-block,.split-3 .body-office-search-results .advanced-search .mid-col.agent-block,.body-office-search-results .advanced-search .split-3 .mid-col.office-block,.split-3 .body-office-search-results .advanced-search .mid-col.office-block{max-width:325px;margin-left:30px}@media screen and (min-width: 800px) and (max-width: 1050px){.body-office-search-results .advanced-search .col.split-checkboxes,.body-office-search-results .advanced-search .split-3 .split-checkboxes.agent-block,.split-3 .body-office-search-results .advanced-search .split-checkboxes.agent-block,.body-office-search-results .advanced-search .split-3 .split-checkboxes.office-block,.split-3 .body-office-search-results .advanced-search .split-checkboxes.office-block{max-width:270px}.body-office-search-results .advanced-search .col.split-checkboxes li,.body-office-search-results .advanced-search .split-3 .split-checkboxes.agent-block li,.split-3 .body-office-search-results .advanced-search .split-checkboxes.agent-block li,.body-office-search-results .advanced-search .split-3 .split-checkboxes.office-block li,.split-3 .body-office-search-results .advanced-search .split-checkboxes.office-block li{float:none;width:100%}.body-office-search-results .advanced-search .col.mid-col,.body-office-search-results .advanced-search .split-3 .mid-col.agent-block,.split-3 .body-office-search-results .advanced-search .mid-col.agent-block,.body-office-search-results .advanced-search .split-3 .mid-col.office-block,.split-3 .body-office-search-results .advanced-search .mid-col.office-block{max-width:190px}}@media screen and (max-width: 800px){.body-office-search-results .advanced-search .col,.body-office-search-results .advanced-search .split-3 .agent-block,.split-3 .body-office-search-results .advanced-search .agent-block,.body-office-search-results .advanced-search .split-3 .office-block,.split-3 .body-office-search-results .advanced-search .office-block{width:100% !important;float:none;max-width:100% !important;margin-left:0 !important;margin-bottom:0}}.advisor-results .advisor-search-name,.advisor-results .advisor-search-location{width:300px;display:inline-block;margin-top:2px}.advisor-results .simple-search .submit-block{width:300px;display:inline-block;padding-left:18px}.advisor-results input[type="text"]{padding-top:0;width:100%}.advisor-results .advisor-form-left{clear:left;padding-top:10px}@media screen and (max-width: 1350px){.body-search-initiation .layout-two-col .layout-main{width:100% !important;float:none;padding:0}}@media screen and (max-width: 1350px){.body-search-initiation .layout-two-col .layout-sidebar{width:100%;padding-top:30px;border-top:1px solid #e3e3e3;padding-right:20%;float:left}}@media screen and (max-width: 1000px){.body-search-initiation .layout-two-col .layout-sidebar{padding-right:0}}@media screen and (max-width: 1350px){.body-search-initiation .center{text-align:left;margin-left:25px}}@media screen and (max-width: 800px){.body-search-initiation .center{text-align:left;margin-left:12.5px}}.hero-img-header{background:none no-repeat center center;background-size:cover;padding-top:90px;border-bottom:10px solid #30507b}@media screen and (max-width: 1000px){.hero-img-header{padding-top:65px}}.hero-img-header .inner-wrap{max-width:997px;background:rgba(18,38,71,0.5);margin:0 auto;border-radius:4px 4px 0 0;padding:20px 25px 1px}@media screen and (max-width: 800px){.hero-img-header .inner-wrap{border-radius:0}}.hero-img-header .headline,.hero-img-header .sub-headline{text-align:center;color:#fff;margin-bottom:20px;text-shadow:0 1px 0 rgba(0,0,0,0.9)}@media screen and (max-width: 1000px){.hero-img-header .headline span,.hero-img-header .sub-headline span{display:block}}@media screen and (min-width: 602px) and (max-width: 800px){.hero-img-header .headline,.hero-img-header .sub-headline{font-size:36px;line-height:45px}}.hero-img-header .sub-headline{margin-bottom:0;padding-bottom:20px;font-size:20px;line-height:25px}@media screen and (max-width: 800px){.hero-img-header .sub-headline{font-size:16px;line-height:20px}}@media screen and (max-width: 601px){.hero-img-header{padding-top:0}}.hero-nav{text-align:center;color:#fff;margin-bottom:0;margin-left:-105px}@media screen and (max-width: 601px){.hero-nav{margin-left:0}}.hero-nav i{font-style:normal;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px}@media screen and (max-width: 601px){.hero-nav i{display:block;margin-bottom:10px}}.hero-nav .tab{background:#30507b;display:inline-block;margin-left:-4px;margin-bottom:0}.hero-nav .tab span,.hero-nav .tab a{padding:15px 33px 14px;display:inline-block;margin:0;font-size:14px}.hero-nav .tab:first-of-type{border-radius:4px 0 0 0;margin-left:10px}.hero-nav .tab:last-of-type{border-radius:0 4px 0 0}.hero-nav .tab.with-link{background:#fff}.hero-nav .tab a{color:#30507b}.hero-nav .tab a:hover{color:#122647}.search-mid-bar,.search-mid-bar-no-tabset{background:#f6f6f6;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:40px 0 15px;position:relative}.search-mid-bar .list-alphabet,.search-mid-bar-no-tabset .list-alphabet{display:none}.search-mid-bar .utility-link,.search-mid-bar-no-tabset .utility-link,.search-mid-bar .real-estate-list-old a,.real-estate-list-old .search-mid-bar a,.search-mid-bar-no-tabset .real-estate-list-old a,.real-estate-list-old .search-mid-bar-no-tabset a{margin-bottom:0}@media screen and (max-width: 601px){.search-mid-bar,.search-mid-bar-no-tabset{padding-top:25px}}@media screen and (max-width: 800px){.search-mid-bar .wrap-with-nav,.search-mid-bar-no-tabset .wrap-with-nav{padding:0}.search-mid-bar .wrap-with-nav .single-line,.search-mid-bar-no-tabset .wrap-with-nav .single-line{padding:0 12.5px}}.national .search-mid-bar,.national .search-mid-bar-no-tabset{min-height:300px}@media screen and (max-width: 601px){.national .search-mid-bar,.national .search-mid-bar-no-tabset{min-height:1px}}.search-mid-bar-no-tabset{padding-bottom:40px}@media screen and (max-width: 601px){.search-mid-bar-no-tabset{padding-bottom:15px}}.development-search{overflow:visible}@media screen and (max-width: 800px){.development-search{width:100%;margin:0 auto}}.development-search .meta-text,.development-search .mls-disclaimer-home,.development-search .mls-disclaimer-sip-text{color:#fff;text-align:center;margin-top:-15px;padding-bottom:15px;text-shadow:3px 3px 5px rgba(0,0,0,0.4)}.development-search a{font-size:15px}.development-search a a:hover,.development-search a a:focus{color:#fff}.development-search label,.development-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .development-search .form-head,.development-search .results-search .form-head,.results-search .development-search .form-head,.development-search .results-search .inline-radio label,.results-search .inline-radio .development-search label{display:block;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#fff;letter-spacing:0;font-weight:normal;text-transform:none}.development-search .link-wrap{position:relative;width:75%;padding-top:5px;padding-left:20%;padding-right:20%}.development-search .development-link{text-align:left;margin-left:0;text-decoration:none}.development-search .construction-link{text-align:left;margin-left:55%}.development-search .fancy-select{margin-top:7px;float:left;width:296px;margin-left:0}@media screen and (max-width: 420px){.development-search .fancy-select{width:185px}}.development-search input.submit-btn{margin-top:7px;float:left;border-radius:0 5px 5px 0;height:35px}.development-search .zone-anchor{color:#2560b1}.development-search .zone-anchor a{text-decoration:none;color:#2560b1}.development-search .zone-anchor a a:hover,.development-search .zone-anchor a a:focus{text-decoration:none;color:#2560b1}.auto-complete-parent{position:static !important}.natural-language-search .wrap,.natural-language-search .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .natural-language-search .psr-filters-results-header,.natural-language-search .home-national{padding:0 20px}.natural-language-search .wrap h4,.natural-language-search .layout-search-results.layout-list-view .psr-filters-results-header h4,.layout-search-results.layout-list-view .natural-language-search .psr-filters-results-header h4,.natural-language-search .home-national h4{margin-top:0px;padding-top:20px}.natural-language-search .message{position:absolute;margin-top:23px}.natural-language-search .search-input{width:80%;height:55px;padding:4px 44px 0px 15px;border:1px solid #e3e3e3;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:28px;line-height:30px}.natural-language-search img{position:relative;right:38px;top:12px;cursor:pointer}.natural-language-search .submit-btn{height:54px;width:137px;float:center;font-size:22px;text-transform:none;top:-32px;position:relative}@media screen and (max-width: 800px){.natural-language-search .submit-btn{width:60px}.natural-language-search .submit-btn.icon-switch{width:42px;font-size:22px}}.large-search1{max-width:615px;margin:0 auto;overflow:visible}.large-search1 .link-icon,.large-search1 .list-link-icon li,.list-link-icon .large-search1 li,.large-search1 .list-link-icon li,.list-link-icon .large-search1 li{margin-bottom:0}.national .large-search1{max-width:900px}.national .large-search1 .search-input{width:300px}@media screen and (max-width: 400px){.national .large-search1 .search-input{width:250px}}.large-search1 .search-wrap{position:relative;float:left;display:block}.large-search1 .search-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 800px){.large-search1 .search-wrap{width:85%}}.large-search1 #locationautocomplete{position:relative}.large-search1 .search-input{width:475px;height:55px;padding:4px 15px 0;border:1px solid #e3e3e3;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:28px;line-height:30px}@media screen and (max-width: 800px){.large-search1 .search-input{width:100%;height:44px;font-size:20px;padding-left:10px}}.large-search1 .custom-error,.large-search1 .custom-error{width:100%;display:block}@media screen and (max-width: 800px){.large-search1.form-agents-by-location .custom-error,.large-search1.form-office-by-location .customLocationError{width:85%}}.large-search1 .single-line .custom-error,.large-search1 .single-line .custom-error{width:100%;display:block}@media screen and (max-width: 800px){.large-search1 .single-line .custom-error,.large-search1 .single-line .custom-error{width:85%}}.large-search1 .submit-btn{height:53px;width:137px;float:center;font-size:22px;text-transform:none}@media screen and (max-width: 800px){.large-search1 .submit-btn{height:43px}.large-search1 .submit-btn.icon-switch{width:15%;font-size:22px}}.body-office-search .large-search1 label,.body-office-search .large-search1 .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .body-office-search .large-search1 .form-head,.body-office-search .large-search1 .results-search .form-head,.results-search .body-office-search .large-search1 .form-head,.body-office-search .large-search1 .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .body-office-search .large-search1 .form-head,.body-office-search .large-search1 .results-search .form-head,.results-search .body-office-search .large-search1 .form-head{display:block;margin-bottom:10px}.body-office-search .large-search1 .mid-bar{padding:15px 0 15px}.large-search .link-icon,.large-search .list-link-icon li,.list-link-icon .large-search li,.large-search1 .list-link-icon li,.list-link-icon .large-search1 li{float:right;clear:both}.large-search1 .link-icon a:before,.large-search1 .list-link-icon li a:before,.list-link-icon .large-search1 li a:before,.large-search1 .list-link-icon li a:before,.list-link-icon .large-search1 li a:before{top:3px}.large-search1 .link-icon a.active:before,.large-search1 .list-link-icon li a.active:before,.list-link-icon .large-search1 li a.active:before,.large-search1 .list-link-icon li a.active:before,.list-link-icon .large-search1 li a.active:before{content:"\e60a"}@media screen and (max-width: 700px){.large-search1 .link-icon,.large-search1 .list-link-icon li,.list-link-icon .large-search1 li,.large-search1 .list-link-icon li,.list-link-icon .large-search1 li{width:100%;text-align:center;margin-top:15px}}.single-line .separator1{float:left;padding:20px 20px 0;margin-top:15px;margin-bottom:40px}@media screen and (max-width: 495px){.single-line .separator1{margin-bottom:5px}}@media screen and (max-width: 320px){.single-line .separator1{padding:0 20px 0 65px;margin:0 0 10px 0}}.single-line .label1{display:block;padding-left:2px}.form-agents-by-name-location.single-line.large-search .separator1{margin-top:15px;margin-bottom:40px}.form-agents-by-name-location.single-line.large-search .submit-btn{margin-top:0}.auto-complete-dropdown{opacity:1 !important;z-index:2;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;background:#fff;background:rgba(255,255,255,0.96);display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:100%;left:0;padding:0 15px 0}@media screen and (max-width: 601px){.auto-complete-dropdown{width:auto;min-width:200px}}.auto-complete-dropdown .ui-autocomplete{position:absolute}.auto-complete-dropdown ul{margin-bottom:0;margin-left:0}.auto-complete-dropdown ul li{margin:0 0 0}.auto-complete-dropdown .meta-title{text-transform:uppercase;font-size:12px;letter-spacing:.03em;border-bottom:1px solid #e3e3e3;padding-bottom:5px;margin-bottom:5px;display:block}.auto-complete-dropdown a{color:#2560b1;text-decoration:none;font-size:16px;display:block;padding:10px 15px}.auto-complete-dropdown a:hover{background:#e6e7e9}.home-hero{background:no-repeat center center;padding:135px 25px;max-height:475px;background-size:cover;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width: 1140px){.home-hero{padding:115px 25px}}@media screen and (max-width: 880px){.home-hero{padding:90px 25px}}@media screen and (min-width: 602px) and (max-width: 800px){.home-hero{padding:65px 15px 90px}}@media screen and (max-width: 601px){.home-hero{padding:0;background:no-repeat center center}}.home-hero-inner{background:#122647;background:rgba(18,38,71,0.5);padding:26px 18px 0;margin:0 auto;max-width:650px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 601px){.home-hero-inner{background:none;padding:26px 15px}}.home-hero-inner .title{color:#fcfcfc;text-shadow:0 2px 5px rgba(0,0,0,0.9);text-align:center;margin-bottom:20px}@media screen and (min-width: 602px) and (max-width: 800px){.home-hero-inner .title{font-size:36px}}@media screen and (max-width: 601px){.home-hero-inner .title{margin-bottom:10px}}.home-hero-inner .search-input{width:315px;height:55px;padding:4px 15px 0 15px;border:2px solid #fcfcfc;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:26px;line-height:29px}.home-hero-inner .search-input:focus{padding:4px 15px 0;border:2px solid #fcfcfc}.home-hero-inner .search-input:focus+.auto-complete-dropdown{opacity:1 !important;z-index:2;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}@media screen and (min-width: 602px) and (max-width: 800px){.home-hero-inner .search-input{width:285px}}@media screen and (max-width: 601px){.home-hero-inner .search-input{width:100%;height:44px;font-size:20px;padding-left:10px}}.home-hero-inner .search-input::-ms-clear{display:none}.home-hero-inner .search-wrap{position:relative;float:left}.home-hero-inner .search-wrap p{margin-bottom:0;background-color:#fcfcfc;width:475px}.home-hero-inner .search-wrap p:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (min-width: 602px) and (max-width: 800px){.home-hero-inner .search-wrap p{width:445px}}@media screen and (max-width: 601px){.home-hero-inner .search-wrap p{width:100%}}@media screen and (max-width: 601px){.home-hero-inner .search-wrap{width:85%}}.home-hero-inner .submit-btn{height:55px;width:137px;font-size:22px;text-transform:none;letter-spacing:0}@media screen and (max-width: 601px){.home-hero-inner .submit-btn{height:44px;width:15%}}@media screen and (min-width: 602px) and (max-width: 800px){.home-hero-inner .submit-btn{width:67px;font-size:31px}}.menu-search .search-wrap{position:relative;float:left}.menu-search .search-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 601px){.menu-search .search-wrap{width:85%}}.hero-search{overflow:visible}@media screen and (max-width: 800px){.hero-search{width:515px;margin:0 auto}}@media screen and (max-width: 601px){.hero-search{width:90%}}@media screen and (max-width: 420px){.hero-search{width:290px}}.hero-search .meta-text,.hero-search .mls-disclaimer-home,.hero-search .mls-disclaimer-sip-text{color:#fcfcfc;text-align:center;margin-top:-15px;padding-bottom:15px;text-shadow:3px 3px 5px rgba(0,0,0,0.4)}.hero-search .zone-anchor{color:#fcfcfc}.hero-search .zone-anchor a{color:#fcfcfc}.hero-search .zone-anchor a a:hover,.hero-search .zone-anchor a a:focus{color:#fcfcfc}.search-history{position:absolute;right:10px;top:10px}@media screen and (max-width: 601px){.search-history{left:0;right:auto;top:100%;z-index:10}}.search-history .dropdown{right:-10px;background:#30507b;border-top:none;width:475px;padding:15px 15px 0}@media screen and (min-width: 602px) and (max-width: 800px){.search-history .dropdown{width:445px}}@media screen and (max-width: 601px){.search-history .dropdown{padding-top:0;position:relative;box-shadow:none;width:auto;left:0;right:auto}}.search-history .dropdown .meta-title{color:#fcfcfc;display:block;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:5px}.search-history .dropdown ul{margin-left:0;margin-bottom:0;width:100%}.search-history .dropdown ul li{margin:0 -15px 0}.search-history .dropdown a{text-decoration:none;color:#fcfcfc;font-weight:400;letter-spacing:0;font-size:16px;display:block;padding:10px 15px}@media screen and (max-width: 601px){.search-history .dropdown a{font-size:14px}}.search-history .dropdown a:hover{background:#5778a4}.history-dropdown-trigger{text-decoration:none;display:block;margin-top:6px;font-size:16px;font-weight:600;height:32px;padding:6px 10px 1px}.search-history.open .history-dropdown-trigger{background:#30507b;border-radius:5px 5px 0 0;color:#fcfcfc}.search-history.open .history-dropdown-trigger:before,.search-history.open .history-dropdown-trigger:after{color:#fcfcfc}.history-dropdown-trigger:before{content:"\e62b";font-size:90%;margin-right:2px;top:1px}.history-dropdown-trigger:after{content:"\e60f";top:3px;margin-left:2px}.open .history-dropdown-trigger:after{content:"\e628"}@media screen and (max-width: 601px){.history-dropdown-trigger{margin-top:0;background:#30507b;padding:10px 10px 25px 10px;border-radius:0 0 5px 5px !important;width:160px;color:#fcfcfc;font-size:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.history-dropdown-trigger:hover,.history-dropdown-trigger:focus{background:#5778a4;color:#fcfcfc}}.auto-complete-dropdown{opacity:0;z-index:-1;background:#fcfcfc;background:rgba(255,255,255,0.96);box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);position:absolute;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:100%;left:0;padding:15px 15px 0}@media screen and (max-width: 601px){.auto-complete-dropdown{width:auto;min-width:200px}}.auto-complete-dropdown ul{margin-bottom:0;margin-left:0}.auto-complete-dropdown ul li{margin:0 -15px 0}.auto-complete-dropdown .meta-title{text-transform:uppercase;font-size:12px;letter-spacing:.03em;border-bottom:1px solid #e3e3e3;padding-bottom:5px;margin-bottom:5px;display:block}.auto-complete-dropdown a{text-decoration:none;font-size:16px;display:block;padding:10px 15px}.auto-complete-dropdown a:hover{background:#e6e7e9}.search-instructions{clear:left;margin-top:5px;padding-bottom:5px}.home-hero-inner .search-instructions{color:#fcfcfc;text-shadow:3px 3px 5px rgba(0,0,0,0.4);font-weight:400;font-size:15px}.search-instructions a{color:#fcfcfc;text-decoration:none}.search-instructions a span{text-decoration:underline;font-size:17px;font-weight:600}.search-instructions a span:hover,.search-instructions a span:focus{text-decoration:none}@media screen and (max-width: 880px){.search-instructions a span{font-size:16px}}.search-instructions a:before{top:3px;margin-right:3px}@media screen and (max-width: 601px){.search-instructions{display:none}}@media screen and (max-width: 880px){.search-instructions{font-size:14px}}.link-selling{text-align:center;margin:30px auto 0;background:#122647;background:rgba(18,38,71,0.5);color:#fcfcfc;font-weight:400;font-size:21px;vertical-align:middle;padding:8px 0;text-shadow:3px 3px 5px rgba(0,0,0,0.4);max-width:650px}.link-selling .link-text-selling{display:inline-block;vertical-align:middle;color:#fcfcfc;text-decoration:none;cursor:default;pointer-events:none}.link-selling .link-text-selling:hover,.link-selling .link-text-selling:focus,.link-selling .link-text-selling:active{text-decoration:none}.link-selling .link-text-selling span{font-weight:600}.link-selling .link-btn-wrapper{text-shadow:none;margin-left:20px}.link-selling .link-btn-wrapper .link-btn-selling{color:#2560b1}.link-selling .link-btn-wrapper .link-btn-selling:hover,.link-selling .link-btn-wrapper .link-btn-selling:active,.link-selling .link-btn-wrapper .link-btn-selling:focus{color:#122647}@media screen and (max-width: 880px){.link-selling{font-size:18px}}@media screen and (max-width: 601px){.link-selling{font-size:16px;line-height:16px;position:relative;padding:8px 15px;margin:0;bottom:0;background:#122647;background:rgba(18,38,71,0.6)}.link-selling .link-text-selling{display:inline;cursor:pointer;pointer-events:auto;text-decoration:underline}.link-selling .link-text-selling:hover,.link-selling .link-text-selling:focus,.link-selling .link-text-selling:active{text-decoration:none}.link-selling .link-btn-wrapper{display:none}}.home-hero .search-disclaimer{font-size:10px;color:#fcfcfc;text-align:center;padding:0 15px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,0.9)}.home-meta{background:#fcfcfc;position:relative;padding-top:40px}@media screen and (max-width: 800px){.home-meta{padding-top:20px}}.home-national{border-bottom:1px solid #e3e3e3;margin-bottom:40px;padding-bottom:40px;background-color:#fcfcfc}.home-national h1{text-align:center;max-width:820px;margin:0 auto 30px}@media screen and (max-width: 880px){.home-national h1{margin:0 auto 20px;font-weight:600}}@media screen and (max-width: 601px){.home-national h1{font-size:16px;font-weight:400;margin-bottom:20px}}@media screen and (max-width: 800px){.home-national{margin-bottom:20px;padding-bottom:20px}}.home-national .btn-secondary,.home-national .btn-view-more,.home-national .button-group li,.button-group .home-national li,.home-national .link-selling .link-btn-wrapper,.link-selling .home-national .link-btn-wrapper,.home-national .btn-find-homes,.home-national .btn-location,.home-national .btn-save,.home-national .apply-now{text-align:center}.home-meta-ankle-links{margin-top:20px}.home-meta-ankle-links .title{margin-bottom:10px}.home-meta-ankle-links ul{margin-left:0px;margin-right:20px}.home-meta-ankle-links ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.home-meta-ankle-links li{list-style:none;float:left;margin-right:10px;padding-right:10px;border-right:1px solid #e3e3e3;margin-bottom:5px}.home-meta-ankle-links li:last-child{border-right:0;margin-right:0;padding-right:0}@media screen and (max-width: 800px){.home-meta-ankle-links li{margin-right:0;margin-bottom:15px;float:none;display:inline-block;border-right:none}}.home-meta-ankle-links a{text-decoration:underline}.home-meta-ankle-links .ankle-link-trigger,.home-meta-ankle-links .ankle-link-city-trigger{text-align:center;clear:both}.home-meta-ankle-links .ankle-link-trigger a,.home-meta-ankle-links .ankle-link-city-trigger a{font-weight:600;text-decoration:none}.home-meta-ankle-links .ankle-link-trigger a:before,.home-meta-ankle-links .ankle-link-city-trigger a:before{top:1px;margin-right:3px}.home-mid{padding:28px 0 0;background:#fcfcfc}.home-mid h1{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-align:center;margin-bottom:5px}@media screen and (max-width: 800px){.home-mid h1{padding-left:12.5px;padding-right:12.5px}}.home-mid h1+.utility-link,.home-mid .real-estate-list-old h1+a,.real-estate-list-old .home-mid h1+a{text-align:center;margin-bottom:20px}.callouts-row{background:#30507b;padding:30px 0;position:relative}@media screen and (max-width: 800px){.callouts-row{padding:20px 0 10px}}.callouts-row .split-3{max-width:1289px;background:#30507b;margin-left:auto;margin-right:auto}.callouts-row .split-4{background:#30507b}.callouts-row h2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#fcfcfc;text-align:center;max-width:1000px;margin:0 auto 36px}@media screen and (max-width: 601px){.callouts-row h2{font-size:16px;font-weight:400;margin-bottom:20px}}@media screen and (max-width: 880px){.callouts-row h2{margin:0 auto 20px;font-weight:600}}.meta-callout-wrap{background:#fcfcfc;max-width:858px;margin:0 auto 20px;padding-top:1px}@media screen and (max-width: 800px){.meta-callout-wrap{margin:0 auto 0;padding-top:1px}}.real-estate-list-old{padding-bottom:25px}@media screen and (max-width: 800px){.real-estate-list-old{padding-bottom:10px}}.real-estate-list-old ul{-moz-column-count:5;-moz-column-gap:30px;-webkit-column-count:5;-webkit-column-gap:30px;column-count:5;column-gap:30px;padding-bottom:0;margin-left:0}@media screen and (max-width: 1000px){.real-estate-list-old ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media screen and (max-width: 800px){.real-estate-list-old ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:0}}.real-estate-list-old ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.real-estate-list-old li{list-style-type:none;text-align:center;margin-bottom:5px}.lt-ie10 .real-estate-list-old li{width:20%;float:left}@media screen and (max-width: 1000px){.lt-ie10 .real-estate-list-old li{width:33%}}@media screen and (max-width: 600px){.lt-ie10 .real-estate-list-old li{width:50%}}@media screen and (max-width: 800px){.real-estate-list-old li:nth-child(1n+12){display:none}}.real-estate-list-old .real-estate-list-trigger{text-align:center;clear:both}.real-estate-list-old .real-estate-list-trigger a{font-weight:600;text-decoration:none}.real-estate-list-old .real-estate-list-trigger a:before{top:1px;margin-right:3px}.btn-find-homes{margin-top:25px;margin-bottom:15px;text-align:center;max-width:230px;margin-left:auto;margin-right:auto}.btn-find-homes a{font-size:15px}.btn-find-homes a .icon-location{position:relative;top:2px}@media screen and (max-width: 601px){.bg-wrap{background:rgba(18,38,71,0.5)}}.modal-body-property-detail{width:1px;min-width:100%}.body-property-detail h1{line-height:1em}.body-property-detail h1.prevnext{margin-right:270px}@media screen and (min-width: 901px) and (max-width: 1000px){.body-property-detail h1.prevnext{font-size:30px}}@media screen and (min-width: 801px) and (max-width: 900px){.body-property-detail h1.prevnext{font-size:25px}}@media screen and (max-width: 800px){.body-property-detail h1.prevnext{margin-right:0}}.body-property-detail h1 .shrink{font-size:22px}@media screen and (max-width: 800px){.body-property-detail h1 .shrink{font-size:20px}}.body-property-detail p.title a.small-photo{cursor:pointer}.body-property-detail .property-tabs{margin-top:30px}.property-detail-full{margin-bottom:20px;clear:both}.property-detail-full:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 800px){.property-detail-full{padding:0 12.5px}}@media screen and (max-width: 1000px){.property-detail-full{margin-bottom:10px}}.property-detail-full .previews-logo{max-width:55px;max-height:55px;float:left;margin-right:10px;margin-bottom:10px;margin-top:-10px}@media screen and (max-width: 800px){.property-detail-full .previews-logo{max-width:40px;max-height:40px;margin-top:0;margin-bottom:0}}.property-detail-full .price-block{float:left;margin-bottom:10px;margin-top:10px;line-height:1}.property-detail-full .price-block span{display:inline-block}@media screen and (max-width: 800px){.property-detail-full .price-block{max-width:80%;margin-top:10px}}.property-detail-full .price{font-size:22px;color:#464646;padding-right:4px;margin-right:10px}@media screen and (max-width: 800px){.property-detail-full .price{font-size:18px;margin-bottom:0;float:left}}.property-detail-full .reduction{font-size:14px;margin-right:10px;line-height:16px}@media screen and (max-width: 800px){.property-detail-full .reduction{float:left;line-height:20px}}.property-detail-full .flag{top:-1px;position:relative;margin-top:0px;margin-bottom:0;margin-right:10px;padding-top:2px;line-height:16px}@media screen and (max-width: 800px){.property-detail-full .flag{clear:none;float:left}}@media screen and (max-width: 450px){.property-detail-full .flag{clear:left;margin-top:5px}}.property-detail-full .flag .tooltip-trigger{position:absolute;right:-23px;top:2px}.property-detail-full .flag-with-tooltip{margin-right:40px;padding-left:6px;padding-right:5px}.property-detail-full .property-save{float:right}.property-detail-full .property-save.tablet-down-show,.property-detail-full .property-save.trigger-subnav,.property-detail-full .property-save.mobile-search-toggle,.property-detail-full .property-save.mobile-nav-trigger,.property-detail-full .property-save.mobile-user-trigger{float:none;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #e3e3e3}.property-detail-full .property-save.tablet-down-show .btn-save,.property-detail-full .property-save.trigger-subnav .btn-save,.property-detail-full .property-save.mobile-search-toggle .btn-save,.property-detail-full .property-save.mobile-nav-trigger .btn-save,.property-detail-full .property-save.mobile-user-trigger .btn-save{clear:both;padding-top:10px}.property-detail-full .property-save.tablet-down-show .btn-save a,.property-detail-full .property-save.trigger-subnav .btn-save a,.property-detail-full .property-save.mobile-search-toggle .btn-save a,.property-detail-full .property-save.mobile-nav-trigger .btn-save a,.property-detail-full .property-save.mobile-user-trigger .btn-save a{display:block}@media screen and (min-width: 602px) and (max-width: 800px){.property-detail-full .property-save.tablet-down-show .btn-save,.property-detail-full .property-save.trigger-subnav .btn-save,.property-detail-full .property-save.mobile-search-toggle .btn-save,.property-detail-full .property-save.mobile-nav-trigger .btn-save,.property-detail-full .property-save.mobile-user-trigger .btn-save{max-width:250px;margin:0 auto}}.property-detail-full .property-save.tablet-down-show .link-icon,.property-detail-full .property-save.trigger-subnav .link-icon,.property-detail-full .property-save.mobile-search-toggle .link-icon,.property-detail-full .property-save.mobile-nav-trigger .link-icon,.property-detail-full .property-save.mobile-user-trigger .link-icon,.property-detail-full .property-save.tablet-down-show .list-link-icon li,.list-link-icon .property-detail-full .property-save.tablet-down-show li,.property-detail-full .property-save.trigger-subnav .list-link-icon li,.list-link-icon .property-detail-full .property-save.trigger-subnav li,.property-detail-full .property-save.mobile-search-toggle .list-link-icon li,.list-link-icon .property-detail-full .property-save.mobile-search-toggle li,.property-detail-full .property-save.mobile-nav-trigger .list-link-icon li,.list-link-icon .property-detail-full .property-save.mobile-nav-trigger li,.property-detail-full .property-save.mobile-user-trigger .list-link-icon li,.list-link-icon .property-detail-full .property-save.mobile-user-trigger li{clear:both;margin:0}.property-detail-full .property-save .link-icon,.property-detail-full .property-save .list-link-icon li,.list-link-icon .property-detail-full .property-save li{margin:8px 0 0 0}.property-detail-full .property-save .link-icon a:before,.property-detail-full .property-save .list-link-icon li a:before,.list-link-icon .property-detail-full .property-save li a:before{font-size:16px}.property-detail-full .property-save .link-icon span,.property-detail-full .property-save .list-link-icon li span,.list-link-icon .property-detail-full .property-save li span{font-weight:600;text-decoration:none;font-size:16px}@media screen and (max-width: 800px){.property-detail-full .property-save+.mls-logo{position:static}}@media screen and (max-width: 800px){.property-detail-full div.action-bar-feature{width:100%;border-bottom:1px solid #e3e3e3;margin:0 0 15px 0;float:right}.property-detail-full div.action-bar-feature.global-luxury{max-width:100%;margin-right:150px}.property-detail-full div.action-bar-feature.global-luxury .mls-logo{width:136px}}.property-detail-full .mls-logo{position:absolute;top:10px;right:0}.property-detail-full .details,.property-detail-full .spokes{float:left;max-width:85%;margin-left:0}.property-detail-full .details.global-luxury,.property-detail-full .global-luxury.spokes{max-width:100%;margin-right:200px}.property-detail-full .details li,.property-detail-full .spokes li{color:#464646;font-size:18px;line-height:25px;padding-right:10px;margin-right:10px;margin-bottom:0}.property-detail-full .details li .open-house,.property-detail-full .spokes li .open-house{margin-top:-2px}.property-detail-full .details li .dropdown-trigger,.property-detail-full .spokes li .dropdown-trigger{color:#2560b1;text-decoration:none;font-size:14px;font-weight:400;margin-left:5px}.property-detail-full .details li .dropdown-trigger:hover,.property-detail-full .spokes li .dropdown-trigger:hover{color:#122647;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.property-detail-full .details li .dropdown-trigger span,.property-detail-full .spokes li .dropdown-trigger span{text-decoration:underline}.property-detail-full .details .for-sale,.property-detail-full .spokes .for-sale{color:#07563f}.property-detail-full .details .sold,.property-detail-full .spokes .sold{color:#9b2201}@media screen and (max-width: 800px){.property-detail-full .details,.property-detail-full .spokes{max-width:100%;margin-bottom:15px}.property-detail-full .details.action-bar-feature,.property-detail-full .action-bar-feature.spokes{max-width:85%;margin-bottom:10px}.property-detail-full .details.action-bar-feature.global-luxury,.property-detail-full .action-bar-feature.global-luxury.spokes{max-width:100%;margin-right:150px}.property-detail-full .details.action-bar-feature.global-luxury .mls-logo,.property-detail-full .action-bar-feature.global-luxury.spokes .mls-logo{width:136px}.property-detail-full .details li,.property-detail-full .spokes li{font-size:14px;line-height:20px;color:#767676}.property-detail-full .details li.open-house,.property-detail-full .spokes li.open-house{margin-right:0;padding-right:0}}.property-detail-full .spokes{float:left;clear:both}.property-detail-full .spokes li{font-size:14px;line-height:20px;color:#767676}.property-detail-full .spokes li a{text-decoration:underline}@media screen and (max-width: 800px){.property-detail-full .spokes{max-width:85%;margin-bottom:10px}.property-detail-full .spokes+.mls-logo{margin-bottom:-25px;padding-bottom:10px}}.property-detail-full+.btn-location{margin-top:-20px}@media screen and (max-width: 800px){.property-detail-full .row+.row{border-top:none}}.dropdown-trigger:after{content:"\e60f";top:4px;font-size:18px;margin-left:2px}.open .dropdown-trigger:after{content:"\e628"}.btn-location{text-align:left;float:left;margin-bottom:20px}.btn-location a{font-size:15px;padding:5px 10px}.btn-save span:before{top:1px}.dropdown-trigger a{font-size:14px}.no-tab-photo-map .col-photo{min-width:10%;max-width:50%;float:left}.details-block{margin-bottom:10px}.details-block.details-block-full-property-details{padding-top:13px}.details-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.details-block .title{border-bottom:4px solid #e3e3e3;padding-bottom:5px;margin-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.details-block .title .details-block-header-main-text{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.details-block .title .subtitle{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:300;font-size:22px;color:#767676;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;font-size:22px;padding-left:5px}.details-block .title .subtitle .subtitle-address{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;width:100%;line-height:1.1}.details-block .title .details-block-header-icon{padding-right:12px}.details-block .subhead{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #e3e3e3;margin-top:0;text-transform:uppercase}.details-block .subhead+.subhead-meta{margin-top:0}.details-block .subhead-meta{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;background:#f6f6f6;padding:5px 5px;margin-bottom:5px;display:inline-block}.details-block ul{margin-left:0;margin-bottom:25px}@media screen and (max-width: 800px){.details-block ul{margin-bottom:15px}}.details-block li{list-style-type:none;font-size:14px;line-height:1.3;margin-bottom:5px}.details-block li a{text-decoration:underline}.details-block li.address{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;line-height:15px;margin-bottom:10px}.details-block .col-signup{border-top:1px solid #e3e3e3;padding:13px;margin-bottom:0}.details-block .col-1{padding:0 25px 20px 0;max-width:325px;width:30%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 800px){.details-block .col-1{width:100%;float:none;padding:0;margin-bottom:15px;max-width:none}}.details-block .col-2{padding:0 0 20px 25px;float:left;width:70%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.details-block .col-2 .col,.details-block .col-2 .split-3 .agent-block,.split-3 .details-block .col-2 .agent-block,.details-block .col-2 .split-3 .office-block,.split-3 .details-block .col-2 .office-block{padding-right:10px}.details-block .col-2 .col:last-child,.details-block .col-2 .split-3 .agent-block:last-child,.split-3 .details-block .col-2 .agent-block:last-child,.details-block .col-2 .split-3 .office-block:last-child,.split-3 .details-block .col-2 .office-block:last-child{padding-right:0}.details-block .col-2 .col ul:last-child,.details-block .col-2 .split-3 .agent-block ul:last-child,.split-3 .details-block .col-2 .agent-block ul:last-child,.details-block .col-2 .split-3 .office-block ul:last-child,.split-3 .details-block .col-2 .office-block ul:last-child{margin-bottom:0}@media screen and (max-width: 1150px){.details-block .col-2 .col,.details-block .col-2 .split-3 .agent-block,.split-3 .details-block .col-2 .agent-block,.details-block .col-2 .split-3 .office-block,.split-3 .details-block .col-2 .office-block{width:100%;padding-right:0px}}@media screen and (max-width: 800px){.details-block .col-2{width:100%;float:none;padding:0;border:none}.details-block .col-2 .col,.details-block .col-2 .split-3 .agent-block,.split-3 .details-block .col-2 .agent-block,.details-block .col-2 .split-3 .office-block,.split-3 .details-block .col-2 .office-block{margin-bottom:15px;padding-right:0}}@media screen and (max-width: 800px){.details-block{border:none}.details-block .title{padding-left:0;padding-right:0}}@media screen and (max-width: 999px){.mls-idx.mls-idx-desktop-only{display:none}}@media screen and (min-width: 1000px){.mls-idx.mls-idx-desktop-only{display:block}.mls-idx.mls-idx-mobile-only{display:none}}.mls-copy-block .img-head{margin-bottom:10px}.mls-copy-block .title{padding:5px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;letter-spacing:0}.mls-copy-block p{color:#767676}.mls-copy-block p img{display:inline-block;margin-right:4px}.mls-copy-block p a{color:#767676}.mls-copy-block p a:hover{color:#464646}.mls-copy-block p.mls-idx{display:none}@media screen and (max-width: 800px){.mls-copy-block{margin-top:25px;padding:0 12.5px}.mls-copy-block p.mls-idx{display:block}}@media screen and (min-width: 800px) and (max-width: 1000px){.mls-copy-block{margin-top:25px}}.mls-copy-block-bottom{margin:0 auto;padding-top:0}.mls-copy-block-bottom .img-head{margin-bottom:10px}.mls-copy-block-bottom .title{padding:5px 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;line-height:1.25em;letter-spacing:0}.mls-copy-block-bottom p{line-height:1.25em;color:#767676}.mls-copy-block-bottom p img{display:inline-block;margin-right:4px}.mls-copy-block-bottom p a{text-decoration:none;color:#767676}.mls-copy-block-bottom p a:hover{color:#464646}@media screen and (max-width: 800px){.property-details .utility-link a,.property-details .real-estate-list-old a a,.real-estate-list-old .property-details a a{font-size:13px}}@media screen and (max-width: 800px){.property-details .mls-idx{display:none}}.property-details .mls-disclaimer{margin-bottom:30px}.property-details .mls-disclaimer p:last-child{padding-right:0}.property-details .mls-disclaimer img{max-width:80px}.property-details .mls-disclaimer.with-img p:first-child{width:80px}@media screen and (max-width: 800px){.toggle-body .property-details .mls-disclaimer{margin-bottom:0 !important;border-top:1px solid #e3e3e3;padding-top:10px;padding-bottom:10px}}.property-details .smarthome-label{color:#000;display:inline-block}@media screen and (max-width: 800px){.property-details .smarthome-label{position:relative;top:5px}}.property-details .smarthome-label span{margin-left:5px;position:relative;top:-5px;font-weight:bold}.apply-now{margin:20px 0}@media screen and (max-width: 800px){.apply-now{margin:10px 20px}}.apply-now a{width:100%}.mortgage-calculator{margin-bottom:15px}.mortgage-calculator ul{margin-left:25px;margin-top:15px;margin-bottom:20px}.mortgage-calculator li{list-style:disc;font-size:26px;line-height:45px;margin-bottom:5px}.mortgage-calculator li span{font-size:16px;position:relative;top:-3px}@media screen and (max-width: 800px){.mortgage-calculator li:last-child>span{display:block;line-height:2.5}}.mortgage-calculator p.fancy-select{display:inline-block;margin-bottom:0;top:11px;background:#fcfcfc}@media only screen and (max-device-width: 1024px){.mortgage-calculator p.fancy-select{top:0}}.mortgage-calculator select,.mortgage-calculator input[type="text"]{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:16px}.mortgage-calculator input[type="text"]{background:#fcfcfc}.mortgage-calculator input.input-clean{background:none;border:none;border-bottom:1px solid #e3e3e3;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:22px}.mortgage-calculator span input.input-clean{font-size:16px;line-height:20px;padding-bottom:0}.mortgage-calculator input,.mortgage-calculator .fancy-select{margin:0 5px}@media screen and (max-width: 800px){.mortgage-calculator{margin-bottom:0}}.submit-line .submit-btn{display:inline-block;text-decoration:none;line-height:35px;margin-right:7px}@media screen and (max-width: 800px){.submit-line .submit-btn{display:block;margin-bottom:5px}}@media screen and (max-width: 800px){.submit-line{text-align:center}}.property-meta-links{margin-top:20px}.property-meta-links .title{margin-bottom:10px}.property-meta-links ul{margin-left:0}.property-meta-links ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 800px){.property-meta-links ul{text-align:center}}.property-meta-links li{list-style:none;float:left;margin-right:10px;padding-right:10px;border-right:1px solid #e3e3e3;margin-bottom:5px}.property-meta-links li:last-child{border-right:0;margin-right:0;padding-right:0}@media screen and (max-width: 800px){.property-meta-links li{margin-right:0;margin-bottom:15px;float:none;display:inline-block;border-right:none}}.property-meta-links a{text-decoration:underline}.detail-map .map-location-tab{border:1px solid #e3e3e3}.detail-map .utility-link,.detail-map .real-estate-list-old a,.real-estate-list-old .detail-map a{padding-right:10px;padding-top:5px;padding-bottom:10px;margin-bottom:0;position:absolute}@media screen and (max-width: 800px){.detail-map .utility-link,.detail-map .real-estate-list-old a,.real-estate-list-old .detail-map a{padding-top:10px}}.no-tab-photo-map{border-top:5px solid #30507b;margin-bottom:30px}.js-more-trigger{margin-left:4px}.map-location-tab{position:relative;height:320px;overflow:hidden;min-height:165px}.map-location-mobile{position:relative;margin-top:35px;overflow:hidden;min-height:308px;max-height:308px}.map-location-with-toolbar{position:relative;margin-top:35px;overflow:hidden;min-height:308px;max-height:308px}.streetview-canvas-with-toolbar{min-height:308px !important;max-height:308px !important;margin:35px 0 0 0;padding:0}.streetview-canvas{min-height:357px !important;margin:0;padding:0}.streetview-canvas-with-toolbar img,.streetview-canvas img,.google-maps img{max-width:none}.detail-map-toolbar{float:left;display:block;background-color:#fcfcfc;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:18px;color:#464646;height:auto}.detail-map-toolbar ul{display:inline-block;position:relative;width:100%;margin:0 0 0 0}.detail-map-toolbar ul li{list-style-type:none;float:left;margin:5px 0 0 10px;position:relative;background-color:#fcfcfc}.detail-map-tools{position:absolute;z-index:100;height:35px}.detail-map-tools .nearby-form{z-index:10000;position:inherit;width:250px}.detail-map-tools .nearby-form ul{float:none;display:block;position:initial;width:220px}.detail-map-tools .nearby-form ul li{float:none;margin-bottom:5px;list-style:none;position:relative}.detail-map-tools .dropdown{z-index:10000;border-top:none;top:100%;box-shadow:none;padding-top:15px;background-color:#fcfcfc}.map-location-with-toolbar .zoom-controls{margin:18px 10px 0px 0px}.detail-map-toolbar a{cursor:pointer;display:inline;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:16px;color:#2560b1;height:auto;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;text-align:left;text-decoration:none;width:auto}.property-video-frame{height:232px;width:413px}.onboard-scroll-frame{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:500px;width:100%}.onboard-frame{display:block;border:none;height:100%;width:100%;vertical-align:top}.fancybox-image-overlay{background-color:#000;bottom:5px;color:#fcfcfc;padding:5px 20px;position:absolute}.icon-downpayment{background:left no-repeat;text-decoration:none;padding-left:40px;color:inherit}@media screen and (max-width: 800px){.tooltip-trigger.icon-help{display:none}}.property-view-all-photo-modal{display:none;max-width:100%;padding:1px;margin:0px}.mortgage-calculator input:disabled{-webkit-text-fill-color:#767676;opacity:1}.remark-section{margin-bottom:15px}.remark-section div{font-weight:400;font-size:18px;line-height:30px;display:inline}@media screen and (max-width: 800px){.remark-section div{font-size:16px;line-height:25px}}.remark-section div a{text-decoration:none}.details-block{margin-bottom:0}.details-block .pd-block-body{font-size:14px}.details-block .pd-block-body.pd-block-body-community{padding:5px 0}@media screen and (min-width: 801px){.details-block{margin-bottom:60px}.details-block.pd-block-body-community{padding:0}.details-block .pd-block-body{font-size:16px}}@media screen and (min-width: 1001px){.body-property-detail .tabset-b{margin-bottom:60px}.body-property-detail .property-tabs{margin-top:0}}@media screen and (max-width: 1350px){.body-agent-search .layout-two-col .layout-main,.body-office-search .layout-two-col .layout-main{width:100% !important;float:none;padding:0}}@media screen and (max-width: 1000px){.body-agent-search .layout-two-col .layout-main .agent-block,.body-agent-search .layout-two-col .layout-main .office-block,.body-office-search .layout-two-col .layout-main .agent-block,.body-office-search .layout-two-col .layout-main .office-block{width:49%;float:left;margin-right:1.74216%}.body-agent-search .layout-two-col .layout-main .agent-block:nth-child(3n),.body-agent-search .layout-two-col .layout-main .office-block:nth-child(3n),.body-office-search .layout-two-col .layout-main .agent-block:nth-child(3n),.body-office-search .layout-two-col .layout-main .office-block:nth-child(3n){margin-right:1.74216%}.body-agent-search .layout-two-col .layout-main .agent-block:nth-child(2n),.body-agent-search .layout-two-col .layout-main .office-block:nth-child(2n),.body-office-search .layout-two-col .layout-main .agent-block:nth-child(2n),.body-office-search .layout-two-col .layout-main .office-block:nth-child(2n){margin-right:0}}@media screen and (max-width: 545px){.body-agent-search .layout-two-col .layout-main .agent-block,.body-agent-search .layout-two-col .layout-main .office-block,.body-office-search .layout-two-col .layout-main .agent-block,.body-office-search .layout-two-col .layout-main .office-block{width:100%;margin-right:0;margin-bottom:15px}}@media screen and (max-width: 1350px){.body-agent-search .layout-two-col .layout-sidebar,.body-office-search .layout-two-col .layout-sidebar{width:100%;padding-top:30px;border-top:1px solid #e3e3e3;padding-right:20%;float:left}}@media screen and (max-width: 1000px){.body-agent-search .layout-two-col .layout-sidebar,.body-office-search .layout-two-col .layout-sidebar{padding-right:0}}@media screen and (max-width: 1350px){.body-agent-search .center,.body-office-search .center{text-align:left;margin-left:25px}}@media screen and (max-width: 800px){.body-agent-search .center,.body-office-search .center{text-align:left;margin-left:12.5px}}.hero-header{background:none no-repeat center center;background-size:cover;padding-top:90px;border-bottom:10px solid #30507b}@media screen and (max-width: 1000px){.hero-header{padding-top:65px}}.hero-header .inner-wrap{max-width:997px;background:rgba(18,38,71,0.5);margin:0 auto;border-radius:4px 4px 0 0;padding:20px 25px 0}@media screen and (max-width: 800px){.hero-header .inner-wrap{border-radius:0}}.hero-header .headline,.hero-header .sub-headline{text-align:center;color:#fff;margin-bottom:20px;text-shadow:0 1px 0 rgba(0,0,0,0.9)}@media screen and (max-width: 1000px){.hero-header .headline span,.hero-header .sub-headline span{display:block}}@media screen and (min-width: 602px) and (max-width: 800px){.hero-header .headline,.hero-header .sub-headline{font-size:36px;line-height:45px}}.hero-header .sub-headline{margin-bottom:0;padding-bottom:20px;font-size:20px;line-height:25px}@media screen and (max-width: 800px){.hero-header .sub-headline{font-size:16px;line-height:20px}}@media screen and (max-width: 601px){.hero-header{padding-top:0}}.hero-nav{text-align:center;color:#fff;margin-bottom:0;margin-left:-105px}@media screen and (max-width: 601px){.hero-nav{margin-left:0}}.hero-nav i{font-style:normal;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px}@media screen and (max-width: 601px){.hero-nav i{display:block;margin-bottom:10px}}.hero-nav .tab{background:#30507b;display:inline-block;margin-left:-4px;margin-bottom:0}.hero-nav .tab span,.hero-nav .tab a{padding:15px 33px 14px;display:inline-block;margin:0;font-size:14px}.hero-nav .tab:first-of-type{border-radius:4px 0 0 0;margin-left:10px}.hero-nav .tab:last-of-type{border-radius:0 4px 0 0}.hero-nav .tab.with-link{background:#fff}.hero-nav .tab a{color:#30507b}.hero-nav .tab a:hover{color:#122647}.mid-bar{background:#f6f6f6;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);padding:40px 0 15px;position:relative}.mid-bar .list-alphabet{display:none}.mid-bar .utility-link,.mid-bar .real-estate-list-old a,.real-estate-list-old .mid-bar a{margin-bottom:0}.office-search .mid-bar{padding:30px 0 15px}@media screen and (max-width: 601px){.mid-bar{padding-top:25px}.office-search .mid-bar{padding-top:15px}}@media screen and (max-width: 800px){.mid-bar .wrap-with-nav{padding:0}.mid-bar .wrap-with-nav .single-line{padding:0 12.5px}}@media screen and (max-width: 601px){.national .mid-bar{min-height:1px}}.large-search{max-width:615px;margin:0 auto;overflow:visible}.large-search .link-icon,.large-search .list-link-icon li,.list-link-icon .large-search li{margin-bottom:0}.national .large-search{max-width:900px}.national .large-search .search-input{width:300px}@media screen and (max-width: 400px){.national .large-search .search-input{width:250px}}.large-search .search-wrap{position:relative;float:left}.large-search .search-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 601px){.large-search .search-wrap{width:85%}}.large-search #locationautocomplete{position:relative}.large-search .search-input{width:475px;height:55px;padding:4px 15px 0;border:1px solid #e3e3e3;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:28px;line-height:30px}@media screen and (max-width: 800px){.large-search .search-input{width:85%;height:44px;font-size:18px;padding-left:10px}}.large-search .custom-error{width:100%;display:block}.large-search .single-line .custom-error{width:100%;display:block}@media screen and (max-width: 800px){.large-search .single-line .custom-error{width:85%}}.large-search.form-agents-by-name-location #location-name{margin-top:-20px}.large-search.form-agents-by-name-location #location-name .inline.error .custom-error{width:100%}@media screen and (min-width: 801px) and (max-width: 900px){.large-search.form-agents-by-name-location #location-name{margin-top:0}}.large-search.form-agents-by-location #location-name.error #byLocationError.custom-error{width:475px}.large-search.form-advisor-search #advisor-search-name #byLocationError.custom-error,.large-search.form-advisor-search #advisor-search-name #byNameError.custom-error,.large-search.form-advisor-search #advisor-search-location #byLocationError.custom-error,.large-search.form-advisor-search #advisor-search-location #byNameError.custom-error{width:475px}@media screen and (max-width: 800px){.large-search.form-advisor-search #advisor-search-name #byLocationError.custom-error,.large-search.form-advisor-search #advisor-search-name #byNameError.custom-error,.large-search.form-advisor-search #advisor-search-location #byLocationError.custom-error,.large-search.form-advisor-search #advisor-search-location #byNameError.custom-error{width:85%}}.large-search .office-search-location.inline.error #byLocationError.custom-error{width:475px}@media screen and (max-width: 800px){.large-search .office-search-location.inline.error #byLocationError.custom-error{width:85%}}@media screen and (max-width: 800px){.large-search.form-agents-by-location .custom-error,.large-search.form-office-by-location .custom-error{width:85%}}.large-search .submit-btn{height:53px;width:137px;font-size:22px;text-transform:none}@media screen and (max-width: 800px){.large-search .submit-btn{height:43px}.large-search .submit-btn.icon-switch{width:15%;font-size:22px}}.body-office-search .large-search label,.body-office-search .large-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .body-office-search .large-search .form-head,.body-office-search .large-search .results-search .form-head,.results-search .body-office-search .large-search .form-head{display:block;margin-bottom:10px}.body-office-search .large-search .mid-bar{padding:15px 0 15px}.large-search .link-icon,.large-search .list-link-icon li,.list-link-icon .large-search li{float:right;clear:both}.large-search .link-icon a:before,.large-search .list-link-icon li a:before,.list-link-icon .large-search li a:before{top:3px}.large-search .link-icon a.active:before,.large-search .list-link-icon li a.active:before,.list-link-icon .large-search li a.active:before{content:"\e60a"}@media screen and (max-width: 700px){.large-search .link-icon,.large-search .list-link-icon li,.list-link-icon .large-search li{width:100%;text-align:center;margin-top:15px}}.secondary-search{max-width:615px;margin:9px auto 0}.secondary-search:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.secondary-search label,.secondary-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .secondary-search .form-head,.secondary-search .results-search .form-head,.results-search .secondary-search .form-head,.secondary-search .results-search .inline-radio label,.results-search .inline-radio .secondary-search label{display:block;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;letter-spacing:0;font-weight:normal;text-transform:none}.secondary-search .fancy-select{float:left;width:296px}@media screen and (max-width: 420px){.secondary-search .fancy-select{width:185px}}.secondary-search input.submit-btn{float:left;margin-top:8px;border-radius:0 5px 5px 0;height:35px}.body-office-search .secondary-search{display:none}.form-left{float:left;margin-top:5px}@media screen and (max-width: 700px){.form-left{width:100%;margin-bottom:15px}}.searching-near{color:#767676;margin-bottom:5px}.searching-near a{text-decoration:underline}.searching-near .icon-location:before{margin-right:3px;top:2px}.view-by{margin-top:5px;float:right;margin-bottom:0}.view-by a{text-decoration:underline}@media screen and (max-width: 700px){.view-by{float:none;width:100%}.view-by a{display:block;text-align:center}}.agent-office-search-preview{padding-top:40px}@media screen and (max-width: 1350px){.agent-office-search-preview{padding-top:30px}}.agent-office-search-preview h2{text-align:center}@media screen and (max-width: 450px){.agent-office-search-preview h2 span{display:block;margin-bottom:20px}}@media screen and (max-width: 601px){.agent-office-search-preview{padding-top:20px}}.agent-office-search-preview p.no-results{text-align:center}.agent-team-results .col.interstitial,.agent-team-results .split-3 .interstitial.agent-block,.split-3 .agent-team-results .interstitial.agent-block,.agent-team-results .split-3 .interstitial.office-block,.split-3 .agent-team-results .interstitial.office-block{width:23.69%;margin-right:1.74216%}@media screen and (max-width: 1500px) and (min-width: 1001px){.agent-team-results .col.interstitial,.agent-team-results .split-3 .interstitial.agent-block,.split-3 .agent-team-results .interstitial.agent-block,.agent-team-results .split-3 .interstitial.office-block,.split-3 .agent-team-results .interstitial.office-block{width:32%;margin-right:1.3%}}@media screen and (max-width: 1000px) and (min-width: 602px){.agent-team-results .col.interstitial,.agent-team-results .split-3 .interstitial.agent-block,.split-3 .agent-team-results .interstitial.agent-block,.agent-team-results .split-3 .interstitial.office-block,.split-3 .agent-team-results .interstitial.office-block{width:49%;margin-right:1%}}.split-4>.agent-block.col,.split-3 .split-4>.agent-block{margin-right:1.74216%;width:23.69%}.split-4>.agent-block.col:nth-child(3n),.split-3 .split-4>.agent-block:nth-child(3n){margin-right:1.74216%}.split-4>.agent-block.col:nth-child(4n),.split-3 .split-4>.agent-block:nth-child(4n){margin-right:1.74216%}.split-4>.agent-block.col:nth-of-type(4n),.split-3 .split-4>.agent-block:nth-of-type(4n){margin-right:0}@media screen and (max-width: 1500px) and (min-width: 1001px){.split-4>.agent-block.col,.split-3 .split-4>.agent-block{width:32%;margin-right:1.3%}.split-4>.agent-block.col:nth-child(4n),.split-3 .split-4>.agent-block:nth-child(4n){margin-right:1.3%}.split-4>.agent-block.col:nth-child(3n),.split-3 .split-4>.agent-block:nth-child(3n){margin-right:1.3%}.split-4>.agent-block.col:nth-of-type(4n),.split-3 .split-4>.agent-block:nth-of-type(4n){margin-right:1.3%}}@media screen and (max-width: 1000px) and (min-width: 602px){.split-4>.agent-block.col,.split-3 .split-4>.agent-block{width:49%;margin-right:1%}.split-4>.agent-block.col:nth-child(2n),.split-3 .split-4>.agent-block:nth-child(2n){margin-right:1%}.split-4>.agent-block.col:nth-child(3n),.split-3 .split-4>.agent-block:nth-child(3n){margin-right:1%}.split-4>.agent-block.col:nth-child(4n),.split-3 .split-4>.agent-block:nth-child(4n){margin-right:1%}.split-4>.agent-block.col:nth-of-type(4n),.split-3 .split-4>.agent-block:nth-of-type(4n){margin-right:1%}}@media screen and (max-width: 601px){.split-4>.agent-block.col,.split-3 .split-4>.agent-block{margin-right:0;width:100%}}.agent-block{background:#fff;border:1px solid #e3e3e3;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);margin-bottom:35px;position:relative;padding:0 10px 20px 146px;min-height:189px}.agent-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 800px){.agent-block{margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 601px){.agent-block{padding-left:80px;min-height:1px;padding-bottom:45px}}.agent-block .title{margin-top:25px;overflow:hidden;padding-right:30px}@media screen and (max-width: 601px){.agent-block .title{margin-top:13px}}.agent-block p{margin-bottom:5px;line-height:22px}.agent-block .icon-trophy.trophy-bg{display:block;position:absolute;right:10px;top:0}.agent-block .icon-trophy.trophy-bg:before{left:4px;top:6px}@media screen and (max-width: 601px){.agent-block .icon-trophy.trophy-bg:before{left:5px}}.agent-block .calbre{margin-top:3px}.agent-block .society{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400}.agent-block .contact .icon-mail{padding-right:8px;margin-right:5px;text-decoration:none}.agent-block .contact .icon-mail:before{top:4px;font-size:18px;margin-right:4px}@media screen and (min-width: 601px) and (max-width: 1450px){.agent-block .contact .icon-mail{display:block;margin-right:0;padding-right:0;margin-bottom:7px}}.agent-block .contact .phone-link{text-decoration:none;white-space:nowrap}@media screen and (max-width: 601px){.agent-block .contact .phone-link{color:#2560b1}.agent-block .contact .phone-link:hover,.agent-block .contact .phone-link:focus{color:#2560b1}}@media screen and (min-width: 602px){.agent-block .contact .phone-link{color:inherit}.agent-block .contact .phone-link:hover,.agent-block .contact .phone-link:focus{color:inherit}}@media screen and (max-width: 601px){.agent-block .contact{left:80px}}.agent-block .image-wrap{position:absolute;top:0;left:0;display:block}@media screen and (max-width: 601px){.agent-block .image-wrap{max-width:55px;max-height:73px;top:10px;left:10px}}.agent-block a.line,.agent-block span.line{display:block;margin-bottom:7px}.agent-block a.line:last-child,.agent-block span.line:last-child{margin-bottom:0}.office-block{background:#fff;border:1px solid #e3e3e3;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);margin-bottom:35px;position:relative;padding:0 25px 45px}.office-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.office-block .title{margin-top:25px;overflow:hidden;padding-right:30px}@media screen and (max-width: 601px){.office-block .title{margin-top:20px}}.office-block p{margin-bottom:0}.office-block .contact{position:absolute;bottom:20px;left:25px}.office-block .contact .icon-mail{padding-right:8px;border-right:1px solid #e3e3e3;margin-right:5px;text-decoration:none}.office-block .contact .icon-mail:before{top:4px;font-size:18px;margin-right:4px}.office-block .contact .phone-link{text-decoration:none;white-space:nowrap}@media screen and (max-width: 601px){.office-block .contact .phone-link{color:#2560b1}.office-block .contact .phone-link:hover,.office-block .contact .phone-link:focus{color:#2560b1}}@media screen and (min-width: 602px){.office-block .contact .phone-link{color:inherit}.office-block .contact .phone-link:hover,.office-block .contact .phone-link:focus{color:inherit}}.national .center{margin-top:50px;text-align:center}.national .form-agents-by-name-location{max-width:840px}@media screen and (max-width: 1001px){.national .form-agents-by-name-location .submit-btn{margin-left:15px;margin-top:0}}@media screen and (max-width: 900px){.national .form-agents-by-name-location{max-width:535px}.national .form-agents-by-name-location .search-input{width:230px}.national .form-agents-by-name-location .line{text-align:center;top:10px}.national .form-agents-by-name-location .submit-block{float:none;text-align:center;clear:both}.national .form-agents-by-name-location .submit-block .submit-btn{margin-left:0;margin-top:0}}@media screen and (max-width: 600px){.national .form-agents-by-name-location{max-width:320px}.national .form-agents-by-name-location .submit-block{text-align:left;float:left;clear:none;margin-left:20px}.national .form-agents-by-name-location .submit-block .submit-btn{margin-top:0;margin-left:0;width:auto}}.national .form-agents-by-location,.national .form-office-by-location{max-width:615px;margin:0 auto}@media screen and (max-width: 651px){.national .form-agents-by-location,.national .form-office-by-location{max-width:397px}}@media screen and (max-width: 450px){.national .form-agents-by-location,.national .form-office-by-location{max-width:320px}.national .form-agents-by-location .submit-btn,.national .form-office-by-location .submit-btn{border-radius:4px;margin-bottom:20px}}.national .form-agents-by-location .search-input,.national .form-office-by-location .search-input{width:475px}@media screen and (max-width: 651px){.national .form-agents-by-location .search-input,.national .form-office-by-location .search-input{width:260px}}.national .form-agents-by-location .office-search-location.inline.error #byLocationError.custom-error,.national .form-office-by-location .office-search-location.inline.error #byLocationError.custom-error{width:475px}@media screen and (max-width: 651px){.national .form-agents-by-location .office-search-location.inline.error #byLocationError.custom-error,.national .form-office-by-location .office-search-location.inline.error #byLocationError.custom-error{width:260px}}.national .form-agents-by-location .custom-error,.national .form-office-by-location .custom-error{width:100%;display:block}@media screen and (max-width: 651px){.national .form-agents-by-location .custom-error,.national .form-office-by-location .custom-error{width:260px}}@media screen and (max-width: 450px){.national .form-office-by-location{max-width:320px}.national .form-office-by-location .submit-btn{margin-top:20px}}@media screen and (max-width: 601px){.national .form-office-by-location .submit-btn{margin-top:0;margin-bottom:0;border-radius:0 4px 4px 0}}@media screen and (max-width: 380px){.national .form-office-by-location .search-input{max-width:220px}}@media screen and (max-width: 380px){.national .form-office-by-location .custom-error{max-width:220px}}@media screen and (max-width: 450px){.national .separator{padding:0 20px}}.form-agents-by-name-location{max-width:840px}.form-agents-by-name-location.single-line.large-search .separator{margin-top:15px;margin-bottom:40px}.form-agents-by-name-location.single-line.large-search .submit-btn{margin-top:0}@media screen and (max-width: 1001px){.form-agents-by-name-location .submit-btn{margin-left:15px;margin-top:0}}@media screen and (max-width: 900px){.form-agents-by-name-location{max-width:535px}.form-agents-by-name-location .search-input{width:230px}.form-agents-by-name-location .line{text-align:center;top:10px}.form-agents-by-name-location .submit-block{float:none;text-align:center;clear:both}.form-agents-by-name-location .submit-block .submit-btn{margin-left:0;margin-top:0}}@media screen and (max-width: 600px){.form-agents-by-name-location{max-width:320px}.form-agents-by-name-location .submit-block{text-align:left;float:left;clear:none;margin-left:20px}.form-agents-by-name-location .submit-block .submit-btn{width:auto;margin-top:0}}@media screen and (max-width: 601px){.form-agents-by-location .submit-btn{margin-top:0;margin-bottom:0;border-radius:0 4px 4px 0}}@media screen and (max-width: 380px){.form-agents-by-location .search-input{max-width:220px}}@media screen and (max-width: 380px){.form-agents-by-location .custom-error{max-width:220px}}.auto-complete-parent{position:relative}.auto-complete-dropdown{opacity:1 !important;z-index:20;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;background:#fff;background:rgba(255,255,255,0.96);display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:100%;left:0;padding:0 15px 0}@media screen and (max-width: 601px){.auto-complete-dropdown{width:auto;min-width:200px}}.auto-complete-dropdown .ui-autocomplete{position:absolute}.auto-complete-dropdown ul{margin-bottom:0;margin-left:0}.auto-complete-dropdown ul li{margin:0 0 0}.auto-complete-dropdown .meta-title{text-transform:uppercase;font-size:12px;letter-spacing:.03em;border-bottom:1px solid #e3e3e3;padding-bottom:5px;margin-bottom:5px;display:block}.auto-complete-dropdown a{color:#2560b1;text-decoration:none;font-size:16px;display:block;padding:10px 15px}.auto-complete-dropdown a:hover{background:#e6e7e9}.form-advisor-search .advisor-search-location,.form-advisor-search .advisor-search-name,.form-advisor-search #location-name,.form-advisor-search .office-search-location{width:82%;float:left;clear:left;margin-bottom:15px}.form-advisor-search .custom-error{width:100%;display:block}@media screen and (max-width: 800px){.form-advisor-search .custom-error{width:85%}}.form-advisor-search .submit-block{width:18%;float:left}@media screen and (max-width: 600px){#nameLocationLabel{margin-top:20px}}@media screen and (max-width: 600px){#submit-btn-namelocation{margin-top:20px}}.agent-profile h2+.calbre{margin-top:-10px;margin-bottom:5px}@media screen and (min-width: 801px){.agent-profile h2+.calbre{margin-top:-30px;margin-bottom:20px}}.agent-profile .list-label{margin-bottom:0}.agent-profile .property-row .col,.agent-profile .property-row .split-3 .agent-block,.split-3 .agent-profile .property-row .agent-block,.agent-profile .property-row .split-3 .office-block,.split-3 .agent-profile .property-row .office-block{margin-bottom:0 !important}.agent-profile .nrt-listings-current,.agent-profile .nrt-listings-sold{width:268px;margin:0 auto}.agent-profile .btn-secondary a,.agent-profile .btn-view-more a,.agent-profile .button-group li a,.button-group .agent-profile li a,.agent-profile .link-selling .link-btn-wrapper a,.link-selling .agent-profile .link-btn-wrapper a,.agent-profile .btn-find-homes a,.agent-profile .btn-location a,.agent-profile .btn-save a,.agent-profile .apply-now a{width:auto}@media screen and (max-width: 601px){.agent-profile .btn-secondary a,.agent-profile .btn-view-more a,.agent-profile .button-group li a,.button-group .agent-profile li a,.agent-profile .link-selling .link-btn-wrapper a,.link-selling .agent-profile .link-btn-wrapper a,.agent-profile .btn-find-homes a,.agent-profile .btn-location a,.agent-profile .btn-save a,.agent-profile .apply-now a{width:100%}}.office-profile .photo-carousel{max-height:310px}.one-col-image-block{position:relative;padding-left:220px}@media screen and (min-width: 602px){.one-col-image-block{min-height:308px}}.one-col-image-block .bio-pic{position:absolute;top:0;left:0;max-height:298px}.one-col-image-block .previews-logo{position:absolute;right:0;top:0}.one-col-image-block .company h2{margin-bottom:10px}@media screen and (max-width: 601px){.one-col-image-block{padding-left:0}.one-col-image-block .bio-pic{max-width:55px;max-height:80px}.one-col-image-block .previews-logo{position:relative;max-height:25px;max-width:25px}.one-col-image-block .inner-wrap-mobile{padding-left:70px;margin-bottom:20px;min-height:80px}.one-col-image-block .company h2{margin-bottom:5px}}.agent-connect-awards{border-top:1px solid #e3e3e3;margin-bottom:30px}.agent-connect-awards:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.agent-connect-awards .col-1{float:left;width:18.11391%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e3e3e3;padding-right:10px}@media screen and (max-width: 601px){.agent-connect-awards .col-1{width:100%;float:none;overflow:hidden;border-right:none}.agent-connect-awards .col-1 li{margin-right:20px;float:left}}.agent-connect-awards .col-2{float:left;width:79.45845%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1px;padding-left:1.74216%;padding-top:20px;border-left:1px solid #e3e3e3}@media screen and (max-width: 601px){.agent-connect-awards .col-2{width:100%;float:none;margin-left:0;padding-left:0;border-left:0}}.agent-connect-awards .col-2.no-social-links{border-left:0 none !important}.award-block{width:47%;max-width:300px;float:left;margin-right:1.74216%}.award-block img{max-width:80px;max-height:80px;margin-bottom:10px}@media screen and (max-width: 601px){.award-block{text-align:center}.award-block img{display:inline-block;text-align:center}}.layout-awards:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.agent-connect{padding-top:20px}.agent-connect.no-awards li{margin-right:20px;float:left}.awards-designations h2{margin-top:5px;position:relative}.awards-designations .icon-trophy.trophy-bg{top:-10px}.awards-designations .icon-trophy.trophy-bg:before{left:4px;top:9px;font-size:17px}.icon-trophy.trophy-bg{background:none no-repeat 0 0;height:37px;width:25px;display:inline-block;position:relative}.icon-trophy.trophy-bg:before{left:4px;font-size:17px}@media screen and (max-width: 800px){.icon-trophy.trophy-bg:before{top:5px}}.heading-awards i{display:inline-block;font-style:normal;margin-right:10px;margin-top:0}@media screen and (max-width: 601px){.heading-awards i{margin-right:10px}}.office-profile .heading-awards{margin-top:0;margin-bottom:10px}.list-label{margin-left:0;display:table}.list-label ul{margin-left:0}.list-label li{list-style:none}.list-label .title{display:table-cell;padding-right:30px}.agent-profile .list-label .title{min-width:45px}.list-label .body{display:table-cell;margin-top:10px}@media screen and (max-width: 601px){.list-label{margin-bottom:0}.list-label .title,.list-label .body{display:block}.list-label .title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;color:#464646}.list-label .body li{margin-bottom:10px}}.media-block{float:right;margin-left:25px;margin-bottom:20px;max-width:100%;min-height:219px;max-height:inherit}@media screen and (max-width: 601px){.media-block{margin-top:10px;width:100%;float:none;margin-left:0;margin-right:25px}}@media screen and (max-width: 300px){.media-block{min-height:150px}}@media screen and (max-width: 700px){.media-block.media-block-intro{margin-top:0;width:100%;float:none;margin-left:0;margin-right:25px}}.media-block.no-bio{margin-left:0;float:none !important}.address-list .title{display:block;margin-bottom:5px}.address-list .line{display:block}.office-profile .col-photo{width:38.6%;float:left;margin-right:1.74216%;margin-bottom:30px}@media screen and (max-width: 601px){.office-profile .col-photo{width:100%;float:none;margin:0 auto 20px}}.office-profile .col-photo img{margin-bottom:20px}.office-profile .col-photo .photo-carousel img{margin-bottom:0}.office-profile .col-content{padding-left:0;width:59%;float:left}@media screen and (max-width: 601px){.office-profile .col-content{width:100%;float:none;padding-top:0}}.office-profile .list-label .body li{margin-bottom:5px}.office-profile .split-4{padding:0}.sub-map-block .map-container{border:1px solid #e3e3e3}.sub-map-block .utility-link,.sub-map-block .real-estate-list-old a,.real-estate-list-old .sub-map-block a{padding-right:10px;padding-top:5px;padding-bottom:10px;margin-bottom:0}.layout-main .map-container{border:1px solid #e3e3e3;margin-bottom:30px}.layout-main .map-container-lp{border:1px solid #e3e3e3;margin-bottom:30px}.nrt-listings-current,.nrt-listings-sold{display:none}.banner .wrap .breadcrumbs+div,.banner .layout-search-results.layout-list-view .psr-filters-results-header .breadcrumbs+div,.layout-search-results.layout-list-view .banner .psr-filters-results-header .breadcrumbs+div,.banner .home-national .breadcrumbs+div{position:relative}.agent-team-results .property-snapshot .photo-wrap img.lazyload{height:90px;width:122px}.office-profile .photo-carousel{list-style-type:none}.hbib .mid-bar{padding-top:9px;padding-bottom:8px}.hbib .content h2{padding-bottom:15px;border-bottom:1px solid #e3e3e3}@media screen and (max-width: 800px){.hbib .content h2{padding-bottom:0;border-bottom:none}}.hbib .content .tab-subhead h2{border-bottom:none;padding-bottom:0;margin-bottom:0}.hbib .content .wrap>h2,.hbib .content .layout-search-results.layout-list-view .psr-filters-results-header>h2,.layout-search-results.layout-list-view .hbib .content .psr-filters-results-header>h2,.hbib .content .home-national>h2{margin-top:30px}@media screen and (max-width: 800px){.hbib .content .wrap>h2,.hbib .content .layout-search-results.layout-list-view .psr-filters-results-header>h2,.layout-search-results.layout-list-view .hbib .content .psr-filters-results-header>h2,.hbib .content .home-national>h2{margin-top:0}}.hbib .agent-profile{border-bottom:1px solid #e3e3e3}.hbib .tabhead{float:left}.hbib .tabhead a{padding:19px 15px 18px;font-size:18px;width:auto}@media screen and (max-width: 1070px){.hbib .tabhead a{padding:13px 15px 11px;font-size:15px}}@media screen and (min-width: 801px){.hbib .tab{padding-bottom:30px}}.hbib .pagination{margin-bottom:0}.hbib .pagination ul{margin-bottom:0}.hbib .with-tabs .utility-link,.hbib .with-tabs .real-estate-list-old a,.real-estate-list-old .hbib .with-tabs a{float:left;margin-left:20px;margin-bottom:5px;margin-top:11px;line-height:1em}.hbib .with-tabs .utility-link a,.hbib .with-tabs .real-estate-list-old a a,.real-estate-list-old .hbib .with-tabs a a{color:#fff}.hbib .with-tabs .utility-link a:hover,.hbib .with-tabs .real-estate-list-old a a:hover,.real-estate-list-old .hbib .with-tabs a a:hover{color:#ffd33b}@media screen and (min-width: 1071px){.hbib .with-tabs .utility-link,.hbib .with-tabs .real-estate-list-old a,.real-estate-list-old .hbib .with-tabs a{line-height:2em}}@media screen and (max-width: 900px){.hbib .with-tabs .utility-link,.hbib .with-tabs .real-estate-list-old a,.real-estate-list-old .hbib .with-tabs a{position:absolute;right:15px;top:7px}}@media screen and (max-width: 800px){.hbib .with-tabs .utility-link,.hbib .with-tabs .real-estate-list-old a,.real-estate-list-old .hbib .with-tabs a{top:-6px;right:12.5px}}.hbib .basic-form{border-bottom:1px solid #e3e3e3}.hbib .basic-form+.link-icon,.hbib .list-link-icon .basic-form+li,.list-link-icon .hbib .basic-form+li{margin-top:-30px}.hbib table input[type="text"],.hbib table input[type="select"]{width:100% !important}.hbib table .fancy-select{margin-bottom:0;min-width:100px}.hbib table .btn-secondary,.hbib table .btn-view-more,.hbib table .button-group li,.button-group .hbib table li,.hbib table .link-selling .link-btn-wrapper,.link-selling .hbib table .link-btn-wrapper,.hbib table .btn-find-homes,.hbib table .btn-location,.hbib table .btn-save,.hbib table .apply-now{margin-bottom:0}.nav-your-properties{float:left}.nav-your-properties:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (min-width: 801px) and (max-width: 1050px){.nav-your-properties{float:none}}.nav-your-properties .form-label{float:left;margin-top:3px;margin-right:10px}.nav-your-properties ul{float:left;margin-left:0;margin-bottom:0}.nav-your-properties ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.nav-your-properties li{float:left;list-style:none;margin-bottom:0}.nav-your-properties li:first-child a{padding-left:0}.nav-your-properties li:last-child a{border-right:none;padding-right:0}.nav-your-properties a{font-weight:600;padding-right:15px;border-right:1px solid #e3e3e3;padding-left:15px}.nav-your-properties a.icon-heart:before{font-size:12px;top:0}.nav-your-properties .active a{color:#464646;cursor:default}.nav-your-properties .icon-heart:before{margin-right:6px;top:1px}.icon-instant:after{margin-left:5px;top:1px;font-size:.95em}.your-searches .utility-link,.your-searches .real-estate-list-old a,.real-estate-list-old .your-searches a,.your-properties .utility-link,.your-properties .real-estate-list-old a,.real-estate-list-old .your-properties a{font-size:14px}.your-preferences .unsubscribe,#savedSearchAlertPreferencesModal .unsubscribe{font-size:14px;position:absolute;top:10px;right:15px}@media screen and (max-width: 800px){.your-preferences .unsubscribe,#savedSearchAlertPreferencesModal .unsubscribe{top:-25px;left:12px}}.your-preferences .form-wrap,#savedSearchAlertPreferencesModal .form-wrap{margin-bottom:10px}.your-preferences .subhead,#savedSearchAlertPreferencesModal .subhead{padding-bottom:5px;margin-bottom:10px;border-bottom:1px dashed #e3e3e3;margin-top:0}.your-preferences form p.form-label,#savedSearchAlertPreferencesModal form p.form-label{font-size:14px;float:left;width:160px;margin:3px 10px 5px 0;text-transform:none;font-family:inherit}@media screen and (max-width: 601px){.your-preferences form p.form-label,#savedSearchAlertPreferencesModal form p.form-label{width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.your-preferences form p.form-label,#savedSearchAlertPreferencesModal form p.form-label{margin-right:0}}.your-preferences form li,#savedSearchAlertPreferencesModal form li{font-size:14px}@media screen and (max-width: 400px){.your-preferences form li,#savedSearchAlertPreferencesModal form li{width:100px}.your-preferences form li:last-child,#savedSearchAlertPreferencesModal form li:last-child{margin-right:10px}}.your-preferences .saved-search-alert-preferences,#savedSearchAlertPreferencesModal .saved-search-alert-preferences{max-width:100%;-moz-transition:width 1s ease-in-out;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}@media screen and (min-width: 401px) and (max-width: 601px){.your-preferences .saved-search-alert-preferences,#savedSearchAlertPreferencesModal .saved-search-alert-preferences{width:325px}}@media screen and (min-width: 602px) and (max-width: 800px){.your-preferences .saved-search-alert-preferences,#savedSearchAlertPreferencesModal .saved-search-alert-preferences{width:400px}.your-preferences .saved-search-alert-preferences li,#savedSearchAlertPreferencesModal .saved-search-alert-preferences li{width:110px;margin-right:0}}@media screen and (min-width: 801px){.your-preferences .saved-search-alert-preferences,#savedSearchAlertPreferencesModal .saved-search-alert-preferences{width:510px}}.your-preferences .no-saved-properties,.your-preferences .no-saved-searches,#savedSearchAlertPreferencesModal .no-saved-properties,#savedSearchAlertPreferencesModal .no-saved-searches{margin-bottom:10px}.your-preferences .no-saved-properties .no-saved-title,.your-preferences .no-saved-searches .no-saved-title,#savedSearchAlertPreferencesModal .no-saved-properties .no-saved-title,#savedSearchAlertPreferencesModal .no-saved-searches .no-saved-title{font-size:15px;margin-bottom:5px}.your-preferences .no-saved-properties .no-saved-instruction,.your-preferences .no-saved-searches .no-saved-instruction,#savedSearchAlertPreferencesModal .no-saved-properties .no-saved-instruction,#savedSearchAlertPreferencesModal .no-saved-searches .no-saved-instruction{padding:10px;font-size:13px;margin-bottom:5px}.your-preferences .saved-properties,#savedSearchAlertPreferencesModal .saved-properties{margin-bottom:30px}.your-preferences .saved-search,#savedSearchAlertPreferencesModal .saved-search{margin-bottom:30px}.your-preferences .saved-search .saved-search-name,#savedSearchAlertPreferencesModal .saved-search .saved-search-name{line-height:18px;margin-bottom:10px}.your-preferences .saved-search .search-name,#savedSearchAlertPreferencesModal .saved-search .search-name{font-size:22px;line-height:22px;margin-bottom:10px}.your-preferences .saved-search label,.your-preferences .saved-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .your-preferences .saved-search .form-head,.your-preferences .saved-search .results-search .form-head,.results-search .your-preferences .saved-search .form-head,#savedSearchAlertPreferencesModal .saved-search label,#savedSearchAlertPreferencesModal .saved-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke #savedSearchAlertPreferencesModal .saved-search .form-head,#savedSearchAlertPreferencesModal .saved-search .results-search .form-head,.results-search #savedSearchAlertPreferencesModal .saved-search .form-head{text-transform:none;font-family:inherit}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.your-preferences .saved-search label,.your-preferences .saved-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .your-preferences .saved-search .form-head,.your-preferences .saved-search .results-search .form-head,.results-search .your-preferences .saved-search .form-head,#savedSearchAlertPreferencesModal .saved-search label,#savedSearchAlertPreferencesModal .saved-search .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke #savedSearchAlertPreferencesModal .saved-search .form-head,#savedSearchAlertPreferencesModal .saved-search .results-search .form-head,.results-search #savedSearchAlertPreferencesModal .saved-search .form-head{margin-left:0}}.your-preferences .additional-recipients,#savedSearchAlertPreferencesModal .additional-recipients{margin-bottom:30px}.your-preferences .additional-recipients .instructions,#savedSearchAlertPreferencesModal .additional-recipients .instructions{line-height:18px}.your-preferences .additional-recipients .recipient,#savedSearchAlertPreferencesModal .additional-recipients .recipient{width:265px}@media screen and (min-width: 401px){.your-preferences .additional-recipients .recipient,#savedSearchAlertPreferencesModal .additional-recipients .recipient{width:325px}}.your-preferences .additional-recipients .agent-name,#savedSearchAlertPreferencesModal .additional-recipients .agent-name{white-space:nowrap}.your-preferences .additional-recipients span.meta-text,.your-preferences .additional-recipients span.mls-disclaimer-home,.your-preferences .additional-recipients span.mls-disclaimer-sip-text,#savedSearchAlertPreferencesModal .additional-recipients span.meta-text,#savedSearchAlertPreferencesModal .additional-recipients span.mls-disclaimer-home,#savedSearchAlertPreferencesModal .additional-recipients span.mls-disclaimer-sip-text{display:block}.your-preferences .additional-recipients div.error span.message,#savedSearchAlertPreferencesModal .additional-recipients div.error span.message{width:265px}@media screen and (min-width: 401px){.your-preferences .additional-recipients div.error span.message,#savedSearchAlertPreferencesModal .additional-recipients div.error span.message{width:325px}}.your-preferences .other,#savedSearchAlertPreferencesModal .other{margin-bottom:30px}.your-preferences .checkbox-holder,#savedSearchAlertPreferencesModal .checkbox-holder{text-indent:-20px;padding-left:20px}@media screen and (max-width: 350px){.your-preferences .btn-holder,#savedSearchAlertPreferencesModal .btn-holder{text-align:center}}.your-preferences .btn-holder .submit-btn,#savedSearchAlertPreferencesModal .btn-holder .submit-btn{width:150px}#unsubscribe h2{font-weight:normal;font-size:20px;margin-bottom:0}#unsubscribe h4{font-weight:600;border-bottom:1px solid #b1b1b1;font-size:20px;position:relative;padding-left:28px}#unsubscribe h4 .icon{position:absolute;top:6px;left:0}@media screen and (max-width: 800px){#unsubscribe h4 .icon{top:2px}}#unsubscribe p{padding:0 15px}.recent-searches{padding:0}.recent-searches .col,.recent-searches .split-3 .agent-block,.split-3 .recent-searches .agent-block,.recent-searches .split-3 .office-block,.split-3 .recent-searches .office-block{margin-bottom:40px;padding:0 .7%}@media screen and (max-width: 601px){.recent-searches .col .equalheight,.recent-searches .split-3 .agent-block .equalheight,.split-3 .recent-searches .agent-block .equalheight,.recent-searches .split-3 .office-block .equalheight,.split-3 .recent-searches .office-block .equalheight{min-height:1px}}@media screen and (min-width: 500px) and (max-width: 800px){.recent-searches .col,.recent-searches .split-3 .agent-block,.split-3 .recent-searches .agent-block,.recent-searches .split-3 .office-block,.split-3 .recent-searches .office-block{width:49%;float:left;margin-right:2%}.recent-searches .col:nth-child(even),.recent-searches .split-3 .agent-block:nth-child(even),.split-3 .recent-searches .agent-block:nth-child(even),.recent-searches .split-3 .office-block:nth-child(even),.split-3 .recent-searches .office-block:nth-child(even){margin-right:0}}.recent-searches h3{margin-bottom:10px}.recent-searches p a{text-decoration:none}.recent-searches .row-btn{padding-bottom:20px;border-bottom:1px solid #e3e3e3;margin-bottom:10px;margin-top:20px}.recent-searches .row-btn:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.recent-searches .row-btn .btn-primary,.recent-searches .row-btn .lookingelsewhere-dialog .btn-modal-full,.lookingelsewhere-dialog .recent-searches .row-btn .btn-modal-full{float:left;margin-bottom:0}.recent-searches .row-btn .email-alert{float:right;margin-bottom:0}.recent-searches .row-btn .email-alert a:first-child{margin-left:6px}@media screen and (max-width: 400px){.recent-searches .row-btn .email-alert{clear:both;float:left;margin-top:20px}}@media screen and (min-width: 500px) and (max-width: 1070px){.recent-searches .row-btn .email-alert{clear:both;float:left;margin-top:20px}}.recent-searches .delete-search{text-align:right}@media screen and (max-width: 400px){.recent-searches .delete-search{text-align:left}}@media screen and (min-width: 500px) and (max-width: 1070px){.recent-searches .delete-search{text-align:left}}.recent-searches .delete-search.new-alert-prefs{margin:0;float:right;margin-bottom:0;line-height:34px;text-align:inherit}@media screen and (max-width: 350px){.recent-searches .delete-search.new-alert-prefs{clear:both;margin:10px 0 0 0;float:left}}@media screen and (min-width: 500px) and (max-width: 701px){.recent-searches .delete-search.new-alert-prefs{clear:both;margin:10px 0 0 0;float:left}}@media screen and (min-width: 801px) and (max-width: 1080px){.recent-searches .delete-search.new-alert-prefs{clear:both;margin:10px 0 0 0;float:left}}.recent-searches .email-alert{font-weight:600;margin-top:5px}.recent-searches .email-alert a{padding:7px;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:400;color:#767676}.recent-searches .email-alert a:hover{color:#122647}.recent-searches .email-alert .off-active{background:#ffecec;color:#dc0028;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);border-radius:5px}.recent-searches .email-alert .off-active:hover{color:#dc0028;cursor:default}.recent-searches .email-alert .on-active{background:#ecf7e4;color:#5a7249;box-shadow:0 1px 2px 0 rgba(50,50,50,0.3);border-radius:5px}.recent-searches .email-alert .on-active:hover{color:#5a7249;cursor:default}.recent-searches .equalheight{min-height:1px}.footer-property-snapshot:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.footer-property-snapshot .meta-text,.footer-property-snapshot .mls-disclaimer-home,.footer-property-snapshot .mls-disclaimer-sip-text{float:left;margin-bottom:0}.footer-property-snapshot .utility-buttons{float:right}@media screen and (max-width: 601px){.footer-property-snapshot .utility-buttons a:last-child{border-radius:0 4px 4px 0;margin-left:-5px}}.footer-property-snapshot .link-icon,.footer-property-snapshot .list-link-icon li,.list-link-icon .footer-property-snapshot li{float:left;clear:both}.footer-property-snapshot .link-icon a:before,.footer-property-snapshot .list-link-icon li a:before,.list-link-icon .footer-property-snapshot li a:before{font-size:14px}@media screen and (min-width: 400px) and (max-width: 1360px){.footer-property-snapshot .link-icon,.footer-property-snapshot .list-link-icon li,.list-link-icon .footer-property-snapshot li{margin-bottom:0}}.content.tabcontent{background:#fcfcfc}.tab-subhead{margin-top:30px;border-bottom:1px solid #e3e3e3;padding-bottom:15px;margin-bottom:20px}.tab-subhead:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (max-width: 800px){.tab-subhead{margin:0 0 20px;border-bottom:none}}.tab-subhead h2{float:left}.tab-subhead .filters{float:right;margin-bottom:-10px;margin-top:-5px}@media screen and (min-width: 801px) and (max-width: 1300px){.tab-subhead .filters{margin-top:15px;clear:both;float:left}}@media screen and (max-width: 800px){.tab-subhead .filters{clear:both;float:none;width:100%}}.tab-subhead .filters label,.tab-subhead .filters .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .tab-subhead .filters .form-head,.tab-subhead .filters .results-search .form-head,.results-search .tab-subhead .filters .form-head{float:left;margin-top:13px;margin-right:10px}@media screen and (max-width: 800px){.tab-subhead .filters label,.tab-subhead .filters .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke .tab-subhead .filters .form-head,.tab-subhead .filters .results-search .form-head,.results-search .tab-subhead .filters .form-head{float:none}}.tab-subhead .filters .fancy-select{margin-top:0}@media screen and (max-width: 601px){.tab-subhead .filters .fancy-select{width:99%}}.tab-subhead .wrap-inline-select{display:inline-block}.tab-subhead .wrap-inline-select+.wrap-inline-select{margin-left:25px}@media screen and (max-width: 800px){.tab-subhead .wrap-inline-select+.wrap-inline-select{margin-left:0;margin-top:-10px}}.filters-property{width:667px}@media screen and (max-width: 1460px){.filters-property{width:636px}}@media screen and (max-width: 800px){.filters-property{width:100%}}.filters-property .located-in{width:260px}@media screen and (max-width: 601px){.filters-property .located-in{width:100%}}.filters-property .sorted-by{width:377px}@media screen and (max-width: 1460px){.filters-property .sorted-by{width:346px}}@media screen and (max-width: 601px){.filters-property .sorted-by{width:100%}}.filters-searches{width:376px}@media screen and (max-width: 1460px){.filters-searches{width:345px}}@media screen and (max-width: 601px){.filters-searches{width:100%}}.tab .layout-two-col{padding-top:30px}.tab .layout-two-col:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.mobile-mid-bar{padding-bottom:10px;border-bottom:1px solid #e3e3e3;margin-bottom:20px}.mobile-mid-bar .utility-link,.mobile-mid-bar .real-estate-list-old a,.real-estate-list-old .mobile-mid-bar a{margin-bottom:0}@media screen and (min-width: 602px) and (max-width: 800px){.mobile-mid-bar .utility-link,.mobile-mid-bar .real-estate-list-old a,.real-estate-list-old .mobile-mid-bar a{position:absolute;top:10px;right:15px}}.user-no-content{background:#f6f6f6;padding:80px;text-align:center;margin-bottom:20px;min-height:130px}@media screen and (max-width: 800px){.user-no-content{padding:30px;min-height:1px}}.tab-subhead+.user-no-content{margin-top:-20px}@media screen and (max-width: 800px){.tab-subhead+.user-no-content{margin-top:0}}h2+.user-no-content{margin-top:-30px}@media screen and (max-width: 800px){h2+.user-no-content{margin-top:0}}.your-agent .user-no-content .inner-wrap{max-width:706px;margin:0 auto;text-align:left}.your-agent .user-no-content .inner-wrap .intro,.your-agent .user-no-content .inner-wrap .interstitial p,.interstitial .your-agent .user-no-content .inner-wrap p,.your-agent .user-no-content .inner-wrap .intro-block .title,.intro-block .your-agent .user-no-content .inner-wrap .title{margin-bottom:30px}.your-agent .user-no-content .inner-wrap .photo-list{border-bottom:none;padding-bottom:0}.your-agent .user-no-content .inner-wrap .photo-list li{padding-bottom:10px;border-bottom:1px solid #e3e3e3;clear:both;min-height:115px}.your-agent .user-no-content .inner-wrap .btn-primary,.your-agent .user-no-content .inner-wrap .lookingelsewhere-dialog .btn-modal-full,.lookingelsewhere-dialog .your-agent .user-no-content .inner-wrap .btn-modal-full{margin-bottom:30px}@media screen and (max-width: 920px){.your-agent .user-no-content{padding:30px 10px}}.user-no-content .agent-search-results-lite{text-align:left}.body-recently-viewed .banner{min-height:35px}.body-recently-viewed .adjunct-button{top:0;right:12.5px}@media screen and (max-width: 601px){.body-recently-viewed .adjunct-button{position:static;margin:10px auto 10px !important}}#register-compact-dialog,#password-only-dialog,#facebook-disconnect-dialog{width:600px}.agent-search-results-lite .adjunct-button .reg-agent-team,#preferredagentview #results .adjunct-button .reg-agent-team{cursor:pointer}.wrap-register{background:#474646 0 0 no-repeat;left:-90px}@media screen and (max-width: 1435px){.wrap-register{left:0;background-position:-90px 0}}@media screen and (max-width: 850px){.wrap-register{left:0;padding:0}}.register-form{margin-bottom:0;padding:50px 25px 20px 95px;max-width:875px;min-height:925px;width:100%;float:right;background:#fcfcfc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.register-form .required-fields{position:absolute;right:15px;top:8px}@media screen and (min-width: 1436px){.register-form .required-fields{right:-90px}}@media screen and (min-width: 1200px) and (max-width: 1435px){.register-form .required-fields{right:15px}}@media screen and (max-width: 600px){.register-form .required-fields{position:static}}@media screen and (max-width: 1460px){.register-form{left:25px;position:relative;padding-right:25px}}@media screen and (max-width: 1250px){.register-form{max-width:750px}}@media screen and (max-width: 1150px){.register-form{max-width:650px}}@media screen and (max-width: 1050px){.register-form{max-width:600px;padding-left:75px}}@media screen and (max-width: 850px){.register-form{left:0;width:100%;max-width:100%;padding-top:35px;padding-right:12.5px}}@media screen and (max-width: 600px){.register-form{padding-left:12.5px;padding-top:20px}}.register-form .submit-btn{margin-top:23px}@media screen and (min-width: 851px) and (max-width: 1260px){.register-form .submit-btn{clear:both;margin-top:15px}}@media screen and (min-width: 600px) and (max-width: 650px){.register-form .submit-btn{clear:both;margin-top:15px}}.register-form .input-split .submit-btn{cursor:pointer;margin-right:21px}@media screen and (min-width: 851px) and (max-width: 1260px){.register-form .input-split .submit-btn{float:left}}@media screen and (min-width: 600px) and (max-width: 650px){.register-form .input-split .submit-btn{float:right}}@media screen and (min-width: 851px) and (max-width: 1150px){.register-form .team-name{margin-top:15px}}@media screen and (min-width: 600px) and (max-width: 650px){.register-form .team-name{margin-top:15px;clear:both}}.register-form .facebook-signin{margin-left:5px}@media screen and (min-width: 801px){.register-form .with-facebook{margin-top:-20px}}.register-form .form-hint{max-width:230px;display:block;position:relative;font-size:12px}.agent-search-results-lite{background:#f6f6f6;margin-bottom:30px;position:relative}.agent-search-results-lite li{border-bottom:1px solid #e3e3e3;min-height:115px;padding-bottom:10px}.agent-search-results-lite .photo-list .title{margin-bottom:0}@media screen and (max-width: 601px){.agent-search-results-lite{margin-bottom:30px}.agent-search-results-lite .btn-secondary a,.agent-search-results-lite .btn-view-more a,.agent-search-results-lite .button-group li a,.button-group .agent-search-results-lite li a,.agent-search-results-lite .link-selling .link-btn-wrapper a,.link-selling .agent-search-results-lite .link-btn-wrapper a,.agent-search-results-lite .btn-find-homes a,.agent-search-results-lite .btn-location a,.agent-search-results-lite .btn-save a,.agent-search-results-lite .apply-now a{width:auto}}.body-register .agent-search-results-lite{padding:10px 15px;border:1px solid #e3e3e3}@media screen and (min-width: 851px) and (max-width: 1150px){.body-register .agent-search-results-lite .adjunct-button{position:static;margin-top:5px}}.sign-in,.not-a-member{font-size:14px}.sign-in a,.not-a-member a{position:relative;padding-right:10px;text-decoration:none;font-size:14px}.sign-in a:after,.not-a-member a:after{content:"\e60b";position:absolute;top:3px}.banner-meta .sign-in{font-size:13px}.banner-meta .sign-in a{font-size:13px}.with-steps{position:relative;padding-top:15px}@media screen and (max-width: 1050px){.with-steps{padding-top:10px}}@media screen and (max-width: 601px){.with-steps{padding-top:0}}@media screen and (min-width: 801px){.banner-meta .sign-in{font-size:16px}.banner-meta .sign-in a{font-size:16px}}@media screen and (min-width: 601px){.log-in{max-width:500px}}.log-in form{padding:50px 0 0 0}#share-dropdown.dropdown{border-top:0}#share-dropdown{display:none;right:12px;position:absolute;width:350px;padding:0}.nav-share{padding:20px 0 10px 0}.nav-share ul{margin-bottom:5px}.nav-share:after{border:10px solid #f6f6f6;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-10px;right:12px;position:absolute;visibility:visible;box-shadow:-3px -3px 2px -1px rgba(182,169,169,0.3)}.nav-share-results{padding:20px 0 10px 0}.nav-share-results:after{visibility:hidden}.nav-share-tab{display:inline;list-style:none;margin-bottom:0}.nav-share-tab a{padding:0 10px;border-right:1px solid #e3e3e3;font-weight:bold;font-size:14px}.nav-share-tab.active a{color:#464646;cursor:default}.nav-share-tab:first-child a{padding-left:0}.nav-share-tab:last-child a{border-right:none;padding-right:0}.nav-share-border{border-bottom:1px solid #e3e3e3}#share-dropdown ul{float:none}#share-dropdown form{box-shadow:none !important;margin-bottom:0}#shareshare{padding:20px 20px 20px 10px}#sharecopyurl{padding:20px}#shareemail h2.title{display:none !important}#shareemail .sub-title{font-size:12pt !important}#shareemail .link-icon span,#shareemail .list-link-icon li span,.list-link-icon #shareemail li span{display:inline}#shareemail label,#shareemail .map-tools .add-a-spoke .form-head,.map-tools .add-a-spoke #shareemail .form-head,#shareemail .results-search .form-head,.results-search #shareemail .form-head,#shareemail input[type="checkbox"] ~ label,#shareemail .map-tools .add-a-spoke input[type="checkbox"] ~ .form-head,.map-tools .add-a-spoke #shareemail input[type="checkbox"] ~ .form-head,#shareemail .results-search input[type="checkbox"] ~ .form-head,.results-search #shareemail input[type="checkbox"] ~ .form-head,#shareemail .results-search .inline-radio input[type="checkbox"] ~ label{font-size:10pt !important}.addthis_default_style a{margin-left:10px}.social-share{padding:10px}.copyurl-share{padding:10px 10px 0 10px}.property-detail-schools{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;padding:0}.property-detail-schools .property-detail-school-district-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:10px 0 20px}.property-detail-schools .property-detail-school-district-wrapper .property-detail-school-district{font-weight:600;padding-right:6px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.property-detail-schools .property-detail-school-district-wrapper .property-detail-school-district-name{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.property-detail-schools .property-detail-school-header,.property-detail-schools .property-detail-school-listing{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:0;padding-right:0}.property-detail-schools .property-detail-school-header{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.property-detail-schools .property-detail-school-listing{padding-bottom:20px}.property-detail-schools .school-data{min-width:55px;width:10%;max-width:10%;text-align:center}.property-detail-schools .school-data .school-name{font-weight:600}.property-detail-schools .school-data .school-address{padding-top:3px;font-size:13px}.property-detail-schools .school-data.school-data-head{font-weight:600}.property-detail-schools .school-data.school-data-name{min-width:110px;width:80%;max-width:80%;text-align:left}.property-detail-schools .school-disclaimer{font-size:13px;border-top:1px solid #e3e3e3;padding-top:20px}.property-detail-schools .school-disclaimer .school-disclaimer-title{font-weight:600}@media screen and (min-width: 801px){.property-detail-schools{font-size:16px}.property-detail-schools .school-data .school-address{padding-top:5px;font-size:14px}.property-detail-schools .school-data.school-data-name{padding-left:0}.property-detail-schools .school-disclaimer{font-size:11px}.property-detail-schools .school-disclaimer .school-disclaimer-title{font-size:11px}.property-detail-school-district-wrapper{padding-top:0;padding-left:10px;padding-right:10px}.property-detail-school-header,.property-detail-school-listing{padding-left:10px;padding-right:10px}}.pd-block-calculator .toggle-body{padding:0}.pd-block-calculator h2.tablet-down-show,.pd-block-calculator h2.trigger-subnav,.pd-block-calculator h2.mobile-search-toggle,.pd-block-calculator h2.mobile-nav-trigger,.pd-block-calculator h2.mobile-user-trigger{z-index:1}.pd-block-calculator .mortgage-calculator{margin-bottom:0}.pd-block-calculator .pd-block-body-calculator{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.pd-block-calculator .pd-block-body-calculator .calculator-inputs{width:100%;padding:9px;border-right:none;box-sizing:border-box;background:#f6f6f6}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line{margin-bottom:20px;padding-bottom:10px;border-bottom:1px #e3e3e3 solid;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block{display:inline-block;margin-right:5px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-dollar-sign,.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-percent-sign{font-size:20px;color:#b1b1b1}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .mortgage-calculator-input-label{font-size:13px;font-weight:600}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .mortgage-calculator-input-label .calculator-label-clarification{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400;font-size:11px;color:#767676}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input{margin:0}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-list-price{width:140px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-down-payment{width:80px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-down-payment-amount{width:115px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-loan-rate{width:80px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-loan-term-wrapper{margin:0;width:110px;top:0;overflow:visible;box-shadow:none}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-annual-insurance{width:110px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-annual-property-taxes{width:110px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-input-assoc-fee{width:110px;margin-right:5px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block:last-child{margin-right:0}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-exchange{margin-left:7px;margin-right:7px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:20px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-exchange .icon-exchange-calculator{font-size:25px;color:#b1b1b1}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-down-payment{margin-right:0}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .meta-text,.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .mls-disclaimer-home,.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .mls-disclaimer-sip-text{padding-top:20px;margin-bottom:0;width:100%}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .submit-btn-secondary{width:auto}.pd-block-calculator .pd-block-body-calculator .calculator-outputs{margin:0 auto;padding:0;box-sizing:border-box;min-width:290px;width:100%;background-color:#fcfcfc;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .monthly-payment-chart{width:calc(100% - 1px);pointer-events:none}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .monthly-payment-chart:last-child{height:100%}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .monthly-payment-chart .highcharts-legend-item>span{overflow:visible !important}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .pre-approve-link{font-size:20px;font-weight:600}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .submit-line{padding-top:15px;text-align:center}@media screen and (min-width: 611px) and (max-width: 800px){.pd-block-calculator .pd-block-body-calculator .calculator-inputs{width:290px;border-right:1px solid #e3e3e3}.pd-block-calculator .pd-block-body-calculator .calculator-outputs{width:calc(100% - 290px)}}@media screen and (min-width: 801px){.pd-block-calculator .pd-block-body-calculator{border:1px solid #e3e3e3}.pd-block-calculator .pd-block-body-calculator .calculator-inputs{width:290px;border-right:1px solid #e3e3e3}.pd-block-calculator .pd-block-body-calculator .calculator-outputs{width:calc(100% - 290px)}}@media screen and (min-width: 1251px){.pd-block-calculator .pd-block-body-calculator .calculator-inputs{width:40%;padding:25px 25px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-dollar-sign,.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block .calculator-percent-sign{font-size:25px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-down-payment{margin-right:5px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-exchange{margin-top:15px}.pd-block-calculator .pd-block-body-calculator .calculator-inputs .calculator-input-line .calculator-input-block.calculator-input-block-exchange .icon-exchange-calculator{font-size:30px}.pd-block-calculator .pd-block-body-calculator .calculator-outputs{width:60%;max-width:60%}.pd-block-calculator .pd-block-body-calculator .calculator-outputs .pre-approve-link{font-size:28px}}.details-block-price-history .title .subtitle .meta-link{align-self:flex-end}.details-block-price-history .title .subtitle .meta-link .price-alerts{font-size:16px;font-style:normal;text-decoration:underline;white-space:nowrap}.details-block-price-history .title .subtitle .meta-link .price-alerts .icon-bell{display:inline-block;text-decoration:none;margin-right:10px;margin-left:5px}.details-block-price-history .price-history-table{display:block}.details-block-price-history .price-history-table .price-history-header{display:none}.details-block-price-history .price-history-table .price-history-row{border-bottom:1px solid #e3e3e3;padding:10px 0}.details-block-price-history .price-history-table .price-history-row .price-history-data{display:block;line-height:1.3}.details-block-price-history .price-history-table .price-history-row div:before{display:inline-block;font-weight:600;padding-right:14px}.details-block-price-history .price-history-table .price-history-row div:nth-of-type(1):before{content:"Date:"}.details-block-price-history .price-history-table .price-history-row div:nth-of-type(2):before{content:"Details:"}.details-block-price-history .price-history-table .price-history-row div:nth-of-type(3):before{content:"Price:"}.details-block-price-history .price-history-table .price-history-row div:nth-of-type(4):before{content:"Change:"}.details-block-price-history .price-history-table .price-history-row div:nth-of-type(5):before{content:"Source:"}.details-block-price-history .price-history-table .price-history-extra{-webkit-transition:max-height .25s linear;-moz-transition:max-height .25s linear;-ms-transition:max-height .25s linear;-o-transition:max-height .25s linear;transition:max-height .25s linear;max-height:0;overflow:hidden}.details-block-price-history .price-history-table .price-history-extra.price-history-extra-show{-webkit-transition:max-height .25s linear;-moz-transition:max-height .25s linear;-ms-transition:max-height .25s linear;-o-transition:max-height .25s linear;transition:max-height .25s linear}.details-block-price-history .price-history-toggle{padding:20px 0}.details-block-price-history .price-alerts-tablet-down-show{padding-bottom:20px}.details-block-price-history .price-alerts-tablet-down-show:nth-child(2){padding-top:20px}.details-block-price-history .price-alerts-tablet-down-show .price-alerts{font-size:14px;font-style:normal;text-decoration:underline}.details-block-price-history .price-alerts-tablet-down-show .price-alerts .icon-bell{display:inline-block;text-decoration:none;margin-right:10px}.details-block-price-history .price-history-disclaimer{font-size:13px;border-top:1px solid #e3e3e3;padding-top:20px}.details-block-price-history .price-history-disclaimer .price-history-disclaimer-title{font-weight:600}@media screen and (min-width: 360px){.details-block-price-history .price-history-table{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:14px;padding:0}.details-block-price-history .price-history-table:first-child{padding-top:0}.details-block-price-history .price-history-table .price-history-header,.details-block-price-history .price-history-table .price-history-row{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:0;padding-right:0}.details-block-price-history .price-history-table .price-history-header .price-history-head,.details-block-price-history .price-history-table .price-history-header .price-history-data,.details-block-price-history .price-history-table .price-history-row .price-history-head,.details-block-price-history .price-history-table .price-history-row .price-history-data{width:20%;max-width:150px;text-align:center}.details-block-price-history .price-history-table .price-history-header .price-history-head-date,.details-block-price-history .price-history-table .price-history-header .price-history-data-date,.details-block-price-history .price-history-table .price-history-row .price-history-head-date,.details-block-price-history .price-history-table .price-history-row .price-history-data-date{text-align:left;min-width:77px}.details-block-price-history .price-history-table .price-history-header .price-history-head-details,.details-block-price-history .price-history-table .price-history-header .price-history-data-details,.details-block-price-history .price-history-table .price-history-row .price-history-head-details,.details-block-price-history .price-history-table .price-history-row .price-history-data-details{min-width:56px}.details-block-price-history .price-history-table .price-history-header .price-history-head-price,.details-block-price-history .price-history-table .price-history-header .price-history-data-price,.details-block-price-history .price-history-table .price-history-row .price-history-head-price,.details-block-price-history .price-history-table .price-history-row .price-history-data-price{min-width:98px}.details-block-price-history .price-history-table .price-history-header .price-history-head-change,.details-block-price-history .price-history-table .price-history-header .price-history-data-change,.details-block-price-history .price-history-table .price-history-row .price-history-head-change,.details-block-price-history .price-history-table .price-history-row .price-history-data-change{min-width:48px}.details-block-price-history .price-history-table .price-history-header .price-history-head-source,.details-block-price-history .price-history-table .price-history-header .price-history-data-source,.details-block-price-history .price-history-table .price-history-row .price-history-head-source,.details-block-price-history .price-history-table .price-history-row .price-history-data-source{min-width:50px}.details-block-price-history .price-history-table .price-history-header{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #e3e3e3}.details-block-price-history .price-history-table .price-history-header .price-history-head{font-weight:600}.details-block-price-history .price-history-table .price-history-row{border-bottom:none;padding-top:0;padding-bottom:20px}.details-block-price-history .price-history-table .price-history-row div:before{display:none}.details-block-price-history .price-alerts-tablet-down-show:nth-child(2){padding-top:0}.details-block-price-history .price-history-toggle{padding-top:0}}@media screen and (min-width: 801px){.details-block-price-history .price-history-table{font-size:16px}.details-block-price-history .price-history-table .price-history-disclaimer{font-size:14px}}.page-header{background:#30507b;box-shadow:0 1px 2px 0 rgba(50,50,50,0.8);position:relative;z-index:1000}.page-header .wrap,.page-header .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .page-header .psr-filters-results-header,.page-header .home-national{background:#30507b}@media screen and (max-width: 850px){.page-header .wrap,.page-header .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .page-header .psr-filters-results-header,.page-header .home-national{padding:0 10px}}.page-header li{list-style-type:none}.logo{display:block;float:left;margin:7px 25px 7px 0}@media screen and (max-width: 1425px){.logo{margin-right:10px}}@media screen and (min-width: 801px){.logo-sm img{display:none}}.nav-toggle-body{display:none}@media screen and (min-width: 801px){.nav-toggle-body{display:block !important}}.main-nav{float:left;z-index:3;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.main-nav li ul{margin-top:0}.main-nav ul{margin-left:0}.main-nav>ul{margin-bottom:0}.main-nav>ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.main-nav>ul>li{float:left;margin-bottom:0;position:relative}.main-nav>ul>li.open{background:#5778a4 !important;margin-top:-1px}@media screen and (min-width: 801px){.main-nav>ul>li:hover .top-level{background:#5778a4}.main-nav>ul>li:hover .top-level+.dropdown{display:block}}.lt-ie9 .main-nav>ul>li:hover .top-level{background:#5778a4}.lt-ie9 .main-nav>ul>li:hover .top-level+.dropdown{display:block}.main-nav .permahover .top-level{background:#5778a4 !important}.main-nav .hidedropdown .dropdown{display:none !important}.main-nav .top-level{color:#fff;text-decoration:none;font-size:18px;font-weight:600;padding:38px 30px 22px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav .top-level span{display:none}@media screen and (max-width: 1405px){.main-nav .top-level{padding:38px 20px 22px}}@media screen and (max-width: 1007px){.main-nav .top-level{font-size:14px;padding-left:10px;padding-right:10px}}@media screen and (max-width: 940px){.main-nav .top-level{font-size:14px;padding:34px 8px 26px}}@media screen and (max-width: 885px){.main-nav .top-level{font-size:14px;padding:34px 6px 26px}}.dropdown-search{margin-bottom:0}.dropdown-search input[type="text"]{font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:22px}.dropdown-search .inline{width:100%}.dropdown-search .inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.dropdown-search .inline p{margin-bottom:5px}.dropdown-search .search-instructions{margin-bottom:0}.search-meta{margin-bottom:30px}.search-meta a{font-weight:400;font-style:normal;font-size:11px;letter-spacing:0.02em;line-height:15px;color:#464646}.search-meta a:hover{color:#464646;text-decoration:none;cursor:pointer}.business-nav{float:right;margin-top:0}.business-nav ul,.business-nav ul li{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.business-nav ul{margin-bottom:0;margin-left:0;margin-top:2px;width:470px;float:right}.business-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.business-nav li{display:inline-block;*display:inline;float:right}.business-nav a{color:#fff;text-decoration:none;font-size:16px;font-weight:400;border-right:1px solid rgba(255,255,255,0.3);padding:0 10px}.business-nav a:hover{color:#fff;text-decoration:underline}.business-nav a.icon-book:hover,.business-nav a.icon-user:hover,.business-nav a.icon-lock:hover{text-decoration:none}.business-nav a.icon-book:hover span,.business-nav a.icon-user:hover span,.business-nav a.icon-lock:hover span{text-decoration:underline}.business-nav a.icon-book:before{margin-right:3px;top:2px}.business-nav li:first-child a{border-right:none;padding-right:0;padding:4px 1px 2px 5px;margin-left:5px;transition:none}.business-nav li:first-child a:before{padding-right:2px}.business-nav .language-link{color:#fff;font-size:14px;margin-bottom:5px}.business-nav .language-link .language-current{border-right:none;padding-right:0;padding-left:1px}.business-nav .language-link .language-abbr{display:none}.business-nav .language-link a{font-size:14px;margin-left:0}.business-nav .language-link-small{display:none}@media screen and (max-width: 601px){.business-nav ul{width:402px;float:right;margin-bottom:20px}.business-nav li{margin-top:10px}.business-nav .language-link-small{color:#fff}.business-nav .language-link{display:none}.business-nav .account-link span{display:none}.business-nav .account-link .icon-lock:hover{background:#5778a4;border-radius:4px}.business-nav .icon-user:hover{background:#5778a4;border-radius:4px;padding:4px 1px 2px 5px}}@media screen and (max-width: 1405px){.business-nav ul{width:470px}}@media screen and (max-width: 1225px){.business-nav ul{width:247px;margin-top:2px}.business-nav .language-link .language-span{display:none}.business-nav .language-link .language-current{display:none}.business-nav .language-link .language-abbr{display:inline-block}.business-nav .language-link .language-abbr a{color:#fff;border-right:1px solid rgba(255,255,255,0.3);padding-left:0;margin-bottom:5px}.business-nav .buying-selling-home{margin-left:10px;margin-bottom:3px}.business-nav .buying-selling-home a{font-size:14px;border-right:none;padding-right:0;padding-left:0}}@media screen and (max-width: 1007px){.business-nav ul{width:208px;margin-top:5px}.business-nav li{line-height:1}.business-nav a{font-size:13px}.business-nav .language-link a{font-size:11px}.business-nav .buying-selling-home a{font-size:11px}}@media screen and (max-width: 800px){.page-header{padding:8px 0}.page-header .wrap,.page-header .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .page-header .psr-filters-results-header,.page-header .home-national{padding:0}.mobile-nav-trigger{position:absolute;left:10px;top:2px;padding:3px 2px 2px;border-radius:4px}.mobile-nav-trigger:hover{background-color:#5778a4}.mobile-user-trigger{color:#fff;text-decoration:none;position:absolute;font-size:25px;right:10px;top:2px;border-radius:4px;padding:8px 6px 5px 8px}.mobile-user-trigger:hover{color:#fff;background-color:#5778a4}.mobile-user-trigger.icon-lock:before{margin-right:2px}.mobile-user-trigger.icon-lock span:hover{text-decoration:underline}.logo-sm img{display:block}.logo-lg img{display:none}.logo{text-align:center;float:none;margin:0 auto}.logo a{width:80px;display:block;margin:0 auto}.main-nav{float:none;clear:both;padding-top:0}.main-nav ul{margin-top:10px}.main-nav>ul>li{float:none;clear:both}.main-nav>ul>li:hover{background:#30507b}.main-nav .dropdown{border-top:none;position:relative;padding:15px 15px 0}.main-nav .dropdown ul{margin-bottom:0}.main-nav .dropdown .col-1,.main-nav .dropdown .col-2{width:100%}.main-nav .dropdown li{margin-bottom:25px}.main-nav .expanded-width .dropdown{width:100%}.main-nav .inline .search-input{width:248px}}@media screen and (max-width: 800px) and (max-width: 601px){.main-nav .inline .search-input{width:70%}}@media screen and (max-width: 800px){.main-nav .search-instructions{margin-bottom:10px}.main-nav .permahover .top-level{background:#5778a4 !important}.main-nav .top-level{padding:15px 0 13px 0;margin:0 15px;font-weight:600;font-size:18px;border-bottom:1px solid rgba(255,255,255,0.3)}.main-nav .top-level span{display:block;float:right;font-weight:400;font-size:26px;top:-2px;position:relative;left:4px}.business-nav{max-width:100%;width:100%;margin-top:10px}.business-nav ul{float:none;width:320px;margin:0 auto 15px auto}.business-nav .language-link{display:none}.business-nav .buying-selling-home{text-align:center;margin-bottom:5px;margin-top:15px;width:100%;padding-left:0}.business-nav .buying-selling-home a{font-weight:600;font-size:14px}.business-nav li{float:right;display:inline-block;text-align:center;line-height:1.3;margin-top:0;margin-bottom:0}.business-nav li a{font-size:14px}.business-nav .account-link{display:none}.business-nav .careers-link a{border-right:1px solid rgba(255,255,255,0.3)}.business-nav .about-us-link{padding-left:0}.business-nav .language-link-small{color:#fff;display:inline-block}.business-nav .language-link-small .language-span{padding-left:10px}.business-nav .language-link-small .language-current{border-right:none;margin-right:24px;padding-left:0}.business-nav .language-link-small .language-abbr{display:none}.business-nav .recently-viewed{background:#29456d;text-align:center;margin-bottom:-10px;clear:both}.business-nav .recently-viewed a{border:none;font-size:14px;font-weight:600;padding:10px;display:block}.business-nav .recently-viewed a:hover{background:#122647;text-decoration:none}}.property-search-drawer{text-align:center}@media screen and (min-width: 801px){.new-site-menu .main-nav{margin-top:34px}}@media screen and (min-width: 1200px){.new-site-menu .main-nav{margin-top:26px}}.new-site-menu .main-nav .top-level{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:18px;-webkit-font-smoothing:antialiased;margin-top:auto;padding:15px 0px 11px}.new-site-menu .main-nav .top-level .top-level-arrow{display:inline-block;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:icomoon;font-size:0.5em;top:-3px;color:#8698B7;position:relative}@media screen and (max-width: 800px){.new-site-menu .main-nav .top-level .top-level-arrow{display:none}}@media screen and (min-width: 801px){.new-site-menu .main-nav .top-level{padding:15px 6px 12px;font-size:15px;letter-spacing:-0.8px}}@media screen and (min-width: 940px){.new-site-menu .main-nav .top-level{font-size:17px}}@media screen and (min-width: 1000px){.new-site-menu .main-nav .top-level{font-size:18px;padding:14px 8px 10px}}@media screen and (min-width: 1200px){.new-site-menu .main-nav .top-level{margin-top:auto;letter-spacing:normal;padding:20px 20px 12px}}.new-site-menu .trigger-state-on{font-weight:600}.new-site-menu .account-nav{display:none}.new-site-menu .account-nav .with-account ul,.new-site-menu .account-nav .with-account ul li,.new-site-menu .account-nav .no-account ul,.new-site-menu .account-nav .no-account ul li{margin-bottom:0}.new-site-menu .account-nav .trigger-tab{display:none}@media screen and (min-width: 801px){.new-site-menu .account-nav{position:absolute;top:47px;right:10px;margin-top:1px;display:block;float:right;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:13px;letter-spacing:-.6px}.new-site-menu .account-nav .account-link a{font-size:13px;letter-spacing:-.6px}.new-site-menu .account-nav .account-link a span{padding-left:5px}.new-site-menu .account-nav ul{display:inline-block;margin-left:10px}.new-site-menu .account-nav .tablet-down-show.recently-viewed,.new-site-menu .account-nav .recently-viewed.trigger-subnav,.new-site-menu .account-nav .recently-viewed.mobile-search-toggle,.new-site-menu .account-nav .recently-viewed.mobile-nav-trigger,.new-site-menu .account-nav .recently-viewed.mobile-user-trigger{display:none}.new-site-menu .account-nav .trigger-tab{display:inline}}@media screen and (min-width: 940px) and (max-width: 1200px){.new-site-menu .account-nav{font-size:16px;letter-spacing:inherit;margin-top:3px}.new-site-menu .account-nav .account-link a{letter-spacing:inherit;font-size:16px}}@media screen and (min-width: 1201px){.new-site-menu .account-nav{font-size:16px;letter-spacing:inherit;margin-top:0px}.new-site-menu .account-nav .account-link a{letter-spacing:inherit;font-size:16px}.new-site-menu .account-nav ul{margin-left:10px}}.new-site-menu .account-nav .account-link li{margin-bottom:auto}.new-site-menu .account-nav a{color:#fff;text-decoration:none}.new-site-menu .account-nav .icon-double-down-right{position:relative;padding:0px 6px;top:2px;display:inline-block}.new-site-menu .account-nav .icon-double-down-right.up{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-1px}.new-site-menu .account-nav .up:after{font-weight:600}.new-site-menu .business-nav{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}.new-site-menu .business-nav ul,.new-site-menu .business-nav ul li{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.new-site-menu .business-nav a{font-size:14px}.new-site-menu .business-nav a:before{content:""}.new-site-menu .business-nav .buying-selling-home a:hover{text-decoration:underline;color:#fff}.new-site-menu .business-nav .language-link .language-current{display:inline-block}.new-site-menu .business-nav .language-link a{font-size:inherit}@media screen and (min-width: 801px){.new-site-menu .business-nav{position:absolute;top:7px;right:10px}.new-site-menu .business-nav ul{width:auto;margin-top:2px}.new-site-menu .business-nav .buying-selling-home{margin-left:10px;margin-bottom:3px}.new-site-menu .business-nav .buying-selling-home a{font-size:14px;border-right:1px solid rgba(255,255,255,0.3);padding-right:10px;padding-left:10px}.new-site-menu .business-nav .language-link .language-span{display:none}.new-site-menu .business-nav .language-link .language-current{display:none}.new-site-menu .business-nav .language-link .language-abbr{display:inline-block}.new-site-menu .business-nav .language-link .language-abbr a{color:#fff;border-right:1px solid rgba(255,255,255,0.3);padding-left:0;margin-bottom:5px}}@media screen and (min-width: 1600px){.new-site-menu .business-nav ul li:first-child{padding-left:10px}.new-site-menu .business-nav .language-link .language-span{display:inline-block}.new-site-menu .business-nav .language-link .language-current{display:inline-block}.new-site-menu .business-nav .language-link .language-abbr{display:none}}.page-footer{width:100%;height:auto;background:#464646;padding:20px 0}.page-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}@media screen and (min-width: 800px){.page-footer{position:absolute}}@media screen and (max-width: 800px){.body-property-search-results .page-footer{padding-bottom:80px}}.page-footer .wrap,.page-footer .layout-search-results.layout-list-view .psr-filters-results-header,.layout-search-results.layout-list-view .page-footer .psr-filters-results-header,.page-footer .home-national{background:#464646}.page-footer a{color:#fff;font-size:15px}.page-footer a:hover{color:#ffd33b}.page-footer h2{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:14px;line-height:15px;color:#fff;margin-bottom:10px}.page-footer ul{margin-left:0}.page-footer ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.page-footer li{float:left;margin-right:25px;margin-bottom:5px;list-style-type:none}.page-footer .col,.page-footer .split-3 .agent-block,.split-3 .page-footer .agent-block,.page-footer .split-3 .office-block,.split-3 .page-footer .office-block{float:left}@media screen and (max-width: 700px){.page-footer .col,.page-footer .split-3 .agent-block,.split-3 .page-footer .agent-block,.page-footer .split-3 .office-block,.split-3 .page-footer .office-block{width:100%;float:none}.page-footer .col ul,.page-footer .split-3 .agent-block ul,.split-3 .page-footer .agent-block ul,.page-footer .split-3 .office-block ul,.split-3 .page-footer .office-block ul{text-align:center;margin-bottom:10px}.page-footer .col li,.page-footer .split-3 .agent-block li,.split-3 .page-footer .agent-block li,.page-footer .split-3 .office-block li,.split-3 .page-footer .office-block li{float:none;display:inline-block;margin-right:10px;margin-bottom:20px}}.page-footer .col-1{width:38.9547%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1.74216%}@media screen and (max-width: 700px){.page-footer .col-1{width:100%;float:none}}.page-footer .col-2{width:33.8676%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1.74216%}@media screen and (max-width: 700px){.page-footer .col-2{width:100%;float:none}}.page-footer [role="navigation"] a{text-decoration:underline}.page-footer .mls-disclaimer{clear:both;margin-bottom:15px}.page-footer .mls-disclaimer p{color:#fff}.page-footer .mls-disclaimer p a{font-size:11px}@media screen and (max-width: 601px){.page-footer .mls-disclaimer p a{font-size:9px;line-height:10px}}.page-footer .mls-disclaimer p a:hover{color:#fff}.page-footer .mls-disclaimer p:last-child{padding-right:0}.page-footer .mls-disclaimer img{max-width:80px}.page-footer .mls-disclaimer.with-img p:first-child{width:80px}.page-footer .mls-disclaimer.with-two-img p:first-child,.page-footer .mls-disclaimer.with-two-img p:last-child{width:80px}.page-meta-copy,.copyright{clear:left}.page-meta-copy:after,.copyright:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.page-meta-copy{padding-bottom:15px;background:#fcfcfc}.copyright{margin-bottom:0}footer .copyright{clear:both;color:#fff;margin-bottom:15px}.copyright a{font-size:11px !important}.social-media li{margin-right:5px}.social-media a{text-decoration:none;font-size:20px;padding:5px 3px 1px 5px;border-radius:4px}.social-media a:hover{background-color:#767676;color:#fff}.eho{padding-left:20px;margin-left:3px;background:no-repeat 0 center}.translator{float:left;margin-right:1.75%;margin-top:33px}.translator img{display:inline}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:2000000;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#5778a4;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#5778a4;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#2560b1 !important;box-shadow:none !important;border-radius:3px !important}.tooltipster-feature,.tooltipster-default{border-radius:5px;border:1px solid #E3E3E3;background:#FFFAE8;color:#464646}@media screen and (max-width: 800px){.body-property-search-results .tooltipster-default{display:none !important}}.tooltipster-feature .tooltipster-content,.tooltipster-default .tooltipster-content{font-style:normal;line-height:1.2;text-align:left;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#autocompletedropdown,#autocompletedropdown2,#nearbyHistoryLocationsMenu,.boxed-option .price-range-lrg{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}#autocompletedropdown ul,#autocompletedropdown2 ul,#nearbyHistoryLocationsMenu ul,.boxed-option .price-range-lrg ul{z-index:10001;background:rgba(255,255,255,0.96);box-shadow:0 1px 2px 0 rgba(50,50,50,0.3)}#autocompletedropdown .meta-title,#autocompletedropdown2 .meta-title,#nearbyHistoryLocationsMenu .meta-title,.boxed-option .price-range-lrg .meta-title{text-transform:uppercase;font-size:12px;letter-spacing:.03em;border-bottom:1px solid #E3E3E3;margin-bottom:5px;display:block;padding:10px 15px 5px}#autocompletedropdown .ui-widget-content,#autocompletedropdown2 .ui-widget-content,#nearbyHistoryLocationsMenu .ui-widget-content,.boxed-option .price-range-lrg .ui-widget-content{border:none;border-radius:0}#autocompletedropdown li,#autocompletedropdown2 li,#nearbyHistoryLocationsMenu li,.boxed-option .price-range-lrg li{margin-bottom:0}#autocompletedropdown a,#autocompletedropdown2 a,#nearbyHistoryLocationsMenu a,.boxed-option .price-range-lrg a{border-radius:0;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;color:#2560b1;display:block;padding:10px 15px;box-sizing:border-box}#autocompletedropdown a.ui-state-focus,#autocompletedropdown a.ui-state-active,#autocompletedropdown2 a.ui-state-focus,#autocompletedropdown2 a.ui-state-active,#nearbyHistoryLocationsMenu a.ui-state-focus,#nearbyHistoryLocationsMenu a.ui-state-active,.boxed-option .price-range-lrg a.ui-state-focus,.boxed-option .price-range-lrg a.ui-state-active{background:#E6E7E9;border:none;color:#464646}.location-profile{font-weight:400;font-style:normal;font-size:14px;line-height:20px;margin-left:0;margin-top:0;margin-bottom:0}.location-profile li{list-style-type:none;float:left;border-right:1px solid #E3E3E3;padding-right:5px;margin-right:5px;margin-bottom:0}.location-profile li:last-child{border-right:none}.location-profile-openhouse{padding-top:15px}@media screen and (max-width: 601px){.location-profile-popularneighborhoods .list-split li{width:auto;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.location-profile-search-form{margin-top:6px !important}.layout-list-view .listing-results.psr-panel{background:#eaeaea}.layout-list-view .listing-results.psr-panel .search-list{padding:0 20px}@media screen and (max-width: 800px){.layout-list-view .listing-results.psr-panel .search-list{padding:0 10px}}.layout-list-view .listing-results.psr-panel .search-list .list-items.psr-panel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.layout-list-view .listing-results.psr-panel .ab-map{display:inline-block}@media screen and (min-width: 1001px){.layout-list-view .listing-results.psr-panel:not(.mobile-index-view) .ab-map{display:none}}@media screen and (min-width: 601px){.layout-list-view .listing-results{width:100%;max-width:100%}.layout-list-view .listing-results.psr-panel{background:#eaeaea}.layout-list-view .listing-results .search-list .list-items.psr-panel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-list-view .property-snapshot{max-width:570px;width:33.3%;float:left;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}}@media screen and (min-width: 601px) and (min-width: 1001px){.layout-list-view .property-snapshot:nth-child(3n){border-right:none}}@media screen and (min-width: 601px) and (max-width: 1000px){.layout-list-view .property-snapshot{width:50%}.layout-list-view .property-snapshot:nth-child(2n){border-right:none}}@media screen and (min-width: 601px){.layout-list-view .property-snapshot.selected{border-top:10px solid #FFF;box-shadow:none;border-bottom:1px solid #e3e3e3}.layout-list-view .no-photo{padding:70px 10px;max-height:180px}.layout-list-view .search-results-load-more{clear:both}.layout-list-view .tool-bar{display:none}.layout-list-view .search-list{margin:0 auto;padding:0;max-width:1435px}.layout-list-view .search-list .list-items:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.layout-list-view .results-map{display:none}}.layout-list-view .ab-map{display:none}.address.inline-block{position:relative}@media screen and (min-width: 801px){.address.inline-block{margin-bottom:0}}.address.inline-block .link-icon.tablet-down-show,.address.inline-block .link-icon.trigger-subnav,.address.inline-block .list-link-icon li.trigger-subnav,.list-link-icon .address.inline-block li.trigger-subnav,.address.inline-block .list-link-icon li.tablet-down-show,.list-link-icon .address.inline-block li.tablet-down-show,.address.inline-block .list-link-icon li.mobile-search-toggle,.list-link-icon .address.inline-block li.mobile-search-toggle,.address.inline-block .list-link-icon li.mobile-nav-trigger,.list-link-icon .address.inline-block li.mobile-nav-trigger,.address.inline-block .list-link-icon li.mobile-user-trigger,.list-link-icon .address.inline-block li.mobile-user-trigger,.address.inline-block .link-icon.mobile-search-toggle,.address.inline-block .link-icon.mobile-nav-trigger,.address.inline-block .link-icon.mobile-user-trigger{margin-top:50px}.form-adjunct-links{position:absolute;left:0;width:540px}@media screen and (max-width: 800px){.form-adjunct-links{left:15px;position:relative}}@media screen and (max-width: 600px){.form-adjunct-links li:nth-child(3){border-right:none}}@media screen and (max-width: 600px){.link-view{display:none}}.link-view.active span{text-decoration:none}.js-trigger-map-list-view .icon-layout:before{top:1px}.seller-leads .seller-leads-wrap,.seller-leads .seller-leads-content{padding:0;background:#fcfcfc}.seller-leads .seller-leads-wrap .seller-leads-action{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-content:space-around;padding:25px}.seller-leads .seller-leads-wrap .seller-leads-action-footer{justify-content:center}.seller-leads .seller-leads-wrap .seller-leads-action-title{text-align:center;color:#fcfcfc;font-size:20px;line-height:22px;letter-spacing:1px;font-weight:600;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.seller-leads .seller-leads-wrap .seller-leads-action-description{text-align:center;color:#fcfcfc;font-size:18px;line-height:28px;font-weight:600;max-width:500px;margin-left:auto;margin-right:auto;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.seller-leads .seller-leads-wrap .seller-leads-action-form{height:545px;width:100%;max-width:350px;margin:0 auto;z-index:1}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form p{margin-bottom:5px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form div{margin-bottom:0}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .fancy-select.input-medium{height:39px;margin-bottom:0}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .fancy-select select{padding-top:10px;padding-bottom:10px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .fancy-dropdown-medium.custom-error{top:0}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .sub-title{margin-bottom:7px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .seller-leads-contact-information-title{padding-top:20px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .form-block{margin-bottom:5px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .submit-btn{display:block;width:100%}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .privacy{display:block;margin-top:8px;font-size:16px}.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .privacy .icon-lock{top:2px}.seller-leads .seller-leads-section{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:40px}.seller-leads .seller-leads-layout-main>div:nth-child(even){background-color:#f3faff}.seller-leads .seller-leads-layout-main>div:nth-child(odd){background-color:#fcfcfc}.seller-leads .seller-leads-layout-main .seller-leads-section-metric{justify-content:space-between;padding:0 40px 40px}.seller-leads .seller-leads-layout-main .seller-leads-point{text-align:center;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-content:space-around;max-width:100%;overflow:hidden}.seller-leads .seller-leads-layout-main .seller-leads-point-title{width:100%;order:0;letter-spacing:1px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.seller-leads .seller-leads-layout-main .seller-leads-point-description{order:3}.seller-leads .seller-leads-layout-main .seller-leads-point-disclaimer{color:#b1b1b1}.seller-leads .seller-leads-layout-main .seller-leads-point-image-wrapper{order:1;margin:0 auto 15px;width:100%;max-height:300px;max-width:300px}.seller-leads .seller-leads-layout-main .seller-leads-metric{display:block;text-align:center;margin:0 auto}.seller-leads .seller-leads-layout-main .seller-leads-metric-image-wrapper{height:auto;width:auto;margin:0 auto;max-height:300px;max-width:300px}.seller-leads .seller-leads-layout-main .seller-leads-metric-title{letter-spacing:1px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;text-align:center;padding-top:40px}.seller-leads .seller-leads-layout-main .seller-leads-metric-text{width:calc(100% - 50px);margin:0 auto;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400}@media screen and (min-width: 602px){.seller-leads-wrap .seller-leads-action-footer{padding:40px}.seller-leads .seller-leads-layout-main .seller-leads-point-title{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;font-size:36px;line-height:35px;margin-bottom:35px}.seller-leads .seller-leads-layout-main .seller-leads-point-image-wrapper{max-height:none;max-width:none;height:500px;width:500px}.seller-leads .seller-leads-layout-main .seller-leads-metric-title{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;font-size:36px;line-height:35px;margin-bottom:35px}}@media screen and (max-width: 355px){.seller-leads .seller-leads-wrap .seller-leads-action-form .sub-form .input-split span.container:first-child{margin-bottom:0}}@media screen and (max-width: 679px){.seller-leads .seller-leads-layout-main .seller-leads-section-metric{display:block;margin:0 auto}}@media screen and (max-width: 679px) and (max-width: 679px){.seller-leads .seller-leads-layout-main .seller-leads-metric{max-width:300px}}@media screen and (min-width: 680px){.seller-leads .seller-leads-layout-main .seller-leads-metric{display:inline-block}}@media screen and (max-width: 800px){.seller-leads-wrap .seller-leads-action-header .seller-leads-action-title{margin-bottom:15px}}@media screen and (min-width: 680px) and (max-width: 1000px){.seller-leads .seller-leads-layout-main .seller-leads-metric{width:190px}.seller-leads .seller-leads-layout-main .seller-leads-metric-image-wrapper{height:190px;width:190px}}@media screen and (min-width: 801px) and (max-width: 1000px){.seller-leads-wrap .seller-leads-action-header{height:545px;padding:80px 20px}.seller-leads-wrap .seller-leads-action-header .seller-leads-action-title,.seller-leads-wrap .seller-leads-action-header .seller-leads-action-description{text-align:left;width:calc(100% - 350px - 30px);max-width:720px}.seller-leads-wrap .seller-leads-action-header .seller-leads-action-form{margin:0}.seller-leads-wrap .seller-leads-action .seller-leads-action-title{font-size:54px;line-height:56px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}}@media screen and (min-width: 801px){.seller-leads-wrap .seller-leads-action .seller-leads-action-description{font-size:30px;line-height:40px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;max-width:none;margin-left:0;margin-right:0}.seller-leads-wrap .seller-leads-action-form{width:350px;max-width:none;margin:0}}@media screen and (min-width: 1001px){.seller-leads .seller-leads-layout-main>div:nth-child(even) .seller-leads-point-title,.seller-leads .seller-leads-layout-main>div:nth-child(even) .seller-leads-point-description{text-align:right}.seller-leads .seller-leads-layout-main>div:nth-child(odd) .seller-leads-point-title,.seller-leads .seller-leads-layout-main>div:nth-child(odd) .seller-leads-point-description{text-align:left}.seller-leads .seller-leads-layout-main>div:nth-child(odd) .seller-leads-point-image-wrapper{order:4}.seller-leads .seller-leads-layout-main .seller-leads-point{flex-wrap:wrap;height:500px}.seller-leads .seller-leads-layout-main .seller-leads-point-title{order:2;width:500px;max-width:calc(50% - 40px * 2);flex:0 1 auto}.seller-leads .seller-leads-layout-main .seller-leads-point-description{width:500px;max-width:calc(50% - 40px * 2);flex:0 1 auto}.seller-leads .seller-leads-layout-main .seller-leads-point-image-wrapper{flex:0 1 auto;margin:0}.seller-leads .seller-leads-layout-main .seller-leads-metric{width:300px}.seller-leads .seller-leads-layout-main .seller-leads-metric-image-wrapper{width:300px;height:300px}.seller-leads .seller-leads-wrap .seller-leads-action{padding:40px 75px}.seller-leads .seller-leads-wrap .seller-leads-action-header{height:545px}.seller-leads .seller-leads-wrap .seller-leads-action-header .seller-leads-action-title{text-align:left;margin-bottom:35px}.seller-leads .seller-leads-wrap .seller-leads-action-header .seller-leads-action-description{text-align:left}.seller-leads .seller-leads-wrap .seller-leads-action-footer{height:545px}.seller-leads .seller-leads-wrap .seller-leads-action-footer .seller-leads-action-form{order:0}.seller-leads .seller-leads-wrap .seller-leads-action-footer .seller-leads-action-title{order:1}.seller-leads .seller-leads-wrap .seller-leads-action-footer .seller-leads-action-description{order:2}.seller-leads .seller-leads-wrap .seller-leads-action-title{font-size:60px;line-height:62px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;width:calc(100% - 350px - 30px);max-width:720px}.seller-leads .seller-leads-wrap .seller-leads-action-description{width:calc(100% - 350px - 30px);max-width:720px}.seller-leads .seller-leads-wrap .seller-leads-action-form{margin:0}}@media screen and (min-width: 1435px){.seller-leads .seller-leads-wrap .seller-leads-action-header{padding:80px calc((100% - 1435px) / 2)}.seller-leads .seller-leads-wrap .seller-leads-action-footer{padding:80px calc((100% - 1435px) / 2)}.seller-leads .seller-leads-section{padding:80px calc((100% - 1435px) / 2)}.seller-leads .seller-leads-layout-main .seller-leads-section-metric{padding:80px calc((100% - 1435px) / 2);padding-top:0}.seller-leads .seller-leads-layout-main .seller-leads-metric-title{padding-top:80px}}.call-to-action-button-panel{background-color:#30507b;text-align:center;padding:19px 14px}.owl-carousel .call-to-action-button-panel{padding:0 4px;height:300px;width:312px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.tablet-up-show .owl-carousel .call-to-action-button-panel,.layout-three-col .layout-nav .owl-carousel .call-to-action-button-panel,.layout-two-col-full .layout-nav .owl-carousel .call-to-action-button-panel,.body-property-search-results .simple-search>.link-icon .owl-carousel .call-to-action-button-panel,.body-property-search-results .list-link-icon .simple-search>li .owl-carousel .call-to-action-button-panel,.list-link-icon .body-property-search-results .simple-search>li .owl-carousel .call-to-action-button-panel,.advanced-search .link-favorite .owl-carousel .call-to-action-button-panel,.results-search.psr-search-filters-nav .psr-locations-all .owl-carousel .call-to-action-button-panel,.results-search.psr-search-filters-nav .psr-filters-all .owl-carousel .call-to-action-button-panel,.home-meta-ankle-links .hide-links .owl-carousel .call-to-action-button-panel,.real-estate-list-old .hide-links .owl-carousel .call-to-action-button-panel,.details-block .title .owl-carousel .call-to-action-button-panel,.page-meta-copy .owl-carousel .call-to-action-button-panel{height:350px;width:500px}.call-to-action-button-panel .button-container{background-color:#fcfcfc;border-radius:8px;padding:19px}.owl-carousel .call-to-action-button-panel .button-container{margin:0 20px}.call-to-action-button-panel .button-container div{margin-bottom:15px}.call-to-action-button-panel .button-container div .submit-btn{font-size:1em;line-height:2em;text-decoration:none;padding:7px 25px}.call-to-action-button-panel .button-container div .sas,.call-to-action-button-panel .button-container div .save,.call-to-action-button-panel .button-container div .share{font-size:20px;color:#2560b1}.call-to-action-button-panel .close-container{margin:25px 0}.call-to-action-button-panel .close-container .close{font-size:20px;color:#fcfcfc}.owl-carousel .call-to-action-button-panel .close-container{display:none}.fancybox-skin.call-to-action-fancy-override{box-shadow:none !important;background-color:transparent}.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet{background-color:transparent;min-width:500px;min-height:350px}.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container{background-color:transparent;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .sas-section,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .save-section,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .share-section,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .sas-section,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .save-section,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .share-section{background-color:#fcfcfc;width:408px;height:87px;border-radius:8px;margin:16px auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .sas-section a,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .save-section a,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .share-section a,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .sas-section a,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .save-section a,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .share-section a{line-height:30px;font-size:28px;text-decoration:none}.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .sas-section a:before,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .save-section a:before,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel .large-button-container .share-section a:before,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .sas-section a:before,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .save-section a:before,.fancybox-skin.call-to-action-fancy-override .call-to-action-large-button-panel-tablet .large-button-container .share-section a:before{margin-right:45px;font-size:54px;top:14px}.small-listing-card{background-color:#fff;position:relative;width:308px;height:377px;display:block;border-radius:4px;box-shadow:0 2px 5px 0 rgba(50,50,50,0.5);margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.small-listing-card:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.small-listing-card:nth-child(2n),.small-listing-card:nth-child(3n),.small-listing-card:nth-child(4n){display:none}.small-listing-card a{text-decoration:none}.small-listing-card li{list-style-type:none}.small-listing-card .photo-section{position:relative;width:308px;height:205px;border-radius:4px 4px 0 0;overflow:hidden}@media (hover){.small-listing-card .photo-section:hover .photo{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}}.small-listing-card .photo-section .photo{border-radius:4px 4px 0 0;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.small-listing-card .photo-section .photo[data-src]{opacity:0}@media (hover){.small-listing-card .photo-section .photo{-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}}.small-listing-card .photo-section .photo.initial{background-color:#b1b1b1}.small-listing-card .photo-section .flag{box-shadow:1px 0 5px 1px rgba(50,50,50,0.3);font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:700;font-size:12px;line-height:1em;color:#fff;letter-spacing:0;position:absolute;top:18px;left:0;white-space:nowrap}.small-listing-card .photo-section .price-open-house{width:100%;position:absolute;height:50px;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.small-listing-card .photo-section .price-open-house.scrim{background:linear-gradient(to top, rgba(0,0,0,0.85), transparent);-webkit-transition:opacity 0.3s linear .25s linear;-moz-transition:opacity 0.3s linear .25s linear;-ms-transition:opacity 0.3s linear .25s linear;-o-transition:opacity 0.3s linear .25s linear;transition:opacity 0.3s linear .25s linear}.small-listing-card .photo-section .price-open-house .price{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.9);position:relative;z-index:10;left:10px;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.small-listing-card .photo-section .price-open-house .price .reduced{background:#9b2201;font-size:11px;font-weight:600;line-height:1em;bottom:5px;padding:3px;margin:0;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.small-listing-card .photo-section .price-open-house .price .price-normal{font-size:20px;font-weight:600;line-height:1em;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.small-listing-card .photo-section .price-open-house .open-house{padding:7px 10px 5px 10px;position:absolute;bottom:0;right:0;background:rgba(50,50,50,0.75);color:#fff !important;z-index:2;font-size:12px;right:10px;border-radius:5px 5px 0 0}.small-listing-card .photo-section .price-open-house .open-house .schedule{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;display:inline-block}.small-listing-card .photo-section .price-open-house .open-house .schedule .title{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:700;font-size:12px;line-height:1em;display:block;letter-spacing:-0.2px;margin-bottom:5px;border-bottom:0 none}.small-listing-card .photo-section .price-open-house .open-house .schedule .title.icon-calendar:before{margin-right:7px;top:2px}.small-listing-card .photo-section .price-open-house .open-house .schedule .date-time{margin-bottom:0;white-space:nowrap;font-weight:400}.small-listing-card .photo-section .price-open-house .open-house .schedule .date-time .day{letter-spacing:-0.2px}.small-listing-card .photo-section .price-open-house .open-house .schedule .date-time .date{margin-left:4px}.small-listing-card .photo-section .price-open-house .open-house .schedule .date-time .time{margin-left:8px}.small-listing-card .details-section{margin:10px;position:relative}.small-listing-card .details-section .address{min-width:0;font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;font-size:20px;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 1em;-moz-box-flex:1;-moz-flex:1 0 1em;-ms-flex:1 0 1em;flex:1 0 1em}.small-listing-card .details-section .address .street-address-unit{letter-spacing:-1.1px;margin-bottom:2px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.small-listing-card .details-section .address .street-address-unit .street-address{text-align:left;min-width:0;width:auto;line-height:1.15em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.small-listing-card .details-section .address .street-address-unit .unit{line-height:1.15em;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.small-listing-card .details-section .address .city-st-zip{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:12px;line-height:1.15em;text-align:left;min-width:0;white-space:nowrap;width:auto;margin-bottom:4px;text-overflow:ellipsis;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.small-listing-card .details-section .description-summary{position:relative;width:278px;height:28px;padding-right:10px;margin-bottom:5px;font-size:12px;position:relative;overflow:hidden}.webkit-line-clamp .small-listing-card .details-section .description-summary{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary{max-height:2.6em}html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary::before{top:1.3em}html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary::before{color:rgba(118,118,118,0.3);background:-ms-linear-gradient(left, rgba(255,255,255,0), #fff 2em);background:linear-gradient(left, rgba(255,255,255,0), #fff 2em)}html:not(.webkit-line-clamp) .small-listing-card .details-section .description-summary::after{background:#fff}.small-listing-card .details-section .description-summary ul{font-weight:400;font-style:normal;color:#767676;margin:0}.small-listing-card .details-section .description-summary ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.small-listing-card .details-section .description-summary ul li{list-style-type:none;float:none;display:inline;border-right:1px solid #e3e3e3;font-size:12px;line-height:1.15em;padding-right:5px;margin-right:3px;margin-bottom:0;white-space:nowrap}.small-listing-card .details-section .description-summary ul li.updated-info{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:400}.small-listing-card .details-section .description-summary ul li:last-child{border-right:none}.small-listing-card .details-section .description-highlights .highlight-holder{white-space:nowrap;overflow:hidden}.small-listing-card .details-section .description-highlights .highlight-holder .highlights{text-align:left;height:35px;margin:0 0 5px 0;width:100%}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:300;color:#464646;letter-spacing:-0.75px;display:inline-block;border-right:1px solid #e3e3e3;padding:0 8px 0 2px;margin:0}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.full-bath,.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.full-baths{display:none}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.partial-bath,.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.partial-baths{display:none}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.total-bath,.small-listing-card .details-section .description-highlights .highlight-holder .highlights li.total-baths{display:inline-block}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li:last-child{border-right:none;padding-right:0}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li .val{line-height:1em;text-align:center;margin-bottom:3px;font-size:18px;letter-spacing:-1.0px;display:block}.small-listing-card .details-section .description-highlights .highlight-holder .highlights li .lbl{text-align:center;margin-bottom:0;font-family:"Roboto Condensed","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;font-size:13px;line-height:1em;letter-spacing:0.3px;display:block}.small-listing-card .details-section .mls-icons-info{text-align:left;margin:5px 0;padding:8px 0;border-top:1px #e3e3e3 solid;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.small-listing-card .details-section .mls-icons-info::after{display:block;content:"";clear:both}.small-listing-card .details-section .mls-icons-info .icons-holder{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.small-listing-card .details-section .mls-icons-info .icons-holder .mls-logo{margin-right:5px;max-width:100%}.small-listing-card .details-section .mls-icons-info .mls-info-holder{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 200px;-moz-box-flex:1;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution{margin-left:5px;display:block;font-size:11px;color:#b1b1b1;line-height:1.2em;position:relative;overflow:hidden}.webkit-line-clamp .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution{max-height:2.3em}html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution::before{top:1.15em}html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution::before{color:rgba(177,177,177,0.3);background:-ms-linear-gradient(left, rgba(255,255,255,0), #fff 2em);background:linear-gradient(left, rgba(255,255,255,0), #fff 2em)}html:not(.webkit-line-clamp) .small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution::after{background:#fff}.small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution>span{margin-left:0;border-right:none;white-space:normal}.small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution>span.officeName{white-space:normal}.small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution>span>span{white-space:nowrap;margin-left:0}.small-listing-card .details-section .mls-icons-info .mls-info-holder .mls-info-attribution>span>span:last-child{margin-left:3px;margin-right:0;padding-right:0;white-space:nowrap}@media screen and (min-width: 678px){.small-listing-card:nth-child(1n){margin-left:0;margin-right:24px}.small-listing-card:nth-child(2n){display:block;margin-right:0}.small-listing-card:nth-child(3n),.small-listing-card:nth-child(4n){display:none}}@media screen and (min-width: 1034px){.small-listing-card:nth-child(2n){margin-left:0;margin-right:24px}.small-listing-card:nth-child(3n){display:block;margin-right:0}}@media screen and (min-width: 1364px){.small-listing-card:nth-child(3n){margin-left:0;margin-right:24px}.small-listing-card:nth-child(4n){display:block;margin-right:0}}.related-listings{padding-top:13px;margin-bottom:20px}.related-listings .related-listing-header{max-width:1435px;margin:0 auto 20px;padding-bottom:5px}.related-listings .related-listing-header.title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.related-listings .related-listing-header .icon-house{font-size:16px;padding-right:5px}.related-listings .related-listing-header .related-listing-group-title{font-size:16px;letter-spacing:0.1px;padding-right:5px}.related-listings .related-listing-header .related-listing-group-subtitle{font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-style:italic;text-transform:none;font-variant:normal;letter-spacing:0;font-weight:300;font-size:11px;line-height:20px;color:#767676;letter-spacing:0.1px;padding-left:0}.related-listings .mls-disclaimer{margin-bottom:10px}.related-listings .mls-disclaimer p:last-child{padding-right:0}.related-listings .mls-disclaimer img{max-width:80px}.related-listings .mls-disclaimer.with-img p:first-child{width:80px}@media screen and (min-width: 601px){.related-listings .related-listing-header{margin-bottom:25px}.related-listings .related-listing-header .icon-house{font-size:27px;padding-right:12px}.related-listings .related-listing-header .related-listing-group-title{font-size:27px;letter-spacing:inherit}.related-listings .related-listing-header .related-listing-group-subtitle{font-size:22px;padding-left:5px;letter-spacing:inherit}}.small-listing-cards-group{max-width:1435px;margin:0 auto 30px}.small-listing-cards-group .small-listing-cards-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-bottom:10px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.left{display:block;float:left;margin:0 25px 10px 0}.right{display:block;float:right;margin:0 0 10px 25px}@media (max-width: 639px){.left,.right{float:none;margin:0 0 10px 0}}.upper{text-transform:uppercase}.move{position:absolute;left:-9999px}.center{text-align:center}.center-block{margin:0 auto}.hide{display:none !important}.line{display:block;line-height:inherit}a.line{display:inline-block}.martop10{margin-top:10px}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.inline-block{display:inline-block;vertical-align:top}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.in{padding:15px}.js-hide,.js-more-details,.js-more-body-bio-section,.js-add-comment-body,.js-more-body-story-section,.js-more-body-remark-section{display:none}@media screen and (max-width: 601px){.mobile-up-show,.development-search .meta-text,.development-search .mls-disclaimer-home,.development-search .mls-disclaimer-sip-text,.hero-search .meta-text,.hero-search .mls-disclaimer-home,.hero-search .mls-disclaimer-sip-text,.search-history .dropdown .meta-title{display:none}}.mobile-up-show .lt-ie9,.development-search .meta-text .lt-ie9,.development-search .mls-disclaimer-home .lt-ie9,.development-search .mls-disclaimer-sip-text .lt-ie9,.hero-search .meta-text .lt-ie9,.hero-search .mls-disclaimer-home .lt-ie9,.hero-search .mls-disclaimer-sip-text .lt-ie9,.search-history .dropdown .meta-title .lt-ie9{display:none}@media screen and (min-width: 602px){.mobile-down-show,.button-row,.history-dropdown-trigger span,.home-hero .search-disclaimer,.btn-find-homes{display:none}}@media screen and (max-width: 800px){.tablet-up-show,.layout-three-col .layout-nav,.layout-two-col-full .layout-nav,.body-property-search-results .simple-search>.link-icon,.body-property-search-results .list-link-icon .simple-search>li,.list-link-icon .body-property-search-results .simple-search>li,.advanced-search .link-favorite,.results-search.psr-search-filters-nav .psr-locations-all,.results-search.psr-search-filters-nav .psr-filters-all,.home-meta-ankle-links .hide-links,.real-estate-list-old .hide-links,.details-block .title,.page-meta-copy{display:none}}@media screen and (min-width: 801px){.tablet-down-show,.trigger-subnav,.mobile-search-toggle,.mobile-nav-trigger,.mobile-user-trigger{display:none !important}}.tablet-down-show .lt-ie9,.trigger-subnav .lt-ie9,.mobile-search-toggle .lt-ie9,.mobile-nav-trigger .lt-ie9,.mobile-user-trigger .lt-ie9{display:none}.property-detail-full .tablet-down-show.property-save.action-bar,.property-detail-full .property-save.action-bar.trigger-subnav,.property-detail-full .property-save.action-bar.mobile-search-toggle,.property-detail-full .property-save.action-bar.mobile-nav-trigger,.property-detail-full .property-save.action-bar.mobile-user-trigger{float:left;width:100%;padding-bottom:0;margin-bottom:0;border-bottom:0 none}.simple-list{margin-left:0}.simple-list>li{list-style:none}.simple-list .title{font-weight:600}.table-sort{position:relative}.table-sort .header{cursor:pointer;position:relative;padding:0}.table-sort .header span{padding:10px 15px;padding-right:23px;display:block;position:relative}.table-sort .header span:after{content:"\e62e";top:12px;position:absolute !important;right:5px;color:#767676}.table-sort .header:hover{background:#e3e3e3}.table-sort .header.headerSortUp{background:#e3e3e3}.table-sort .header.headerSortUp span:after{content:"\e637";color:#464646;font-size:20px;top:7px}.table-sort .header.headerSortDown{background:#e3e3e3}.table-sort .header.headerSortDown span:after{content:"\e638";color:#464646;font-size:20px;top:7px}.heading-link-wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.heading-link-wrap .heading{float:left}.heading-link-wrap .link{float:right;font-weight:600;text-decoration:none;margin-top:5px}.mobile-more{margin-left:-12.5px;margin-right:-12.5px;margin-bottom:30px}.mobile-more li{margin-left:0;margin-bottom:0;list-style:none}.mobile-more li a{display:block;background:#30507b;color:#fff;font-weight:600;padding:10px;padding-left:12.5px;border-bottom:1px solid rgba(255,255,255,0.3);position:relative}.mobile-more li a:hover{background:#122647}.mobile-more li a:after{content:"\e60b";top:3px}.mobile-more li:last-child a{border-bottom:none}[class^="icon-"]:before,[class*=" icon-"]:before,.nav-prev:before,.nav-next:before{font-family:'icomoon';speak:none;font-style:normal;font-variant:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:after,[class*=" icon-"]:after,.nav-prev:after,.nav-next:after{font-family:'icomoon';speak:none;font-style:normal;font-variant:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon,.btn-view-more a:after,.btn-secondary.more a:after,.more.btn-view-more a:after,.button-group li.more a:after,.link-selling .more.link-btn-wrapper a:after,.more.btn-find-homes a:after,.more.btn-location a:after,.more.btn-save a:after,.more.apply-now a:after,.btn-secondary.trigger-dropdown a:after,.trigger-dropdown.btn-view-more a:after,.button-group li.trigger-dropdown a:after,.link-selling .trigger-dropdown.link-btn-wrapper a:after,.trigger-dropdown.btn-find-homes a:after,.trigger-dropdown.btn-location a:after,.trigger-dropdown.btn-save a:after,.trigger-dropdown.apply-now a:after,.trigger-subnav:after,.pagination-previous-next .prev:before,.pagination .prev:before,.pagination-previous-next .next:after,.pagination .next:after,.map-tool-tip .close:before,.more a:after,.btn-close:before,html .fancybox-nav span:before,html .fancybox-prev span:before,html .fancybox-next span:before,html .fancybox-close:before,.history-dropdown-trigger:before,.history-dropdown-trigger:after,.dropdown-trigger:after,.sign-in a:after,.not-a-member a:after,.table-sort .header span:after,.mobile-more li a:after{font-family:'icomoon';speak:none;font-style:normal;font-variant:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.print-only,.print-logo{display:none}@media screen and (max-width: 800px){.tooltipster-default{display:none !important}}.listingAgentAddress{margin-top:-25px;font-weight:bold;font-size:11pt}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:8px 7px 6px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:focus{outline:0}.hamburger-box{width:25px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:0.1s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated-half-duration{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated-quarter-duration{-webkit-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-moz-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-moz-keyframes loading{0%{transform:rotate(0deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{transform:rotate(360deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@-webkit-keyframes loading{0%{transform:rotate(0deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{transform:rotate(360deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@keyframes loading{0%{transform:rotate(0deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}5%,95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}10%,59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em}20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em}38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em}100%{transform:rotate(360deg);box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.bg-blur{opacity:0;position:absolute;min-height:100%;height:auto;display:block;top:0;max-height:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);left:-10%;width:120%}.bg-blur-overlay{z-index:-1;position:absolute;width:100%;height:100%;background:-moz-radial-gradient(center, ellipse cover, rgba(125,185,232,0) 0%, #1e5799 100%);background:-webkit-radial-gradient(center, ellipse cover, rgba(125,185,232,0) 0%, #1e5799 100%);background:radial-gradient(ellipse at center, rgba(125,185,232,0) 0%, #1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#1e5799',GradientType=1 )}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("data:image/gif;base64,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") center center no-repeat}.fancybox-close{position:absolute;top:10px;right:5px;text-decoration:none;cursor:pointer;z-index:8040}.fancybox-nav{top:0;display:block;cursor:pointer;text-decoration:none;background:transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;margin-top:-45px;cursor:pointer;z-index:8040;visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCMEM4NDgzQjlDRTNFMTExODE4NUVDOTdFQ0I0RDgxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGREU5OEVCQzAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGREU5OEVCQjAzMjYxMUUyOTg5OURDMDlDRTJDMTc0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIxQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwQzg0ODNCOUNFM0UxMTE4MTg1RUM5N0VDQjREODFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+s3YRAQAAABtJREFUeNpiFODh2cBABGBiIBKMKqSOQoAAAwBokQDs5F/8FAAAAABJRU5ErkJggg==")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;width:100%;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;left:0;margin-bottom:-25px;z-index:8050}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;background:transparent;font-size:15px;color:#FFF;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading{background-image:url("data:image/png;base64,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");background-size:44px 152px}#fancybox-loading div{background-image:url("data:image/gif;base64,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");background-size:24px 24px}}.pinit{position:absolute;right:3px;bottom:3px}.fancybox-counter{background-color:rgba(0,0,0,0.6);font-family:"Roboto","Trebuchet MS",Helvetica,sans-serif;font-variant-ligatures:none;font-weight:400;text-transform:lowercase;font-variant:small-caps;font-variant-caps:small-caps;letter-spacing:.05em;font-weight:400;font-size:14px;line-height:15px;color:#fff;bottom:0;left:0;padding:5px 10px;position:absolute}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:2px;margin-left:10px}#fancybox-thumbs ul li.active{padding:0;border:2px solid #fff}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}/*! jQuery UI - v1.12.1 - 2018-01-23
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=&bgImgOpacityHighlight=&bgImgOpacityActive=&bgImgOpacityHover=&bgImgOpacityDefault=&bgImgOpacityContent=&bgImgOpacityHeader=&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cd0a0a&fcError=%23cd0a0a&borderColorError=%23cd0a0a&bgTextureError=flat&bgColorError=%23fef1ec&iconColorHighlight=%232e83ff&fcHighlight=%23363636&borderColorHighlight=%23fcefa1&bgTextureHighlight=flat&bgColorHighlight=%23fbf9ee&iconColorActive=%23454545&fcActive=%23212121&borderColorActive=%23aaaaaa&bgTextureActive=flat&bgColorActive=%23ffffff&iconColorHover=%23454545&fcHover=%23212121&borderColorHover=%23999999&bgTextureHover=flat&bgColorHover=%23dadada&iconColorDefault=%23888888&fcDefault=%23555555&borderColorDefault=%23d3d3d3&bgTextureDefault=flat&bgColorDefault=%23e6e6e6&iconColorContent=%23222222&fcContent=%23222222&borderColorContent=%23aaaaaa&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23222222&fcHeader=%23222222&borderColorHeader=%23aaaaaa&bgTextureHeader=flat&bgColorHeader=%23cccccc&cornerRadius=0&fwDefault=normal&fsDefault=16px&ffDefault=Roboto%2C%20%22Trebuchet%20MS%22%2C%20Helvetica%2C%20sans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-widget{font-family:Roboto, "Trebuchet MS", Helvetica, sans-serif;font-size:16px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Roboto, "Trebuchet MS", Helvetica, sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d3d3d3}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999999;background:#dadada;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #aaaaaa;background:#ffffff;font-weight:normal;color:#212121}.ui-icon-background,.ui-state-active .ui-icon-background{border:#aaaaaa;background-color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}.ui-state-checked{border:1px solid #fcefa1;background:#fbf9ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaaaaa;box-shadow:-8px -8px 8px #aaaaaa}.tm-tag{color:#464646;background-color:#e3e3e3;border:1px solid #b1b1b1;display:inline-block;font-size:14px;margin:0 5px 5px 0;padding:4px 8px;text-decoration:none;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;-moz-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;-webkit-transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;vertical-align:middle}.tm-tag .tm-tag-remove{color:#464646;font-size:1.1em;margin-left:8px;text-decoration:none;position:relative;top:1px}.tm-tag .tm-tag-remove:hover{color:#000}.tm-tag.tm-tag-warning{color:#945203;background-color:#f2c889;border-color:#f0a12f}.tm-tag.tm-tag-error{color:#84212e;background-color:#e69ca6;border-color:#d24a5d}.tm-tag.tm-tag-success{color:#638421;background-color:#cde69c;border-color:#a5d24a}.tm-tag.tm-tag-info{color:#4594b5;background-color:#c5eefa;border-color:#5dc8f7}.tm-tag.tm-tag-inverse{color:#ccc;background-color:#555;border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,0.2) inset}.tm-tag.tm-tag-inverse .tm-tag-remove{color:#fff}.tm-tag.tm-tag-large{font-size:16.25px;border-radius:4px;padding:11px 7px}.tm-tag.tm-tag-small{font-size:11.05px;border-radius:3px;padding:2px 4px}.tm-tag.tm-tag-mini{font-size:9.75px;border-radius:2px;padding:0px 2px}.tm-tag.tm-tag-plain{color:#333;box-shadow:none;background:none;border:none}.tm-tag.tm-tag-disabled{color:#aaa;background-color:#e6e6e6;border-color:#ccc;box-shadow:none}.tm-tag.tm-tag-disabled .tm-tag-remove{display:none}input[type="text"].tm-input{margin-bottom:5px}.control-group.tm-group{margin-bottom:5px}.form-horizontal .control-group.tm-group{margin-bottom:15px}.fixedsticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fixedsticky-withoutfixedfixed .fixedsticky-off,.fixed-supported .fixedsticky-off{position:static}.fixedsticky-withoutfixedfixed .fixedsticky-on,.fixed-supported .fixedsticky-on{position:fixed}.fixedsticky-dummy{display:none}.fixedsticky-on+.fixedsticky-dummy{display:block}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #DDD;border-radius:0px;background:#F8F8F8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode, Arial Unicode MS, Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:none}.selectric-focus .selectric{border-color:#aaaaaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#D0D0D0;color:#444}.selectric-items li:hover{background:#D5D5D5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}
