@charset "utf-8";
/* CSS Document */


@media (max-width:1349px) {
	.about_us_left h3 {font-size: 35px;}
	.about_us_left {padding: 22px 0 39px 49px;}
}

@media (max-width:1278px) {
.about_us_left {padding: 22px 0 39px 89px;}
.about_us_left p{line-height:42px;}
}

@media (max-width:1230px) {
.listing_page .panel-body span.property_price .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details span {font-size: 13px;}
.listing_page .panel-body span.property_price .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details h4 {font-size: 18px; text-align: right; float: none;}
.listing_page .panel-body span.property_price .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p {font-size: 13px; text-align: right; padding: 0 12px;
    float: none; width: 100%;}
}



@media (max-width:1199px) {
.main_header ul.menu li:nth-child(5) {text-align: left;}
.select2-container{width: 100% !important;}
span.flag_rent{margin-bottom:48px;}
span.property_price h4{font-size:20px;}
.prop_details p{font-size:13px;}
.prop_details span{font-size:10px;}
span.flag_right {padding: 0 4px; margin-bottom: 40px;}
#auctions_slider .col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {padding-top: 24px;}
.hour {font-size: 18px;}
.tim {font-size: 15px;}
.about_us_left h3 {font-size: 28px;}
.about_inn p {font-size: 20px;}
.about_container{height:auto; background-size: cover;}
.about_us_left {padding: 0 0 39px 53px;}
.download_app_bg h3 {font-size: 34px;}
.download_app_bg p {font-size: 18px;}
.footer_links{text-align:center;}
.footer_links ul li a {padding: 7px 12px;}
ul.prop_list_footer li a {padding: 6px 20px;}
ul.prop_list_footer li a svg.bi.bi-x-diamond-fill {margin-bottom: 10px;}
.service_container h4 {font-size: 20px;}
.banner_accordian a {font-size: 16px;}
.all_prop ul li a{font-size: 14px;}
.listing-img span.flag_rent {margin-bottom: 80px;}
.listing_page .panel-body span.property_price .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details h4 {font-size: 18px;}
.listing_page .panel-body span.property_price .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p, .listing_page .panel-body span.property_price .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details span {font-size: 11px;}
.property_slider_detail button.owl-prev, .property_slider_detail button.owl-next{margin-top: -129px;}
.detail-light-blue-bg .col-md-2 span {min-height: 47px;}
.school-item strong{padding-bottom: 10px;}
.bs4--card-body.bs4--pt-5 .school-item-progress {margin-top: 10px;}
.similar-property span.flag_rent {margin-bottom: 70px;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p br {display: none;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details h4{padding: 0;}
}

@media (max-width:1110px) {
.about_us_left p {line-height: 37px;}
}


@media (max-width:1040px) {
.about_us_left p {line-height: 37px;}
.about_us_left h3 {font-size: 25px;}
.about_inn p {font-size: 18px; line-height: 32px;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0 {width: 65%;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0:nth-child(2) {width: 35%;}
.filter_container {padding: 10px 10px 0px 8px;}
.filter_container h3 {font-size: 19px;}
.filter_container ul.city_btn li:first-child {padding: 10px 0px 0px 0;}
.filter_container ul li {padding: 10px 0 0 16px; font-size: 13px;}
.filter_container ul.city_btn li::before {width: 4px; height: 4px; top: 19px; border-radius: 100%;}
.filter_container .nav-tabs>li.active>a, .filter_container .nav-tabs>li.active>a:focus, .filter_container .nav-tabs>li.active>a:hover {padding: 10px 14px;}
.filter_container .nav-tabs>li>a {padding: 10px 14px;}
.listing-img {margin: 0 1% 1% 1%; width: 98%;}
.listing-img img, .listing-img .slide_details::before {height: 219px; width: 100%;}
.residence_details h3 {padding: 0 10px 10px 8px;}
.residence_details p {padding: 0 10px 14px 8px;}
.tab-fixed {overflow: hidden; height: 1660px; overflow-y: scroll;}
.residence_details td {padding: 14px 8px !important;}
}
@media (max-width:999px) {
.property_slider_detail button.owl-prev, .property_slider_detail button.owl-next{margin-top: -177px;}
	
}
	
@media (max-width:991px) {
	
.navbar {padding-bottom: 6px;}
.m-logo{display:inline-block; vertical-align:top; padding: 10px 10px;}
button.navbar-toggler {display: block; background: #07295c;}
.main_header ul.menu li, .main_header ul.menu li:nth-child(5), .main_header ul.menu li:nth-child(6), .main_header ul.menu li:nth-child(7) {width: 100%; float: none; display: block; text-align:left;}
.main_header ul.menu li a, .main_header ul.menu li:nth-child(5){padding:11px 0;}
.main_header ul.menu li.logo {display: none;}

.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0 !important;}
.listed_property {padding: 20px 0 0 0;}
.property_list_slider {padding-top: 40px;}
span.flag_rent {margin-bottom: 142px;/* float: none; width: 100%; display: inline-block; vertical-align: top;*/ padding: 5px 14px;}
span.property_price h4 {font-size: 16px;}
.prop_details p, .prop_details span {font-size: 13px;}
.col-md-8.col-lg-8.col-xs-12.col-sm-12.prop_details, #auctions_slider span.property_price h4{width: 58.666667%;}
.col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details{width: 39.333333%;}
.prop_details span{margin-left:0; margin-right:10px;}
/*#property_slider .item img, #property_slider2 .item img, #auctions_slider .item img{height:200px;}*/
/*.slide_details {position: relative; left:0; display: inline-block; vertical-align: top; padding: 0 0 20px; background: #031226;}
.slide_details::before {left: 0; background: #031226; border-radius: 0;}*/
#property_slider .item img, #property_slider2 .item img, #auctions_slider .item img, .slide_details::before{height: 306px;}
#property_slider .item img, #property_slider2 .item img, #auctions_slider .item img{margin-left:0;}

span.flag_right{margin-bottom:0;float: right;/* display: inline-block; vertical-align: top; width: 100%; padding: 0 14px;*/ text-align: right;}
.tim {font-size: 13px; margin-bottom: 0; display: inline-block; vertical-align: top; padding: 0; width:100%;}
.hour {font-size: 14px; display: inline-block; vertical-align: top;}
#auctions_slider span.property_price h4 {font-size: 16px; display: inline-block; vertical-align: top;}
#auctions_slider .prop_details span.text-center:nth-child(3) {float: right; margin-right: 0; padding-top: 7px; width:100%; text-align:left;}
/*.prop_details span br {display: none;}*/
#property_slider2 .owl-nav, #auctions_slider .owl-nav{display: block;}
#auctions_slider .col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {padding-top: 0;}
.about_us {padding: 20px 0px 0px 0px;}
.about_container {background: url(../images/get_app.jpg) left top no-repeat; margin-top: 40px; background-attachment: fixed;}
.about_container:before{background:rgba(0,0,0,0.7); content:""; display:inline-block; vertical-align:top; width: 100%;
    position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto;}
.about_us_left {padding: 20px 20px 40px 20px;}
.about_us_left h3 {font-size: 30px; color: #fff;}
.about_inn p {line-height: 30px; color: #bbbbbb; margin-bottom:20px;}
.title {font-size: 26px;}
.blue_btn {font-size: 16px;}
#customer_review .customer_review_box .rating_title h3{font-size:22px;}
#customer_review .customer_review_box{height:300px;}
.download_app_bg h3 {font-size: 30px;}
.download_app_bg p {font-size: 17px;}
.download_app_bg .col-md-7 {width: 58.33333333%; float: left;}
.download_app_bg .col-md-5 {width: 41.66666667%; float: left;}
.download_app_bg h3 {padding: 24px 0 0 0;}
.f_div {width: 25%;}
.social_box .col-md-6.col-lg-6.col-xs-12.col-sm-12 {width: 50%; float: left;}
.footer_social_links .social_container .social_box ul.social_link li p {font-size: 24px; padding-top: 4px;}
.footer_social_links .social_container .social_box ul.social_link li img.img-responsive {width: 40px;}
.footer_social_links .social_container .social_box .f_logo {width: 200px; margin: 6px 0;}
.service_box_in .all_prop ul li a img {width: 32px; margin-right: 8px;}
#current_location, #any-price, #any-type, #any-bed {left: auto; right: 10px; width: 280px; margin: auto;}
.listing-img {margin: 0 1% 1% 1%; width: 98%;}
.listing-img img, .listing-img .slide_details::before {width: 100%; height: 274px;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0 {width: 60%;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0:nth-child(2) {width: 40%;}
.filter_container .nav-tabs>li>a i {margin-left: 0px;}
.listing_page .panel-body span.property_price .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details {width: 41.66666667%;}
.listing_page .panel-body span.property_price .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details {width: 58.33333333%;}
.listing-img span.flag_rent {margin-bottom: 119px;}
.property_slider_detail button.owl-prev, .property_slider_detail button.owl-next{margin-top: -167px;}
.property_slider_detail #property_slider .item img  {height: 259px;}
.similar-property .paneltxt1{padding: 20px 0 10px 0;}
.similar-property ul li {width: 48%; margin: 0 1% 1%; float: left;}
.similar-property .col-md-12 {padding: 0 22px;}
.detail-light-blue-bg .col-md-2 span {min-height: auto;}
.sort .col-md-6, .model-row .col-md-6 {width: 50%; float: left;}
/*.detail_page_section .col-md-8 {width: 66.66666667%; float:left;}
.detail_page_section .col-md-4 {width: 33.33333333%; float:left;}*/
.login-form1 h1 {font-size: 33px; line-height:33px;}
._1v3ttpa {max-width: 92%;}
.subscribe-txt {font-size: 20px;}
.col-md-6.col-sm-12.space-top-5.col-lg-4 {width: 33.3333%; float: left;}
.share-div {padding: 0 15px 0 15px; bottom: 32px;}
.side-banner{width:360px;}
/*.side-banner1{margin: 40px 0 0 0; padding:0;}*/
.side-input_div {padding: 5px 10px 18px;}
.similar-property span.flag_rent {margin-bottom: 98px;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details{width: 58.33333333%; float:right; text-align: right;}
.similar-property .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details {width: 41.66666667%; float: left;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p{text-align:right; float:right;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p br {display: block;}
}


@media (max-width:910px) {
.download_app_bg h3 {padding: 0px 0 0 0; line-height: 38px; font-size: 25px;}
.download_app_bg p{padding: 4px 0 15px 0; line-height: 24px;}
.download_app_bg .col-md-7 .down-app-btn {margin-right: 20px; width: 125px;}
.download_app_bg .col-md-7 .google-play-btn {width: 125px;}
.footer {padding: 30px 12px 0 12px;}
.f_div {width: 100%; text-align: left; float: none; display: inline-block; vertical-align: top; width: 100%; background: #ccc; margin-bottom: 10px;}
.footer_accordian{text-align:left; padding: 5px 10px;}
.footer .f_accordian {margin-bottom: 22px;}
.footer_accordian i.fa.fa-angle-down {float: right;}
.footer_links ul li a {padding: 7px 5px;}
}

@media (max-width:900px) {
.res-hide {display: none;}
.bottom_header ul li:nth-child(7){padding: 15px 0 15px 0;}
.bottom_header ul li:nth-child(7) .inactive_btn{border-left: 1px solid transparent;}
}


@media (max-width:860px) {
.service_search{display:none;}
.banner_service_search{display:block;}
.service_box_in .box {padding: 20px 0 20px 0;}
.service_box_in .box img {width: 100px;}
.service_container h4 {font-size: 16px;}
.service_listing {margin-top: -134px;}
.banner_accordian a {font-size: 13px;}
.banner_accordian a:after {margin-top: -1px; border-width: 5px 5px 0 5px;}
.form-full {background: rgb(255,255,255);}
.login-form2 {padding: 0;}
.form-full .form-left {width: 100%; padding: 50px 0 0 0;}
.form-full .form-right{display:none;}
}

@media (max-width:768px) {
#customer_review .customer_review_box {height: 378px;}
}

@media (max-width:767px) {
.bottom_header ul li, .bottom_header ul li:first-child {padding:15px 0 15px 8px;}
.bottom_header_accordian {padding: 9px 0 0 0;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0 {width: 50%;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0:nth-child(2) {width: 50%;}
.panel {margin-bottom: 0;}
.bed-bath-col10{width: 83.33333333%;}
.bed-bath-col2{width: 16.66666667%;} 
._iclxcl {padding-right: 8px;}
._15o3ptx2, ._siasx51 {font-size: 16px;}
.detail-light-blue-bg .col-md-2 {font-size: 25px;}
.detail-light-blue-bg .col-md-2 span {font-size: 14px;}
#fact .col-xs-12.col-sm-6{width:50%;}
.side-banner .side-banner-text {font-size: 12px;}
/*
.panel.features-panel {padding: 34px 0 0 0;}
#fact .col-xs-12.col-sm-6:nth-child(2) .panel.features-panel {padding: 0;}*/
}


@media (max-width:736px) {
.banner_content .banner_contentinner ul.all_btn li {padding: 0 0 0 7px; width: 137px;}
.banner_search_inner {width: 97%;}
.banner, .banner::after {height: 420px;}
.service_listing {margin-top: 0; padding: 30px 0 0 0;}
.banner_search {padding: 66px 0 0 0;}
button.owl-prev, button.owl-next{width: 20px;}
i.fa.fa-angle-left, i.fa.fa-angle-right, button.owl-prev span, button.owl-next span{font-size:34px;}
.footer_about p.text-center {width: 100%;}
.service_box_in {width: 33.333333%; float: left; margin-bottom: 10px;}
.col-md-8.col-lg-8.col-xs-12.col-sm-12.prop_details, #auctions_slider span.property_price h4 {width: 77.666667%;}
.col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {width: 22.333333%;}
.login-bg{width: 86px; height: 86px;}
.login-bg img{width: 66px; height: 66px;}
.property_slider_detail #property_slider .item img {height: 320px;}
.detail_accordian a {font-size: 14px;}
.login-dot .dot{width:16px; height:16px;}
.login-form1 h1 {font-size: 29px; line-height: 29px;}
._nuej4ou {font-size: 30px; line-height: 34px;}
.form-left h1 {font-size: 20px;}
.form-txt .input_bg ul li label {font-size: 16px;}
._f0rhif, _15kb7rw{display:none;}
._1hvet6cu {font-size: 13px; padding-left: 4px; padding-right: 4px; min-width: 58.1935px;}
._hfehdxq, .col-md-6.col-sm-12.space-top-5.col-lg-4 {width: 100%; float:none; padding:0;}
.detail_heading h3 {font-size: 21px;}
.price_tax h3 {font-size: 20px;}
.price_tax ul li {font-size: 13px;}
.similar-property .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details span, .similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p {font-size: 10px;}
}

/*@media (max-width:685px) {
.detail-light-blue-bg .col-md-2 span {min-height: 47px;}
}*/

@media (max-width:667px) {
	.download_app_bg {padding: 30px 0;}
.download_app_bg .col-md-7{width:100%; float: none; padding-bottom: 40px;}
.download_app_bg .col-md-5 {display:none;}
.footer_links ul li a {padding:0 5px 5px 0; font-size: 14px;}
.footer_accordian a {font-size: 16px;}
.footer_accordian i.fa.fa-angle-down {font-size: 24px;}
.warning {font-size: 14px;}
.active_btn, .inactive_btn {padding: 10px 10px;}
.bottom_header .pointer_title {margin-left: 5px; margin-right: 5px;}
.bottom_header ul li span.pointer_img.pull-left img {width: 20px;}
#current_location {left: 0; right:0; width: 258px;}
#any-price, #any-type, #any-bed{right:0;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0, .listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0:nth-child(2) {width: 100%;}
.listing_page .col-md-6.col-lg-6.col-xs-6.col-sm-6.pd_0 iframe{height:	300px;}
.tab-fixed {overflow: auto; height: auto; overflow-y: auto;}
.listing-img {margin: 0 0 1% 1%; width: 48.5%;}
.residence_details td {padding: 8px 8px !important;}
.residence_details p {border-bottom: 0; margin-bottom: 0;}
/*.filter_container ul li {font-size: 12px;}*/
}

@media (max-width:600px) {
	.banner_content .banner_contentinner ul.all_btn{width:100%; margin-bottom: 0;}
	.banner_content .banner_contentinner ul.all_btn.pull-right {margin-top: 0;}
	.banner_content .banner_contentinner ul.all_btn li {padding: 0 10px; width: 50%; margin-bottom: 10px; min-height: 46px;}
    .banner_content .banner_contentinner ul.all_btn.pull-left li:nth-child(1), .banner_content .banner_contentinner ul.all_btn.pull-right li:nth-child(1) {
    padding: 0;}
	.baner_button {padding: 13px 12px;}
	a.baner_button.auctions, a.baner_button.add_property {padding: 2px 12px; display: inline-block; vertical-align: top; width: 100%;}
	a.baner_button.auctions br , a.baner_button.add_property br{display:none;}
	.banner_content .banner_contentinner ul.all_btn li a img {float: none;}
	.banner_content .banner_contentinner ul.all_btn.pull-left li:nth-child(2), .banner_content .banner_contentinner ul.all_btn.pull-right li:nth-child(2) {
    padding-right: 0;}
	.about_us_left h3 {font-size: 26px;}
	#customer_review .customer_review_box {height:394px;}
	.footer_social_links .social_container .social_box ul.social_link li p {font-size: 21px; padding-top: 0;}
	.footer_social_links .social_container .social_box ul.social_link li {padding: 0 0 0 10px;}
    .footer_social_links .social_container .social_box ul.social_link li img.img-responsive {width: 30px;}
    .footer_social_links .social_container .social_box .f_logo {width: 180px; margin: 0 0;}
    .listing-img img, .listing-img .slide_details::before {height: 200px;}
    .listing-img span.flag_rent {margin-bottom: 57px;}
	.contact_call i.fa.fa-phone {font-size: 16px; padding: 6px 8px; line-height: 16px;}
	.contact_call {margin-right: 10px;}
	.listing-img span.flag_rent p {font-size: 14px;}
	.login-page {padding: 40px 0;}
	.login-page .forms {max-width: 92%; margin: 0 0 0 25px;}
	.login-head h4 {padding: 8px 20px 10px; font-size: 18px;}
	.col-50, .col-50:nth-child(2n) {width: 100%; float: none; padding:0 0 25px;}
	.share-div {bottom: 23px;}
}


@media (max-width:567px) {
	.slide_details, .slide_details::before{left:0;}
	#property_slider .item img, #property_slider2 .item img, #auctions_slider .item img{margin-left:0;}
#property_slider .item img, #property_slider2 .item img, #auctions_slider .item img, .slide_details::before{/*height:246px;*/ border-radius:0;}
.prop_details p, .prop_details span {font-size: 14px;}
.banner_service_search input {width: 76%;}
	.service_box_in {width: 50%; margin-bottom: 10px;}
	button.search_btn {left: 92%; text-align: center; padding: 0 10px;}
svg.bi.bi-search {font-size: 22px; margin-right: 0; display: block;}
.banner_search_ul svg.bi.bi-search{margin-right: 19px;}
.current_location a {font-size: 13px;}
.col-md-8.col-lg-8.col-xs-12.col-sm-12.prop_details, #auctions_slider span.property_price h4 {width: 70.666667%;}
.col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {width: 29.333333%;}
.bottom_header ul li, .bottom_header .pointer_title, .any-price-min select.form-control{font-size:12px;}
.bottom_header ul li span.pointer_img.pull-left img {width: 16px;}
.property_slider_detail #property_slider .item img {height: 278px;}
.detail-btn {width:100%;}
.contact_agent_btn {width: 100%; text-align: left; margin-bottom: 20px;}
._2675fie {float: none; margin: auto; width:175.64px;}
._1f89zxmf {width: 100%; float: left;}
.detail-light-blue-bg .col-md-2 {font-size: 20px;}
.detail-light-blue-bg .col-md-2 span {font-size: 12px;}
.similar-property ul li {width: 98%; margin: 0 1% 5px; float: none;}
.similar-property .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details span, .similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p {
    font-size: 12px;}
.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details {padding-left: 0; padding-right: 7px;}
/*.similar-property .col-md-7.col-lg-7.col-xs-12.col-sm-12.prop_details p br {display:none;}*/
.similar-property .col-md-5.col-lg-5.col-xs-4.col-sm-4.prop_details{padding-right:0; padding-left: 7px;}

}

@media (max-width:540px) {
#fact .col-xs-12.col-sm-6{width:100%;}
.panel.features-panel {padding: 20px 0 0 0;}
#fact .col-xs-12.col-sm-6:nth-child(2) .panel.features-panel {padding: 0 0 20px 0;;}
}








@media (max-width:520px) {
.listing-img {margin: 0 0 1% 1%; width: 98%;}
.listing-img img, .listing-img .slide_details::before {height: 250px;}
.listing-img span.flag_rent {margin-bottom: 110px;}
.input_bg1, .input_bg1.input_bg2 {margin: 0 0 15px 0; width: 100%;}
form.login-form h3 {font-size: 20px;}
.welcome-bg form.login-form h3{font-size: 18px; margin-top: 10px;}
form.login-form h4 {font-size: 16px;}
.welcome-bg form.login-form .input_bg {margin: 0 0 32px;}
}

@media (max-width:509px) {
	
	
	
}

@media (max-width:500px) {
.active_btn, .inactive_btn {padding: 7px;}
.bottom_header ul li {padding: 5px 0 15px 4px; font-size:14px;} 
/*.bottom_header ul li:first-child, .bottom_header ul li:nth-child(2) {padding: 15px 0 0 8px; width:50%; font-size:14px;}
.bottom_header ul li:nth-child(2) {padding: 15px 8px 0 0;}*/
.bottom_header ul li:first-child a, .bottom_header ul li:nth-child(2) a {width:100%; text-align:center}
#any-type, #any-bed {width: 200px;}
#current_location {left: 10px; right: auto; width:240px;}
#any-price {left: 10px; right: auto; width:200px;}
 #any-type, #any-bed {left: auto; right: 10px;}
.any-price-flex-row-container{display:inline-block; vertical-align:top; width: 100%;}
.any-price-min {width: 100%; float: none; display: inline-block; vertical-align: top; margin-bottom: 5px;}
.any-price-to {margin-top: auto; padding: 5px 0; float: left; display: none;}
.input_bg1 {margin: 0 0 15px 0; width: 100%;}
.wrap {width: 100%; margin: 10px 0 0 0; float: none; display: inline-block; vertical-align: top;}
.wrap label {margin: 0;}
}

@media (max-width:480px) {
	.social_box .col-md-6.col-lg-6.col-xs-12.col-sm-12 {width: 100%; float: none; display: inline-block; vertical-align: top;
    text-align: center;}
	.footer_social_links .social_container .social_box ul.social_link {float: none;}
	.footer_social_links .social_container .social_box ul.social_link li {padding: 0 0 0 10px; float: none; display: inline-block;
    vertical-align: top; text-align: center;}
.footer_social_links .social_container .social_box ul.social_link li img.img-responsive {width: 30px;}
.footer_social_links .social_container .social_box .f_logo {width: 220px; margin: 0 auto 15px; float:none;}
.social_box {padding: 30px 0px 10px;}
button.search_btn {left: 89%;}
.banner_search input[type="search"] {font-size: 15px;}
.current_location svg.bi.bi-geo-alt.pull-left, svg.bi.bi-search {font-size: 18px;}
.login-page .forms {max-width: 83%; margin: 0 0 0 10%;}
.login-form {padding: 15px 15px 0 15px;}
.btn-social, .input_bg input, .wrapper-dropdown-3, .input_bg textarea, .input_bg input.resend[type="submit"] {font-size: 13px;}
.btn-social>:first-child{width:37px; line-height: 50px;}
.photos-circle svg.bi.bi-card-image, .map-circle svg.bi.bi-map, .message-circle svg.bi.bi-envelope-open-fill, .call-circle i.fa.fa-phone {
    font-size: 14px;}
.hs-media-card-img, .hs-media-circle-img {height: 40px; width: 40px; padding: 5px; margin: 0 auto 6px;}
.no-wrap {font-size: 14px;}
.hs-media-circle.with-badge:after {left: 45px;}
.hs-media-circle {padding-right: 10px;}
.hs-media-circle svg.svg-icon {width: 19px; padding-top: 5px;}
.forms .message, .banner_service_search input {font-size: 13px;}
.custom-file-input input[type="button"] {width: 64px;}
.price_tax ul{margin-bottom:0;}
.price_tax ul li{width: 100%;}
}

@media (max-width:440px) {
.col-md-8.col-lg-8.col-xs-12.col-sm-12.prop_details, #auctions_slider span.property_price h4 {width: 65.666667%;}
.col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {width: 34.333333%;}
/*.detail-light-blue-bg .col-md-2 {width: 50%; float: left; text-align: left; font-size: 13px; padding: 0;}
.detail-light-blue-bg .col-md-2 span {min-height: auto; display: inline-block; vertical-align: top;}*/
.detail-light-blue-bg .col-md-2 {font-size: 16px;}
.detail-light-blue-bg .col-md-2 span {font-size: 10px;}
.similar-property ul li {width: 98%; margin: 0 1% 5px; float: none;}
.input_bg span.txt {width: 88%;}
}

@media (max-width:420px) {
	.banner_content .banner_contentinner ul.all_btn li {width: 100%; padding: 0; min-height: 20px;}
	/*.baner_button, a.baner_button.auctions, a.baner_button.add_property{text-align:left; padding: 8px 12px;}
	.banner_content .banner_contentinner ul.all_btn li a img{display:none;}
	span.flag_rent {margin-bottom: 10px;}*/
	.about_us_left h3 {font-size: 22px;}
	.about_inn p {font-size: 15px;}
	.about_us_left {padding: 20px 10px 40px 10px;}
	.title {font-size: 22px;}
	.download_app_bg h3 {font-size: 21px; line-height: 32px;}
	.service_box_in .box img {width: 70px;}
	.banner_service_search input {width: 96%;}	
	.property_slider_detail #property_slider .item img {height: 244px;}
	.property_slider_detail button.owl-prev, .property_slider_detail button.owl-next {margin-top: -136px;}
	._va62q3t{min-height:auto !important;}
	.price_tax ul li span {display: block;}
	.side-banner, .side-banner img{width:100%;}
	.side-input_bg input {padding: 11px; font-size: 13px;}
}

@media (max-width:380px) {
.col-md-8.col-lg-8.col-xs-12.col-sm-12.prop_details, #auctions_slider span.property_price h4 {width: 61.666667%;}
.col-md-4.col-lg-4.col-xs-4.col-sm-4.prop_details {width: 38.333333%;}
.prop_details p, .prop_details span {font-size: 12px;}
}

@media (max-width:375px) {
button.search_btn {left: 82%;}
.current_location p{margin-left:0;}
.banner_search_ul svg.bi.bi-search, .current_location svg.bi.bi-geo-alt.pull-left{display: none;}
.current_location ul.banner_search_ul li {padding: 10px 0 0;}
.property_slider_detail #property_slider .item img {height: 200px;}
.property_slider_detail button.owl-prev, .property_slider_detail button.owl-next {margin-top: -118px;}
.detail-light-blue-bg {padding: 14px;}
.detail-light-blue-bg .col-md-2 {width: 100%; float: none; text-align: left; padding-bottom:10px;}
.detail-light-blue-bg .col-md-2 span {font-size: 14px; display: inline-block; vertical-align: top; padding-bottom:0;}
._1c6l7pj{width:40px; height:40px !important;}
}

