body {   background-color: #C0C0C0; }
.header_navigation ul li .sub-menu::before { background-color: #525252; }
.header_navigation ul li .sub-menu li a:hover{ background-color:#525252; color:#fff;}
header .header_navigation ul li a:hover { color: #525252;}
.header_navigation ul li .sub-menu li a { color: #fff; }
.header_bottom{ background-color: #525252; }
.mobile_header { background-color: #525252;}
.heading { background-color: #525252;}
.featured_item { background-color:#525252;}
.need_help {background: #525252;}
.footer { background: #525252;}
.banner_detail_box a {background-color: #525252;  color: #fff; }
.banner_detail_box .content_box p{ color:#fff;}
h3.title.mb-4 { color: #000000; }
#searchapply{   background-color: #525252;  border: 1px solid #525252;}
.price_fig_block .price_section h1.title {
    background: #525252;
}
.dom_section1 {  
    background: #525252;
    color: #fff;
}
.dom_section {
    background: #525252;
}
.page-item.active .page-link {
    background-color: #525252!important;
    border-color: #525252!important;
}
.price_fig_block .price_section h1.title:hover{
  background: #000000!important;
}
.mynewclass:hover .price_fig_block .price_section h1.title{
  background: #000000!important;
}
.modal_page_desing .est-mortgage button.prequalified {
    color: #525252;
    border-color: #525252;
}
.modal_page_desing .btn-outline-primary:hover {
    background-color: #525252;
    color: #fff !important;
    border-color: #000000 !important;
}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview {background-color: #525252;}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview:hover {background-color: #525252;}
.modal_page_desing .card-header {    background: #525252;}
.modal_page_desing .btn-primary:hover {color: #fff;background-color: #000000 !important;border-color: #000000;}
.modal_page_desing .property-column .request-more input.btn.btn-primary.btn-lg.send-message {background-color: #525252;}
.btn-primary {    color: #fff;    background-color: #525252;    border-color: #525252;}
.payment_calc a:hover {     background-color: #525252; }
.payment_calc a{background-color: #525252;color: #fff;}
.payment_calc a:hover{ background-color: #525252; } 
.btn_default {    background-color: #525252;    border: 1px solid #525252;  color:#fff;     }
.btn_default:hover {    background-color: #525252;    border-color: #000000; }
.footer_profile_section figure:after {    background-color: #525252; }
.footer_cont ul li a:hover {
    color: #525252;
}
.footer_cont ul li a:hover{ color: #525252;}
.footer_profile p a:hover {    color: #525252; }
.price a:hover {
    color: #525252;
}
.service_item a:hover {
    color: #525252;
}

.tag_sale{ background-color:#525252; color:#fff; }
.banner_detail_box a:hover{ background-color:#000; color:#fff;}