body {
  background-color: #F9B233;
  margin: 0 !important;
  font-family: sans-serif; }
  body h1 {
    color: white; }
  body #inschrijven {
    opacity: 1; }
  body .inschrijving_kader {
    height: auto;
    margin-top: 30px;
    margin-bottom: 50px;
    color: white; }
    body .inschrijving_kader fieldset {
      border: none;
      padding: 0;
      margin: 0; }
    body .inschrijving_kader .content_links, body .inschrijving_kader .content_rechts {
      width: 50%;
      box-sizing: border-box;
      float: left;
      padding: 10px 30px 5px 15px; }
    body .inschrijving_kader .content_links h1, body .inschrijving_kader .content_links p {
      padding: 0px 20px; }
    body .inschrijving_kader .content_links .controls {
      margin-top: 5px !important; }
      body .inschrijving_kader .content_links .controls input, body .inschrijving_kader .content_links .controls textarea, body .inschrijving_kader .content_links .controls select {
        width: 100%;
        padding: 10px 0px;
        border-bottom: 2px solid #FFEECF;
        border-left: 0px;
        border-right: 0px;
        border-top: 0px;
        background-color: #F9B233;
        font-size: 1.1em !important;
        color: white; }
      body .inschrijving_kader .content_links .controls input::placeholder, body .inschrijving_kader .content_links .controls textarea::placeholder {
        color: #FFD58A;
        font-weight: lighter; }
      body .inschrijving_kader .content_links .controls textarea:focus, body .inschrijving_kader .content_links .controls input:focus, body .inschrijving_kader .content_links .controls select:focus {
        outline: none; }
      body .inschrijving_kader .content_links .controls .radio {
        color: white;
        font-size: 1em; }
        body .inschrijving_kader .content_links .controls .radio input {
          width: 20px !important; }
      body .inschrijving_kader .content_links .controls .checkbox input {
        width: 25px;
        float: left; }
    body .inschrijving_kader .content_links .control-group {
      padding: 20px 20px;
      box-sizing: border-box;
      width: 100%; }
      body .inschrijving_kader .content_links .control-group .control-label {
        color: white; }
    body .inschrijving_kader .content_rechts #amount, body .inschrijving_kader .content_rechts #category {
      margin-top: 10px;
      opacity: 0;
      height: 0;
      width: 0;
      display: none; }
    body .inschrijving_kader .content_rechts input.btn {
      margin-right: 20px !important;
      margin-top: 10px !important;
      border: 2px solid #E84E1B;
      padding: 10px 20px !important;
      background-color: #E84E1B;
      color: white;
      font-size: 1em; }
    body .inschrijving_kader .content_rechts input.btn:hover {
      cursor: pointer;
      opacity: 1; }
    body .inschrijving_kader .content_rechts input.btn-primary {
      background-color: #27A19A;
      border: 2px solid #27A19A; }
    body .inschrijving_kader .content_rechts .form-actions {
      margin-bottom: 30px !important; }
    body .inschrijving_kader .content_rechts .startpaginaKnop {
      padding: 10px 20px;
      background-color: white;
      color: #F9B233;
      text-decoration: none;
      font-size: 0.9em; }
    body .inschrijving_kader .content_rechts h4 {
      color: white;
      text-align: left; }
    body .inschrijving_kader .content_rechts .control-group .control-label {
      color: white; }
    body .inschrijving_kader .content_rechts .control-group .controls .radio {
      background-color: #FEFEFEFE;
      display: block;
      margin: 15px auto;
      height: 50px;
      line-height: 50px; }
    body .inschrijving_kader .content_rechts .control-group .controls input {
      margin: 0 20px; }
    body .inschrijving_kader .content_rechts .control-group .controls #bancontact {
      margin: 0 20px -14px 0; }
    body .inschrijving_kader .content_rechts .control-group .controls #visa {
      margin: 0 20px -2px 0; }
    body .inschrijving_kader .content_rechts .control-group .controls #mastercard {
      margin: 0 20px -10px 0; }
    body .inschrijving_kader .content_rechts .control-group .controls #sepa {
      margin: 0 20px -4px 0; }
    body .inschrijving_kader .content_rechts .control-group .controls p {
      margin: 0;
      display: inline-block; }
    body .inschrijving_kader .content_rechts .control-group .controls label.radio > p {
      color: black; }

@media (max-width: 1080px) {
  .inschrijving_kader .content_links, .inschrijving_kader .content_rechts {
    width: 100% !important; } }
@media (max-width: 500px) {
  .inschrijving_kader .content_links .control-group, .inschrijving_kader .content_rechts .control-group {
    width: 100% !important; } }
@media (min-width: 1150px) {
  .inschrijving_kader {
    width: 1100px;
    margin: 0 auto;
    display: block; } }
#warning {
  color: #b31c2c;
  padding: 10px;
  list-style-type: none; }

#warning li {
  list-style-type: none; }

.inschrijving-kids fieldset {
  padding: 0;
  margin: 0; }
.inschrijving-kids .part {
  width: 50%;
  float: left; }
  .inschrijving-kids .part .part-content {
    padding: 40px; }
  .inschrijving-kids .part ul li {
    color: white;
    line-height: 1.3em; }
@media (max-width: 768px) {
  .inschrijving-kids .part {
    width: 100%;
    float: none; } }
.inschrijving-kids .inschrijving_kader {
  width: 100%;
  margin: 0 auto;
  margin-top: 0px !important;
  display: block; }
  .inschrijving-kids .inschrijving_kader .content_links,
  .inschrijving-kids .inschrijving_kader .content_rechts {
    width: 100% !important;
    padding: 0px !important; }
.inschrijving-kids .control-group {
  width: 100% !important;
  display: block !important;
  float: none !important; }
  .inschrijving-kids .control-group .controls .checkbox {
    width: 50px !important; }
    .inschrijving-kids .control-group .controls .checkbox input {
      width: 50px !important;
      display: inline; }
    .inschrijving-kids .control-group .controls .checkbox p {
      display: inline; }
.inschrijving-kids input.btn {
  margin-right: 20px !important;
  margin-top: 10px !important;
  margin-bottom: 20px;
  border: 2px solid #E84E1B;
  padding: 10px 20px !important;
  background-color: #E84E1B;
  color: white;
  font-size: 1em; }
.inschrijving-kids input.btn:hover {
  cursor: pointer;
  opacity: 1; }
.inschrijving-kids input.btn-primary {
  background-color: #27A19A;
  border: 2px solid #27A19A; }

/*# sourceMappingURL=inschrijving.css.map */
