.topBar > .item::before,
.topBar > .menu > .item::before,
.topBar > .menu > .item > .item::before,
.topBar > .item > .item::before {
  background: none !important;
}

.topBar > .item,
.topBar > .item > .dropdown > .text,
.topBar > .menu > .dropdown > .text,
.topBar > .menu > .item {
  font-weight: bold !important;
}

.mainFrame {
  height: 100vh;
  width: 100vw;
  background-image: url("/img/wallpaper.jpg");
  background-size: cover;
  margin: 0 !important;
}

/* progressbar */
.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.centerInput > input {
  text-align: center !important;
}

.tableHeader > tr > th {
  background: #d6ecff !important;
}

body {
  min-width: 1127px;
  overflow-x: auto;
}

.dimmer {
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
}

@media only screen and (max-width: 1199px) and (min-width: 992px) {
  .ui.container {
    width: 1127px;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
  .ui.container {
    width: 1200px;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@font-face {
  font-family: rimouski;
  src: url("font/rimouski.ttf") format("truetype");
}

.react-datepicker-wrapper {
  width: 100%;
}

.rt-tbody {
  overflow: hidden !important;
}

.react-tel-input .form-control{
  padding-left:50px!important;
  width: 100%!important;
}

.react-tel-input{
  width: 100%!important;
}

/* @media print {
  body * {
    visibility: hidden;
  }
  .section-to-print,
  .section-to-print *,
  .section-to-print2,
  .section-to-print2 * {
    visibility: visible;
  }
  .section-to-print {
    position: fixed;
    top: -100px;
    left: -350px;
    width: 460px !important;
    max-height: initial !important;
  }
  .section-to-print2 {
    position: fixed;
    top: -300px;
    width: 780px !important;
    max-height: initial !important;
  }
} */
