/**
* Theme Name: Houseland Child
* Description: This is a child theme of Houseland, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/themexriver">ThemeXriver</a>
* Template: houseland
* Version: 1.2
*/

.content .property-block .inner-box .option-list li {
	margin-right:19px;
}
.hl-contact-form-area .hl-contact-bottom .input-field input, .hl-contact-form-area .hl-contact-bottom .input-field textarea {
	
    padding: 10px 15px !important;
    margin-bottom: 15px !important;
}
.hl-contact-form-area .hl-contact-bottom .input-field textarea {
	max-height:100px;
}
.banner-section {
    padding: 90px 0px 90px !important;
}
.footer-contact {
	margin-top:25px;
}
.footer-contact li {
	margin-bottom:15px;
}
.footer-contact .icon-wrapper {
	float:left;
	margin-right:10px;
}
.footer-contact .icon-wrapper i {
	color:#fff;
}









@media(min-width:768px) and (max-width:1199px) {
	.header-col-left {
		width:60% !important;
	}
	.header-col-right {
		width: 40% !important;
	}
}
@media(min-width:1200px) {
	.header-col-left {
		min-width: 750px !important;
	}
	.header-col-right {
		min-width: 360px !important;
	}
}


.property-block:last-child:after {
	content:'And Much More...';	
	width: 100%;
    display: block;
    position: absolute;
    left: 100%;
    bottom: 0;
    padding: 0 15px 8px;
	color: #3366CC;
    font-family: "Roboto", Sans-serif;
    font-size: 34px;
    font-weight: 600;
}
@media(max-width:991px) {
	.property-block:last-child:after {
    left: -100%;
    bottom: -60px;
    text-align: center;
    width: 200%;
	}
}
@media(max-width:767px) {
	.property-block:last-child:after {
    left: 0;
    width: 100%;
	}
}
.sofia .video-image, .sofia .video-box {
	text-align:center;
}
.sofia .video-image:after {
	content:'Sofia Veytsman';
	color: #3366CC;
    font-family: "Roboto", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    padding: 20px 5px 10px;
    display: inline-block;
    text-align: center;
	background-color:#fff;
}
.sofia .video-box.titlt:after {
	content:'Real Estate Agent';
	color: #3366CC;
    font-family: "Roboto", Sans-serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 34px;
    display: inline-block;
    text-align: center;
	background-color:#fff;
}

footer .hl-contact-form-area .hl-contact-bottom .input-field input, footer .hl-contact-form-area .hl-contact-bottom .input-field textarea {
    padding: 5px 15px !important;
	max-height:60px;
}
footer .hl-contact-form-area .hl-contact-bottom .input-field textarea {
    margin-bottom: 0 !important;
}
footer .hl-contact-form-area .hl-contact-bottom {
    margin-top: 25px;
}
footer .hl-contact-form-area .hl-contact-bottom .submit-btn button {
	height:35px;
}
.hl3-footer-area .footer-widget {
    margin-bottom: 25px!important;
}
.hl3-footer-area.pt-100 {
    padding-top: 50px;
}
.hl3-footer-area .seperator {margin-top:0!important;}