a{color:#09f}body,html{background:#333}hr{border-top:3px solid #ccc;display:block;width:62px;margin:10px 0}#organic-2018{background:#f9f9f9;margin:0 auto}.step1 #footer-container{display:none}#form-container{background:0 0;position:relative;border:none;padding:0}@media screen and (min-width:768px){#form-container{margin-top:24px}}#form-container label{font-weight:400}#form-container label div.field-label-empty{display:none}#form-container label div.invalid{display:block}#form-container label input{font-weight:400}#form-container .form-control{border-radius:2px}