
    /*
     adaptive css
      shared in layouts "fotoalbum" (lay-out ID #1, variant ID #3616), "newspaper" (lay-out ID #2, variant ID #3616), "eentweeeen" (lay-out ID #3, variant ID #3616), "drieeen" (lay-out ID #4, variant ID #3616), "breedeendrie" (lay-out ID #5, variant ID #3616), "breeddrieeen" (lay-out ID #6, variant ID #3616), "footer" (lay-out ID #7, variant ID #3616), "header" (lay-out ID #8, variant ID #3616), "regular" (lay-out ID #9, variant ID #3616), "full" (lay-out ID #10, variant ID #3616), "facetzoeken" (lay-out ID #11, variant ID #3616)
    */
    

    /* adaptive CSS
         for breakpoint: 720
         with grid_blowup_factor: 1
           (grid-breakpoint-small : 400
            grid-breakpoint-medium : 720
            grid-breakpoint-large : 960)
         number of columns: 4
         grid column width: 240
         grid total: 960
         maximum grid width: 720
         smallest dimension: 240
         largest dimension: 960
     */

    .cookie-canvas .grid-blok {
      width:66.66666666666666%;
          max-width: 728px;
        
    }

    .wrapper_4 {
      max-width: 728px;
    }

    .wrapper_4.expand-to-page .grid-container {
      max-width: 728px;
    }

    .container_4 {
      width: 99.17355371900827%;
    }

    .grid-row.is-fullwidth-row.expand-to-zone {
      margin-left:-0.41322314049586595%;
      margin-right:-0.41322314049586595%;
      padding-left:0.41322314049586595%;
      padding-right:0.41322314049586595%;
      clear:both;
      float:left;
      width:100%;
    }

    .grid-zone .grid-row.is-fullwidth-row.has-fullwidth-elt .grid-blok.expand-to-zone {
      margin-left:-0.41322314049586595%;
      margin-right:-0.41322314049586595%;
      width:100.82644628099173%;
    }

    .nav-uitgebreid-uitvalmenu .drpdwn-mnu.level-2 {width: 99.16666666666667%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }

    
          .nav-uitgebreid-uitvalmenu.cols-2 .drpdwn-mnu.level-2 > li {width: 49.166666666666664%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-3 .drpdwn-mnu.level-2 > li {width: 32.5%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-4 .drpdwn-mnu.level-2 > li {width: 24.166666666666668%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-5 .drpdwn-mnu.level-2 > li {width: 19.166666666666668%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-6 .drpdwn-mnu.level-2 > li {width: 15.833333333333332%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-7 .drpdwn-mnu.level-2 > li {width: 13.452380952380952%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
          .nav-uitgebreid-uitvalmenu.cols-8 .drpdwn-mnu.level-2 > li {width: 11.666666666666666%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
        
      .nav-uitgebreid-uitvalmenu.cols-4 .drpdwn-mnu.level-2 > li {width: 99.16666666666667%; padding-left: 0.4166666666666667%; padding-right: 0.4166666666666667%; }
    .container_4 .grid-zone.prefix_4 { padding-left: 100%; }

      .container_4 .grid-zone.grid_4 .prefix_4 { padding-left: 100%; }
      .container_4 .grid-zone.grid_4 .prefix_3 { padding-left: 75%; }
      .container_4 .grid-zone.grid_4 .prefix_2 { padding-left: 50%; }
      .container_4 .grid-zone.grid_4 .prefix_1 { padding-left: 25%; }
      .container_4 .grid-zone.prefix_3 { padding-left: 75%; }

      .container_4 .grid-zone.grid_3 .prefix_3 { padding-left: 100%; }
      .container_4 .grid-zone.grid_3 .prefix_2 { padding-left: 66.66666666666666%; }
      .container_4 .grid-zone.grid_3 .prefix_1 { padding-left: 33.33333333333333%; }
      .container_4 .grid-zone.prefix_2 { padding-left: 50%; }

      .container_4 .grid-zone.grid_2 .prefix_2 { padding-left: 100%; }
      .container_4 .grid-zone.grid_2 .prefix_1 { padding-left: 50%; }
      .container_4 .grid-zone.prefix_1 { padding-left: 25%; }

      .container_4 .grid-zone.grid_1 .prefix_1 { padding-left: 100%; }
      
        main .container_4 .grid-zone.prefix_1,
        footer .container_4 .grid-zone.prefix_1 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_1,
          footer .container_4 .grid-zone .grid-blok.prefix_1 { padding-left: 0; }
        
        main .container_4 .grid-zone.prefix_2,
        footer .container_4 .grid-zone.prefix_2 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_2,
          footer .container_4 .grid-zone .grid-blok.prefix_2 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_1,
          footer .container_4 .grid-zone .grid-blok.prefix_1 { padding-left: 0; }
        
        main .container_4 .grid-zone.prefix_3,
        footer .container_4 .grid-zone.prefix_3 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_3,
          footer .container_4 .grid-zone .grid-blok.prefix_3 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_2,
          footer .container_4 .grid-zone .grid-blok.prefix_2 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_1,
          footer .container_4 .grid-zone .grid-blok.prefix_1 { padding-left: 0; }
        
        main .container_4 .grid-zone.prefix_4,
        footer .container_4 .grid-zone.prefix_4 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_4,
          footer .container_4 .grid-zone .grid-blok.prefix_4 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_3,
          footer .container_4 .grid-zone .grid-blok.prefix_3 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_2,
          footer .container_4 .grid-zone .grid-blok.prefix_2 { padding-left: 0; }
        
          main .container_4 .grid-zone .grid-blok.prefix_1,
          footer .container_4 .grid-zone .grid-blok.prefix_1 { padding-left: 0; }
        .container_4 .grid-zone.suffix_4 { padding-right: 100%; }

      .container_4 .grid-zone.grid_4 .suffix_4 { padding-right: 100%; }
      .container_4 .grid-zone.grid_4 .suffix_3 { padding-right: 75%; }
      .container_4 .grid-zone.grid_4 .suffix_2 { padding-right: 50%; }
      .container_4 .grid-zone.grid_4 .suffix_1 { padding-right: 25%; }
      .container_4 .grid-zone.suffix_3 { padding-right: 75%; }

      .container_4 .grid-zone.grid_3 .suffix_3 { padding-right: 100%; }
      .container_4 .grid-zone.grid_3 .suffix_2 { padding-right: 66.66666666666666%; }
      .container_4 .grid-zone.grid_3 .suffix_1 { padding-right: 33.33333333333333%; }
      .container_4 .grid-zone.suffix_2 { padding-right: 50%; }

      .container_4 .grid-zone.grid_2 .suffix_2 { padding-right: 100%; }
      .container_4 .grid-zone.grid_2 .suffix_1 { padding-right: 50%; }
      .container_4 .grid-zone.suffix_1 { padding-right: 25%; }

      .container_4 .grid-zone.grid_1 .suffix_1 { padding-right: 100%; }
      
        main .container_4 .grid-zone.suffix_1,
        footer .container_4 .grid-zone.suffix_1 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_1,
          footer .container_4 .grid-zone .grid-blok.suffix_1 { padding-right: 0; }
        
        main .container_4 .grid-zone.suffix_2,
        footer .container_4 .grid-zone.suffix_2 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_2,
          footer .container_4 .grid-zone .grid-blok.suffix_2 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_1,
          footer .container_4 .grid-zone .grid-blok.suffix_1 { padding-right: 0; }
        
        main .container_4 .grid-zone.suffix_3,
        footer .container_4 .grid-zone.suffix_3 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_3,
          footer .container_4 .grid-zone .grid-blok.suffix_3 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_2,
          footer .container_4 .grid-zone .grid-blok.suffix_2 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_1,
          footer .container_4 .grid-zone .grid-blok.suffix_1 { padding-right: 0; }
        
        main .container_4 .grid-zone.suffix_4,
        footer .container_4 .grid-zone.suffix_4 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_4,
          footer .container_4 .grid-zone .grid-blok.suffix_4 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_3,
          footer .container_4 .grid-zone .grid-blok.suffix_3 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_2,
          footer .container_4 .grid-zone .grid-blok.suffix_2 { padding-right: 0; }
        
          main .container_4 .grid-zone .grid-blok.suffix_1,
          footer .container_4 .grid-zone .grid-blok.suffix_1 { padding-right: 0; }
        .container_4 .grid-zone.push_4 {left: 100%; }

      .container_4 .grid-zone.grid_4 .push_4 {left: 100%; }
      .container_4 .grid-zone.grid_4 .push_3 {left: 75%; }
      .container_4 .grid-zone.grid_4 .push_2 {left: 50%; }
      .container_4 .grid-zone.grid_4 .push_1 {left: 25%; }
      .container_4 .grid-zone.push_3 {left: 75%; }

      .container_4 .grid-zone.grid_3 .push_3 {left: 100%; }
      .container_4 .grid-zone.grid_3 .push_2 {left: 66.66666666666666%; }
      .container_4 .grid-zone.grid_3 .push_1 {left: 33.33333333333333%; }
      .container_4 .grid-zone.push_2 {left: 50%; }

      .container_4 .grid-zone.grid_2 .push_2 {left: 100%; }
      .container_4 .grid-zone.grid_2 .push_1 {left: 50%; }
      .container_4 .grid-zone.push_1 {left: 25%; }

      .container_4 .grid-zone.grid_1 .push_1 {left: 100%; }
      
        .container_4 .grid-zone.push_1 { left: 0; }
      
        .container_4 .grid-zone.push_2 { left: 0; }
      
        .container_4 .grid-zone.push_3 { left: 0; }
      
        .container_4 .grid-zone.push_4 { left: 0; }
      .container_4 .grid-zone.pull_4 { left: -100%; }

      .container_4 .grid-zone.grid_4 .pull_4 { left: -100%; }
      .container_4 .grid-zone.grid_4 .pull_3 { left: -75%; }
      .container_4 .grid-zone.grid_4 .pull_2 { left: -50%; }
      .container_4 .grid-zone.grid_4 .pull_1 { left: -25%; }
      .container_4 .grid-zone.pull_3 { left: -75%; }

      .container_4 .grid-zone.grid_3 .pull_3 { left: -100%; }
      .container_4 .grid-zone.grid_3 .pull_2 { left: -66.66666666666666%; }
      .container_4 .grid-zone.grid_3 .pull_1 { left: -33.33333333333333%; }
      .container_4 .grid-zone.pull_2 { left: -50%; }

      .container_4 .grid-zone.grid_2 .pull_2 { left: -100%; }
      .container_4 .grid-zone.grid_2 .pull_1 { left: -50%; }
      .container_4 .grid-zone.pull_1 { left: -25%; }

      .container_4 .grid-zone.grid_1 .pull_1 { left: -100%; }
      
        .container_4 .grid-zone.pull_1 { left: 0; }
      
        .container_4 .grid-zone.pull_2 { left: 0; }
      
        .container_4 .grid-zone.pull_3 { left: 0; }
      
        .container_4 .grid-zone.pull_4 { left: 0; }
      