@media(min-width:1200px) {
}

@media(max-width:1199px) {
}

@media (min-width: 992px) {
}

@media(max-width:991px) {
}

@media(max-width:767px) {
    .wrapper1 .search_box {
        flex-wrap: wrap;
    }

    .filter_wrap {
        width: 100%;
    }
        .filter_wrap .dropdown-menu {
            width: 95%;
            transform: unset !important;
            top: 65% !important;
            left: 0 !important;
            right: 0 !important;
            margin: 0 auto !important;
        }
    .Residential-list li {
        padding: 4px 8px;
        margin-right: 4px;
        font-size: 12px;
    }
    .noUi-horizontal .noUi-tooltip {
        font-size: 10px;
        padding: 0px 4px;
    }
    .lc-A {
        flex-flow: column;
    }
    .loc-content {
        width: 100%;
        padding: 20px 15px;
        height: auto;
    }
    .loc-content p{
        margin-bottom:10px;
    }
    .call-to-action {
        padding: 30px;
    }
    .footer {
        background-repeat: no-repeat;
        background-position: bottom center;
        background-size: contain;
    }
}

@media(max-width:576px) {
}

@media(max-width:480px) {
}

@media(min-width:600px) {
    .card.shadow {
        max-width: 100% !important;
    }
}
