table th{
    font-weight: bold;
}

.table td, .table th{
    padding-top : 0.5rem;
    padding-bottom : 0.5rem;
}

.border-black{
    border: 1px solid black !important;
}

.border-black-medium{
    border: 0.75px solid black !important;
}

.border-black-hard{
    border: 2px solid black !important;
}

.border-black-top{
    border-top: 0.75px solid black !important;
}

.border-black-bottom{
    border-bottom: 0.75px solid black !important;
}

.border-black-left{
    border-left: 0.75px solid black !important;
}

.border-black-right{
    border-right: 0.75px solid black !important;
}

.dropdown-toggle{
    cursor: pointer;
}

.dropdown-toggle::after{
    border: none !important;
}

input[type=checkbox]{
    max-width: 15px !important;
}

.selectLabelDiv{
    display: inline;
    margin: 0 20px;
}

.selectLabelDiv > input:checked + label{
    background-color: lightblue;
}

.selectLabelDiv > input:checked + label>i{
    display: inline;
}

/* .selectLabelDiv > input:checked + i{
    display: block;
} */

.selectLabelDiv > label{
    background-color: lightgray;
    padding: 10px;
    border-radius: 12px;
    cursor: pointer;
    min-width: 50px;
    text-align: center;
}

.selectLabelDiv > label > i{
    display: none;
    padding-right: 5px;
}


input[type="checkbox"]:checked+label{
    border-image:unset;  
    font-weight: initial;  
    font-size: initial;
}
