@media only screen and (min-width: 768px) and (max-width: 1023px) {

    .header.fixed .header-inner {
        width: 740px;
    }

    .header.fixed ul.topmenu {
        margin-top: 25px;
        margin-top: 0;
    }

    .header.fixed .header-inner .logo {
        display: none;
    }

    .flexslider .slide-text-wrapper .slide-image {
        width: 380px;
    }

    .flexslider .slide-text-wrapper .slide-image img {
        width: 90%;
        margin-top: 40px;
        margin-left: 30px;
    }

    .flexslider .slide-text-wrapper .slide-body .title {
        font-size: 36px;
    }

    .logo img {
        width: 170px;
        margin-top: 0;
    }

    .header {
        background-position: right bottom;
    }

    nav ul.menu {
        right: auto;
        left: 0;
    }

    nav ul.menu::before {
        display: none;
    }

    .header-brand-images {
        width: 1px;
        height: 55px;
        overflow: hidden;
    }

    ul.menu li a {
        font-size: 13px;
        padding: 12px 18px;
    }

    #large-menu {
        margin-left: -240px;
    }

    .header .header-inner .header-brand-images {
        margin-left: 179px;
    }

    .header-brand-images img {
        margin-right: 10px;
    }

    ul.menu li {
        /*padding: 15px 6px 12px 6px;*/
    }

    #home-products .bigtitle {
        text-align: center;
    }

    #home-products {
        padding-top: 0;
    }

    #home-products .filter {
        margin-top: 0;
        padding-top: 0;
        padding-right: 13px;
    }

    #home-products .filter .filter-inner {
        margin-left: 0;
    }

    #home-products .products-list {
        width: 100%;
        height: 410px;
        overflow: hidden;

    }

    .products-list ul li a .text {
        width: 188px;
        height: 306px;
    }

    .products-list ul li a .btn-add-to-cart {
        display: none;
    }

    #home-news .newsitem .image img {
        width: 100%;
    }

    #home-news .newsitem .title {
        width: 300px;
        font-weight: bold;
    }

    #benefits-call2action {
        width: 350px;
    }

    .header.fixed .beoordelingen {
        margin: 0;
    }

    #frontend-debug {
        display: none;
    }

    body {
        overflow-x: hidden;
    }

    .category-blocks ul li .li-inner .block-content .title {
        font-size: 24px;
    }

    #home-blocks.category-blocks ul li .li-inner .block-content .image,
    #home-blocks.category-blocks ul li .li-inner .block-content .image-rollover {
        width: 80px;
        margin-top: 90px;
    }

    .category-blocks ul li .li-inner .block-content .image img {
        width: 100%;
    }

    .category-blocks ul li .li-inner .block-content .bottom {
        height: 320px;
    }

    #benefits-call2action {
        display: none;
    }

    #home-products {
        height: 500px;
    }

    #home-news .newsitem {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }

    #home-news .newsitem .btn-aqua {
        float: right;
    }

    #home-earth img {
        margin: 0 0 20px;
        display: block;
        float: none;
    }

    .facebook-box {
        overflow: hidden;
    }

    .column-spacing .column-one-fourth, .facebook-box iframe {
        width: calc(50% - 76px) !important;
        height: auto !important;
        height: 320px;

        margin-bottom: 50px !important;
    }

    /****** CATEGORIE TEMPLATE *******/
    #content-categories ul li {
        width: 227px;
    }

    .category-blocks ul li .li-inner .block-content .bottom {
        padding: 0 30px 0 30px;
    }

    #content-categories ul li a .block-content .image {
        width: 100px;
        margin-top: 145px;
    }

    #content-categories ul li a .block-content .bottom {
        height: 550px;
    }

    #content-categories ul li a .block-content .intro {
        font-size: 13px;
    }

    #content-category-cta {
        display: none;
    }

    #content-product .info,
    #content-product .flexslider {
        width: 490px;
    }

    #content-product-accessoires .accessoires {

    }

    #content-product-accessoires .tabsblock {

    }

    .template_blank .column-inner-text .content-left {

    }

    .column-inner-text .content-image {
        display: none;
    }

    #login-blocks ul li {
        width: 316px;
    }

    #login-blocks.category-blocks ul li .li-inner .block-content .image,
    #login-blocks.category-blocks ul li .li-inner .block-content .image-rollover {
        width: 60px;
    }

    #login-blocks .image {
        margin: 80px 15px 0 0;
    }

    #footer .column-spacing .column-one-fourth {
        width: 346px;
        height: auto;
    }

    .column-spacing .column-half {
        width: 100%;
    }

    .column-right {
        float: left;
    }

    .template_nieuws .column-right,
    .template_info .column-right {
        float: left;
    }

    /****** BESTELLEN / MIJN ACCOUNT ******/
    .template_blank .column-inner-text .content-left {
        width: 290px;
    }

    #bestellen.webform .webform-table input[type="text"] {
        width: 40px;
    }

    .wf-group.group-koffie,
    .wf-group.group-soep,
    .wf-group.group-overig,
    .wf-group.group-water,
    .wf-group.group-watercoolers {
        width: 100%;
        padding-right: 0;
    }

    .webform-table td.field {
        text-align: right;
    }

    #login-blocks {
        padding: 0;
    }

    #login-blocks ul li {
        width: 236px;
    }

    .category-blocks ul li .li-inner .block-content .title {
        line-height: 24px;
        padding: 30px 0 10px;
    }

    #login-blocks.category-blocks ul li .li-inner .block-content .image,
    #login-blocks.category-blocks ul li .li-inner .block-content .image-rollover {
        width: 50px;
    }

    /****** PRODUCTEN OVERZICHT & PRODUCT *******/
    #content-category-products .content,
    #content-category-products .first-product {
        width: 346px;
    }

    #content-category-products .first-product .middle .left {
        width: 144px;
    }

    .products-list ul li {
        width: 234px;
    }

    .products-list ul li a .moreinfo {
        width: 198px;
        bottom: 15px;
        left: 20px;
    }

    .products-list ul li a:hover .moreinfo {
        background: none;
    }

    .products-list ul li {
        height: 410px;
    }

    #content-product .info, #content-product .flexslider {
        width: 356px;
    }

    #content-product .brochure-review {
        display: none;
    }

    #content-product .info .description {
        height: 250px;
    }

    #content-product-accessoires .accessoires {
        width: 100%;
    }

    #content-product-accessoires .tabsblock {


    }

    /****** FLEXSLIDER EN STANDAARD REGELS *******/
    #frontend-debug {
        display: none;
    }

    body {
        overflow-x: hidden;
    }

    .wrapper,
    .preset-tester,
    .flexslider.basic-slides .flex-control-nav,
        /*.flexslider.basic-slides.home-slides .flex-direction-nav,*/
    .column-tester {
        width: 740px;
        padding-left: 14px;
        padding-right: 14px;
    }

    /* no spacing */
    .column-half {
        width: 370px;
    }

    .column-one-third {
        width: 246px;
    }

    .column-two-third {
        width: 492px;
    }

    .column-one-fourth {
        width: 185px;
    }

    .column-three-fourth {
        width: 555px;
    }

    .column-one-fifth {
        width: 148px;
    }

    .column-two-fifth {
        width: 296px;
    }

    .column-three-fifth {
        width: 444px;
    }

    .column-four-fifth {
        width: 592px;
    }

    .column-one-sixth {
        width: 123px;
    }

    .column-five-sixth {
        width: 615px;
    }

    /* spacing */
    /*.column-spacing .column-half		{	width:360px;	}*/
    .column-spacing .column-one-third {
        width: 236px;
    }

    .column-spacing .column-two-third {
        width: 482px;
    }

    .column-spacing .column-one-fourth {
        width: 175px;
    }

    .column-spacing .column-three-fourth {
        width: 545px;
    }

    .column-spacing .column-one-fifth {
        width: 138px;
    }

    .column-spacing .column-two-fifth {
        width: 286px;
    }

    .column-spacing .column-three-fifth {
        width: 434px;
    }

    .column-spacing .column-four-fifth {
        width: 582px;
    }

    .column-spacing .column-one-sixth {
        width: 108px;
    }

    .column-spacing .column-five-sixth {
        width: 600px;
    }

    .btn-block.block-type1 .block-content {
        min-height: 80px;
    }

    .columns {
        padding-bottom: 20px;
    }

    .btn-block.block-type1 {
        height: 300px;
    }

    .to-top,
    .to-mail {
        display: none;
    }

    .footer-logos {
        position: relative;
        width: 100%;
        text-align: center;
        display: flex;
        flex-direction: column;
        flex-basis: min-content;
        align-content: flex-start;
        align-items: flex-start;
    }

    .footer-logos img{
        margin-top: 10px;
    }

    /***
        Fixes btw prijzen
         */
    #content-product .price {
        height: 100px;
    }

    #content-product .value.vat-price
    {
        padding: 0;
    }


    .brandlogo {
        display: none;
    }

    #content-product .request-info a.btn-big-green {
        margin: 15px 0 0 0;

    }

}
