/**
 * Responsive Stylesheet
 *
 *
 * @project Tamara Bridge
 * @version v2.0 | 20110126

 */

@media (max-width: 1550px) {
    .wrapper {
        width: 80%;
    }
}

@media (max-width: 1200px) {
    .header-contact {
        position: static;
        width: 100%;
    }
}

@media (max-width: 1060px) {
    .wrapper {
        width: 90%;
    }

    .find-us form {
        width: 50%;
    }
}

@media (max-width: 950px) {
    .main-banner img {
        max-width: inherit;
    }

   .wrapper header{
        width: 100%;
    }
}

@media (max-width: 850px) {
    .service {
        width: 50%;
    }

    .contact-form {
        width: 100%;
    }
}

@media (max-width: 650px) {

    /*header {
        display: none!important;
    }*/

    .usp-wrapper {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .usp {
        margin-bottom: 2em;
    }

    .find-us form {
        width: 90%;
    }

    .cta input[type=submit] {
        display: none;
    }

    .home .content {
        padding-bottom: 0;
    }
}

@media (max-width: 450px) {
    .service {
        width: 100%;
    }

    h1 {
        background-image: none!important;
    }

    .header-contact {
        display: none;
    }

    .home .cta h1 {
        letter-spacing: 0;
    }

    .widget-left, .widget-middle, .widget-right {
        text-align: center;
        width: 100%;
        margin-bottom: 1.5em;
    }
}
