html {
  height: 100vh; }

html, body {
  margin: 0;
  padding: 0; }

body {
  position: relative;
  min-height: 100%;
  padding-bottom: 3em; }

.primary-color {
  color: #F3983E; }

.primary-bg {
  background-color: #F3983E; }

.hidden {
  display: none; }

.box {
  box-shadow: 1px 3px 5px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  border-radius: 0.5em; }

.form-box, .login-box {
  display: inline-block;
  text-align: left; }
  .form-box > div, .login-box > div {
    margin: 2px 0;
    padding: 0.3em 1em; }
  .form-box > .header, .login-box > .header {
    color: white;
    background-color: #F3983E; }
  .form-box input, .login-box input {
    min-width: 14em; }
  .form-box label, .login-box label {
    min-width: 7em; }

.login-box {
  min-width: 400px; }
  .login-box > .header {
    background-color: #F3983E;
    padding: 1em; }

.error {
  color: #CC0000; }

header {
  display: block; }

footer {
  border-top: 1px #EEE solid;
  position: absolute;
  bottom: 0em;
  width: 100%;
  display: flex;
  justify-content: space-around;
  padding: 0.3em 1em; }

button.btn {
  cursor: pointer; }

.tooltip-inner {
  background: #555; }

.modartt-dialog .modal-header {
  background-color: #F3983E;
  color: white; }
  .modartt-dialog .modal-header[type="error"] {
    background-color: #AA0000;
    color: white; }
  .modartt-dialog .modal-header[type="info"] {
    background-color: #4782CC;
    color: white; }
  .modartt-dialog .modal-header[type="warning"] {
    background-color: #CC8B00;
    color: white; }
  .modartt-dialog .modal-header[type="success"] {
    background-color: #33CC00;
    color: white; }

/*# sourceMappingURL=modartt.css.map */
