.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: calc(100vh - 62.13px);
  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;
}

.ui.button.transparent {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid rgba(34,36,38,.15);
}
.ui.button.transparent:hover {
  background-color: rgba(34,36,38,.15);
}
.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;
  position: relative;
}

#app{
  position:absolute;
  width:100%;
}

.mainTopbar {
  min-width: 1127px;
  border-radius:0px!important;
  margin-bottom:0px!important;
}

.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;
  }

  body, .mainTopbar {
    min-width: 1127px;
  }
}

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

  body, .mainTopbar {
    min-width: 1200px;
  }
}

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

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

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

.productCard img {
  max-width: 100% !important;
  max-height: 150px !important;
  width: initial !important;
  display: initial !important;
}

.equal .react-numeric-input,
.equal .react-numeric-input input {
  width: 100% !important;
}

.merchantList .dropdown .icon {
  position: absolute !important;
  bottom: 5px;
  right: 5px;
}

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

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

.react-tel-input .selected-flag {
  height: 100% !important;
}

._proprofs_trk_main_div_bubble_ {
  right: 15px;
}

/* .react-tel-input input{
  height: 38px!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;
  }
} */
