/* Segoe - latin */
@font-face {
  font-family: 'Segoe';
  font-style: normal;
  font-weight: normal;
  src: local("Segoe-UI-Light"), url("../font/Segoe-UI-Light.woff") format("woff");
}

a {
  color: inherit;
  /* blue colors for links too */
  text-decoration: inherit;
  /* no underline */
  background-color: transparent;
}

a:hover {
  color: inherit;
  /* blue colors for links too */
  text-decoration: inherit;
  /* no underline */
  background-color: transparent;
}

input {
  outline: none;
}

input:focus {
  outline: none;
}

body {
  font-family: 'Segoe';
  font-size: 18px;
}

.primary-btn {
  outline: none;
  border-radius: 10px;
  font-size: 16px;
  background-color: #ebebeb;
  outline: none;
  border: #afafaf solid 1px;
}

.primary-btn:hover {
  background-color: #264653;
  color: #FFFFFF;
}

.primary-btn:focus {
  outline: none;
}

.grey-btn {
  outline: none;
  border-radius: 10px;
  font-size: 16px;
  background-color: #ebebeb;
  outline: none;
  border: #afafaf solid 1px;
}

.grey-btn:hover {
  background-color: #75757550;
  color: #000000;
}

.grey-btn:focus {
  outline: none;
}

.green-btn {
  outline: none;
  border-radius: 10px;
  font-size: 16px;
  background-color: #ebebeb;
  outline: none;
  border: #afafaf solid 1px;
}

.green-btn:hover {
  background-color: #3f913e57;
  color: #000000;
}

.green-btn:focus {
  outline: none;
}

.red-btn {
  outline: none;
  border-radius: 10px;
  font-size: 16px;
  background-color: #ebebeb;
  outline: none;
  border: #afafaf solid 1px;
}

.red-btn:hover {
  background-color: #a10000cb;
  color: #FFFFFF;
}

.red-btn:focus {
  outline: none;
}

.disabled-btn {
  outline: none;
  border-radius: 10px;
  font-size: 16px;
  background-color: #ebebeb;
  outline: none;
  border: #afafaf solid 1px;
}

.disabled-btn:hover {
  background-color: #ebebeb;
  color: rgba(16, 16, 16, 0.3);
}

.disabled-btn:focus {
  outline: none;
}

.add-btn:hover {
  color: #487181;
}

.info-btn-75 {
  position: relative;
  display: inline-block;
}

.info-btn-75:hover {
  color: #264653;
}

.info-btn-75:hover .info-btn-tooltip {
  visibility: visible;
  opacity: 1;
}

.info-btn-75 .info-btn-tooltip {
  font-size: 14px;
  z-index: 1;
  font-weight: normal;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  visibility: hidden;
  width: 75px;
  background-color: #000000;
  color: #FFFFFF;
  text-align: center;
  border-radius: 4px;
  position: absolute;
  bottom: 170%;
  left: 50%;
  margin-left: -37.5px;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.info-btn-75 .info-btn-tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #000000 transparent transparent transparent;
}

.fa-chevron-left:hover {
  color: #487181;
}

.navbar {
  padding-left: 100px;
  padding-right: 100px;
  background-color: #264653;
}

.navbar .active {
  background-color: #264653;
}

.tab-head {
  background-color: #264653;
  color: #FFFFFF;
}

.missing-info {
  color: #9e0000cb;
}

.alert-label {
  background-color: #ebebeb;
}

.f-20 {
  font-size: 20px;
}

.color-box {
  border-radius: 5px;
  height: 15px;
  width: 15px;
  background-color: #000000;
}

.chart {
  min-width: 400px;
  height: 400px;
}

.container-background {
  background-color: #4871811f;
  border: #264653 solid 3px;
  border-radius: 10px;
}

.comment {
  max-width: 100%;
  border-radius: 5px;
  background-color: #4871811f;
}

#searchBar {
  background-color: transparent;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 3px;
  border-left: 0px;
  border-color: #264653;
  border-style: solid;
}

.more-infos-chevron {
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.flip {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.top-infos-container .top-infos {
  font-size: 20px;
  font-family: inherit;
  border-radius: 10px 10px 0 0;
  background-color: #ebebeb;
  display: inline-block;
}

.top-infos-container .order-by-btn:hover {
  background-color: #487181;
  color: #FFFFFF;
  cursor: pointer;
}

.top-infos-container .active {
  background-color: #264653;
  color: #FFFFFF;
}

.list-container {
  overflow: auto;
  max-height: 500px;
  border-top: #264653 solid 2px;
}

.list-container .active {
  background-color: #3f913e36;
}

.list-container .active:hover {
  background-color: #3f913e57;
}

.list-container .waiting {
  background-color: #ebebeb;
}

.list-container .waiting:hover {
  background-color: #75757550;
}

.list-container .interv-row {
  margin: 0;
  border-bottom: #afafaf solid 1px;
}

.list-container .interv-row:hover {
  cursor: pointer;
}

.list-container .interv-row .interv-row-tab-2 {
  border-right: #afafaf solid 1px;
}

.list-container .interv-row .interv-row-tab-3 .interv-sub-info {
  color: #0000009f;
  font-style: italic;
  font-size: 16px;
}

.list-container .alert-label {
  background-color: #3f913e36;
  margin: 0;
}

.show-container .active {
  background-color: #3f913e36;
}

.show-container .color-grey {
  color: #555555;
}

.show-container .color-green {
  color: #028f00;
}

.show-container .list .link {
  border-bottom: #afafaf solid 1px;
}

.show-container .list .link:hover {
  background-color: #4871811f;
  cursor: pointer;
}

.report-navigation {
  background-color: transparent;
  border: none;
  outline: none;
  padding: 0 0 0 0;
}

.report-navigation:focus {
  outline: none;
}

.report-navigation-btn:hover {
  color: #487181;
}

.report-container .step-title {
  font-weight: bold;
  background-color: #264653;
  color: #FFFFFF;
}

.report-container .content {
  border-radius: 0;
  max-height: 500px;
  overflow: auto;
}

.report-container .content input[type="checkbox"] {
  height: 15px;
  width: 15px;
}

.report-container .more-content {
  display: none;
}

.report-container .data-row {
  border-bottom: #4871811f solid 1px;
}

.report-container .h-100 {
  max-height: 100px;
  overflow: auto;
}

.report-container .h-200 {
  max-height: 200px;
  overflow: auto;
}

.list .link {
  border-bottom: #afafaf solid 1px;
}

.list .active {
  background-color: #3f913e36;
}

.list .active:hover {
  background-color: #3f913e57;
}

.list .waiting {
  background-color: #ebebeb;
}

.list .waiting:hover {
  background-color: #75757550;
}

.list .finished, .list .default {
  background-color: #FFFFFF;
}

.list .finished:hover, .list .default:hover {
  background-color: #ebebeb;
}
/*# sourceMappingURL=style.css.map */

