@charset "UTF-8";

body.contentpane {
  background: #f4f4f4;
  margin: 16px;
}

.bfFormDiv input, .bfFormDiv label, .bfFormDiv button, .bfFormDiv button span, .bfPageIntro, .bfErrorMessage {
      font-family: "ff-dax-web-pro", sans-serif;
      font-size: 18px;
      font-weight: 500;
      -webkit-font-smoothing: antialiased;
      font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      line-height: 1.3em;
      letter-spacing: 0.5px;
      margin-bottom: 20px;
      max-width: 800px;
      text-indent: 0px; }
    .bfFormDiv input, .bfFormDiv label, .bfFormDiv button, .bfFormDiv button span {
      margin-bottom: 5px !important;
      margin-right: 0 !important;
    }
    .bfFormDiv input[type="text"],
    .bfFormDiv input[type="text"]:-webkit-autofill {
      width: 54% !important;
      font-size: 16px;
      line-height: 26px;
      border: 2px solid transparent;
      transition: border .4s;
      background-color: #fff !important;
    }
    .bfFormDiv input[type="text"]:active,
    .bfFormDiv input[type="text"]:focus {
      border: 2px solid #ccc;
      transition: border .4s;
    }
    .bfFormDiv input[type="checkbox"] {
      position: relative;
      top: -3px;
      width: 26px !important;
      height: 26px;
      border: 2px solid #ccc;
      appearance: none;
      -webkit-appearance: none;
      box-sizing: border-box;
      outline: none;
      -webkit-outline: none;
    }
    .bfFormDiv input[type="checkbox"]:checked{
      background: transparent !important;
    }
    .bfFormDiv input[type="checkbox"]:checked:before {
      position: absolute;
      top: 1px;
      left: 1px;
      font-family: "fontello";
      content: "\e819";
      font-size: 19px;
      display: block;
    }
    .bfFormDiv input[type="checkbox"],
    .bfFormDiv input[type="checkbox"]+label {
      display: inline-block !important;
    }
    .bfFormDiv input[type="checkbox"]+label {
      width: 88% !important;
      margin-left: 3% !important;
      margin-top: 5px !important;
    }
    .bfFormDiv input[type="checkbox"]:checked {
      background: #000;
    }
    .bfFormDiv section, .bfFormDiv section:hover {
      padding: 0 !important;
      background: transparent !important;
    }
    .bfFormDiv+div {
      display: none !important;
    }
    .bfFormDiv button {
      background: #ddd;
      border: 0;
      float: none !important;
      margin-left: 45%;
      margin-bottom: 16px;
      padding: 10px;
      transition: background 0.4s, color 0.4s;
    }
    .bfFormDiv button:hover {
      background: #c84032;
      color:#fff;
      transition: background 0.4s, color 0.4s;
    }
    .bfFormDiv button:hover span {
      color:#fff;
    }