h1 {
    font-size: 2.14286em !important;
}

td {vertical-align:top !important;}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  font-size: 14px;
  font-size: 1.4rem;
  color: white;
  line-height: 1;
  padding: 0.7em;
  background: #0058ae;
  border-color: #cccccc;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  -webkit-appearance: button;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  color: white;
  background: #0058ae;
}
button:focus, button:active,
input[type="button"]:focus,
input[type="button"]:active,
input[type="reset"]:focus,
input[type="reset"]:active,
input[type="submit"]:focus,
input[type="submit"]:active {
  color: white;
  background: #0058ae;
}

  @media screen and (max-width: 600px) {
   .hidemob { display:none; }

    table {
      border: 0;
    }

    table thead {
      display: none;
    }

    table tr {
      margin-bottom: 10px;
      display: block;
    }

    table td {
      display: block;
      text-align: left;
      width: 100%;
      /*padding-left: 20px;*/
    }

    table td.space {
      padding-left: 20px;
    }

    table td:last-child {
      border-bottom: 0;
    }

    table td:before {
      content: attr(data-label);
      float: left;
      /*text-transform: uppercase;*/
      font-weight: bold;
      margin-right:5px;
      padding-left:-20px !important;
    }
  }




.list-radio-wrap.label-left label, .list-radio-wrap.label-left ul, .list-radio-wrap.label-left ul li, .list-radio-wrap.label-right label, .list-radio-wrap.label-right ul, .list-radio-wrap.label-right ul li, .list-checkbox-wrap.label-left label, .list-checkbox-wrap.label-left ul, .list-checkbox-wrap.label-left ul li, .list-checkbox-wrap.label-right label, .list-checkbox-wrap.label-right ul, .list-checkbox-wrap.label-right ul li {float:none !important;}


/*label#ninja_forms_field_15_2_label::before{content: "Read this: ";}*/

label#ninja_forms_field_17_0_label::after {font-style: italic; content: " (bijv. harmonie, voetbalclub, etc.)";}
label#ninja_forms_field_17_1_label::after {font-style: italic; content: " (professioneel bijv. zorginstelling)";}

label#ninja_forms_field_15_0_label::after{font-style: italic; content: " (genieten van kunst en cultuur, bijvoorbeeld van een mooie voorstelling of deelnemen aan een creatieve workshop)";}
label#ninja_forms_field_15_1_label::after{font-style: italic; content: " (lekker inspannend bewegen tijdens een sportieve uitdaging zoals bijvoorbeeld een clinic, klimmuur of ...)";}
label#ninja_forms_field_15_2_label::after{font-style: italic; content: " (heerlijk ontspannen deelnemen aan een gezellige activiteit zoals een stadswandeling of proeverij)";}
label#ninja_forms_field_15_3_label::after{font-style: italic; content: " (een blik achter de schermen bij bijzondere bedrijven, instellingen of verenigingen)";}

.ninja-forms-required-items {margin:0 0 20px 0; font-style: italic;}

#search-container {display:none;}