/* line 3, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-display > .multi-select-trigger:focus {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
  outline: 0;
}

/* line 9, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox {
  z-index: 4;
  position: relative;
}

/* line 14, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox.open {
  z-index: 5;
}

/* line 18, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox, .multi-select-display {
  width: 100%;
}

/* line 22, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-display > .multi-select-trigger {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  text-align: left;
  background: white;
  border-radius: 3px;
  font-size: 16px;
  border: 1px solid #cdd6e0;
  color: #374049;
  padding: 0 0 0 16px;
  min-width: 95px;
}

/* line 41, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-display > .multi-select-trigger:hover {
  background-color: white;
}

/* line 45, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-display > .multi-select-trigger:focus {
  border-color: #466fc8;
}

/* line 49, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-display > .multi-select-trigger.highlight {
  border-color: #b8cbf5;
  background-color: #f0f5ff;
  color: #466fc8;
}

/* line 55, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox > .multi-select-display > .multi-select-trigger > span {
  width: 100%;
  font-size: 13px;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 67, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-trigger > i {
  font-size: 16px;
  margin: 0 8px 0 20px;
  -webkit-transition: .2s transform;
  -o-transition: .2s transform;
  transition: .2s transform;
}

/* line 75, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox.open .multi-select-display > .multi-select-trigger > i {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 81, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox > .multi-select-action {
  position: absolute;
  left: 0;
  top: 42px;
  background: white;
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  display: none;
  min-width: 100%;
  min-width: Max(100%, 250px);
}

/* line 94, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox > .multi-select-action.upwards {
  top: auto;
  bottom: 46px;
}

/* line 99, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox.open > .multi-select-action {
  display: block;
}

/* line 103, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-input {
  height: 40px;
  padding: 0 16px;
  width: 100%;
  border: 0;
  border-bottom: 1px solid #cdd6e0;
  border-radius: 3px 3px 0 0;
}

/* line 112, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-input:focus {
  outline: 0;
}

/* line 116, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-scroll {
  padding-bottom: 4px;
  max-height: 260px;
  overflow-y: scroll;
  position: relative;
}

/* line 123, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-container > div > .new-checkbox + label {
  margin: 0;
  font-weight: normal;
  width: 100%;
  padding: 8px 32px 8px 39px;
}

/* line 130, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-container > div > .new-checkbox + label, .multi-select-reset {
  white-space: nowrap;
}

/* line 134, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-container > div > .new-checkbox + label:before {
  left: 12px;
}

/* line 138, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-container > div > .new-checkbox + label:after {
  left: 15.5px;
}

/* line 142, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-checkbox-container > div > label:hover {
  background-color: #eef2f7;
}

/* line 146, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-reset {
  display: block;
  padding: 4px 32px 4px 12px;
  margin-bottom: 4px;
  margin-top: 4px;
}

/* line 154, /Users/jimmy/git/terminus/app/assets/stylesheets/multi_select.css.scss */
.multi-select-counter {
  background: #466fc8;
  color: white;
  border-radius: 50%;
  line-height: 26px;
  display: inline-block;
  width: 26px;
  height: 26px;
  margin-left: 8px;
  text-align: center;
}

/* line 4, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
body.modal-open {
  overflow: hidden;
  height: 100vh;
}

/* line 9, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
body, html, address {
  font-size: 14px;
  font-weight: normal;
  color: #374049;
  line-height: 20px;
}

/* line 16, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.sidebar {
  background-color: #374049;
}

/* line 20, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.caret-animation {
  cursor: pointer;
  font-size: 20px;
  -webkit-transition: .3s transform;
  -o-transition: .3s transform;
  transition: .3s transform;
}

/* line 29, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h1, h2, h3, h4, h5, h6 {
  color: #23292f;
  font-weight: 600;
}

/* line 34, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h1, h2 {
  margin: 0 0 8px 0;
}

/* line 38, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h3, h4, h5, h6 {
  margin: 0 0 4px 0;
}

/* line 42, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h1 {
  font-size: 32px;
  line-height: 1.2;
}

/* line 47, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h2 {
  font-size: 28px;
  line-height: 1.2;
}

/* line 52, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h3 {
  font-size: 24px;
  line-height: 1.25;
}

/* line 57, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h4 {
  font-size: 20px;
  line-height: 1.3;
}

/* line 62, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h5 {
  font-size: 18px;
  line-height: 1.4;
}

/* line 67, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
h6 {
  font-size: 15px;
  line-height: 1.5;
}

/* line 72, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
small {
  font-size: 12px !important;
}

/* line 76, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
address {
  margin: 0;
}

/* line 80, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.text-color-normal, .text-color-normal:hover {
  color: #374049;
}

/* line 84, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.text-muted {
  color: #62768d !important;
}

/* line 88, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.error-text {
  color: #db2424;
}

/* line 92, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
hr {
  border-top-color: #e2e8ee;
}

/* line 96, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.text-bigger {
  font-size: 16px;
}

/* line 100, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.text-no-wrap {
  white-space: nowrap;
}

/* line 105, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn {
  padding: 12px 16px;
  line-height: 1;
  -webkit-transition: background-color .2s, color .2s, border-color .2s;
  -o-transition: background-color .2s, color .2s, border-color .2s;
  transition: background-color .2s, color .2s, border-color .2s;
  border-radius: 3px;
  color: #374049;
}

/* line 115, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-lg {
  padding: 17px 26px;
}

/* line 119, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn:disabled {
  opacity: 1;
}

/* line 123, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn:focus {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
  outline: 0;
}

/* line 129, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button, .checkbox-toggle-holder > label, .toggle-label-button, .toggle-label-radio + label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 141, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.paginate-button {
  padding: 8px 12px;
  border-radius: 0;
  border-bottom: 2px solid transparent;
}

/* line 147, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.paginate-button:hover, .paginate-button.active {
  border-bottom: 2px solid #466fc8;
  color: #466fc8;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 154, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.paginate-button.chevron:not(:disabled) {
  color: #466fc8;
}

/* line 158, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.paginate-button:disabled {
  color: #8a94ad;
  background: transparent;
  border: 1px solid transparent;
  border-bottom: 2px solid transparent;
}

/* line 165, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button {
  padding: 8px 12px;
  border-color: #cdd6e0;
}

/* line 170, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button.highlight {
  border-color: #b8cbf5;
  background-color: #f0f5ff;
  color: #466fc8;
}

/* line 176, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button:not(.no-dropdown-caret):after {
  content: '\f0d7';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  font-size: 16px;
  margin-left: 8px;
  display: inline-block;
  -webkit-transition: -webkit-transform .2s;
  transition: -webkit-transform .2s;
  -o-transition: transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
}

/* line 190, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button.dropdown-toggle:after {
  border: 0;
}

/* line 195, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.open .dropdown-button, .show .dropdown-button {
  border-color: #466fc8;
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
}
/* line 201, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.open .dropdown-button:not(.no-dropdown-caret):after, .show .dropdown-button:not(.no-dropdown-caret):after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 208, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-button.open:not(.no-dropdown-caret):after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 214, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-yellow {
  color: #855b00;
  background-color: #ffe9ad;
  border-color: #ffe9ad;
}

/* line 220, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-yellow:hover, .btn-yellow:focus {
  color: #704f00;
  background-color: #ffd061;
  border-color: #ffd061;
}

/* line 226, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-yellow:focus {
  -webkit-box-shadow: 0 0 0 3px #ffe9ad;
  box-shadow: 0 0 0 3px #ffe9ad;
}

/* line 231, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-green {
  color: #218326;
  background-color: #cefdd0;
  border-color: #cefdd0;
}

/* line 237, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-green:hover, .btn-green:focus {
  background-color: #9cde9f;
  border-color: #9cde9f;
  color: #0c4b0e;
}

/* line 243, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-green:focus {
  -webkit-box-shadow: 0 0 0 3px #d8fdda;
  box-shadow: 0 0 0 3px #d8fdda;
}

/* line 248, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-tertiary {
  color: #466fc8;
  background: transparent;
  border-color: transparent;
}

/* line 254, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-tertiary:disabled {
  color: #374049;
}

/* line 258, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-tertiary:hover:not(:disabled), .btn-tertiary:focus:not(:disabled) {
  color: #3a61b6;
  background: #f0f5ff;
  border-color: #f0f5ff;
}

/* line 264, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-tertiary, .btn-secondary {
  transition: .2s box-shadow;
}

/* line 268, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-tertiary:focus, .btn-tertiary:active, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5 !important;
  box-shadow: 0 0 0 3px #b8cbf5 !important;
}

/* line 273, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-secondary {
  color: #466fc8;
  background: white;
  border-color: #cdd6e0;
}

/* line 279, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-secondary:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 284, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
  color: #466fc8;
  background: rgba(138, 148, 173, 0.08);
  border-color: #cdd6e0;
}

/* line 290, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.show > .btn-secondary.dropdown-toggle, .btn-green:active, .btn-yellow:active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125) !important;
}

/* line 295, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-secondary:disabled {
  color: #466fc8;
  background: #e2e8ee;
  border-color: #cdd6e0;
}

/* line 301, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary {
  color: white;
  background: #466fc8;
  border-color: #466fc8;
}

/* line 307, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary, .btn-green, .btn-yellow {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}

/* line 312, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary:hover, .btn-primary:focus {
  background: #1f4493;
  border-color: #1f4493;
  color: white;
}

/* line 318, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #2950a3;
  border-color: #2950a3;
}

/* line 325, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary:focus {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}

/* line 330, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary:active, .btn-primary:active:hover {
  background: #0e317c;
  border-color: #0e317c;
}

/* line 335, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-primary:disabled, .btn-primary:disabled:hover {
  background-color: #90acea;
  border-color: #90acea;
}

/* line 340, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-danger {
  color: white;
  background-color: #db2424;
  border-color: #db2424;
}

/* line 346, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-danger:hover, .btn-danger:active, .btn-danger:visited, .btn-danger:focus-within, .btn-danger:focus-visible {
  color: white;
  background-color: #8b0909;
  border-color: #8b0909;
}

/* line 352, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-with-icon i {
  font-size: 14px;
}

/* line 356, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-with-icon > *:first-child {
  margin-right: 4px;
}

/* line 360, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.toggle-content {
  display: none;
}

/* line 364, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.toggle-label-button, .toggle-label-radio + label {
  padding: 0 16px;
  border: 1px solid #cdd6e0;
  margin: 0;
  cursor: pointer;
  -webkit-transition: .2s background-color;
  -o-transition: .2s background-color;
  transition: .2s background-color;
  border-radius: 3px;
  font-weight: normal;
}

/* line 376, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.toggle-label-button.open, .toggle-label-checkbox:checked + .toggle-label-button, .toggle-label-radio:checked + label {
  background: #eef2f7;
  border-color: #eef2f7;
}

/* line 381, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.toggle-label-button:focus-within, .toggle-label-radio:focus-within + label {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
}

/* line 387, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
a, a:not([href]):not([tabindex]) {
  color: #466fc8;
}

/* line 391, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
a:hover, a:not([href]):not([tabindex]):hover {
  color: #103689;
  text-decoration: underline;
}

/* line 396, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
a:focus, a:not([href]):not([tabindex]):focus {
  outline: 5px auto #466fc8;
  color: #103689;
}

/* line 402, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
label {
  font-weight: 600;
  margin: 0 0 8px;
}

/* line 3, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked),
.new-checkbox:checked, .toggle-label-button > input[type='checkbox'], .toggle-label-checkbox, .toggle-label-radio {
  position: absolute;
  overflow: hidden;
  height: 0;
  width: 0;
  left: 0;
  opacity: 0;
}

/* line 13, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + label,
.new-checkbox:checked + label {
  position: relative;
  padding-left: 1.95em;
  cursor: pointer;
}

/* line 20, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + label.empty-label,
.new-checkbox:checked + label.empty-label {
  padding-left: 21px;
}

/* line 25, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + label:before,
.new-checkbox:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  width: 21px;
  height: 21px;
  border: 1px solid #cdd6e0;
  background: #fff;
  border-radius: 3px;
  -webkit-transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
  -o-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
}

/* line 42, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + label:after,
.new-checkbox:checked + label:after {
  content: "\f00c";
  position: absolute;
  font-size: 14px;
  left: 3.7px;
  color: white;
  -webkit-transition: all .1s;
  -o-transition: all .1s;
  transition: all .1s;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

/* line 56, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + .empty-label:after,
.new-checkbox:checked + .empty-label:after {
  -webkit-transition: opacity .15s;
  -o-transition: opacity .15s;
  transition: opacity .15s;
}

/* line 63, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}

/* line 70, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

/* line 77, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:disabled:not(:checked) + label:before,
.new-checkbox:disabled:checked + label:before {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}

/* line 85, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:disabled:checked + label:after {
  color: #999;
}

/* line 89, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:disabled + label {
  color: #aaa;
}

/* line 93, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:checked + label:before {
  border: 1px solid #466fc8;
  background-color: #466fc8;
}

/* line 98, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox:checked:focus + label:before,
.new-checkbox:not(:checked):focus + label:before {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
}

/* line 104, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.empty-label {
  margin: 0;
  height: 21px;
}

/* line 109, /Users/jimmy/git/terminus/app/assets/stylesheets/new_checkbox.css.scss */
.new-checkbox + .empty-label:before, .new-checkbox:checked + .empty-label:after, .new-checkbox:not(:checked) + .empty-label:before, .new-checkbox:checked + .empty-label:before {
  margin: 0;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 411, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle {
  position: absolute;
  left: -9999px;
}

/* line 416, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle-holder {
  display: inline-block;
  color: white;
  position: relative;
  overflow: hidden;
  border-radius: 3px;
  background: #466fc8;
}

/* line 425, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle-holder:focus-within {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
}

/* line 430, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle-holder > label {
  margin: 0;
  -webkit-transition: .4s all;
  -o-transition: .4s all;
  transition: .4s all;
  padding: 0 16px;
  width: 100%;
  border-radius: 3px;
  cursor: pointer;
  font-weight: normal;
}

/* line 442, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle-holder > label > i {
  margin-right: 8px;
}

/* line 447, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio {
  position: absolute;
  left: -9999px;
}

/* line 452, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio + label {
  position: relative;
  padding-left: 28px;
  padding-top: 1px;
  cursor: pointer;
}

/* line 459, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio + label.empty-label {
  padding-left: 21px;
}

/* line 463, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio + label:before {
  content: '';
  background: #fff;
  border: 1px solid #cdd6e0;
  height: 21px;
  width: 21px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
  -o-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
}

/* line 480, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio + label:after {
  content: '';
  background: #466fc8;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
  top: 3px;
  left: 3px;
  opacity: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: opacity 0.2s linear, -webkit-transform 0.2s linear;
  transition: opacity 0.2s linear, -webkit-transform 0.2s linear;
  -o-transition: transform 0.2s linear, opacity 0.2s linear;
  transition: transform 0.2s linear, opacity 0.2s linear;
  transition: transform 0.2s linear, opacity 0.2s linear, -webkit-transform 0.2s linear;
}

/* line 500, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio:checked + label:before {
  border-color: #466fc8;
}

/* line 504, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

/* line 511, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.new-radio:checked:focus + label:before,
.new-radio:not(:checked):focus + label:before,
.new-radio + label:hover:before {
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
}

/* line 518, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-control, .dropdown-button, .checkbox-toggle-holder > label, .checkbox-toggle-holder, .toggle-label-button, .toggle-label-radio + label {
  padding: 0 12px;
  height: 40px;
}

/* line 523, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.btn-sm {
  padding: 6px 8px;
  font-size: 14px;
  height: auto;
}

/* line 529, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.checkbox-toggle-holder {
  padding: 0;
}

/* line 533, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-control {
  border-radius: 3px;
  border: 1px solid #cdd6e0;
  color: #374049;
  background: white;
  -webkit-appearance: none;
}

/* line 541, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.active.form-control {
  background: #f0f5ff;
  border-color: #b8cbf5;
  color: #466fc8;
}

/* line 547, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-control:focus:not(:read-only), select.form-control:focus {
  outline: none;
  border-color: #466fc8;
  -webkit-box-shadow: 0 0 0 3px #b8cbf5;
  box-shadow: 0 0 0 3px #b8cbf5;
  background: white;
  color: #374049;
}

/* line 556, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
select.form-control {
  padding: 4px 12px;
}

/* line 560, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
textarea.form-control {
  padding: 8px 12px;
}

/* line 564, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-control[readonly] {
  background-color: #e2e8ee;
  color: #505c68;
  border-color: #cdd6e0;
}

/* line 570, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-control[readonly]:focus {
  border-color: #466fc8;
}

/* line 574, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #b3becc;
}

/* line 578, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: #b3becc;
}

/* line 582, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
:-ms-input-placeholder {
  /* IE 10+ */
  color: #b3becc;
}

/* line 586, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: #b3becc;
}

/* line 590, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-group {
  margin-bottom: 20px;
}

/* line 596, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.modal-header {
  border-bottom: none;
  padding: 12px 24px 8px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 604, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.modal-header:before, .modal-header:after {
  content: none;
}

/* line 608, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.modal-body {
  padding: 12px 24px;
}

/* line 612, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.modal-footer {
  margin-top: 24px;
  padding: 12px 24px;
  border: none;
  background: rgba(138, 148, 173, 0.08);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

/* line 622, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox {
  margin-bottom: 24px;
  border-radius: 3px;
}

/* line 627, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-title, .ibox-content, .ibox-footer {
  border: none;
  min-height: unset;
  background-color: transparent;
}

/* line 633, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-title {
  padding: 12px 16px 4px;
}
/* line 636, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-title h1, .ibox-title h2, .ibox-title h3, .ibox-title h4, .ibox-title h5, .ibox-title h6 {
  margin: 0;
}

/* line 641, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-content {
  padding: 12px 16px;
}

/* line 645, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-footer {
  font-size: 100%;
  padding: 12px 16px;
}

/* line 650, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-tertiary {
  border: 1px solid #cdd6e0;
}

/* line 654, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-secondary {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}

/* line 659, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-primary {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}

/* line 664, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-primary-with-header {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  border-top: 2px solid #466fc8;
}

/* line 670, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.ibox-primary-with-header, .ibox-primary, .ibox-secondary, .ibox-tertiary {
  border-radius: 3px;
  background-color: white;
}

/* line 678, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--0 {
  margin-top: 0;
}

/* line 682, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--xxs, .margin--xxs, .margin-y--xxs {
  margin-top: 4px;
}

/* line 686, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--xs, .margin--xs, .margin-y--xs {
  margin-top: 8px;
}

/* line 690, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--sm, .margin--sm, .margin-y--sm {
  margin-top: 12px;
}

/* line 694, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top, .margin-top--md-sm, hr, .margin--md-sm, .margin-y--md-sm {
  margin-top: 20px;
}

/* line 698, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--md-lg, .margin--md-lg, .margin-y--md-lg {
  margin-top: 24px;
}

/* line 702, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--lg, .margin--lg, .margin-y--lg {
  margin-top: 32px;
}

/* line 706, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--xl, .margin--xl, .margin-y--xl {
  margin-top: 48px;
}

/* line 710, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--xxl, .margin--xxl, .margin-y--xxl {
  margin-top: 64px;
}

/* line 714, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-top--xxxl, .margin--xxxl, .margin-y--xxxl {
  margin-top: 96px;
}

/* line 720, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--0 {
  margin-bottom: 0;
}

/* line 724, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--xxs, .margin--xxs, .margin-y--xxs {
  margin-bottom: 4px;
}

/* line 728, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--xs, .margin--xs, .margin-y--xs {
  margin-bottom: 8px;
}

/* line 732, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--sm, .margin--sm, .margin-y--sm {
  margin-bottom: 12px;
}

/* line 736, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom, .margin-bottom--md-sm, hr, .margin--md-sm, .margin-y--md-sm {
  margin-bottom: 20px;
}

/* line 740, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--md-lg, .margin--md-lg, .margin-y--md-lg {
  margin-bottom: 24px;
}

/* line 744, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--lg, .margin--lg, .margin-y--lg {
  margin-bottom: 32px;
}

/* line 748, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--xl, .margin--xl, .margin-y--xl {
  margin-bottom: 48px;
}

/* line 752, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--xxl, .margin--xxl, .margin-y--xxl {
  margin-bottom: 64px;
}

/* line 756, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-bottom--xxxl, .margin--xxxl, .margin-y--xxxl {
  margin-bottom: 96px;
}

/* line 761, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--0 {
  margin-left: 0;
}

/* line 765, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--xxs, .margin--xxs, .margin-x--xxs {
  margin-left: 4px;
}

/* line 769, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--xs, .margin--xs, .margin-x--xs {
  margin-left: 8px;
}

/* line 773, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--sm, .margin--sm, .margin-x--sm {
  margin-left: 12px;
}

/* line 777, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left, .margin-left--md-sm, .margin--md-sm, .margin-x--md-sm {
  margin-left: 20px;
}

/* line 781, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--md-lg, .margin--md-lg, .margin-x--md-lg {
  margin-left: 24px;
}

/* line 785, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--lg, .margin--lg, .margin-x--lg {
  margin-left: 32px;
}

/* line 789, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--xl, .margin--xl, .margin-x--xl {
  margin-left: 48px;
}

/* line 793, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--xxl, .margin--xxl, .margin-x--xxl {
  margin-left: 64px;
}

/* line 797, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-left--xxxl, .margin--xxxl, .margin-x--xxxl {
  margin-left: 96px;
}

/* line 802, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--0 {
  margin-right: 0;
}

/* line 806, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--xxs, .margin--xxs, .margin-x--xxs {
  margin-right: 4px;
}

/* line 810, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--xs, .margin--xs, .margin-x--xs {
  margin-right: 8px;
}

/* line 814, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--sm, .margin--sm, .margin-x--sm {
  margin-right: 12px;
}

/* line 818, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right, .margin-right--md-sm, .margin--md-sm, .margin-x--md-sm {
  margin-right: 20px;
}

/* line 822, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--md-lg, .margin--md-lg, .margin-x--md-lg {
  margin-right: 24px;
}

/* line 826, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--lg, .margin--lg, .margin-x--lg {
  margin-right: 32px;
}

/* line 830, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--xl, .margin--xl, .margin-x--xl {
  margin-right: 48px;
}

/* line 834, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--xxl, .margin--xxl, .margin-x--xxl {
  margin-right: 64px;
}

/* line 838, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.margin-right--xxxl, .margin--xxxl, .margin-x--xxxl {
  margin-right: 96px;
}

/* line 845, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--0 {
  padding-top: 0;
}

/* line 849, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--xxs {
  padding-top: 4px;
}

/* line 853, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--xs {
  padding-top: 8px;
}

/* line 857, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--sm {
  padding-top: 12px;
}

/* line 861, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top, .padding-top--md-sm {
  padding-top: 20px;
}

/* line 865, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--md-lg {
  padding-top: 24px;
}

/* line 869, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--lg {
  padding-top: 32px;
}

/* line 873, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--xl {
  padding-top: 48px;
}

/* line 877, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--xxl {
  padding-top: 64px;
}

/* line 881, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-top--xxxl {
  padding-top: 96px;
}

/* line 887, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--0 {
  padding-bottom: 0;
}

/* line 891, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--xxs {
  padding-bottom: 4px;
}

/* line 895, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--xs {
  padding-bottom: 8px;
}

/* line 899, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--sm {
  padding-bottom: 12px;
}

/* line 903, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom, .padding-bottom--md-sm {
  padding-bottom: 20px;
}

/* line 907, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--md-lg {
  padding-bottom: 24px;
}

/* line 911, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--lg {
  padding-bottom: 32px;
}

/* line 915, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--xl {
  padding-bottom: 48px;
}

/* line 919, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--xxl {
  padding-bottom: 64px;
}

/* line 923, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-bottom--xxxl {
  padding-bottom: 96px;
}

/* line 928, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--0 {
  padding-left: 0;
}

/* line 932, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--xxs {
  padding-left: 4px;
}

/* line 936, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--xs {
  padding-left: 8px;
}

/* line 940, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--sm {
  padding-left: 12px;
}

/* line 944, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left, .padding-left--md-sm {
  padding-left: 20px;
}

/* line 948, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--md-lg {
  padding-left: 24px;
}

/* line 952, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--lg {
  padding-left: 32px;
}

/* line 956, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--xl {
  padding-left: 48px;
}

/* line 960, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--xxl {
  padding-left: 64px;
}

/* line 964, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-left--xxxl {
  padding-left: 96px;
}

/* line 969, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--0 {
  padding-right: 0;
}

/* line 973, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--xxs {
  padding-right: 4px;
}

/* line 977, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--xs {
  padding-right: 8px;
}

/* line 981, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--sm {
  padding-right: 12px;
}

/* line 985, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right, .padding-right--md-sm {
  padding-right: 20px;
}

/* line 989, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--md-lg {
  padding-right: 24px;
}

/* line 993, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--lg {
  padding-right: 32px;
}

/* line 997, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--xl {
  padding-right: 48px;
}

/* line 1001, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--xxl {
  padding-right: 64px;
}

/* line 1005, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding-right--xxxl {
  padding-right: 96px;
}

/* line 1010, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--0 {
  padding: 0;
}

/* line 1014, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--xxs {
  padding: 4px;
}

/* line 1018, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--xs {
  padding: 8px;
}

/* line 1022, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--sm {
  padding: 12px;
}

/* line 1026, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding, .padding--md-sm {
  padding: 20px;
}

/* line 1030, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--md-lg {
  padding: 24px;
}

/* line 1034, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--lg {
  padding: 32px;
}

/* line 1038, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--xl {
  padding: 48px;
}

/* line 1042, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--xxl {
  padding: 64px;
}

/* line 1046, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.padding--xxxl {
  padding: 96px;
}

/* line 1051, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.flex, .space-between, .flex--column, .vertical-align--baseline, .vertical-align-flex-end, .vertical-align-center, .vertical-align-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1057, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 1065, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.space-between h3, .space-between h4, .space-between h5, .space-between h6 {
  margin-bottom: 0;
  margin-top: 0;
}

/* line 1071, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.flex--column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 1078, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.vertical-align--baseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

/* line 1084, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.vertical-align-flex-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

/* line 1090, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.vertical-align-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 1096, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.vertical-align-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
}

/* line 1102, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.flex-wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 1107, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.justify-flex-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

/* line 1113, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.justify-self-center {
  -ms-grid-column-align: center;
  justify-self: center;
}

/* line 1118, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.justify-self-flex-end {
  justify-self: flex-end;
}

/* line 1123, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label {
  padding: 8px 12px;
  border-radius: 3px;
  display: inline-block;
}

/* line 1129, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge--sm {
  padding: 4px 8px;
}

/* line 1133, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label--neutral {
  background: #e2e8ee;
  color: #374049;
}

/* line 1138, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label--info {
  background: #e0f5ff;
  color: #054e70;
}

/* line 1143, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label--success {
  background: #d8fdda;
  color: #0c4b0e;
}

/* line 1148, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label--warning {
  background: #fff4db;
  color: #704f00;
}

/* line 1153, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.badge-label--danger {
  background: #ffebeb;
  color: #7b0404;
}

/* line 1159, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.flash-wrapper {
  max-width: 600px;
  width: 95%;
  position: fixed;
  top: 10px;
  left: 50%;
  z-index: 3000;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 1171, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert, .flash-wrapper .alert {
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  margin-bottom: 0;
  padding: 12px 24px 12px 64px;
  background: #505c68;
  position: relative;
  border: none;
}
/* line 1181, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert h3, .flash-wrapper .alert h3 {
  margin-bottom: 0;
  color: inherit;
}

/* line 1187, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-info, .alert-notice, .flash-wrapper .alert-info, .flash-wrapper .alert-notice {
  background: #e0f5ff;
  color: #054e70;
}

/* line 1192, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-success, .flash-wrapper .alert-success, .flash-wrapper .alert-bid {
  background: #d8fdda;
  color: #0c4b0e;
}
/* line 1196, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-success span, .flash-wrapper .alert-success span, .flash-wrapper .alert-bid span {
  color: #218326;
}

/* line 1201, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-warning, .flash-wrapper .alert-warning, .flash-wrapper .alert-watch {
  background: #fff4db;
  color: #704f00;
}
/* line 1205, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-warning span, .flash-wrapper .alert-warning span, .flash-wrapper .alert-watch span {
  color: #855b00;
}

/* line 1210, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-danger, .flash-wrapper .alert-danger, .flash-wrapper .alert-alert, .flash-wrapper .alert-do_not_bid, .flash-wrapper .alert-recaptcha_error {
  background: #ffebeb;
  color: #7b0404;
}
/* line 1214, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-danger span, .flash-wrapper .alert-danger span, .flash-wrapper .alert-alert span, .flash-wrapper .alert-do_not_bid span, .flash-wrapper .alert-recaptcha_error span {
  color: #8b0909;
}

/* line 1219, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert:before, .flash-wrapper .alert:before {
  content: "";
  font-family: 'Font Awesome 5 Free';
  position: absolute;
  font-weight: 900;
  font-size: 32px;
  left: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 1232, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-warning:before, .flash-wrapper .alert-warning:before, .flash-wrapper .alert-watch:before {
  content: "\f06a";
}

/* line 1236, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-danger:before, .flash-wrapper .alert-danger:before, .flash-wrapper .alert-alert:before, .flash-wrapper .alert-do_not_bid:before, .flash-wrapper .alert-recaptcha_error:before {
  content: "\f057";
}

/* line 1240, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-success:before, .flash-wrapper .alert-success:before, .flash-wrapper .alert-bid:before {
  content: "\f058";
}

/* line 1244, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.alert-info:before, .alert-notice:before, .flash-wrapper .alert-info:before, .flash-wrapper .alert-notice:before {
  content: "\f05a";
}

/* line 1252, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip {
  display: none;
  background: white;
  color: #466fc8;
  font-weight: bold;
  padding: 4px 8px;
  font-size: 14px;
  border-radius: 3px;
  border: 1px solid #cdd6e0;
  margin-top: 4px !important;
  z-index: 1;
}

/* line 1265, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-show] {
  display: block;
}

/* line 1269, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-arrow,
.auction-lite-arrow::before {
  position: absolute;
  width: 8px;
  height: 8px;
  background: inherit;
}

/* line 1277, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-arrow {
  visibility: hidden;
}

/* line 1281, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-arrow::before {
  visibility: visible;
  content: '';
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 1289, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-popper-placement^='top'] > .auction-lite-arrow {
  bottom: -4px;
}

/* line 1293, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-popper-placement^='bottom'] > .auction-lite-arrow {
  top: -4px;
}

/* line 1297, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-popper-placement^='left'] > .auction-lite-arrow {
  right: -4px;
}

/* line 1301, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-popper-placement^='right'] > .auction-lite-arrow {
  left: -4px;
}

/* line 1305, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.auction-lite-tooltip[data-popper-placement^='bottom'] > .auction-lite-arrow:before {
  border: 1px solid #cdd6e0;
  border-bottom: none;
  border-right: none;
}

/* line 1312, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.sk-spinner-circle .sk-circle:before {
  background-color: #466fc8;
}

/* line 1317, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu {
  font-size: 14px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  margin-top: 4px;
}
/* line 1323, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu li:first-child, .dropdown-menu div:first-child {
  margin-top: 4px;
}
/* line 1327, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu li:last-child, .dropdown-menu div:last-child {
  margin-bottom: 4px;
}
/* line 1332, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu li a, .dropdown-menu li a:not([href]):not([tabindex]) {
  margin: 0;
  padding: 8px 16px;
  border-radius: 0;
  color: #374049;
  text-decoration: none;
}
/* line 1340, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu li a:hover {
  background-color: #eef2f7;
}
/* line 1346, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu div button {
  width: 100%;
  border-radius: 0;
  color: #374049;
  text-align: left;
  transition: none;
}
/* line 1354, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu div button:hover {
  background-color: #eef2f7;
}
/* line 1358, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dropdown-menu div button:focus {
  box-shadow: none;
}

/* line 1365, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs {
  border-bottom: 1px solid #cdd6e0;
  white-space: nowrap;
  overflow-x: auto;
}
/* line 1370, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs li {
  margin-bottom: 0;
  float: unset;
}
/* line 1374, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs li a {
  margin: 0;
  padding: 12px 20px;
  border: none;
  color: #62768d;
  position: relative;
  display: block;
}
/* line 1383, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs li a:hover {
  background-color: transparent;
  border: none;
  color: #466fc8;
  border-bottom: 2px solid #466fc8;
  text-decoration: none;
}
/* line 1393, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs li a:focus {
  border: none;
  color: #466fc8;
  background-color: transparent;
  border-bottom: 2px solid #466fc8;
}
/* line 1402, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.nav-tabs li.active a, .nav-tabs li.active a:hover, .nav-tabs li.active a:focus {
  border: none;
  color: #466fc8;
  background-color: transparent;
  border-bottom: 2px solid #466fc8;
}

/* line 1411, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.side-nav-container, .nav-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 1419, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.side-nav-tabs {
  margin: 24px 16px 0 0;
  list-style: none;
  padding: 0;
}
/* line 1425, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.side-nav-tabs li a {
  padding: 8px 64px 8px 12px;
  display: block;
  color: #374049;
  white-space: nowrap;
  border-left: 3px solid transparent;
  -webkit-transition: background-color .1s, border .1s;
  -o-transition: background-color .1s, border .1s;
  transition: background-color .1s, border .1s;
  margin-bottom: 12px;
}
/* line 1437, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.side-nav-tabs li a:hover {
  background: #d5e1fc;
  border-radius: 3px;
  text-decoration: none;
  color: #1f4493;
  border-left: 3px solid #466fc8;
}
/* line 1447, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.side-nav-tabs .active a {
  background: #d5e1fc;
  border-radius: 3px;
  color: #1f4493;
  border-left: 3px solid #466fc8;
}

/* line 1457, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.notification {
  color: white;
  padding: 0 5px;
  background: #E85F5C;
  border-radius: 50%;
}

/* line 1464, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.notification-container {
  right: -3px;
  position: absolute;
  top: -7px;
  width: 15px;
}

/* line 1472, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table {
  color: #374049;
  margin-bottom: 0;
}
/* line 1478, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table thead tr th {
  padding: 12px;
  border-bottom: none;
  font-weight: normal;
  background: #eef2f7;
  position: relative;
}
/* line 1486, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table thead tr th:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 1491, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table thead tr th:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* line 1500, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table tbody tr td {
  padding: 12px;
  border-top: none;
  border-bottom: 1px solid #e2e8ee;
  vertical-align: middle;
}
/* line 1508, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table tbody tr:hover {
  background-color: #f0f5ff;
}
/* line 1511, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.table tbody tr:hover td {
  color: #0e317c;
}

/* line 1519, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  border-collapse: collapse !important;
}

/* line 1525, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
td.dt-nowrap {
  white-space: nowrap;
}

/* line 1529, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.sorting, .sorting_asc, .sorting_desc {
  cursor: pointer;
}

/* line 1533, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.sorting:after, .sorting_asc:after, .sorting_desc:after {
  font-weight: 900;
  font-family: 'Font Awesome 5 Free' !important;
  position: absolute;
  right: 2px !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}

/* line 1544, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: none;
}

/* line 1548, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
table.dataTable thead .sorting:after {
  color: #b3becc !important;
  content: "\f0dc";
}

/* line 1553, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
table.dataTable thead .sorting_asc:after {
  content: "\f0de";
  color: #374049 !important;
}

/* line 1558, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
table.dataTable thead .sorting_desc:after {
  content: "\f0dd";
  color: #374049 !important;
}

/* line 1563, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_scrollBody > table > thead > tr > th {
  opacity: 0;
  visibility: hidden;
}

/* line 1568, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.form-inline {
  display: block;
}

/* line 1572, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_length {
  margin-top: 12px;
}
/* line 1575, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_length select {
  height: unset;
  line-height: unset;
  margin: 0 8px;
}

/* line 1582, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate {
  float: right;
  margin-top: 4px;
}
/* line 1586, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination {
  margin: 0;
}
/* line 1589, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .paginate_button {
  display: inline-block;
  border: 0;
  padding: 0;
}
/* line 1594, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .paginate_button a {
  padding: 8px 12px;
  color: #374049;
  border: none;
  border-bottom: 2px solid transparent;
  border-radius: 0;
  margin: 0;
}
/* line 1603, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .paginate_button a:focus {
  background-color: transparent;
}
/* line 1607, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .paginate_button a:hover {
  border-color: #466fc8;
  color: #466fc8;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: white;
  outline: none;
  text-decoration: none;
}
/* line 1619, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .active a {
  border-bottom: 2px solid #466fc8;
  color: #466fc8;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: white;
  outline: none;
}
/* line 1630, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.dataTables_paginate .pagination .disabled a, .dataTables_paginate .pagination .disabled a:hover {
  color: #8a94ad;
  background: white;
  border-bottom: 2px solid transparent;
}

@media (min-width: 576px) {
  /* line 1640, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .form-inline label {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
}
/* line 1648, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.no-text-decorations, .no-text-decorations:hover {
  text-decoration: none;
}

/* line 1652, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.img-responsive {
  margin: auto;
  max-height: 100vh;
}

/* line 1657, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.divider {
  border: 1px solid #cdd6e0;
}

/* line 1661, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.danger-color {
  color: #db2424;
}

/* line 1665, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.success-color {
  color: #218326;
}

/* line 1669, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.primary-color-text, .primary-color-text:hover, .primary-color-text:active, .primary-color-text:focus {
  color: #466fc8;
}

/* line 1673, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.no-results-search-icon {
  background: #eef2f7;
  color: #374049;
  font-size: 32px;
  border-radius: 50%;
  width: 75px;
  height: 75px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto 12px;
}

/* line 1686, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.backdrop {
  height: 100vh;
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 100;
  left: 0;
}

@media only screen and (max-width: 767.97px) {
  /* line 1697, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .show-big-screen {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 1703, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .show-sm-screen {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  /* line 1709, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .side-nav-container {
    flex-direction: column;
  }

  /* line 1712, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .side-nav-tabs {
    margin-right: 0;
  }
}
@media only screen and (max-width: 576px) {
  /* line 1719, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .flex-column--sm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1726, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .ibox-content {
    padding: 12px;
  }

  /* line 1731, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  select.form-control, input.form-control, textarea.form-control {
    font-size: 16px !important;
  }

  /* line 1735, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
  .modal-body, .modal-footer, .modal-header {
    padding-left: 12px;
    padding-right: 12px;
  }
}
/* line 1741, /Users/jimmy/git/terminus/app/assets/stylesheets/override_base.css.scss */
.text-left {
  text-align: left;
}
