.agency-single-info .agency-logo-inner{padding:50px 0;border:1px solid #ededed;background-color:#fafafa;text-align:center}.agency-single-info .agency-data-item{display:inline-block;margin-right:50px}.agency-single-info .agency-info-item{margin-bottom:20px}.agency-single-info i{width:20px}.agency-single-info .agency-social a{width:35px;height:35px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;margin-bottom:10px;background:#222}.agency-single-info .agency-social a i{color:#fff;line-height:35px}.agency-single-info .agency-social a+a{margin-left:2px}.agency-single-info .agency-social a:hover{background:#fb6a19}.agency-single-info .contact-agency input[type=text],.agency-single-info .contact-agency input[type=email],.agency-single-info .contact-agency textarea{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.agency-single-info .agent-contact-btn{background-color:#222;border-color:#222}.agency-single-info .agent-contact-btn:hover{background-color:transparent;border-color:#fb6a19}.agency-details-tab .nav-tabs{border-bottom:none;background-color:#222;margin:0}.agency-details-tab .nav-tabs li{margin-bottom:0}.agency-details-tab .nav-tabs li a{margin-right:0;border:none!important;color:#8f8f8f;padding:20px 30px;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:500}.agency-details-tab .nav-tabs li.active a,.agency-details-tab .nav-tabs li:hover a{background-color:#fb6a19;color:#fff}.agency-details-tab .tab-content{position:relative;z-index:2}.agency-details-tab .tab-content>.tab-pane{padding:30px;background-color:#fff}@media (max-width:767px){.beyot-class .agency-details-tab:before{display:none}}@media (max-width:599px){.agency-details-tab.sm-pd-bottom-40{padding-bottom:0!important}.agency-details-tab .nav-tabs li{display:block;width:100%;text-align:center}.agency-details-tab .tab-content>.tab-pane{padding:30px 0 0;background-color:transparent}.agency-details-tab:before{display:none}}.ere-agency-single-wrap .panel-title>a{display:block}.agency-content-top{margin-bottom:25px}.agency-title{font-size:21px;text-transform:uppercase;margin-bottom:10px}.agency-data-item-title{font-weight:700}.agency-data{margin-bottom:30px}.agency-agent,.agency-details-tab{margin-top:60px}.agency-details-tab{position:relative;padding-bottom:30px}@media (max-width:768px){.agency-agent,.agency-details-tab{margin-top:40px}}#map-property-single .infoBox{overflow:inherit!important;position:relative;border:5px solid rgba(0,0,0,.05);box-shadow:0 5px 13px rgba(0,0,0,.22)}#map-property-single .item-body,#map-property-single .marker-content-item{overflow:hidden}#map-property-single .infoBox>img{z-index:5;padding:3px 3px 0 0;width:auto!important}#map-property-single .infoBox:after,#map-property-single .marker-content:after{content:' ';height:0;position:absolute;top:inherit;right:inherit;left:50%;width:0}#map-property-single .infoBox:after{border:solid transparent;bottom:-50px;border-width:22px;border-top-color:rgba(0,0,0,.05);-moz-transform:translate(-50%,0);z-index:0;-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#map-property-single .marker-content{background-color:#fff;padding:22px 20px;text-align:left}#map-property-single .marker-content:after{border:solid transparent;bottom:-40px;z-index:2;border-width:20px;border-top-color:#fff;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}#map-property-single .item-thumb{display:inline-block;float:left;margin-right:12px}#map-property-single .item-thumb img{float:left}#map-property-single .item-body .price-marker,#map-property-single .item-body .title-marker{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;color:#222;text-transform:capitalize}#map-property-single .item-body .price-marker{font-weight:600}#map-property-single .item-body .address-marker{font-size:12px;color:#8f8f8f}#map-property-single .item-body .address-marker i{margin-right:10px}#map-property-single .item-body a:hover{color:#fb6a19}