/*
Theme Name: RealHomes Child Theme
Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
Description: Child theme for RealHomes.
Author: Inspiry Themes
Author URI: http://www.inspirythemes.com/
Template: realhomes
Version: 1.3
*/

a:hover {
  color: #9dc227;
}
#header-top {
    margin-bottom: 5px;
}
#header-logo {
    float: right;
    margin: 0 6px 0 0;
    color: #9dc227
}
#header-logo a:visited,
#header-logo a:hover,
#header-logo a:active {
    color: #9dc227;
}
.page-head {
	min-height: auto;
	padding-top: 0;
}
.advance-search .search-heading {
	float: right;
	position: relative;
}
.advance-search .advance-search-form {
	clear: both;
}
.search-menu li {
    position: relative;
    float: right;
    padding-right: 0;
    padding-left: 50px;
    background-color: #394041;
    color: #dedee0;
    font-size: 21px;
    line-height: 48px;
    min-height: 53px;
    margin: 0;
    padding-right: 50px;
    top: -53px;
    list-style-type: none;
}
.search-menu li {
	background-color: transparent;
	border-left: 1px solid #dedede;
	border-top: 1px solid #dedede;
}
.search-menu li.search-icon {
	background-color: black;
	 padding-right: 20px;
	 padding-left: 20px;
	 border: none;
}
.search-menu li.active {
	background-color:  #9dc227;
}
.search-menu li.active a {
	color: white;
}
.property-item figure figcaption, .property-item .price, .es-carousel-wrapper ul li .price {
    background-color: #9dc227!important;
}
#overview .property-item .price {
    float: right;
}
.page-template-template-search-php .advance-search {
    border-bottom: 2px solid #9dc227;
}
.user-nav a {
    direction: rtl;
    margin-left: 15px;
    font-size: 16px;
    font-weight: normal;
}
.user-nav a i {
    margin-right: 0;
    margin-left: 7px;
}
.user-nav a:after {
    display: none;
}
#property-detail-flexslider .flex-viewport {
    float: right;
}
.property-item .price, .es-carousel-wrapper ul li .price {
    direction: ltr;
}
.single-property h1.page-title {
    margin-top: 20px;
}
.single-property .page-head {
    margin-bottom: 5px;
}
#overview .property-item .price span {
    background-color: #292d2d;
}
#overview .property-item .price {
    background: #292d2d;
}
#overview .property-item .price .status-label {
    background: #9dc227;
}
#overview .property-item .price span {
    direction: ltr;
}
.single-property .price small {
    display: none;
}
@media (min-width:1200px) {
    .advance-search .advance-search-form > .option-bar:nth-child(5) {
        clear: right;
    }
    .advance-search .advance-search-form > .option-bar:nth-child(4) {
        width: 244px;
    }
}
.sort-controls select {
    margin-left: 10px;
}
.submit-form .inspiry-detail .inspiry-detail-title {
    float: right;
    cursor: default;
    width: 100%;
    clear: both;
}
.submit-form .inspiry-detail .inspiry-detail-value {
    width: 100%;
    float: right;
    clear: both;
}
.submit-form .inspiry-detail .inspiry-detail-value select {
    width: 96%;
}
.submit-form .inspiry-detail .inspiry-detail-title input {
    border: none;
    box-shadow: none;
    color: black;
    font-weight: normal;
    background-color: #fff;
    cursor: default;

}
.submit-form .inspiry-detail .inspiry-detail-title input:hover {
    cursor: default;
}
@media (min-width: 1200px) {
    .submit-form .form-options-container .form-option2 {
        width: 130px;
        float: right;
        margin-left: 14px;
    }
    .submit-form .form-options-container .form-option2 select {
        width: 100%;
    }
}
#submit-property-form .span6:first-child {
    margin-top: 14px;
}
#inspiry-additional-details-container {
    margin-bottom: 15px;
    width: 50%;
    float: right;
}
#inspiry-additional-details-container-address{
    margin-bottom: 15px;
    width: 100%;
    float: right;
}
#inspiry-additional-details-container-address input {
    width: 100%;
}
.submit-form label {
    font-size: 16px;
}
.submit-rightcol label {
    font-size: 14px;
    font-weight: normal;
}
.submit-rightcol label[for=inspiry_property_title] {
    font-size: 16px;
    font-weight: bold;
}
#submit-property-form .submit-property input {
    height: 40px;
}
.my-property .cell h5 {
    overflow: visible;
    line-height: 20px;
}
.harish-logo {
    height: 12px;
}
.property-item figure figcaption.for-sale {
    background-color: #4dc7ec!important;
}
#select-profile-image, #remove-profile-image {
    background-color: #666;
    width: 100px;
}
.remove-from-favorite {
    left: 0!important;
    right: auto!important;
}