/* start 0 lijn */
    html, body, div, table, tr, td, th, h1, h2, h3, h4, h5, h6, ul, li, ol, p, span, a, img
    {
      margin: 0;
      padding: 0;
      border: none;
    }
/* einde 0 lijn */

/* start algemeen */
  html
  {
    background: #fff;
  }

  div.wrapper
  {
      width: 650px;
      padding: 0;
      margin: 0;
  }
/* einde algemeen */

/* start hide */
    .cookieBanner,
    .clear,
    div.toTopBtn,
    div.topNav,
    div.socials,
    div.login,
    div.search,
    div.mainMenu,
    div.banner,
    div.breadcrumb,
    div.openReadMore,
    div.closeReadMore,
    .btn-nieuwsberichten,
    #searchActiviteiten,
    div.activiteitenPage div.listItem div.more-info,
    div.addedToBasket,
    .btnSavePdf,
    #searchProjects,
    div.inDeKijker,
    div.newsBlock,
    div.sponsors,
    div.footer,
    iframe
    {
        display: none !important;
    }
/* einde hide */



/* start page */
    div.page
    {
        padding-top: 30px;
        min-height: auto;
        clear: both;
    }

    div.page img
    {
        float: none !important;
        display: block;
    }

    /* start activiteiten info */
        div.introSporttak
        {
            clear: both;
        }

        div.activiteitenPage div.singleItem div.actInfo div.date,
        div.activiteitenPage div.singleItem div.actInfo div.price,
        div.activiteitenPage div.singleItem div.actInfo div.onderwijsniveau,
        div.activiteitenPage div.singleItem div.actInfo div.location
        {
            float: none;
            width: auto;
            margin: 15px;
            text-align: left;
        }
    /* einde activiteiten info */

    /* start materialenPage */
        div.materialenPage .singleItem .colLeft
        {
            float: none;
            margin-bottom: 20px;
        }

        div.materialenPage .singleItem .colRight
        {
            float: none;
            width: auto;
        }
    /* einde materialenPage */

    /* start itemsGrid */
      div.itemsGrid
      {
        width: auto;
        float: none;
      }

      div.itemsGrid div.listItem
      {
        /* float: none; */
      }

      div.listItem
      {
        /* height: 400px;
        width: 100% !important; */
      }

      iv.listItem div.itemInfo
      {
        height: 150px;
        max-height: 150px;
      }
    /* einde itemsGrid */

    /* start menuLowerLvl */
        div.page ul.menuLowerLvl
        {
            position: static !important;
            height: auto !important;
        }

        div.page ul.menuLowerLvl li
        {
            position: static !important;
            height: auto !important;
            float: none;
        }
    /* einde menuLowerLvl */

    /* start greyBlock */
        div.page div.greyBlock
        {
            background: #fff;
            width: auto;
            margin: 40px 0;
            padding: 0;
        }
    /* einde greyBlock  */

    /* start readMoreBlock */
        div.readMoreBlock
        {
            display: block;
        }
    /* einde readMoreBlock */

    /* start masonry */
        div.menuLowerLvl
        {
            position: static !important;
            height: auto !important;
        }

        div.menuLowerLvl div.menuItem
        {
            position: static !important;
            height: auto !important;
            left: auto !important;
            top: auto !important;
            float: none!important;
            width: auto!important;
        }
    /* einde masonry */
/* einde page */