a.browse{cursor:pointer}.browse-options{display:none;padding:20px}.browse-options ul{list-style-type:none}.browse-options li{display:inline-block;margin-bottom:12px}.browse-options li a{background-color:#333;color:#FFF;padding:10px;font-size:12px;font-weight:600;border-radius:4px;margin-right:2px}.browse-options li a.community{background-color:#555}.browse-options li a:hover,.tooltip .tooltip-inner{background-color:#EE3A43}.tooltip .tooltip-inner{position:absolute;display:block;text-align:left;text-decoration:none;font-weight:600;font-size:10px;line-height:10px;left:2px;margin-top:6px;padding:6px 12px;width:240px;color:#fff;border:1px solid #BE2E36;-webkit-border-radius:4px;border-radius:4px;visibility:hidden;opacity:0;-webkit-transition:opacity .6s ease-in-out;z-index:10}.tooltip-angle,.tooltip-angle-inner{position:absolute;border-left-width:0;line-height:0}.tooltip.bottom .tooltip-angle{top:-10px;border-right:solid 10px transparent;border-bottom:solid 10px #BE2E36}.tooltip.bottom .tooltip-angle-inner{top:5px;border-right:solid 5px transparent;border-bottom:solid 5px #EE3A43}.tooltip-inner span{font-weight:700}.tooltip-angle{left:20%}.tooltip-angle-inner{left:2px}.tooltip.tip .tooltip-angle{left:10px}.browse-communities ul{list-style-type:none;margin:0 auto;text-align:center}.browse-communities li{display:inline-block;margin-bottom:5px;width:250px;text-align:center;margin-right:4px}.browse-communities li a{background-color:#AAA;color:#000;padding:10px;font-size:14px;font-weight:700;border-radius:4px;width:100%;display:inline-block}.browse-communities li a:hover{background-color:#EE3A43}.marker-window{width:210px;padding:5px}.marker-window h2{width:100%;font-size:16px;font-weight:700;margin:0}.marker-window p{font-size:13px;line-height:18px}.marker-window img{width:140px;height:105px;border-radius:4px;margin-bottom:5px}.pagination{text-align:right}.pagination a.disabled,.pagination a.disabled:hover{background:#e8e8e8;color:#ccc;border-color:#e5e5e5;cursor:default}.ul-listings ul{list-style:none}.ul-listings ul li{background:#fff;cursor:pointer;padding:10px;margin-bottom:2px;border:1px solid #eee;border-radius:4px;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.05);box-shadow:0 3px 13px rgba(0,0,0,.05)}.ul-listings ul li p{padding:0;display:inline-block;vertical-align:top;width:110px;font-size:13px;line-height:18px}.ul-listings ul li p:last-child{width:210px}.ul-listings ul li p img{width:100px;height:75px;border-radius:4px}.ul-listings ul li p strong{display:block;font-size:15px;margin-bottom:10px}select.sortby{padding:8px;width:220px;font-size:14px;height:44px;font-weight:500}.property-categories{padding:6em 0 4em}@media only screen and (max-width:1220px){.property-categories{padding:3em 0}}.btn-category a{display:block;background-color:#404040;color:#fff!important;text-transform:uppercase;letter-spacing:1px;border-radius:4px;padding:20px;font-weight:500}@media only screen and (max-width:1220px){.btn-category a{font-size:13px;padding:14px 20px}}@media only screen and (max-width:1010px){.btn-category a{font-size:16px}}.btn-category a:hover{background-color:#DC483C}.property-advance-form{background-color:#404040;padding:20px;border-radius:4px}.property-advance-form select{border:0}a.more-categories{background-color:#404040;color:#fff;text-transform:uppercase;display:block;letter-spacing:1px;border-radius:4px;padding:20px 40px;font-weight:500}@media only screen and (max-width:1220px){a.more-categories{padding:14px 30px}}a.more-categories:hover{background-color:#3b5a6d}a.more-categories{display:inline-block!important}.property-categories{padding:0 0 4em!important}.property-categories{padding:0 0 4em!important}@media only screen and (max-width:1220px){.property-categories{padding:0 0 3em!important}}.property-categories input{width:100%;line-height:22px;border-radius:4px;font-size:14px;font-family:Montserrat,sans-serif;line-height:24px;border:none;width:100%;padding:8px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.property-categories input[type=submit]{width:100%;cursor:pointer;background-color:#DC483C;line-height:25px;border:0;color:#fff;text-transform:uppercase}.property-categories input[type=submit]:disabled{cursor:default;border:0;background-color:#555;color:#999}.listings-header{margin-top:-50px}.btn-categories{padding:10px 14px!important;font-weight:700;margin-bottom:5px}@media only screen and (max-width: 736px){.btn-categories{display:block;width:100%;margin-right:0}}.pagewrapper{width:100%}.pagination li{display:inline-block;margin:0 2px}.map-10em{height:10em!important}.map-20em{height:20em!important}.map-30em{height:30em!important}.map-40em{height:40em!important}.map-50em{height:50em!important}.map-60em{height:60em!important}.map-80rem{height:80rem!important}.map-90rem{height:90rem!important}.map-overlay{text-align:center;background:rgba(118,118,118,.4);border-radius:50%;width:130px;height:130px;margin-top:65px}.map-overlay p{font-size:12px;color:#000;font-weight:500;line-height:15px;position:relative;top:10px;left:10px;border-radius:50%;width:110px;height:110px;border:1px solid rgba(255,255,255,.8);background:rgba(102,102,102,.9)}.map-overlay p span{background-clip:padding-box;display:inline-block;margin-top:40px}.map-shadow{box-shadow:none}.map-search h1{margin:0;padding:0;font-size:1.6rem;font-weight:600;line-height:1.9rem}.ul-listings ul,.ul-listings ul li{margin-bottom:20px}.map-search h1 span{display:block}.map-search-options{background:#fff;padding:20px;margin-bottom:0;border:1px solid rgba(0,0,0,.1);box-shadow:none}.map-search-options p{background-color:#eee;padding:10px;font-size:.8rem;line-height:1rem}.map-search-options button{width:100%;cursor:pointer;background:#000;line-height:1.4rem;color:#fff;font-size:1rem;font-weight:500;text-transform:uppercase;border:0;vertical-align:top;padding:20px 0}.map-search-options button:hover{background:#a52129}.ul-listings ul li{border-radius:0!important;background:rgba(0,0,0,.02);padding:20px;border:1px solid rgba(0,0,0,.1);box-shadow:none;transition:.2s ease-out}.ul-listings ul li:hover{background:rgba(0,0,0,.04)}.ul-listings ul li p:last-child{font-size:1rem}.ul-listings ul li p strong{font-size:1.5rem;font-weight:600;margin-bottom:14px;color:#ea002b}.ul-listings ul li p img{border-radius:0}.map-pagination{margin-top:0!important}.map-pagination a{margin-right:0!important;border:1px solid rgba(0,0,0,.1);width:calc(50% - 2px);text-align:center;padding:6px 12px;font-size:.9rem}.cdn-search-box{background-color:#FFF!important;border-bottom:0!important}