.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position-x:right calc(.375em + .1875rem);background-position-y:center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}label{font-weight:300;margin:0 0 .5rem}label,label.required{color:#333;font-size:1.4rem}label.control-label{font-weight:500}span.help-block.text-danger{display:block;margin-top:-17px}.form-control{background-color:#ececec;border:1px solid #ebebeb;color:#333}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#f58220;border-color:#f58220;color:#fff}fieldset,fieldset legend{margin-bottom:20px}fieldset legend{background:#f58220;border-radius:0;color:#fff;font-size:1.3rem;font-weight:600;padding:11px;text-align:center;text-transform:uppercase}