div#content, div.content {padding: 105px 0;}

#content>.textblok_container, .message, .content_container  {
   background-color: rgba(255, 255, 255, 0.77);
}
.textblok_container:first-of-type, .textblok_container:last-of-type {
	/*background-color: rgba(255, 255, 255, 0);*/
}
#sideBar {margin-top: 1em;}
.tools {background: rgba(255,255,255, 0.7);}
form input, form textarea, select {
    background-color: #fff;
}
.formresponse table th {
font-family: arial, helvetica, sans-serif;
background-color:#0055a1;
color: #fff;
height: 2em;
padding: 5px;
font-size:10px;
}
.formresponse table {
font-size:10px;
}
.formresponse table td{
padding:5px;
color:#0055A1;
}
.formresponse table th:nth-child(4) {
width:45px;
}
.table-results tr{
  background-color: rgb(237, 246, 255) !important;
  color: #000 !important;
}
.table-results tr:nth-child(odd) {
  background-color: #cad9e6!important;
  color: #000 !important;
}
.search-table .row .knop {
  margin-top:0px !important;
}
.search-table {
  line-height: 45px !important;
}