@import "bootstrap";
@import "font-awesome-sprockets";
@import "font-awesome";
@import "select2.min";
@import "select2-bootstrap4.min";
@import "bootstrap-datepicker";
@import "bootstrap-datepicker.standalone";
@import "lib/codemirror";

@import "admins/*";

body {
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
  display: flex;
  align-items: stretch;
  font-size: 14px;
  background: #efefef;
}

a {
  &:hover {
    text-decoration: unset;
  }
}

textarea.danger, input.danger {
  border-color: #dc3545!important;
}

label.error {
  color: #dc3545!important;
}

.simple_form {
  .form-group {
    .collection_radio_buttons {
      margin-bottom: 0px;
    }

    .form-check-inline {
      height: calc(1.5em + 0.75rem + 2px)
    }
  }
}

.flex-1 {
  flex: 1;
}

.font-12 { font-size: 12px !important; }
.font-14 { font-size: 14px !important; }
.font-16 { font-size: 16px !important; }
.font-18 { font-size: 18px !important; }