/*.bedroom-filter, .form-container__row:nth-child(2)>div:nth-child(2){
    display: none;
}
.bedroom-filter, .form-container__row:nth-child(2)>div:nth-child(1){
    display: none;
}
*/
body.sl-page-townhomes .component.switch-nav-mobile .container-fluid .component-content .contact-form form {
    background-color: #f4e5de;
}
body.sl-page-townhomes .component.switch-nav-mobile .container-fluid .component-content .contact-form {
    background: #f4e5de!important;
}
.sl-btn.sl-btn--secondary-green:hover, .sl-btn.sl-btn--secondary-green:focus {
    color: #FFF;
    background-color: #44142e;
}
.sl-btn.sl-btn--secondary-green {
    background-color: #6b2048;
    color: #FFF;
}
.form:not(.form--custom) .privacy-statement-wrapper {
    margin-right: auto;
}
.contact-form form>div:nth-of-type(7) {
    margin-right: auto;
}
.background-checkered {
    background: url(/-/media/Project/Mirvac/Residential/Clyde-North-New/Test-Images/Green_Pattern_A.png) !important;
}
@media (min-width: 992px){
.component.container-fluid.col-xs-12.map-position-left .component-content .component.gmap {
    margin-left: 200px;
}
}
.alphabet-carousel__intro {
    display: none;
}
.sl-navigation__mobile .sl-navigation__list-item-link {
    font-size: .8rem !important;
}
.alphabet-carousel__wrapper {
    background-color: #FAF4EE;
    overflow: hidden;
}
.form-acknowledgement label {
	font-size: 16px;
}

span.field-validation-error {
	color: #FF0000;
}

.form-acknowledgement .form-group.has-feedback {
    margin-bottom: 10px;
}

.form-acknowledgement span.field-validation-error {
    bottom: 3px;
    position: relative;
}


@media (min-width: 992px) {
    .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }
}

.mk-content-block--two-column .logo-grid__text {
    color: #434c33;
}




.townhomes-btn {
    display: inline-block;
    padding: 10px 20px;
    margin: 10px;
    font-size: 16px;
    font-family: Arial, sans-serif;
    text-align: center;
    text-decoration: none;
    border-radius: 4px;
}

.button-download {
    background-color: white;
    color: #6B1437;
    border: 2px solid #D660FF;
    box-shadow: 0 0 10px #D660FF;
}

.button-customise {
    background-color: #FFB8C4;
    color: #6B1437;
    border: none;
}

.button-download:hover, .button-customise:hover {
    opacity: 0.8;
}
@media (min-width: 992px) {
	.resi-property-page #content {
		padding-top: 80px;
	}
}

@media (max-width: 992px) {
	.property-detail-left-column {
		top: 0;
	}
}

@media (min-width: 993px) {
    .pp-featured-promos .pp-featured-promos__content {
        width: 100% !important;
    }
	.pp-featured-promos__description p {
        padding-left: 0 !important;
    }
}
.pp-featured-promos {
    background: none;
}

@media (max-width: 1200px) {
	.home .hero-banner-one .cta-square-large {
        display:;
top: 200px !important;
    }
    header .component.image.file-type-icon-media-link.col-sm-push-5.image--mirvac {
        flex: 0 0 33% !important;
    }
}

.resi-property-page .input-wrapper {
    border: none !important;
    min-width: 100% !important;
}

.resi-property-page .input-wrapper textarea {
    border: 2px solid var(--secondaryColor) !important;
}