:root{--cc-primary: #01c6ff}.underline{text-decoration:underline}.scrollable-300{max-height:300px;overflow-y:auto}.add-listing-contact .post-area .effect-marley .cover{max-height:unset;min-height:unset}.add-listing-contact .post-area{height:135px}.add-listing-contact .post-area img{height:128px}.add-listing-contact .small{font-size:11px}.add-listing-contact .blue{color:#01c6ff}.add-listing-contact .gray{color:gray}.add-listing-contact .dropdown-item{padding:3px 20px;width:auto}.add-listing-contact .overlay-div{height:75%;width:100%;position:absolute;background-color:#fff;opacity:.7;z-index:1}.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#000;text-align:center;height:1.5em;opacity:.5}.hr-text:before{content:"";background-color:#818078;position:absolute;left:0;top:50%;width:100%;height:1px}.hr-text:after{content:attr(data-content);position:relative;display:inline-block;color:#000;font-weight:700;padding:0 1em;line-height:1.5em;background-color:#fcfcfa}.listing-related-users td{padding:.4rem 1rem!important}.color-gray{color:gray}.listing-collection .collection-title{font-family:Open Sans,Gotham,gotham,Tahoma,Geneva,sans-serif}.listing-collection .results-container .post-area .effect-marley .cover{max-height:120px;min-height:120px}.listing-collection .post-area .statistics{font-size:12px}.listing-collection .post-area .statistics b{text-decoration:underline}.listing-collection .top-td{border-bottom:none;padding-top:3px;padding-bottom:3px}.listing-collection .bottom-td{border-top:none;padding-left:20px;padding-top:0;color:gray;line-height:13px}.listing-collection .listing-status{text-transform:uppercase}.scrollable-dropdown-menu .dropdown-menu{max-height:250px;overflow-y:auto}.listing-review-row{color:red}.listing-review-row .name,.listing-review-row a{text-decoration:underline;font-weight:700;color:red}.listing-review-row .btn-primary-cc{color:#fff;padding:0 3px}.shortcuts-menu button{width:100%;border:1px solid #bbbbbb;font-weight:700}.shortcuts-menu .dropdown-item a{color:#000;font-size:13px;text-decoration:underline}.form-error{font-size:11px;color:red}.modal-body h6{font-size:1rem;font-weight:700}.button-ask-save{width:60%;text-align:center;margin:0 auto 20px;display:block;font-size:18px}#listings_map{height:100%;width:100%}#map_legend{font-size:12px;display:none;padding-bottom:17px}#map_fsbo_legend{font-size:12px;display:none;padding-top:17px}#nav-map-header{top:0;position:relative}#nav-map-header.fixed-top{height:180px;top:110px;position:fixed;z-index:1}.cc-map-label{padding:3px;border:1px solid gray;border-radius:5px;background:gray;text-align:center;font-size:12px;font-weight:700;color:#fff}.cc-map-label:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:gray transparent transparent transparent}.cc-map-label-pending{padding:3px;border:1px solid #dddddd;border-radius:5px;background:#ddd;text-align:center;font-size:12px;font-weight:700;color:#fff}.cc-map-label-pending:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#dddddd transparent transparent transparent}.cc-map-label-active{padding:3px;border:1px solid #00952E;border-radius:5px;background:#00952e;text-align:center;font-size:12px;font-weight:700;color:#fff}.cc-map-label-active:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#00952E transparent transparent transparent}.cc-map-label-favorite{padding:3px;border-radius:5px;text-align:center;line-height:13px;font-size:12px;font-weight:700;border:1px solid #FF7588;background:#ff7588;color:#fff}.cc-map-label-favorite:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#FF7588 transparent transparent transparent}.cc-map-label-suggested{padding:3px;border-radius:5px;text-align:center;font-size:12px;font-weight:700;border:1px solid #94d7a7;background:#94d7a7;color:#fff}.cc-map-label-suggested:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#94d7a7 transparent transparent transparent}.cc-map-label-selected{border:2px solid #f6b300;background:#f6b300;padding:3px;border-radius:5px;text-align:center;font-size:12px;font-weight:700}.cc-map-label-selected:after{top:100%;border-color:#f6b300 transparent transparent transparent}.cc-map-label-fsbo-legend{margin-top:10px;margin-left:10px;padding:3px;border-radius:5px;text-align:center;font-size:14px;font-weight:700;border:1px solid #EA4335;background:#ea4335;color:#fff;cursor:pointer;text-decoration:underline}.cc-map-label-fsbo{padding:3px;border-radius:5px;text-align:center;line-height:13px;font-size:12px;font-weight:700;border:1px solid #EA4335;background:#ea4335;color:#fff}.cc-map-label-fsbo:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#EA4335 transparent transparent transparent}@media (max-width: 575px){#nav-map-header{margin-top:10px}#listings_map{height:180px;width:100%}}@media (max-width: 575px){table.recently-viewed td.stats-img{padding:5px 0 0}table.recently-viewed td.stats-img img{height:105px!important;width:90px}.table.table-sm td,.table.table-sm th{padding:.5rem}.admin-container{padding-left:0;padding-right:0}}.share-search-contacts{width:100%;border:1px solid #dddddd}.share-search-contacts th{padding:5px;background-color:#ddd;text-decoration:underline;text-align:center}.share-search-contacts td{padding:5px}.share-search-contacts tr.details{padding:3px;font-size:12px;line-height:11px}.share-search-contacts tr.details .notes{overflow:hidden;color:red}.share-search-contacts tr.details.share{border-bottom:1px solid #bbbbbb;height:28px;cursor:pointer}.share-search-contacts tr.details:hover{background-color:#f0f0f0}.search-results{max-height:200px;overflow-y:auto;overflow-x:hidden;padding:0;width:100%}.selected-contacts{font-size:15px;line-height:12px}.selected-contacts i{cursor:pointer}.selected-contacts .badge-primary{overflow:hidden;max-width:100%}.share-contacts-tracking-url{display:none;background-color:#eee;padding:5px 10px 10px}.share-contacts-tracking-url .form-row{padding-bottom:6px}.share-contacts-tracking-url .ui-front .ui-autocomplete{top:40px!important;width:330px!important}.share-contacts-tracking-url .ui-front .ui-menu-item{line-height:15px;font-size:13px}.unlisted-image-gallery{height:300px;overflow-y:auto;background:#eee;padding:3px}.unlisted-image-gallery .img-thumbnail{padding:3px;width:120px;height:120px}.unlisted-image-gallery .selected{border-color:red}
