/*
Theme Name:     Avada Child
Description:    Avada Child
Author:         admin
Template:       Avada

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.property_listing .fusion-separator { margin-top: 20px;margin-bottom: 20px; }
.property_listing .fusion-border-below-title {margin-bottom: 0; }.property_listing .fusion_builder_column_1_3 {padding-left: 5px;padding-right: 5px;}
.property_listing .fusion-column-wrapper-img-wrap span{  max-height: 210px;overflow: hidden; }
.property_listing .fusion-button.button-6 { background: #ab8b65; }
.property_listing .fusion-button.button-6 span { color: #ffffff; }
.property_listing .fusion-button.button-6:hover { background: #000000; }
body.single-opalestate_property .comment-respond { display: none; }
textarea.form-control {
    color: rgb(170, 169, 169);
    font-size: 13px;
    padding: 15px;
    min-height: 100px;
    border: 1px solid #d2d2d2;
    width: 100%;
}
.agent-contact-form-container button
{
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background: #373334 !important;
    color: #fff !important;
    font-size: 18px;
    font-weight: 400;
    border: 0 none;
    padding: 17px 40px;
    margin-top: 20px;
}

.opalestate_agent-template-default .ajax-load-properties .opalestate-rows .first-child{
    clear: none !important;
}

body.opalestate_agent-template-default .single_property_col{
    padding-left: 5px !important;
    padding-right: 5px !important;
}

body.opalestate_agent-template-default .single_property_col .property-box-image {
    max-height: 210px;
    overflow: hidden;
}
body.opalestate_agent-template-default .single_property_col .property-box-image img{
    vertical-align: top;
    -webkit-box-shadow: none!important;
    box-shadow: none!important;
    max-height: unset;
}
body.opalestate_agent-template-default .single_property_col .entry-title{
    font-size: 22px;
    text-transform: none;
}

body.opalestate_agent-template-default .single_property_col .entry-summary{
    font-size: 16px;
}
.property-same-agent-section .opalestate_property{
    border:none !important;
}