/*mobile menu behind slider fix  */
.mobile_header_media_sticky_no {  overflow:hidden !important; z-index:-1 !important; left: 0px !important;}


/*contact agent popup button */
#SendOne { color: white !important; }

.property-title
{ 
font-family: Roboto !important; 
font-weight: 500 !important; 
}
.detail-label {
font-family: Work Sans !important;
font-weight: 500 !important;
font-size: 18px !important;
}
.flexmls-title-larger {
	font-family: Work Sans !important;
font-weight: 500 !important;
}


.flexmls-address { font-family: Work Sans !important; font-size: 14px !important; }
.flexmls-quick-details { font-family: Work Sans !important; font-size: 14px !important; }
.flexmls-last-modified-and-idx-wrapper{ font-family: Work Sans !important; font-size: 12px !important; }
.flexmls-price { font-family: Work Sans !important; font-size: 24px !important; }
.flexmls-image-wrapper { font-family: Work Sans !important;  }

.property-titleBA { font-family: Cormorant Garamond !important; }
.flexmls-price { font-family: Work Sans !important; }
.flexmls-btn { font-family: Work Sans !important; }
.listing-section { font-family: Work Sans !important; }

.flexmls-body-font { font-family: Work Sans !important; }
.flexmls-price { font-size: 14px !important; }
.back-to-search-link { font-size: 14px !important; }
 input[type="text"], .wpcf7-form-control {
  width: 100%;
  padding: 12px 12px !important;
  margin: 8px 0 !important;
  box-sizing: border-box;
  border: 1px solid #dde4e9 !important;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  }

.flexmls_connect__search_results_v2 .flexmls-listings-list-wrapper.flexmls-width-900 .flexmls-listing
{ min-width: 280px !important; max-width: 280px !important; margin-bottom:30px; }

h1 {
    display: block;
}
h1  {
    text-transform: capitalize;
}

/*Remove the box blue shadow, ie; on property page - timms contact image */
.featured_article_title, .testimonial-text, .advanced_search_shortcode, .featured_secondline, .property_listing, .agent_unit, .blog_unit, .testimonial-container.type_class_3, .testimonial-container.type_class_3 .testimonial-text { box-shadow: none !important; }
/* Remove Box Shadow from testimonials */
.testimonial-container.type_class_4, .testimonial-container.type_class_3 {
/* box-shadow: 0 10px 31px 0 rgba(7, 152, 255, 0.09);*/
	box-shadow: none !important;
}

/*logo max width make bigger */
.logo img { max-width: 300px !important; }
/* alignt menu items */
.header_6_secondary_menu { justify-content: flex-start !important; }
.header_type6 #access ul {  text-align: right;}
.menu-menu-right-side-container { float: left !important; }
/* secondary menu items align left */
.header_6_secondary_menu { justify-content: inherit }
#menu-menu-right-side {
  text-align: left !important;
}
@media only screen and (min-width: 800px) {
/* fix laptop / ipad menu overlaping logo */
.menu-main-menu-container { margin-right: 50px !important; }
.menu-menu-right-side-container { margin-left:50px !important; }
	
}

