@media only screen and (max-width: 1199px) {
    footer h6 {
        font-size: 24px;
    }
    nav ul li {
        margin-right: 22px;
    }
    .logo_size {
        width: 240px;
        padding-top: 10px;
    }
}

@media only screen and (max-width: 1099px) {
}


@media only screen and (max-width: 991px) {
    .respmenu {
        display: none;
    }
    header .main-navigation {
        display: block !important;
    }
    .footer_div
    {
        margin-top: 20px;
        float: left;
        width: 100%;
    }
    footer#colophon {
        padding-top: 30px;
    }
    footer .onderdeel {
        float: left;
        text-align: left;
        width: 100%;
        padding-top: 15px;
    }
    .footer_left tr {
        width: 100%;
    }
    .logo_size {
        width: 240px;
        padding-top: 9px;
        padding-bottom: 11px;
    }
    .mobmenur-container i {
        position: absolute !important;
        right: 20px !important;
        top: 35px !important;
        z-index: 5000;
        color: white !important;
        background: #3bbace;
        padding: 15px 10px;
    }
    .mob-menu-logo-holder {
        display: none !important;
    }

    header#masthead {
        display: block !important;
    }

    li.lang-item.lang-item-6.lang-item-nl a {
        margin-right: 10px;
    }

    .mobmenu-content li {
        background: #f7f7f7;
        border-bottom: 1px solid #dfdfdf;
    }

    .mobmenu-content li a {
        color: #666 !important;
    }

    li.current-menu-item a {
        border-bottom: none !important;
        color: #3ab9cf !important;
    }
        i.mob-icon-down-open.open-icon {
        font-size: 13px !important;
    }
        i.mob-icon-up-open.close-icon {
        font-size: 13px !important;
    }
        .mobmenu-content #mobmenuright li:hover {
        background-color: #f7f7f7 !important;
    }
        .mobmenu-content #mobmenuright > li > a:hover {
        background-color: #f7f7f7 !important;
    }
    body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
        padding-top: 0px !important;
    }
    .mob-menu-header-holder {
        height: 0px !important;
    }
    li.menu-item-has-children > a:after
    {
        display: none;
    }
    li.CTA {
        box-shadow: none;
        border-radius: 0px;
        padding: 0px;
        padding-left: 25px;
    }
    ul li ul li.current-menu-item a {
        padding-bottom: 10px;
    }
    .mob-menu-header-holder {
    position: absolute !important;
    }
}


@media only screen and (max-width: 690px) {
    .logo {
        width: 165px;
    }
    .logo_size {
        width: 240px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    footer h6 {
    font-size: 19px;
    }  
    .mobmenur-container i {
        top: 13px !important;
    }
    .copy {
    float: left;
}
}

@media only screen and (max-width: 599px) {
    td p strong {
    font-weight: 800 !important;
    font-size: 14px;
    }
    td p  {
        font-size: 14px;
    }
    td {
    padding: 20px 10px 0px 0px !important;
    }
}


@media only screen and (max-width: 569px) {
}

@media only screen and (max-width: 400px) {
    .footer_info img {
        margin-left: 5px;
    }
}
