/*
Theme Name: RealHomes Child Theme
Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
Description: Child theme for Real Homes.
Author: Inspiry Themes
Author URI: https://www.inspirythemes.com/
Template: realhomes
Version: 1.4.2
*/
#footer-wrapper{
	background-color:#252A2B !important;
}
#footer>.row>.span3{
	margin-top:20px;
}
#footer .widget .title{
	color:#fff !important;
}
#footer .widget .textwidget, #footer .widget, #footer-bottom p{
	color:#fff !important;
}
.menu-and-contact-wrap{
	margin-bottom:30px;
}
.header-wrapper{
	background-color:#fff !important;
}
.main-menu ul li a{
	color:#000 !important;
}
.main-menu ul li:hover a{
	color:#fff !important;
}
#overview .property-item .features .arrow-bullet-list li{
	background: url(../realhomes/images/feature-list-bullet.png) 5px 7px no-repeat !important;
}

#header-top{
	background-color:#252A2B;
}
.main-menu ul li.current-menu-item > a, .main-menu ul li.current_page_item > a{
	color:#fff !important;
}
.main-menu ul li.current-menu-item > a, .main-menu ul li.current-menu-ancestor > a{
	color:#fff !important;
}

.property-comments{
	display:none;
}

.property-query {
    padding: 15px 20px;
    background: #fff;
    border: 1px solid #dedede;
    margin-top: 30px;
}

.property-item figure figcaption{
	display:none;
}

#footer .widget ul li a, #footer .widget a, #footer-bottom a{
	color:#fff !important;
}

#comments{
	display:none;
}

#overview .property-item .features .arrow-bullet-list li {
    background: url(../realhomes-child/images/yes.png) 5px 7px no-repeat !important;
}

/*update flexslider*/
@media screen and (min-width: 1200px) {
	#property-detail-flexslider{
		height:425px !important;
	}
	#property-detail-flexslider .flex-viewport{
		width:670px !important;
	}
	#property-detail-flexslider .flex-direction-nav, #property-detail-flexslider .flex-viewport{
		height:425px !important;
	}
	#property-detail-flexslider .jcarousel-clip-vertical{
		height:375px;
	}
	#property-detail-flexslider .jcarousel-container-vertical{
		width: 180px;
	}
	#property-detail-flexslider .flex-control-thumbs li {
    	height: 119px;
	}
	#property-detail-flexslider .jcarousel-next, #property-detail-flexslider .jcarousel-prev{
		margin-top:10px;
	}
	#property-detail-flexslider .flex-direction-nav .flex-next{
		right:98px;
	}
	.detail .property-grid .property-item{
		min-height:auto;
	}
	.property-grid .property-item{
		margin-bottom:0px;
	}
	.es-carousel-wrapper ul li{
		width:237px !important;
	}
}


@media (min-width: 980px){
	.contact-number,.contact-number .outer-strip,.advance-search .search-heading,.advance-search .search-heading .fa-search{
    	background-color: #37b3d9 !important;
	}
}

.header-wrapper, #contact-email, #contact-email a, .user-nav a, .social_networks li a, #currency-switcher #selected-currency, #currency-switcher-list li{
	color:#fff !important;
}

.more-details{
	color:#f7941d !important;
}

.property-items .narrative {
  padding-top: 22px;
  padding-bottom:22px;
  margin-bottom: 0px;
}
.single article p, .single article ul, .single article ol, .inner-wrapper .hentry{
	color:#394041 !important;
	font-size: 14px !important;
}
#listing-map{
	height:420px;
}
.as-form-wrap form{
	margin-bottom:20px;
}

body {
    color: #394041;
}

a{
	color: #f7941d;
}

@media (max-width: 768px){
	.contact-number{
    	color: #000 !important;
	}
}

@media (max-width: 500px){
	.anim-slider{
		display:none;
	}
}

.advance-search .more-option-trigger{
	display:none;
}

#footer-wrapper{
	background:none;
	padding-bottom:0;
}
#overview .property-item .features .arrow-bullet-list li:before{
	background:none;
}
.property-meta-reservation{
	float:right !important;
	margin-right:10px !important;
	font-size:16px !important;
}
.home .carousel.es-carousel-wrapper .price{
	display:none;
}
.grecaptcha-badge{
	visibility: collapse !important;  
}
.wpcf7 input[type=date] {z-index:1000!important;}



#map-head{
	background-image: url(/wp-content/themes/realhomes-child/images/slider/sydney-harbour.jpg);
    height: 300px;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: cover;
}
#map-head #listing-map{
	display:none;
}