
/**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, 13, 46, 0.8); }
.light_blue_overlay:after{ background-color:rgba(0, 13, 46, 0.4); }
.black_overlay > div , .blue_overlay > div , .light_blue_overlay > div { position: relative; z-index: 1; }
header.inner_header {  background-color: #152349;}
/**Overlay-Css**/


/**Background-Color-css**/
.bg_blue{ background-color: #000d2e; color: #fff; }
.bg_gold{ background-color: #c8913f; color: #000; }

/**text-Color-css**/
.blue_text{color:#000d2e;}


/*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: #d8b55b;
  border: 1px solid #d8b55b;
}
.dom_section1{
    background: #d8b55b;
}

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

.dom_section{
  background: #d8b55b;
}
.price_fig_block .price_section h1.title{
  background: #d8b55b;
}
.price_fig_block .price_section h1.title:hover{
  background: #d8b55b!important;
}
.mynewclass:hover .price_fig_block .price_section h1.title{
  background: #d8b55b!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: #d8b55b;
}
#searchapply{
  background-color: #d8b55b;
  border: 1px solid #d8b55b;
}
.filter_btn_section{
  border: 1px solid #d8b55b !important
}

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

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


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

.modal_page_desing .card-header {background: #d8b55b;}
.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: #03312f;
}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview {
	background-color: #d8b55b;}
.modal_page_desing .property-column.map-integrated a#dMapLink button.overlaybtn span.textview:hover {
    background-color: #03312f;
}
.payment_calc { box-shadow: 0px 2px 5px 1px #03312f;}

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

.payment_calc a:hover{ background-color: #03312f; } 
a.refreshCaptcha {
    color: red;
}