
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}
.sectionoperationalhours .row{
    margin-bottom:10px;
}

/* Add red asterisk to labels associated with required fields */
.form-label:after {
    content: " *";
    color: red;
    margin-left: 0px;
    font-size: larger;
}

/* Ensure this only applies to labels of required fields */
input:required ~ label.form-label:after,
textarea:required ~ label.form-label:after,
select:required ~ label.form-label:after {
    content: " *";

}
.dropdown-action-icon{
    float:right;
}
.form-label.required::after {
    content: " *";
    color: red;
    margin-left: 4px;
    font-size: larger;
}


.form-label:not(.required)::after {
    content: "";
}
/* Audit Log Table Enhancements */
/*#auditLogTable_wrapper .dataTables_length select,
#auditLogTable_wrapper .dataTables_filter input {
    border-radius: 6px;
    padding: 5px 10px;
}

.card-header {
    background-color: #f8f9fa;
    font-weight: 500;
    font-size: 1.1rem;
}

.breadcrumb {
    background-color: #f9f9f9;
    font-size: 0.9rem;
    font-weight: 500;
    border-radius: 0.35rem;
}*/

/* DataTables controls */
/*#auditLogTable_wrapper .dataTables_filter input,
#auditLogTable_wrapper .dataTables_length select {
    border-radius: 6px;
    padding: 5px 10px;
}*/

/* Card header & breadcrumb styling */
/*.card-header {
    background-color: #f8f9fa;
    font-weight: 500;
    font-size: 1.1rem;
}

.breadcrumb {
    background-color: #f9f9f9;
    font-size: 0.9rem;
    font-weight: 500;
    border-radius: .35rem;
}*/
/* DataTables controls */
#auditLogTable_wrapper .dataTables_filter input,
#auditLogTable_wrapper .dataTables_length select {
    border-radius: 6px;
    }

/* Card header & breadcrumb styling */
.card-header {
/*    background-color: #f8f9fa;*/
    font-weight: 500;
    font-size: 1.1rem;
}

.breadcrumb {
    background-color: #f9f9f9;
    font-size: 0.9rem;
    font-weight: 500;
    border-radius: .35rem;
}
mark {
    background-color: yellow;
    color: black;
    padding: 0;
}