
/**Overlay-Css**/ 

.black_overlay , .blue_overlay , .black_overlay_soft , .light_blue_overlay{ position: relative; }
.black_overlay:after , .blue_overlay:after , .light_blue_overlay:after{ content: ""; position: absolute; top: 0px; left: 0px; 
width:100%; height: 100%; }
.black_overlay:after{background-color:rgba(0, 0, 0, 0.5);}
.blue_overlay:after{ background-color:rgba(0, 0, 0, 0.8); }
.light_blue_overlay:after{ background-color:rgba(0, 0, 0, 0.4); }
.black_overlay > div , .blue_overlay > div , .light_blue_overlay > div { position: relative; z-index: 1; }
header.inner_header {  background-color: #222222;}
/**Overlay-Css**/
header.sticky {   
    background-color: #222222;    
}
.header_left h3 {
    color: #eB242c;
}
/**Background-Color-css**/
.bg_blue{ background-color: #222222; color: #fff; }
.bg_gold{ background-color: #222222; color: #fff; }
.banner .content_box{  background-color: rgba(0, 0, 0, 0.7); }
/**text-Color-css**/
.blue_text{color:#222222;}
.header_navigation ul li .sub-menu {  background-color: transparent;  color: #fff; border: 1px solid #222222; }
.header_navigation ul li .sub-menu::before {   background-color: #222222; }
.header_navigation ul li .sub-menu li a:hover{ background-color:#EB242C; color:#fff;}
.header_navigation ul li .sub-menu li a { color: #fff;  border-bottom: 1px solid #222222; }
.our_featured_listing .owl-carousel .owl-nav button{ color:#fff !important; background-color: #222222 !important;}
.contact_us h2 {
    color: #EB242C;
}

.btn-default:hover{ background-color: #eB242c; color:#fff;}

.home_content .img_box .btn-default:hover{  background-color: #eB242c;    color: #fff;}
.header_navigation ul li a:hover{ color:#eB242c;}
.btn_default{ background-color: #eB242c; color:#fff; border:1px solid #eB242c; }
/*Map listing page colors*/

/*Map Properties Listing page style*/
.facebook:hover{color:#3b589e!important}
.twitter:hover{color:#56d7fe!important}
.google:hover{color:#dc4e41!important}
.rss:hover{color:#e78733!important}
.linkedin:hover{color:#1c82ca!important}
.facebook-bg{background:#4867aa;color:#fff}
.twitter-bg{background:#3cf;color:#fff}
.google-bg{background:#db4437;color:#fff}
.linkedin-bg{background:#0177b5;color:#fff}
.rss-bg{background:#e78733;color:#fff}body{padding-right:0!important}
.pinterest-bg{background:#bd081c;color:#fff}
.facebook-bg:hover{background:#3b589e;color:#fff}
.twitter-bg:hover{background:#56d7fe;color:#fff}
.linkedin-bg:hover{background:#1c82ca;color:#fff}
.google-bg:hover{background:#dc4e41;color:#fff}
.rss-bg:hover{background:#e78701;color:#fff}
.pinterest-bg:hover{background:#a30618;color:#fff}

#searchapply{
  background-color: #eB242c;
  border: 1px solid #eB242c;
}
.dom_section1{
    background: #eB242c;
}

#text_search{
  border: 1px solid #eB242c;
}

.dom_section{
  background: #eB242c;
}
.price_fig_block .price_section h1.title{
  background: #eB242c;
}
.price_fig_block .price_section h1.title:hover{
  background: #eB242c!important;
}
.mynewclass:hover .price_fig_block .price_section h1.title{
  background: #eB242c!important;
}
/* Handle */
.ajax_holder::-webkit-scrollbar-thumb {
  background: #888;
}
form.property_filter_input .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: #eB242c;
}
#searchapply{
  background-color: #eB242c;
  border: 1px solid #eB242c;
}
.filter_btn_section{
  border: 1px solid #eB242c !important
}

.multiselect{
  border: 1px solid #eB242c !important
}
.page-item.active .page-link{
  background-color: #eB242c!important;
  border-color: #eB242c!important;
}

form#search_form .main_Filter .dropdown { border: 1px solid #eB242c; }
.modal_page_desing .est-mortgage button.prequalified {color: #eB242c;border-color: #eB242c;}
.modal_page_desing .btn-outline-primary:hover {
    background-color: #eB242c;
    color: #fff !important;
    border-color: #eB242c !important;
}


.modal_page_desing .btn-outline-primary:active, .show>.btn-outline-primary.dropdown-toggle {
	background-color: #eB242c !important;
		}
.modal_page_desing .property-column .request-more input.btn.btn-primary.btn-lg.send-message {	
	background-color: #eB242c;
}

.modal_page_desing .card-header {background: #eB242c;}
.modal_page_desing .card-header .btn-link:hover {color: #ffffff;}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview:hover {
    background-color: #eB242c;
}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview {
	background-color: #eB242c;}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview:hover {
    background-color: #eB242c;
}
.payment_calc { box-shadow: 0px 2px 5px 1px #eB242c;}

.payment_calc a{ background-color: #eB242c; color: #fff;}

.payment_calc a:hover{ background-color: #eB242c; } 
a.refreshCaptcha {
    color: red;
}
.modal_page_desing .accordion-header .accordion-button {  background: #eB242c;  color: #fff; }
h3.title.mb-4 {
    color: #eB242c;
}