.remove-all-styles {
    all: revert;
    /* all: unset; */
    /* all: initial; */
}

.bg {
    background-image: url("../images/bg3.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.parent-icon {
    font-size: 16pt;
}

.top-header {
    z-index: 9999 !important;
}

.apexcharts-canvas {
    margin: 0 auto;
}
/* Style 8
   ----------------------------- */
.eight h1 {
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    letter-spacing: 1px;
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: 12px 0;
    grid-gap: 10px;
}

.eight h1:after,
.eight h1:before {
    content: " ";
    display: block;
    border-bottom: 2px solid #616161;
    background-color: #edeff1;
}

.tab-content {
    margin-top: 0px;
    padding-top: 0px;
}
.tab-content > .tab-pane {
    overflow: hidden;
    height: 0;
    display: block;
    visibility: hidden;
    overflow-y: hidden;
}
.tab-content > .active {
    height: auto;
    overflow: auto;
    visibility: visible;
}

#laravel-notify {
    z-index: 9999 !important;
}

#checkboxes label {
    display: block;
}

#checkboxes label:hover {
    background-color: #1e90ff;
}

@keyframes s2 {
    100% {
        transform: rotate(0.5turn);
    }
}

.variabel-height {
    padding-left: 1px;
    max-height: 200px !important;
    overflow-x: hidden;
    overflow-y: auto;
    border: 1px solid #c4c8cb;
}
.text-8 {
    font-size: 8pt;
}
.text-10 {
    font-size: 10pt;
}
.text-12 {
    font-size: 12pt;
}
.text-16-icon {
    font-size: 16pt;
    padding-right: 16px;
}

.width-150 {
    width: 150px !important;
}
.width-200 {
    width: 200px !important;
}
.width-250 {
    width: 250px !important;
}
.width-300 {
    width: 300px !important;
}
.width-350 {
    width: 350px !important;
}
.width-400 {
    width: 400px !important;
}

.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

/* .table th, td {
    white-space: nowrap;
    padding-left: 5px !important;
    padding-right: 5px !important;
} */


.transparent-25 {
    opacity: 0.25;
}
.transparent-50 {
    opacity: 0.5;
}
.transparent-75 {
    opacity: 0.75;
}
.transparent-85 {
    opacity: 0.85;
}
.transparent-90 {
    background-color: rgb(255, 255, 255);
    opacity: 0.90;
}
.transparent-95 {
    opacity: 0.95;
}
.opacity-1 {
    opacity: 1.0;
}