    a {
      color: #0000d5;
    }
    input[type="text"]:focus,
    input[type="password"]:focus,
    input[type="email"]:focus,
    select:focus,
    textarea:focus {
      border-color: #0000d5;
      box-shadow: 0 0 0 2px #0000d5;
    }
    input[type="checkbox"]:focus + label:before,
    input[type="radio"]:focus + label:before {
        border-color: #0000d5;
        box-shadow: 0 0 0 1px #0000d5;
    }
    .icon.major.special {
      background: #0000d5;
    }
    a .icon.major:hover {
      background-color: rgba(0,0,213,0.75);
    }
    input[type="submit"].special,
    input[type="reset"].special,
    input[type="button"].special,
    .button.special {
      background-color: #0000d5;
      color: white !important;
    }
    input[type="submit"].special:hover,
    input[type="reset"].special:hover,
    input[type="button"].special:hover,
    .button.special:hover {
      background-color: rgba(0,0,213,0.75);
    }

    input[type="submit"].special:active,
    input[type="reset"].special:active,
    input[type="button"].special:active,
    .button.special:active {
      background-color: rgba(0,0,213,0.85);
    }
    #cta {
      background: #0000d5;
      color: white !important;
    }
    #cta .button {
      color: white !important;
      background: #0000d5;
      box-shadow: inset 0 0 0 1px white;
    }
    #cta .button:hover {
      color: #0000d5 !important;
      background: white;
    }
    #cta h2 {
      color: white;
    }
    .dropotron li.active > a, .dropotron li.active > span, .dropotron li:hover > a, .dropotron li:hover > span {
      background: #0000d5;
      color: white;
    }
		