/* ------------------------------------------------------------ */
/* override coreui css */
/*
body {
  background-color: #e4e5e6;
}
.breadcrumb {
  background-color: #ffffff;
}
*/
.card {
  border: 1px solid #c8ced3;
  border-radius: .25rem;
}
ul.pagination{
  margin-bottom: 0;
}
.alert > ul {
  margin-bottom: 0;
}
.display-none {
  display: none;
}
.diplay-block {
  display: block;
}

.fix-card-body {
  height: 345px;
  overflow: auto;
}
/* ------------------------------------------------------------ */
.app-header {
  z-index: 999 !important;
}
.required {
  font-weight: 600;
}
.required:after {
  content: "*" !important;
}
.sidebar {
  font-size: 14px;
}
.form-group {
  margin-bottom: 4px;
}
/* ------------------------------------------------------------ */
.font-size-xs {
  font-size: 14px;
}
.font-size-sm {
  font-size: 18px;
}
.font-size-lg {
  font-size: 20px;
}
.font-size-xl {
  font-size: 25px;
}
.overflow-visible {
  overflow: visible !important;
}
.tab-content {
  overflow: auto;
}
/* ------------------------------------------------------------ */
.receipt-table, .receipt-table td {
  border: 1px solid #C8CED3;
}
.receipt-table {
  width: 100%;
}
.receipt-table td {
  width: 50%;
  padding: 5px 10px;
}
.receipt-table td:first-child {
  text-align: left;
}
.receipt-table td:last-child {
  text-align: right;
}