.hidden { display: none !important; }
.main { min-height: 100vh; padding-bottom: 2rem; }
.request-error-message {  }
.view-login > .cmp-footer { background-color: transparent; text-align: center; padding-top: 2rem; border-top:
  1px solid #ddd;
}
.is-checkradio[type=checkbox].is-danger + label:before { border-color: #d74703; }
