.realperson-challenge { display: block; margin-top: 14px; margin-bottom: 10px; color: #000; } .realperson-text { font-family: "Courier New",monospace !important; font-size: 5px; font-weight: bold; letter-spacing: -1px; line-height: 3px; } .realperson-regen { padding-top: 4px; font-size: 12px; cursor: pointer; color: #999; } .realperson-disabled { opacity: 0.5; filter: Alpha(Opacity = 50); } .realperson-disabled .realperson-regen { cursor: default; } form.material-form input.is-realperson { height: 2rem !important; } @media (min-width: 768px) { .realperson-text { font-size: 6px; } label[for="captcha"] { display: block; } form:not(.form-horizontal) .realperson-challenge { display: inline-block; width: 40%; } form:not(.form-horizontal) .is-realperson { position: relative; top: -24px; display: inline-block; width: 60%; } } /* material forms */ form.material-form:not(.form-horizontal) .realperson-challenge { padding-top: 40px; }