#qad-logo-navbar {
  height: 2em; }

#hdapp-navbar {
  background-color: #0b2038 !important; }

#request-form {
  box-shadow: lightgrey 0px 0px 10px 1px;
  padding: 1.5em; }

#severity-modal-link {
  float: right;
  margin-top: -1em;
  font-size: 13px; }

#severity-modal-body {
  max-height: 60vh; }

#severity-modal {
  overflow-y: hidden; }

#severity-modal-header {
  box-shadow: 0px 1px 2px lightgrey;
  margin-bottom: 1px !important; }

#severity-modal-title {
  font-size: x-large;
  padding-left: 0.8em; }

#loading-mask {
  position: fixed;
  z-index: 1100;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.25); }

#loading-image {
  position: fixed;
  top: 35%;
  left: 50%;
  height: 50px;
  z-index: 1101; }

#load-page-mask {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 90vh; }

#load-page-message {
  width: 50%;
  height: 50%;
  text-align: center; }

.smaller-modal {
  margin: auto;
  width: 60%; }

.homepage-message-editor {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 0.2em; }

.alloy-editor {
  padding: 0.5em; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 35px !important; }

.select2-container .select2-selection--single {
  height: 38px !important; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 6px !important; }

.select2-container--default .select2-selection--single {
  border: 1px solid #ced4da !important; }

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #6c757d !important; }

.btn-link:focus, .btn-link:active:focus {
  box-shadow: none; }

.modal-reduced-width {
  margin: auto;
  width: 60%; }

.iti {
  width: 100%; }

.text-qad-orange {
  color: #ee5b30; }

span[name='mandatory-asterix'] {
  position: relative;
  bottom: 0.4em;
  padding-left: 0.3em;
  color: red; }

label {
  font-weight: 500; }

#request-form-wrapper {
  width: 75%; }

@media screen and (min-width: 992px) {
  #request-form-wrapper {
    width: 50%; } }