/* FORM REQUIREMENT */

@media(min-width: 1024px) { .chronoforms  { padding: 2rem; } }

.chronoforms p { font-size: 1rem; } 
.chronoforms .ui.form .field { margin: 0 0 1.5em; }
.chronoforms .ui.form input[type=text], .chronoforms .ui.form textarea { border: 1px solid rgba(34,36,38,0.0); height: 3rem; font-size: 1.25rem; }
.chronoforms .ui.form textarea { min-height: 8rem; font-family: inherit; }

.chronoforms .ui.form input::placeholder { color: #999; }
.chronoforms .ui.form input::-moz-placeholder { color: #999; }
.chronoforms .ui.form input:-ms-input-placeholder  { color: #999; }
.chronoforms .ui.form input:-moz-placeholder { color: #999; }
.chronoforms .ui.form textarea::placeholder { color: #999; }
.chronoforms .ui.form textarea::-moz-placeholder { color: #999;  }
.chronoforms .ui.form textarea:-ms-input-placeholder  { color: #999; }
.chronoforms .ui.form textarea:-moz-placeholder { color: #999; }

.chronoforms .ui.form .upload_file.inline > * > * { display: inline-block; width: auto; }
.chronoforms .ui.form .upload_file > * > label	{ line-height: 2.75rem; font-size: 1.25rem; font-weight: 300; }
.chronoforms .ui.form input[type=file]	{ background-color: #2b3147; color: #fff; border: 1px solid #2b3147; }
.chronoforms .ui.form input[type=file]:hover, .chronoforms .ui.form input[type=file]:focus, .chronoforms .ui.form input[type=file]:active { background-color: #3e4767; border: 1px solid #3e4767; cursor: pointer; color: #fff; }

xxx.chronoforms .ui.form .upload_file_col { background-color: #2b3147; color: #fff; border-radius: 4px; }

.chronoforms .ui.form .ui.button.red { background-color: #ee1c24; border-radius: 4px; text-transform: uppercase; letter-spacing: 1px; }
.chronoforms .ui.form .ui.button.red:active, .chronoforms .ui.form .ui.button.red:hover, .chronoforms .ui.form .ui.button.red:focus { background-color: #e01119; }

.chronoforms .ui.form .privacy a, .chronoforms .ui.form  .privacy .required.field > .checkbox:after { color: rgba(0,0,0,.87); }
.chronoforms .ui.form .privacy a:hover, .chronoforms .ui.form .privacy a:focus  { text-decoration: underline; }

.chronoforms6_credits { display: none; }

.chronoforms .ui.form .uk-button-primary { background-color: #ee1c24; color: #fff; }
.chronoforms .ui.form .uk-button-primary:hover, .chronoforms .ui.form .uk-button-primary:focus, .chronoforms .ui.form .uk-button-primary:active { background-color: #e01119; }
.chronoforms .ui.form .thank-msg h2 { font-weight: 100; }