#property-top h2 {
    color: #145190;
}

#property-info h4 {
    color: #145190;
}
.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner > .vc_item {
    margin: 0px 5px;
}

.request-contact-form {
    max-width: 400px;
}

.author #property-items li.col-lg-4:nth-child(3n+4) {
    clear:none;
}

.location_description {
    max-height: 6.1em; 
    overflow:hidden;
}

.property-item:hover .property-title .title {
    color: white;
}

.property-item .property-title, .property-item .property-title .title {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;    
}

.property-item:hover .property-title {
    background: #145190;
}

.property-item .property-excerpt p {
    font-size: 1em;
}

.property-item .property-price .price-tag {
    font-weight: 700;
    color: #145190;
}

header.navbar .container #lang_sel_click li {
    width: auto;
}

#section-hot .section-hot-properties .owl-fearured-properties .owl-item .property-item p {
    height: 80%;
    overflow: hidden;
}

#section-maps .section-maps-address h4 {
    text-transform: none;
}


.page-id-110 .content-box {
    padding-top: 0px;
}

.page-id-110 h4 {
    color: #145190 !important;
}

html[lang="ru-RU"] .english,
html[lang="ru-RU"] .portuguese {
    display:none;
}

html[lang="pt-pt"] .english,
html[lang="pt-pt"] .russian {
    display:none;
}


html[lang="en-US"] .portuguese,
html[lang="en-US"] .russian {
    display:none;
}

#lang_sel_click a {
    border-color: black;
}

#home-search .property-search-form .form-group > .chosen-container .chosen-single {
    padding-left: 10px !important;
    padding-right: 33px !important;
}

.property-search-form .form-group > input,
#home-search .property-search-form .form-group > .chosen-container.chosen-container-single .chosen-single {
    font-size: 14px !important;
}

.property-search-form .property-search-more  .form-group > input {
    height: inherit !important;
}

#home-search .property-search-form .property-search-more .form-group:last-child {
    border: none;
}

.toggle-property-search-more {
    text-align: center;
    margin: auto;
    display: block;
    color: white;
}

#section-maps.row-content p {
    margin: 0 0 1em !important;
    font-size: 13px !important;
    color: rgb(102, 102, 102) !important;
}

header.navbar .container #lang_sel_click li a.lang_sel_sel {
    background-position: right !important;
}

.no-border,
#lang_sel_click a {
    border:0 !important;
    background-color: #f8f8f8 !important;
}