/* Enter Your Custom CSS Here */
.main-menu ul li.current-menu-ancestor > a, .main-menu ul li.current-menu-parent > a, .main-menu ul li.current-menu-item > a, .main-menu ul li.current_page_item > a, .main-menu ul li:hover > a, .main-menu ul li ul, .main-menu ul li ul li ul {
	color: #101010;
	background-color: #D1D3D4;
}

*::-moz-selection {
	background: none repeat scroll 0 0 #E50051;
}

::selection {
	color: #FFFFFF;
	background-color: #E50051;
}
.page-head p,
.contact-number .outer-strip,
#overview .property-item .price span {
	color: #FFFFFF;
	background-color: #E50051;
}

.es-carousel-wrapper ul li .price,
.property-item figure figcaption,
#overview .property-item .price span {
	background-color: #E50051;
}

@media (min-width: 980px) {
	.contact-number .icon-phone {
/*		background-color: #2A2A2A; */
		background-color: #000000;
	}

	.contact-number, .contact-number .outer-strip {
		background-color: #E50051;
	}
}

.real-btn, .btn-blue, .btn-grey, .real-btn.current, .current.btn-blue, .current.btn-grey {
	color: #040506;
	background-color: #D1D3D4;
}

.real-btn:hover, .btn-blue:hover, .btn-grey:hover, .real-btn.current, .current.btn-blue, .current.btn-grey {
	color: #444546;
	background-color: #E1E3E4;
}

.view-type a.list,
.view-type a.grid {
	filter: hue-rotate(311deg) brightness(91%) contrast(141%) saturate(142%);
	-webkit-filter: hue-rotate(311deg) brightness(91%) contrast(141%) saturate(142%);
}

a:hover,
.more-details:hover,
.es-carousel-wrapper ul li p a:hover,
.es-carousel-wrapper ul li h4 a:hover,
.property-grid .property-item span,
#overview .property-item .printer-icon a:hover,
#overview .share-networks a:hover {
	color: #E50051;
}

.post-meta span.author-link a:hover,
.post-title a:hover,
.listing-layout h4 a:hover,
.listing-layout .property-item h4 a:hover,
.property-item h4 .listing-layout a:hover,
.property-item h4 .listing-layout a a:hover {
	color: #E50051;
}

.property-grid .property-item span {
	padding: 0;
	font-weight: bold;
	background-color: unset;
}

.property-item .price,
#overview .property-item .price .status-label,
.sidebar .price {
	background-color: #394041;
}

#overview .property-item .price .status-label {
	/*	filter: hue-rotate(148deg) brightness(55%) contrast(180%) saturate(190%);
        -webkit-filter: hue-rotate(148deg) brightness(55%) contrast(180%) saturate(190%); */
	/*	background: url('../images/arrow-left.png') #292d2d no-repeat right 0; */
	background: url('images/arrow-left.png') #2C2C2C no-repeat right 0;
}

.post-meta {
	border-bottom-color: #E50051;
}
