body {
  margin: 0;
  padding: 0;
}

.splash-screen {
  position: absolute;
  z-index: 1000;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-family: Helvetica, 'sans-serif';
  background-color: #f2f3f8;
  color: #5E6278;
  line-height: 1;
  font-size: 14px;
  font-weight: 400;
}

.splash-screen span {
  color: #5E6278;
  transition: none !important;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.splash-screen img {
  margin-left: calc(100vw - 100%);
  margin-bottom: 30px;
  height: 30px !important;
}

[data-theme="dark"] .splash-screen {
  background-color: #151521;
  color: #92929F;
}

[data-theme="dark"] .splash-screen span {
  color: #92929F;
}
#kt_app_main #kt_app_content.app-content {
  padding-top: 10px !important;
}

#kt_app_content_container.app-container {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.header {
  font-size: 13px !important;
}

#kt_accordion_1 .accordion-item {
  margin-bottom: 10px;
}

.modal-header {
  padding: 10px 25px !important;
}

.table tr,
.table th,
.table td {
  font-size: 13px !important;
  padding: 6px 5px !important;
}

.table.table-row-dashed tr {
  border-bottom-style: solid !important;
  /* border-bottom-color: #adb1c0 !important; */
  border-bottom-color: #dcdcdc !important;
}

span.plusshow,
span.minusshow{
  display: block;
}

span.plushide,
span.minushide{
  display: none;
}
.claim_balance{
  position: absolute;
  right: 15px;
  font-size: 14px;
  background: #ffc700;
  padding: 3px 10px;
}
#updatecomment.updatecomment{
  padding: 12px 5px;
}
.claim_border{
  border-top: 1px solid;
}
.claim_table_data{
  padding: 1px 5px;
  border-radius: 10px;
}
.header.header_section{
  margin-bottom: 0px;
  height: 10px;
}
.claimcaller_view{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.claimcaller_view_balance{
  background: #ffc700;
  padding: 10px;
  border-radius: 10px;
}
@media (min-width: 992px) {
main,
span,
ol,
ul,
pre,
div {
  scrollbar-color: #c1c1c1 !important
}
}
@media (min-width: 992px) {
  main:hover, span:hover, ol:hover, ul:hover, pre:hover, div:hover {
    scrollbar-color: #c1c1c1 !important;
  }
}
@media (min-width: 992px) {

  main:hover::-webkit-scrollbar-thumb,
  span:hover::-webkit-scrollbar-thumb,
  ol:hover::-webkit-scrollbar-thumb,
  ul:hover::-webkit-scrollbar-thumb,
  pre:hover::-webkit-scrollbar-thumb,
  div:hover::-webkit-scrollbar-thumb {
      background-color: #c1c1c1 !important;
  }

  main::-webkit-scrollbar-thumb,
  span::-webkit-scrollbar-thumb,
  ol::-webkit-scrollbar-thumb,
  ul::-webkit-scrollbar-thumb,
  pre::-webkit-scrollbar-thumb,
  div::-webkit-scrollbar-thumb {
      background-color: #c1c1c1 !important;
  }
}

/* .card {
  background-image: linear-gradient(177deg, rgb(185 235 248), rgb(252, 252, 252));
 } */
 .btn.btn-primary {
  color: var(--kt-primary-inverse);
  border-color: var(--kt-primary);
  background-color: #3c657c !important;
}
div#kt_app_sidebar_logo {
  background-image: linear-gradient(177deg, rgb(135, 188, 45), rgb(252, 252, 252));
}
.app-sidebar-menu.overflow-hidden.flex-column-fluid {
  background-image: linear-gradient(189deg, rgb(173 223 236), rgb(252, 252, 252));
}
span.menu-title {
  color: darkblue !important;
  font-size: 14px;
}
h1.page-heading.d-flex.text-dark.fw-bold.fs-3.my-0.flex-column.justify-content-center {
  color: darkblue !important;
}
label.col-lg-4.col-form-label.fw-bold.fs-6 {
  color: darkblue !important;
}
label.col-lg-6.col-form-label.fw-bold.fs-6 {
  color: darkblue !important;
}
h3.fw-bolder.m-0 {
  color: darkblue !important;
}
h2.fw-bolder.d-flex.align-items-center.text-dark {
  color: darkblue !important;
}
h4.text-center {
  color: darkblue !important;
}
input.form-check-input {
  border: 1px solid #1a1818 !important;
}
h3.mb-6 {
  color: darkblue !important;
}
.form-check-label {
  color: darkblue  !important;
}
.cursor-pointer.symbol.symbol-35px.symbol-md-40px {
  font-family: Amasis;
  font-size: 15px;
}