
    #banner {
      background-color: #11113d;
    }
    #banner a, #banner .button {
        color: white  !important;
    }

    #header {
      background-color: #11113d;
    }
    #header .button,
    #header h1 a,
    #header nav > ul > li a:not(.button),
    #header.alt nav > ul > li a:not(.button).icon:before {
      color: white;
    }
    .dropotron li.active > a, .dropotron li.active > span, .dropotron li:hover > a, .dropotron li:hover > span {
      color: white;
      background: #11113d;
    }
    a {
      color: #11113d;
    }
    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="email"]:focus,
    select:focus,
    textarea:focus {
      border-color: #11113d;
      box-shadow: 0 0 0 2px #11113d;
    }
    input[type="checkbox"]:focus + label:before,
    input[type="radio"]:focus + label:before {
        border-color: #11113d;
        box-shadow: 0 0 0 1px #11113d;
    }
    .icon.special i {
      color: #11113d;
    }
    .icon.special .label {
      color: #11113d !important;
    }
    a .icon.major:hover {
      background-color: rgba(17,17,61,0.75);
    }
    input[type="submit"].special,
    input[type="reset"].special,
    input[type="button"].special,
    .button.special {
      background-color: #11113d;
      color: white !important;
    }
    input[type="submit"].special:hover,
    input[type="reset"].special:hover,
    input[type="button"].special:hover,
    .button.special:hover {
      background-color: rgba(17,17,61,0.75);
    }

    input[type="submit"].special:active,
    input[type="reset"].special:active,
    input[type="button"].special:active,
    .button.special:active {
      background-color: rgba(17,17,61,0.85);
    }
    #cta {
      background: #11113d;
      color: white !important;
    }
    #cta .button {
      color: white !important;
      background: #11113d;
      box-shadow: inset 0 0 0 1px white;
    }
    #cta .button:hover {
      color: #11113d !important;
      background: white;
    }
    #cta h2 {
      color: white;
    }
		