/*
Theme Name: Homevillas Real Estate Child
Theme URI: http://www.chimpstudio.co.uk/
Template: homevillas-real-estate
Author: Chimp Studio
Author URI: https://themeforest.net/user/chimpstudio
Description: Homevillas Real Estate is complete solution for property WordPress theme, not only the front end but back end of theme provide complete property management system where user can set a complete online property marketplace for users and members, offering them their separate profile page, dashboards and accepting commission directly via default payment gateways of woocommerce.
Tags: two-columns,left-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.8.1490967369
Updated: 2018-02-27 13:36:09

*/

.custom_new{
	display:none!important;
}
#wp-rem-dev-user-property .alert {
	opacity: 1!important;
	right: 0!important;
}

.img-holder > img {
	position: absolute;
	z-index: 9;
	right: 0!important;
	width: 50px!important;
	top: 0px!important;
	background: rgba(0,0,0,.6);
	padding: 9px;
	border-radius: 1px 1px 0 25px;
}
/* #property-detail > .property-dsec{
	float:left;
} */
.main_new_wrap{
	float: left;
	width: 100%;
	margin-top: 13px;
}
.title-area address span:nth-child(3) {
	margin-top:10px;
}
.main_wrap_fields {
	display: block !important;
	height: inherit;
	float: left;
	width: 100%;
	margin-bottom: 0px !important;
}
.inner_first_wrap_fiels {
	padding: 0 !important;
	float: left;
	display: block !important;
	width: auto !important;
	margin-bottom: 0 !important;
}
.inner_first_wrap_fiels {
	padding: 0 !important;
	float: left;
	display: block !important;
	width: auto !important;
}
.inner_second_wrap_fiels {
	margin-bottom: 7px !important;
}
#ihs-country-code .ihs-mb-inp-field {
	line-height: 1rem !important;
	height: 43px !important;
}
.wp-user-form.demo_test.aaa.ihs_si_form .checks-holder {
	/* opacity: 0;
	width: 0;
	height: 0; */
	display:none;
}
.wp-user-form.demo_test.aaa.ihs_si_form .custom_new_signup {
	display: none;
	float: left;
	background: #54acec;
	color: #ffffff;
	max-width: 100px;
	width: 100%;
	text-align: center;
	height: 39px;
	padding-top: 9px;
	margin-top: 10px;
	cursor: pointer;
}
.ihs-otp-btn{
	float: left;
	cursor:pointer;
}

.oc-alert-pop-up {
	z-index: 999999999999 !important;
}

/*===29-nov-2018====*/

.main-search.modern.v2 .search-input input, .main-search.modern.v2 .field-holder.has-icon .chosen-single{
	background-color: #ffffff!important;
}
.main-search.modern.v2 form .field-holder.search-input:first-child {
	width: 36%!important;
	padding: 0!important;
}
.main-search.modern.v2 .field-holder.search-input:nth-child(2) {
	width: 30%!important;
	padding: 0!important;
}
.main-search.modern.v2 .field-holder:nth-child(4) {
	min-width: auto;
	width: 23%!important;
}
.main-search.modern.v2 .property-type-cate-fields.field-holder.select-dropdown.has-icon {
	visibility: hidden;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}
.page-id-71 .search-title {
	display: none !important;
}
.page-id-71 .main-search.modern.v2 .search-input input {
	border-radius: 0px!important;
	border-right: 1px solid #dddddd!important;
}
.page-id-71 .main-search.modern.v2 .field-holder.has-icon .chosen-single {
	border-radius: 0px!important;
}
.page-id-71 .main-search.modern.v2 .field-holder.advanced-btn {
	top: -49px !important;
	background: #000000;
	padding: 13px 22px;
	border-radius: 8px 8px 0px 0px;
	right: 34px;
}

/* .page-id-8797 .main-search.modern.v2 .field-holder.advanced-btn {
	top: -49px !important;
	background: #000000;
	padding: 13px 22px;
	border-radius: 8px 8px 0px 0px;
} */
.page-id-71 .main-search.modern.v2 .field-holder.advanced-btn a {
	background-color: inherit !important;
	height: auto;
	line-height: normal;
	font-size: 12px;
	padding: 0;
	color: #ffffff !important;
	display: block;
	text-align: center;
}

.page-id-71 .section-fullwidth.col-lg-12.col-md-12.col-sm-12.col-xs-12 {
	background: #ffffff;
	padding: 5px;
}
.page-id-71 .search-advanced-fields{
	background: #fff;
}
.page-id-71 .search-advanced-fields .minimum-loading-list li {
	border: 0;
	padding: 8px 14px;
	border: 1px solid #ddd;
}

/* .page-id-71 #header, .page-id-8797 footer{
	display:none;
} */

.page-id-71 .main-search.modern.v2 .search-advanced-fields {
	margin-left: 0;
	margin-right: 0;
	padding: 15px 15px 10px 15px;
	background: rgba(255, 255, 255, 0.5);
}
.page-id-71 .wrap_sell_buy {
	position: absolute;
	top: -45px;
	left: 0;
}
.page-id-71 .wrap_sell_buy li {
	float: left;
	list-style: none;
	margin-left: 0;
	padding: 4px 23px 8px;
	background: #a7a7a7;
	color: #ffffff;
	border-radius: 8px 8px 0px 0px;
	/* width: 72px; */
	text-align: center;
	border-left: 1px solid #dddddd;
	cursor: pointer;
}
.page-id-71 .wrap_sell_buy li.active {
	background: #000000;
}
.page-id-71 .main-search.modern.v2 .chosen-container .chosen-drop {
	background: #ffffff;
}
.page-id-71 .property-category-fields .active-result:nth-child(2)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .property-category-fields .active-result:nth-child(1)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .property-category-fields .active-result:nth-child(3)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .property-category-fields .active-result:nth-child(4)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .property-category-fields .active-result:nth-child(5)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .property-category-fields .active-result:nth-child(6)::before {
	content: "";
	background-image: url("https://cf-cdn.findhome.com/public/uploads/propertyType/villa__269804119.png");
	width: 12px;
	height: 12px;
	display: block;
	background-size: cover;
	position: absolute;
	left: 5px;
}
.page-id-71 .main-search.modern.v2 .chosen-container .chosen-results li {
	padding-left: 23px;
	color: #000000!important;
}

.page-id-71 .field-holder.field-range{
	display:none!important;
}