.chevrontoptekst {
    color: #333!important;
    font-size: 6pt;
    margin-right: 0px;
    margin-left: 5px;
    margin-bottom: 4px!important;
    vertical-align: middle!important;
    }

.divtoptekst {
   margin-top:-30px;
   margin-bottom:50px;
   }

.bottomtekstkop1 {
    margin-top:40px;
    }

.leesmeerbottomtekst1 {
   padding-top: 50px;
   margin-top: -50px
   }

.imgbottomtekst1 {
   height:400px;width:400px;
   margin-bottom:-150px
   }

.divbottomtekst1 {
   margin:100px 0px 100px 0px;
   }

@media only screen and (max-width: 500px) {.tag111 {font-size:10pt!important;}}
@media only screen and (min-width: 500px) {.tag111 {font-size:10pt!important;}}
@media only screen and (min-width: 992px) {.tag111 {font-size:12pt!important;}}
@media only screen and (min-width: 1200px) {.tag111 {font-size:12pt!important;}}

.tags111 {
  list-style: none;
  margin: 0;
  overflow: hidden; 
  padding: 0;
}

.tags111 li {
  float: left; 
}

.tag111 {
background: #eee;
    border-radius: opx;
    color:#585858 !important;
    display: inline-block;
    padding: 20px;
    margin: 0px 10px 10px 0px;
    text-decoration: none;
    -webkit-transition: color 0.5s;
    border: solid 1px white
}

.tag112 {
background: black;
color:white!important;

    text-decoration: none;
}

.tag112:hover {
background: black!important;
color:white!important;

    text-decoration: none!important;
}

.tag113 {
    background: white;
    color: grey;
    border: solid 1px grey;
}

.tag113:hover {
    background: white!important;
    color: grey!important;
    border: solid 1px black!important;
}

.tag111:hover {
  background-color: #e3e3e3;
  color:#585858 !important
    text-decoration: none;
}

.tag111:hover::after {
   border-left-color: black; 
}

.kl10p {
    margin: 0px;
    padding: 0px 0px 0px 0px
}

.kl10p2 {
    margin: 0px;
    padding: 0px 0px 0px 0px
}

.kl20p {
    margin: 0px;
    padding: 0px 0px 0px 0px
}

.kl20p2 {
    margin: 0px;
    padding: 0px 0px 0px 0px
}

@media (min-width: 990px) {
    .kl10p {
        margin:0px;
        padding: 0px 5px 0px 0px
    }

    .kl10p2 {
        margin: 0px;
        padding: 0px 0px 0px 5px
    }

    .kl20p {
        margin: 0px;
        padding: 0px 10px 0px 0px
    }

    .kl20p2 {
        margin: 0px;
        padding: 0px 0px 0px 10px
    }
}

.blockgr {
    display: block;
    font-size: 14pt;
    color: #333;
    background: #f2f2f2;
    padding: 30px 100px 30px 100px;
    -moz-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    transition: all .1s ease-in
}

.blockgr:hover {
    background: #eaeaea;
    color: #333!important;
    text-decoration: none
}

.blockgr,.blockgr:hover,.blockgr:active,.blockgr:visited,.blockgr:focus {
    text-decoration: none;
    color: #333!important
}