/*my-favorite css*/

.item-favorite .simplefavorite-button.preset.active {font-size: 0px;display: inline-block;width: 30px;height: 30px;vertical-align: middle;}
.item-favorite .simplefavorite-button.preset.active{ background: rgba(0, 0, 0, 0.35) !important; }
.item-favorite .simplefavorite-button.preset { font-size: 0px;display: inline-block;width: 30px;height: 30px;vertical-align: middle;background: rgba(0, 0, 0, 0.35) !important;
border: none !important}
.item-favorite .simplefavorite-button.preset i::before {font-size: 21px;left: 3px;position: relative; color: #fff;}
.item-favorite .simplefavorite-button.preset.active i:before {color: #f00;}

body .favorites-list {width: 1170px;margin: auto;padding-right: 15px !important;padding-left: 15px !important;}
body .favorites-list li.item-listing-wrap p img {width: 100%;}.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap {width: calc(100% / 3);
-ms-flex-preferred-size: calc(100% / 3);flex-basis: calc(100% / 3);position: relative;z-index: 1;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap:before {background: #fff;content: '';top: 29px;left: 15px;right: 15px;bottom: 0;
display: inline-block;position: absolute;z-index: -1;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap p {padding: 0 15px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap p img {margin-left: -15px;margin-right: -15px;width: calc(100% + 30px);height: 270px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar {position: relative;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar span.label-featured.label {top: 0px; left: 0px}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar p:before {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(0%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.85) 100%);
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.85) 100%);
content: '';z-index: 99999;width: 100%;height: 200px;display: inline-block;bottom: 24px;position: absolute;z-index: 999;left: 0; transition: 0.2s;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar p:hover:before {opacity: 0; transition: 0.2s;}

.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap h2.item-title { padding: 0 15px; color: #000;}

.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar .item-price {display: inline-block;top: -38px;position: relative;
padding: 0 19px;color: #fff;z-index: 9999;font-size: 18px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .main_ratingwpar .item-price span {font-weight: bold;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .perop_rattinwrp {padding: 0 15px;margin: 15px 0 10px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap .perop_rattinwrp .lineone {display: inline-block;margin: 0 10px 0 0px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap p a {background-color: #3f5666;border-color: #3f5666;color: #fff;font-family: Roboto;font-size: 14px;height: 32px;
display: inline-block;padding: 5px 20px;border-radius: 4px; float:right; margin-top: -40px;}
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap p a:hover {background-color: #748490;border-color: #748490;}

.customize-support .slideout-menu-right {display: none;}
/*my-favorite css end*/

/*reset password popup css*/
body .reset-password-form {z-index: 99999;}
.reset-password-form .modal-dialog {height: 100%;}
.reset-password-form .modal-dialog .modal-content {top: 50%;transform: translate(0, -50%);}
/*reset password popup css end*/


/*sidebar css*/
.bt-sidebar-wrap{ margin-top: -114px; }
body .property-wrap .bt-sidebar-wrap #sidebar #block-11 form.wpcf7-form .enq-form input.wpcf7-submit {
padding: 13px 0px;width: 100%;border: none;color: #fff;margin-top: 0px;}
.property-wrap .bt-sidebar-wrap #sidebar #block-11 form.wpcf7-form .enq-form span.wpcf7-spinner {position: absolute;top: 10px;z-index: 9999;left: 0px;}
.property-wrap .bt-sidebar-wrap #sidebar .wpcf7-response-output {margin: 0px 15px 18px;display: inline-block;color: #fff;}

.sidebar-wrap .call-us-section {padding: 11px 15px;margin: 0 0 21px; background: #33aaff; color: #fff; text-align: center;}
.sidebar-wrap .call-us-section a {color: #fff;font-weight: bold;}
.property-wrap .bt-sidebar-wrap #sidebar .wpcf7-response-output{ display: none; }
.property-wrap .bt-sidebar-wrap #sidebar #block-11 form.wpcf7-form .enq-form label {text-transform: capitalize;}
.property-wrap .bt-sidebar-wrap #sidebar #block-11 form.wpcf7-form .enq-form .col-md-12 .form-group {margin-bottom: 5px;}
/*sidebar css end*/

/*compare side bar css*/
.compare-property-panel-right.compare-property-panel-open {right: 0px;z-index: 9999;}
/*compare side bar css end*/

/*popup css*/
.property-lightbox .modal-header .lightbox-tools, .lightbox-content-wrap .labels-wrap {display: none;}
/*popup css ebd*/

/*search result css*/
section.listing-wrap.listing-v1 .align-items-center .page-title.flex-grow-1 {width: 100%;}
/*search result css end*/

.tax-property_type .page-title-wrap {padding-bottom: 15px;}
.listing-switch-view {float: right;width: 100%;text-align: right;margin: 15px 0 0;}
body .property-top-wrap > .container .bt-content-wrap, body .property-wrap > .container .bt-content-wrap {padding-right: 15px; padding-left: 15px;}
/*footer css*/
.footer-top-wrap .widget_text p {word-break: break-all;}
body footer.footer-wrap .footer-bottom-wrap .d-flex .footer_logo.logo {margin-left: auto;margin-right: 18px;}
.footer_logo.logo img {max-height: 50px;width: 168px;}
/*footer css end*/




@media(max-width: 1199px){
/*my-favorite css*/
body .favorites-list{ width: 100%; }
/*my-favorite css end*/
}


@media(min-width:992px) and (max-width:1280px){
footer.footer-wrap .footer-bottom-wrap .container {display: inline-block; max-width: 93%;}
	}

@media(max-width:991px){
/*my-favorite css*/
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap {width: calc(100% / 2);-ms-flex-preferred-size: calc(100% / 2);flex-basis: calc(100% / 2);}
.bt-sidebar-wrap {margin-top:0px;}
/*my-favorite css end*/
}

@media(max-width:767px){
body .bt-content-wrap .visible-on-mobile .mobile-property-title.clearfix {padding: 0 15px 28px;}
body .property-section-wrap .block-wrap {padding: 18px 0;}
}

@media(max-width: 575px){
/*my-favorite css*/
.favorites-list.grid-view-3-cols.grid-view .item-listing-wrap {width: calc(100% / 1);-ms-flex-preferred-size: calc(100% / 1);flex-basis: calc(100% / 1);}
/*my-favorite css end*/
}