body{
	color:#535a57;
}


/********************************** THEME COLOR START *********************************************/
.footer-bottom,
.property-info,

.signup_holder,
.change-password-wrapper #change_password_form,
.favorite-property-wrapper .order_description,
.my-rent-list-wrapper .order_description,
.my-properties .order_description,

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{
	background-color:#000 ;
}




.app-box .icon i{
	color:#000 !important;
}

.load_more_btn:hover{
		background-color:#000 ;
		color:#fff;
}

.app-box .icon,
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
	border-color:#000;
}

.search-btn,
.view-btn,
.menu-item.active,
.tab-list li.active,
.user_drop_menu,
.base_level .child_level1{
	background-color:#fb1515 !important;
	border-color:#fb1515;
}

.search-btn:hover,
.view-btn:hover,
.tab-list li.active,
.user_drop_menu,
.base_level .child_level1{
	color:#fff;
}

.menu-item::after{
	background-color:#fb1515;
}

.estate-saved-favourite .fav_saved{
	color:#fb1515 !important;;
}
/********************************** THEME COLOR END *********************************************/
.common_button,
.ie .common_button
{
	background-color:#fb1515 !important;
	border-color:#fb1515 !important;
	color:#fff ;
}

.main-menu li:hover a,
.main-header.menu-bg .main-menu li:hover a{
	color:#fff;
}

.menu-item.active{
	border-width:1px;
	border-style:solid;
}

.menu-item.active a{
	color:#fff !important;
	line-height:28px;
}

.main-header .website_white_logo,
.main-header .website_logo{
	height:75px;
}

.main-header.menu-bg .website_logo{
	height:65px;
}

.main-header{
	padding-top: 20px;
    padding-bottom: 20px;
}
.main-header.menu-bg{
	padding-top: 15px;
    padding-bottom: 15px;
}

.header-right-section{
	height:75px;
	display:table;
}

.menu-container,
.lg-mb-mn-container{
	vertical-align:middle;
	display:table-cell;
	float:none;
}

.main-header.menu-bg .header-right-section{
	height:65px;
	display:table;
}

#quicksearch{
	background: rgba(255, 255, 255, .5);
	padding:30px;
}

#quicksearch label{
	text-align:left;
	width:100%;
	font-weight:bold;
	color:#333;
}	


#quicksearch .form-control{
	border-radius:1px;
}

.search-btn{
	width:100%;
}


.user_drop_menu li a{
	color:#fff;
}

.section_title,
.favorite-property-wrapper .site_page_title,
.friend_container .page_head_new,
.change-password-wrapper .site_page_title,
.my-rent-list-wrapper .site_page_title,
.my-properties .site_page_title, .mortgage_calc h2{
/*	color:#535a57;*/
	font-size:26px;
}



.slick-prev:before,
.slick-next:before{
	color:#000 !important;
}

/**** feature property ******/


.testimonial_holder{
	background-attachment:unset;
}

.title-border::after,
.favorite-property-wrapper .site_page_button_holder::after,
.change-password-wrapper .site_page_button_holder::after{
	background-color:#fb1515;
}

.home_valuation_wpr{
	color:#fff;
	background-color: #fb1515;
}


.footer-logo{
	border-width:1px;
	border-style:solid;
	border-color:#fff;
}

.footer-top .ftr-bg{
	background-color: rgba(0,0,0,0.6);
}

.user_drop_menu{
	top:95px;
}
/**** property detail page **/
.image_count li,
.market_info,
.property-street-view .nav.nav-tabs > li.active > a{
	background-color:#fb1515 !important;
	border:1px solid #fb1515 !important;
	color:#fff !important;
}


/**** property detail page end **/

/**** list page start ****/
.view-btn{
	color:#fff;
}
/**** list page end ****/

.drho0_container{
	width: 100%;
    padding: 90px 0px;
}

.drho0_container .short_page{
	padding-left:60px;
	padding-right:60px;
	width:100% !important;
}

