﻿.cursor-default {
    cursor: default;
}

.fz12 {
    font-size: 12px;
}

.fz15 {
    font-size: 13px;
}

.mb0 {
    margin-bottom: 0px;
}

.mt0 {
    margin-top: 0px !important;
}

.mt5 {
    margin-top: 5px;
}

.mt60 {
    margin-top: 60px !important;
}

.pb0 {
    padding-bottom: 0px !important;
}

.pb5 {
    padding-bottom: 5px !important;
}

.pb10 {
    padding-bottom: 10px !important;
}

.pb15 {
    padding-bottom: 15px !important;
}

.pb20{
    padding-bottom:20px !important;
}

.pt0{
    padding-top:0px !important;
}

.pt5 {
    padding-top: 5px !important;
}

.pt10 {
    padding-top: 10px !important;
}

.pt15 {
    padding-top: 15px !important;
}

.pl15{
    padding-left: 15px !important;
}

.pr10 {
    padding-right: 10px !important;
}

.image-container {
    position: relative; /* Set the container to relative positioning */
    display: inline-block; /* Allows container to fit the image size */
}

.loader {
    position: absolute;
    border: 6px dotted #663b6c; /* Dotted border */
    border-radius: 50%;
    top:0;
    width: 30px;
    height: 30px;
    border-top: 6px dotted transparent; /* Makes the dotted line look like a spinner */
    animation: spin 1s linear infinite;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.hidden {
    display: none;
}

.ellipsis {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 125px;
    cursor:default;
}

.overflow-hidden{
    overflow:hidden;
}

.mr5{
    margin-right: 5px !important;
}

.custom-class {
    color: #663b6c !important;
    font-weight: bolder;
    text-decoration: underline;
    cursor: pointer;
}

#Account-details-tbl_wrapper .dataTables_filter .custom-switch {
    margin-left: 5px;
    display: inline-block;
}

.custom-control-input:checked ~ .custom-control-label::before {
    background-color: #007bff;
    border-color: #007bff;
}

.card-stretch{
    height: calc(100% - 1rem) !important
}