
/*

RED
#a50a0a

*/

.navbar-brand > img { height: 105px; margin-top: -20px; }

/*Homepage sliders*/
.home-page-slider-header .property_info_header, .next_image_btn, .next_image_btn, .previous_image_btn, .submenu {
	background-color: rgba(165,10,10,0.9);
}

.multiple-location-detail { background: black; }
.multiple-location-detail-inner { background: rgba(0,0,0,0) -webkit-linear-gradient(360deg,#000 60%,rgba(255,255,255,0) 40%) }
.multiple-location-detail-inner .container, .multiple-locations { background: #000 }

.phone_icon { color: #a50a0a; }

.home-page-slider-header .property_info_header h5, 
.home-page-slider-header .property_info_header .know, 
.multiple-address-area p, .multiple-time-detail p, 
.multiple-contact-detail a {
	color: #FFF !important;
}

.menu .nav.navbar-nav > li > a.active { color: #435061 !important;  }

/*Fondos NEgros*/
.property_info_header .know_more {
	background-color: #000;
}

.header figure > img { height: auto; min-height: inherit;}

.about-city-estate .round-members-logo img { height: auto; width: 24%;  }

.multiple-time-detail .multiple-schedule_visit { background: #a50a0a }
.multiple-time-detail .multiple-schedule_visit:hover { background-color: white; color: black }
.multiple-time-detail .multiple-schedule_visit a:hover { color: #a50a0a !important; }
.multiple-time-detail .multiple-schedule_visit {min-width: inherit;}
.multiple-locations, .multiple-location-detail, .multiple-location-detail-inner { min-height: inherit; padding-top: 0; padding-bottom: 15px;}
.footer {background: black}
.footer .footer_copyright_text {color: white}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media (min-width: 768px) and (max-width: 1024px) {

	.header figcaption { top: 180px; }
}

/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
	.header figcaption { top: 180px; }
  
}

/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  .header figcaption { top: 180px; }
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
  
  .header figcaption { top: 180px; }
  .next_image_btn, .previous_image_btn { top: 35%; }
  
}