@media all and (min-width: 1214px) {
    #boxed-wrapper header.fusion-header-wrapper .fusion-header .fusion-main-menu ul {
        margin: 80px 0 0 !important;
    }
}

@media all and (max-width: 768px) {
    header.fusion-header-wrapper .fusion-secondary-header .fusion-secondary-menu {
        display: none;
    }
    .mobile-padding {
        padding-top: 10px!important;
        padding-bottom: 10px!important;
    }
    .mobile-no-padding {
        padding: 0px !important;
    }
    .fusion-icon-search {
        margin-top: 10px;
    }
    .fusion-icon-search {
        margin-top: 10px;
    }
    #wrapper #main .home-pointer,
    #wrapper #main .orange-arrow,
    #wrapper #main .orange-arrow-down,
    #wrapper #main .orange-arrow.roze,
    #wrapper #main .roze-arrow {
        float: left;
    }
    #wrapper #main .home-pointer img,
    #wrapper #main .orange-arrow img,
    #wrapper #main .orange-arrow-down img,
    #wrapper #main .orange-arrow.roze img,
    #wrapper #main .roze-arrow img,
    #wrapper #main .advies-box img+img {
        display: none;
    }
    #wrapper #main .advies-box {
        position: relative;
        display: none;
        right: auto;
        margin: 20px 0 0;
        width: 100%;
    }
    #wrapper #main .home-iconbox .fusion-imageframe {
        margin: 20px 0 15px;
    }
    #wrapper #main .iconbox {
        margin: 25px 0 0 !important;
    }
    #wrapper #main .yt-wrapper {
        margin: 0 0 20px !important;
    }
    #wrapper #main .text-holder .fusion-column-wrapper {
        padding: 30px !important;
    }
    #wrapper #main ul {
        margin: 0 0 20px;
    }
    #wrapper #main .fusion-imageframe {
        max-width: 100% !important;
    }
    #wrapper #main .image-box {
        display: inline-block;
        padding: 0;
        margin: 40px 0 0;
        width: 100%;
    }
    #wrapper #main .image-box img {
        float: none;
        margin: 0 0 20px;
        width: 100%;
    }
    #wrapper #main .pakket-boxen .fusion-column-wrapper {
        border-radius: 5px !important;
        margin: 0 0 25px;
        padding-bottom: 25px !important;
    }
    #wrapper #main .nieuwsbrief {
        display: inline-block;
        border-top: 2px solid #CAD3E3;
        padding: 50px 0;
        text-align: center;
        font-size: 25px;
        width: 100%;
        transform: none;
    }
    #wrapper #main .nieuwsbrief a {
        margin: 30px 0 0;
    }
    footer.fusion-footer-copyright-area {
        background-color: #cad3e3 !important;
    }
    .fusion-copyright-content {
        margin: 20px 0 0;
    }
    #wrapper #main .yt-wrapper {
        background: none;
    }
    .fusion-mobile-menu-icons a {
        font-size: 31px;
    }
    .home-iconbox h2 {
        text-align: center !important;
    }
    .home-iconbox .fusion-column-wrapper {
        padding: 0 !important;
    }
    #wrapper .fusion-layout-column .fusion-column-wrapper,
    #wrapper .fusion-layout-column .fusion-column-wrapper .fusion-column-inner-bg .fusion-column-inner-bg-image {
        box-shadow: none !important;
        padding: 10px 0px 20px 0px !important;
    }
    #wrapper #main .fusion-layout-column.yt-wrapper {
        background: none !important;
        padding: 0 !important;
    }
    #wrapper .fusion-layout-column.yt-wrapper .fusion-column-wrapper {
        padding: 0 !important;
    }
    .home #wrapper .fusion-layout-column .fusion-column-wrapper {
        padding: 0 !important;
    }
    .right {
        float: right !important;
    }
    #wrapper #main .home-videobar p {
        font-size: 22px;
    }
    #wrapper .small-space-mobile {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    #wrapper #main .subfooter .fusion-layout-column+.fusion-layout-column img {
        margin: -5px 0 0;
        height: 105px;
    }
    .login-btn.mobile {
        margin: 4px 45px 0 0 !important;
        padding: 0 !important;
        width: auto !important;
    }
    header.fusion-header-wrapper .fusion-header .login-btn.mobile a {
        padding: 5px 5px !important;
        width: auto;
    }
    .fusion-icon-bars {
        top: 25px !important;
    }
    #wrapper #main .home-videobar {
        padding: 100px 30px 0 !important
    }
    #wrapper #main .home-videobar * {
        text-align: center;
    }
    #wrapper #main .home-videobar .fusion-column-last {
        margin: 55px 0 0 !important;
    }
    #wrapper #main .home-videobar .fusion-column-last * {
        float: none !important;
        display: inline-block;
        margin: auto !important;
        padding: 0 !important;
        max-height: 100px !important;
        max-width: 100px !important;
    }
    #wrapper #main .yt-wrapper {
        padding: 0px !important;
        ;
    }
}

@media all and (max-width: 700px) {
    #wrapper #main .home-videobar {
        display: none !important;
    }
    #wrapper #main .home-videobar.mobile {
        display: block !important;
        max-height: 500px;
        overflow: hidden;
    }
    #wrapper #main .home-videobar.mobile {
        padding: 250px 0 40px !important;
    }
    #wrapper #main .home-videobar.mobile .fusion-layout-column .fusion-column-wrapper {
        padding: 0 0 10px !important;
    }
    #wrapper #main .home-videobar .fusion-column-last {
        margin: 25px 0 0 !important;
    }
    #wrapper #main .home-videobar .fusion-column-last * {
        max-height: 60px !important;
        max-width: 60px !important;
    }
    .single #wrapper #main article.post {
        width: 100% !important;
    }
}

@media all and (min-width: 768px) {
    #glt-translate-trigger {
        display: none;
    }
}