@import url("./../fonts/font.css");

/* scroll */
::-webkit-scrollbar {
  width: 0px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: var(--tm);
}
.row {
  margin: 0;
}
body {
  background-color: #f4f4f4;
  /* overflow-x: hidden; */
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}

.relative {
  position: relative;
}

.center {
  text-align: center;
}
.text-align-left {
  text-align: left;
}

/* flex */
.flex {
  display: flex;
}
.flex-align {
  display: flex;
  align-items: center;
}
.flex-between {
  justify-content: space-between;
}
.flex-around {
  justify-content: space-around;
}
.all-center {
  display: flex;
  align-items: center;
  justify-content: center;
}
.flex-row-rev {
  flex-direction: row-reverse;
}
/* flex */

/* colors */
.bg-pp {
  background-color: var(--tm);
}
/* colors */

/* datatable */
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid var(--tm);
  background-color: var(--tm);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #585858),
    color-stop(100%, #111)
  );
  background: -webkit-linear-gradient(top, var(--tm) 0%, var(--tm) 100%);
  background: -moz-linear-gradient(top, var(--tm) 0%, var(--tm) 100%);
  background: -ms-linear-gradient(top, var(--tm) 0%, var(--tm) 100%);
  background: -o-linear-gradient(top, var(--tm) 0%, var(--tm) 100%);
  background: linear-gradient(to bottom, var(--tm) 0%, var(--tm) 100%);
}
/* datatable ends */

/* margin */
.no-mr {
  margin: 0 !important;
}
.no-ver-mr {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.no-padding {
  padding: 0 !important;
}
/* margin end */

/* .diesel-voucher-background-div {
  width: 100%;
  height: 100%;
  background-image: url("../img/bg-logo.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  z-index: -9999;
} */

.wabglogo {
  margin: 0 !important;
  padding: 0px !important;
  position: absolute;
  top: 15%;
  left: 0;
  z-index: -1;
  transform: scale(2);
}

.submit-btn:disabled {
  opacity: 0.5;
  background-color: #585858;
  border-color: #585858;
  cursor: not-allowed;
}

.datatable-selected-row {
  background: var(--tm2) !important;
}

/*responcive*/
@media only screen and (max-width: 1180px) {
}
@media only screen and (max-width: 1080px) {
}
@media only screen and (max-width: 992px) {
}
@media only screen and (max-width: 990px) {
}
@media only screen and (max-width: 880px) {
}
@media only screen and (max-width: 768px) {
}
/*mobile*/
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 485px) {
}
@media only screen and (max-width: 420px) {
}
@media only screen and (max-width: 400px) {
}
@media only screen and (max-width: 320px) {
}
@media only screen and (max-width: 280px) {
}
