.idx-prop svg.heart{color:rgba(46,46,46,.75);font-size:24px;padding:8px}.idx-prop svg.heart:hover{color:rgba(46,46,46,.5)}.idx-prop.rover-is-fav svg.heart,.idx-prop-detail.rover-is-fav svg.heart{color:#f00;cursor:pointer}.idx-prop-detail.commlease .idx-detail-item.beds,.idx-prop-detail.commleaseprivate .idx-detail-item.beds,.idx-prop-detail.commlease .idx-detail-item.baths,.idx-prop-detail.commleaseprivate .idx-detail-item.baths{display:none}.one-attachment{color:orange;display:inline-block;min-height:120px;vertical-align:top;width:100px}.one-attachment:hover{background-color:#e7e7e7;color:red}.one-attachment:hover svg{fill:red}.one-attachment svg{height:45px;text-align:center;width:100%}.one-attachment-name{color:#666;font-size:11px;height:36px;text-align:center}.rover-breadcrumbs>ol{margin:0;padding:10px 0}.rover-breadcrumbs>ol>li{display:inline-block;list-style-type:none;margin:0;padding:0 10px 0 0}.rover-breadcrumbs>ol>li:before{content:"";counter-increment:none}.rover-breadcrumbs>ol>li:after{content:"";counter-increment:none}.rover-breadcrumbs>ol>li i{margin:0 10px}.rover-bkyellow{background-color:yellow}.attribution-wrapper{line-height:20px;margin:40px 0 20px;font-size:13px;padding-left:10px}.walk-container{padding:30px 0;text-align:center}.walk-container svg{width:100px;height:100px}.walk-container .score{font-size:24px;font-weight:600}.walk-container .description{font-size:16px}.walk-container .sub-description{font-size:13px}.walk-container .reg-mark{font-size:11px;margin-left:2px}.mfp-bg,.mfp-wrap{z-index:100511!important}ul.idx-prop-links{list-style:none;margin:0}ul.idx-prop-links>li,ul.idx-prop-links>li.address{display:inline-block;display:flex;float:none;font-size:1em;margin:0;padding:10px;width:100%}ul.idx-prop-links>li>strong,ul.idx-prop-links>li>a{color:#2274c4;color:inherit;padding:0;text-decoration:none}ul.idx-subdivision-prop-links{column-gap:20px;display:flex;flex-wrap:wrap;list-style:none;justify-content:space-around;margin:0}ul.idx-subdivision-prop-links>li{text-align:center;width:100%}ul.idx-subdivision-prop-links>li>a{color:inherit}ul.idx-prop-links>li>strong{width:40%;display:inline-block;text-align:right}ul.idx-prop-links>li>strong::after{content:":";margin-right:20px}@media screen and (min-width:768px){ul.idx-prop-links>li>strong{width:50%;display:inline-block;text-align:right}ul.idx-subdivision-prop-links>li{width:47%}}@media screen and (min-width:1024px){ul.idx-subdivision-prop-links>li{width:33%}}@media screen and (min-width:1240px){ul.idx-subdivision-prop-links>li{width:22%}}@media screen and (orientation:landscape) and (min-width:768px){.idx-prop-detail .idx-detail-item{width:50%}}.idx-by-category{padding:20px}#propertyDetailDialog.idx-dialog{overflow-y:scroll}.idx-prop-detail.land .prop-header .prop-beds,.idx-prop-detail.land .prop-header .prop-baths,.idx-prop-detail.land .prop-header .prop-sq-ft{display:none}.prop-specifics i.fa-heart{background-color:rgba(0,0,0,0);padding:0}.prop-section-right .rover_share{background-color:#fafafa;border:1px solid #ddd;display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:20px 0 30px;padding:20px}.prop-section-right .rover_share a{box-shadow:none;color:#333;font-size:24px;padding:4px 10px}.prop-section-right .rover_share a:hover{background-color:#666;color:#fff;font-size:24px}.idx-row.idx-text-input label{display:block!important;vertical-align:top;width:100%}.idx-listing-contact-form textarea{height:6em;width:100%!important}.idx-detail-school-district-item{box-sizing:border-box;float:left;padding:4px;width:100%}.idx-detail-school-item{box-sizing:border-box;float:left;padding:4px;width:100%}.idx-detail-school-item .idx-detail-label,.idx-detail-school-item .idx-detail-value{width:50%}.prop-section-right .prop-ask-container,.prop-section-right .prop-agent-container{background:#fafafa;border:1px solid #ddd;margin:20px 0 30px;padding:20px}.prop-section-right .prop-ask-container .need-more,.prop-section-right .prop-ask-container .ready-to-see{text-align:center;width:100%}.prop-section-right .prop-ask-container .ready-to-see{margin-top:20px}.prop-section-right .prop-agent-container .idx-one-agent{float:none}.prop-section-right .idx-ask-a-question{background-color:#ec131b;color:#fff;cursor:pointer;display:block;font-size:24px;padding:4px 10px;text-align:center;width:100%}.idx-row.idx-text-input,.idx-row.idx-checkbox{margin-bottom:20px}.idx-row.idx-text-input label{display:inline-block;vertical-align:top;width:50%}.agent-summary-wrapper{text-align:center}..idx-prop-details-static .idx-one-agent,.idx-prop-details-static.idx-one-agent-thumb img{max-height:unset;max-width:unset;height:unset;width:100%}.idx-one-agent-thumb,.idx-one-agent-desc{text-align:center;width:100%}.idx-dialog-overlay{overflow-y:hidden}.idx-dialog-overlay .idx-dialog.idx-prop-detail-framework .idx-dialog-content{min-height:unset}.idx-dialog-buttonbar .idx-dialog-button{border:1px solid #ddd}#propertyDetailDialog.idx-dialog{height:100%;margin:0 auto;max-height:100vh}#propertyDetailDialog .idx-dialog-titlebar{display:none}.idx-dialog-overlay.large.responsive .idx-dialog .idx-dialog-content{max-height:calc(100% - 60px);overflow-y:auto}#propertyDetailDialog .thumbshow-container .thumbshow-slides>a:first-child,#propertyDetailDialog .thumbshow-container .thumbshow-slides>a:nth-child(odd){border-bottom-width:0px;display:none}#propertyDetailDialog .thumbshow-container .thumb_drawer{background-color:rgba(0,0,0,.77);padding:0}#propertyDetailDialog .thumbshow-container .thumb_drawer>div{padding-left:20px;padding-right:20px}#propertyDetailDialog .thumbshow-container .thumb_drawer i,#propertyDetailDialog .thumbshow-container .thumb_drawer a{color:#d1d1d1;display:block}#propertyDetailDialog .thumbshow-container .thumb_drawer div:hover{background-color:#282828}#propertyDetailDialog .thumbshow-container .thumb_drawer div:hover i,#propertyDetailDialog .thumbshow-container .thumb_drawer div:hover a{color:#fff}#propertyDetailDialog .thumbshow-container.show-slides .thumb_drawer div.drawer_photos i,#propertyDetailDialog .thumbshow-container.show-slides .thumb_drawer div.drawer_photos a,#propertyDetailDialog .thumbshow-container.show-streetview .thumb_drawer div.drawer_streetview i,#propertyDetailDialog .thumbshow-container.show-streetview .thumb_drawer div.drawer_streetview a,#propertyDetailDialog .thumbshow-container .thumb_drawer div.drawer_streetview i{display:none}#propertyDetailDialog .thumbshow-container .thumb_drawer div.drawer_streetview a{display:none}#propertyDetailDialog .thumbshow-container.show-tour .thumb_drawer div.drawer_tour i,#propertyDetailDialog .thumbshow-container.show-tour .thumb_drawer div.drawer_tour a{color:#646464;cursor:default}@media only screen and (min-width:801px){#propertyDetailDialog ul.idx-sold-nearby .idx-prop{display:block;height:100%}.idx-detail-school-item{width:100%}}