@media (min-width: 1200px) {
    .site .navbar-brand > img {
        height: 60px;
        margin-top: 5px;
    }


    .site header > .topbar > .container > .navbar-left > li > a.btn {
        padding: 16px 30px;
    }
}

@media (max-width: 1200px) {
    .site header > .navbar {
        height: 70px !important
    }
    .site .navbar-brand > img {
        height: 40px;
        margin-top: 10px;
    }

    #searchResults {
        top: 76px;
        padding-left: 96px;
        padding-right: 31px;
    }

    .site .productVisual {
        margin-top: 0px;
    }
    .nav-sticker{
        top:30px;
    }
}

@media (max-width: 992px) {
    .specialisme-responsive {
        margin-bottom: 60px;}
    .review-2 {height: auto !important}
    .block-absolute {position: relative !important; width: 100% !important; margin-top:30px !important;}
    .review-btn {margin-left: 0 !important;}
    .review-4 {margin-top: 30px}
    .team-btn-responsive { margin-top: 60px !important}

    .homepage .projectOverview.bg-lightest > div > div > div:nth-child(2) {
        display: none;
    }
    #searchResults {
        top: 76px;
        padding-left: 55px;
        padding-right: 0;
        margin-left: 25px;
    }
}
@media (min-width: 992px) {
    .col-md-4-custom {
        width: 30%;
    }
    .col-md-4-custom-margin {
        margin-right: 4.99%;
    }
}
@media (max-width: 768px) {
    .search-home .project-btn {
        padding: 25px 50px !important;
        height: 74px;
    }
    #searchResults {
        top: 74px;
        padding-left: 0px;
        margin-left: 0px;
    }
    #searchResults > ul {
        box-shadow: none;
         border-top: 1px solid rgba(0, 0, 0, 0.1);
    }
    .site .project-container h2 {
        font-size: 14px !important;
        margin-top:0px !important;
        margin-bottom: 30px !important;
    }

    .site .makelaar-text p {
        font-size: 20px;
    }

}
@media (max-width: 576px) {
    .nav-btn-responsive {font-size: 13px;}
}
