.text-default {
    color: #003242 !important;
}

/**********************  POINTER  ************************/

.pointer-alias {
    cursor: alias !important;
}

.pointer-all-scroll {
    cursor: all-scroll !important;
}

.pointer-auto {
    cursor: auto !important;
}

.pointer-cell {
    cursor: cell !important;
}

.pointer-context-menu {
    cursor: context-menu !important;
}

.pointer-col-resize {
    cursor: col-resize !important;
}

.pointer-copy {
    cursor: copy !important;
}

.pointer-crosshair {
    cursor: crosshair !important;
}

.pointer-default {
    cursor: default !important;
}

.pointer-e-resize {
    cursor: e-resize !important;
}

.pointer-ew-resize {
    cursor: ew-resize !important;
}

.pointer-grab {
    cursor: grab !important;
}

.pointer-grabbing {
    cursor: grabbing !important;
}

.pointer-help {
    cursor: help !important;
}

.pointer-move {
    cursor: move !important;
}

.pointer-n-resize {
    cursor: n-resize !important;
}

.pointer-ne-resize {
    cursor: ne-resize !important;
}

.pointer-nesw-resize {
    cursor: nesw-resize !important;
}

.pointer-ns-resize {
    cursor: ns-resize !important;
}

.pointer-nw-resize {
    cursor: nw-resize !important;
}

.pointer-nwse-resize {
    cursor: nwse-resize !important;
}

.pointer-no-drop {
    cursor: no-drop !important;
}

.pointer-none {
    cursor: none !important;
}

.pointer-not-allowed {
    cursor: not-allowed !important;
}

.pointer-pointer {
    cursor: pointer !important;
}

.pointer-progress {
    cursor: progress !important;
}

.pointer-row-resize {
    cursor: row-resize !important;
}

.pointer-s-resize {
    cursor: s-resize !important;
}

.pointer-se-resize {
    cursor: se-resize !important;
}

.pointer-sw-resize {
    cursor: sw-resize !important;
}

.pointer-text {
    cursor: text !important;
}

.pointer-url {
    cursor: url(myBall.pointer-cur),auto !important;
}

.pointer-w-resize {
    cursor: w-resize !important;
}

.pointer-wait {
    cursor: wait !important;
}

.pointer-zoom-in {
    cursor: zoom-in !important;
}

.pointer-zoom-out {
    cursor: zoom-out !important;
}

/**********************  POINTER  ************************/

.min-vh-46 {
    min-height: 46.7vh;
}

@media (max-width: 991px) {
    .min-vh-46 {
        min-height: 65.2vh;
    }
}

/******************** TABLE ROW *************************/

.tbl_list tr td {
    background-color: transparent !important;
    border: none !important;
}

.tbl_list tr:hover {
    background-color: #00000008 !important;
    border: none !important;
}


.tbl_list tr td:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}

.tbl_list tr td:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.tbl_list {
    border-collapse: separate !important;
    border-spacing: 0 20px !important; /* Adjust vertical spacing as needed */
}

.tbl_list thead {
    display: none;
}

.tbl_list.hover tbody tr:hover {
    background-color: #f0f0f0; /* Change to your desired hover color */
    cursor: pointer; /* Optional: Change cursor on hover */
}

.rounded-10 {
    border-radius: 10px !important;
}

.mw-500 {
    min-width: 500px;
}

.text-dark {
    color: #000000 !important;
}