/* Change autocomplete styles in WebKit */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
  transition: background-color 5000s ease-in-out 0s;
}
/*Sub page CSS*/
.page-id-127785 .site-inner {
  background-color: #10161a;
}
.page-id-127785 .wpcf7-submit {
  border: solid 3px;
  border-color: #fff;
  background-color: #10161a;
  width: 50%;
}
.page-id-127785 .wpcf7-response-output {
  border-radius: 0px;
  border: 0px;
  background-color: #009fe3;
  width: 50%;
  font-size: small;
}
.page-id-127785 span.wpcf7-not-valid-tip {
  color: #009fe3;
  font-size: small;
  display: block;
  text-transform: uppercase;
}
.page-id-127785 input[type=submit],
button,
.wpcf7-submit {
  font-size: small;
  letter-spacing: normal;
}
@media screen and (max-width: 1024px) {
  .page-id-127785 .wpcf7-submit {
    width: 100%;
  }
  .page-id-127785 .wpcf7-response-output {
    width: 100%;
  }
}
