.cmPrimaryBg {
  background-color: #25554f !important;
}

.cmPrimaryText {
  color: #25554f !important;
}

.toastClass {
  border-radius: 6px !important;
}

.ui.table tr td {
  border: 0px;
  border-bottom: 1px solid rgba(34, 36, 38, 0.1);
  padding: 5px 0px !important;
}

/* Selection Color */

::selection {
  background-color: #25554f;
  color: rgba(255, 255, 255);
}

/* Scrollbar */
::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0);
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 12px rgba(37, 85, 79, 0.5);
}

.hoverableRow:hover {
  cursor: pointer;
  background-color: #dee2e6;
}

.page-enter-active,
.page-leave-active {
  transition: opacity 0.5s;
}

.page-leave-to {
  opacity: 0;
  /* transform: rotateY(90deg); */
  /* transform: translate(0, -100px); */
  /* transform: translate(0, -200px) */
  /* transform: translate(-200px, 0); */
}

.page-enter {
  opacity: 0;
  /* transform: rotateY(90deg); */
  /* transform: translate(0, -100px); */
  /* transform: translate(0,200px) */
  /* transform: translate(200px, 0); */
}

.hk-card {
  background: #efefef;
  width: 93%;
  /* height: 90%; */
  margin: 15px !important;
  padding: 10px;
  border-radius: 5px;
}

.hk-card-header {
  font-weight: bold;
  font-size: x-large;
}

.hk-card-body {
  padding: 10px;
}

.hk-card-footer {}

#allPDFLoader::after {
  border-color: #fff transparent transparent;
}
