﻿/* ------ Font variables ------ */
/* ------ Role colors ------- */
/* Verkeersregelaar */
/* Gemeente */
/* Teamleider */
/* Organisator */
/* Secretariaat */
/* Algemene taken */
/* ------ /Role colors ------- */
/* ------ Dividers + Borders ------ */
/* ------ Contentbox variables ------*/
/* ------ Warnings + Errors + Successes ------ */
/* ------ Font variables ------ */
/* ------ Role colors ------- */
/* Verkeersregelaar */
/* Gemeente */
/* Teamleider */
/* Organisator */
/* Secretariaat */
/* Algemene taken */
/* ------ /Role colors ------- */
/* ------ Dividers + Borders ------ */
/* ------ Contentbox variables ------*/
/* ------ Warnings + Errors + Successes ------ */
form fieldset legend {
  font-size: 12px;
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 20px; }
  form fieldset legend:after {
    content: ":"; }
form label {
  display: inline-block;
  width: 215px;
  text-align: right;
  margin-bottom: 15px; }
  form label:after {
    content: ":"; }
  form label.mandatory:before {
    content: " *";
    font-weight: bold;
    color: #FF0000;
    margin-right: 4px; }
form .k-datepicker {
  padding: 0;
  margin-left: 20px;
  width: 122px; }
  form .k-datepicker input {
    margin-left: 0 !important; }
form input[type="text"], form input[type="password"], form input[type="number"] {
  font-size: 12px;
  font-size: 1rem;
  border: solid 1px #c4c4c4;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  margin-bottom: 10px;
  padding: 5px 10px;
  outline: none; }
  form input[type="text"]:focus, form input[type="password"]:focus, form input[type="number"]:focus {
    border: solid 1px #777; }
form textarea {
  border: solid 1px #c4c4c4;
  padding: 5px 10px;
  outline: none;
  font-size: 12px;
  font-size: 1rem;
  border: solid 1px #c4c4c4;
  font-family: "Open Sans", Helvetica, Arial, sans-serif; }
form .text-tiny {
  width: 46px; }
form .text-small {
  width: 72px; }
form .text-medium {
  width: 185px; }
form .text-disabled {
  background-color: #F2F2F2;
  color: #959595; }

.validationMessages {
  margin-bottom: 10px; }
  .validationMessages ul {
    list-style-type: none; }

.singleErrorMessage {
  color: #FF0000;
  font-weight: bold;
  margin-bottom: 10px; }

.statusMessage {
  padding: 8px;
  margin-right: 20px;
  color: #0089FE;
  background-color: #CFE8FF;
  border: solid 1px #006EE9;
  font-weight: bold; }

.input-validation-error {
  border: solid 1px red !important; }

.field-validation-error {
  margin-left: 20px;
  color: red !important; }

.validation-summary-errors ul {
  list-style-type: disc !important;
  list-style-position: inside !important;
  padding-bottom: 20px;
  margin-bottom: 10px !important; }
  .validation-summary-errors ul li {
    display: block !important;
    margin-bottom: 10px !important;
    float: left !important;
    background-color: #fcf8e3 !important;
    border: solid 1px #faebcc !important;
    color: #8a6d3b !important;
    text-align: left !important;
    padding: 20px !important;
    width: 100% !important; }

#layout {
  position: relative; }

.contentAanvragen {
  width: 940px;
  margin-top: 20px;
  background-color: #fff;
  border-top: solid 5px #FE9800;
  border-right: solid 1px #DDD;
  border-bottom: solid 1px #DDD;
  border-left: solid 1px #DDD;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 20px 10px 20px 10px; }
  .contentAanvragen hr {
    width: 940px; }
  .contentAanvragen legend {
    text-align: center; }
  .contentAanvragen legend:after {
    content: ""; }
  .contentAanvragen .aanvraagRow {
    margin-left: 200px;
    width: 500px;
    height: 38px;
    margin-bottom: 20px;
    float: left; }
    .contentAanvragen .aanvraagRow p {
      padding: 0;
      margin: 0;
      text-align: center; }
    .contentAanvragen .aanvraagRow h1 {
      text-align: center; }
    .contentAanvragen .aanvraagRow .editor-label {
      float: left;
      width: 200px; }
      .contentAanvragen .aanvraagRow .editor-label label {
        padding-top: 10px; }
    .contentAanvragen .aanvraagRow .editor-field {
      float: left;
      width: 200px;
      margin-left: 20px; }
      .contentAanvragen .aanvraagRow .editor-field .select2-container {
        margin-left: 20px; }
      .contentAanvragen .aanvraagRow .editor-field .check-box {
        margin-top: 8px; }
    .contentAanvragen .aanvraagRow input[type="submit"] {
      margin-left: 240px; }

#footer {
  text-align: center; }
  #footer p {
    text-align: center;
    color: #aaa;
    font-size: 12px;
    font-size: 1rem; }

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