body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: auto;
}
body .content {
  flex: 1;
  padding-bottom: 0px !important;
}
body .dialog .dialog__footer {
  margin-bottom: -30px;
  padding: 10px;
  font-size: 11px;
}
body .panel .panel-heading i {
  line-height: inherit !important;
}
body .analysis__item .analysis_subitem {
  display: flex;
}
body .analysis__item .analysis_subitem span {
  display: flex;
  min-width: 100%;
}
body .analysis__item .analysis_subitem:hover span i {
  display: none;
}
.edit__icons .fa-grip-vertical, .panel .fa-grip-vertical {
  cursor: grab !important;
}
.ck-editor__editable_inline {
  min-height: 200px;
}
.descriptions h5 {
  font-size: 17px;
  font-weight: 700;
}
edit {
  display: block;
}
edit edit_row {
  display: block;
  padding: 15px 0;
}
@media (min-width: 992px) {
  edit {
    padding: 25px;
  }
}
.actions {
  min-height: 30px;
}
.info__row {
  margin-bottom: 23px;
  max-height: 60px;
  display: flex;
  gap: 2px;
  flex-direction: column;
  color: black !important;
}
.info__row figure {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  overflow: hidden;
}
.info__row a:not(.openIframe) {
  color: black;
}
.flex {
  display: flex;
  justify-items: center;
  gap: 10px;
}
.archived {
  color: #ccc !important;
}
.archived .fa-archive {
  color: #000 !important;
}
.fa, .fas, .far, .fal, .fad, .fab {
  line-height: inherit !important;
}
.fluidInput--circle {
  justify-content: center;
}
.fluidInput--circle i {
  font-size: 20px;
}
.fluidInput--circle .fluidInput__value--on i {
  color: #417505;
}
