body{
	background: #f1ffed;
    color: #f8fff9;
}
header {
	background: #3cb744;
}

footer {
    background: #3cb744;
}
.current-antrian {
	background: #c4e5c6;
    color: #22242e;
}
.current-antrian-title, .current-antrian-tujuan {
	font-weight: bold;
}
.box-antrian-body {
	background: #c4e5c6;
    color: #241e36;
}
.box-antrian-header {
	background: #b0dbb3;
    border-bottom: 1px solid #94c998;
    color: #241e36;
    font-weight: 400;
}
.ambil-antrian {
	background: #5ed966;
}
.small-item .current-antrian {
	background: #3cb744 !important;
    color: #e3ffe4;
}
.small-item .box-antrian-body {
	background: #30a037;
    color: #FFFFFF;
}
.small-item .box-antrian-container {
	background: #54b95a;
}
.small-item .no-antrian-sekarang {
	background-color: #1f8e26 !important;
    color: #FFFFFF;
}
.small-item .tujuan-antrian-sekarang {
	background-color: #1f8e26 !important;
    color: #FFFFFF;
}
/* Ambil Antrian */
button.btn-ambil-antrian-small {
	background: #e3fcdb;
    border: 1px solid #9edaa3;
}

.badge-jumlah-antrian {
    background-color: #5dcd65 !important;
    border: 1px solid #60bc4f;
    color: #ffffff;
}

.badge-sisa-antrian {
	background-color: #d8f6db !important;
    border: 1px solid #6dc179;
    color: green;
}
button.btn-ambil-antrian-small:hover {
    background: #63ce69 !important;
}

button.btn-ambil-antrian-small:hover .badge-jumlah-antrian {
	background-color: #2aa734 !important;
	border: 1px solid #2c9a34;
}
button.btn-ambil-antrian-small:hover .badge-sisa-antrian {
	background-color: #b8e9be !important;
}
/** Monitor Antrian Online */
.monitor-antrian-online .content-container {
	background: #4d8058;
}
.table-striped>tbody>tr:nth-of-type(odd)>* {
	background-color: #eaffec;
    --bs-table-bg-type: none;
}
.table-hover>tbody>tr:hover>* {
    --bs-table-bg-state: #d7ffd9;
}
.table {
	border-color: #d1e6d1;
}
/** Sisa antrian */
.badge-group-sisa-antrian span:first-child,
.badge-group-antrian-dipanggil span:first-child {
	background-color: #ccffd9;
    color: #24412b;
    border-top: 1px solid #7ac58d;
    border-left: 1px solid #7ac58d;
    border-bottom: 1px solid #7ac58d;
}
.badge-group-sisa-antrian span:last-child,
.badge-group-antrian-dipanggil span:last-child {
    background: #3fb618;
    color: #FFFFFF;
}
/** Antrian Dipanggil */
.antrian-dipanggil,
.sisa-antrian {
	background: #c9f7d3;
	border: 1px solid #9ae39f;
	color: #323e33;
}
.jml-antrian {
	background: #eaffeb;
	border: 1px solid #b9e4bb;
	color: #2e3d2f;
}