/*
Theme Name: Maison Child
Theme URI: http://maison.edge-themes.com
Description: A child theme of Maison Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: maison
Template: maison
*/




h1, h2, h3, h4, h5, h6 {letter-spacing: 0 !important;}
.edgtf-content {
    margin-top: 0 !important;
}
.overlay-on-slider {
    position: absolute;
    top: -200px;
    left: 0;
    right: 0;
}
.edgtf-menu-area.edgtf-menu-right {
    background: none !important;
}
strong {
    font-weight: 500;
}
.btn {
    padding: 8px 30px;
    border-radius: 20px;
    display: inline-block;
    margin: 0 10px;
}
.btn-green {
    background: #40b878;
    color: #fff;
}
.btn-red {
    background: #f15d3f;
    color: #fff;
}
.btn-yellow {
    background: #ffcf03;
    color: #fff;
}
.btn-orange {
    background: #e86f20;
    color: #fff;
}
.btn-white {
    background: #fff;
    color: #e86f20;
}

.post-type-archive-property .edgtf-content .edgtf-content-inner, .agent-template-default .edgtf-content .edgtf-content-inner {
    width: 1100px;
    margin: 0 auto;
}
.wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {
    background-color: #fff !important;
}
.wpcf7-form label {
    display: block;
    margin-bottom: 10px !important;
}
input.wpcf7-form-control.wpcf7-submit {
    background-color: #f15d3f !important;
    border-radius: 16px;
    padding: 7px 100px !important;
}
.img-height{min-height: 500px;}
.single-agent .edgtf-content {
    margin: 0 30px;
}
.text-white {color: #fff !important;}
.text-blue {color: #0270cf !important;}
.text-green {color: #40b878 !important;}
.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid {
    padding: 35px 0 !important;
	margin-bottom: 20px;
}
footer p {
    color: #fff !important;
}

.ere-agent.agent-list .agent-avatar {
    display: block !important;
}
.ere-agent.agent-list .agent-item {
    margin-bottom: 60px;
    width: 33.33%;
    float: left;
}

/*agent*/
.ere-agent.agent-list .agent-item:nth-child(4){clear:both;} 
.ere-agent.agent-list .agent-content {    padding-top: 45px !important;}
.ere-agent.agent-list .agent-content {
	padding: 20px;}
.ere-agent.agent-list .agent-item-inner {
    margin: 20px;
    background: #f6f6f6;
}
.ere-agent.agent-list .agent-item {
    margin-bottom: 10px !important;
}

button.ere-advanced-search-btn {
    background: #fdcd07;
    color: #fff;
    border: none;
   padding: 4px 22px;
    border-radius: 10px;
}
.ere-search-properties.style-mini-line .form-search-wrap input, .ere-search-properties.style-mini-line .form-search-wrap select {
    color: #000000 !important;
    border-color: transparent !important;
    border-radius: 10px;
}

.agent-template-default .edgtf-content {
    margin: 60px !important;
}

div.wpcf7-mail-sent-ok {
margin: 25px 0 0 0 !important;
}

.footer-social {
	margin: 30px auto 0 !important;
}

.footer-social li {
    display: inline-block;
    vertical-align: top;
    margin: 5px !important;
    font-size: 25px;
}

.footer-social li a {
	text-decoration: none !important;
}

/*end agent*/
@media handheld, only screen and (max-width: 767px){

.imgtxt-mobvw .vc_col-sm-6:first-child {
margin-top: 400px;
}
.imgtxt-mobvw .vc_col-sm-6:last-child {
position: absolute;
}
	
.ere-agent.agent-list .agent-item {

    width: 98%;

}
}