

.alert {
    color: red;
}

.alert-success {
    color: #2f2e2e;
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #484847 !important;
}

[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active,
[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:focus,
[class*="sidebar-dark-"] .nav-treeview > .nav-item > .nav-link.active:hover {
    background-color: #696968;
    color: white;
}

.socialIcon {
    width: 46px;
}

.textEditor {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
    border: 1px solid #dddddd;
    padding: 10px;
}

.validation-message {
    color: red;
    margin: 0.5rem 0;
}

.verify-box {
    width: 460px;
}

.text-success-message {
    color: #28a745;
}
.alert-danger {
    color: white;
}

.change-field-status {
    cursor: pointer;
}
.upload-modal-header .close {
    display: none !important;
}

/* Hide the default file names */
.custom-file-input {
    color: transparent;
}

/* Style the file input's container */
.custom-file {
    position: relative;
    overflow: hidden;
    display: inline-block;
}

/* Style the custom label to look like a button */
.custom-file-label {
    cursor: pointer;
    border: 1px solid #ccc;
    padding: 6px 12px;
    border-radius: 4px;
}
td,th {
    text-align: center; vertical-align: middle;
}
input, textarea {
    text-align: right !important;
}
.required-field::before {
    content: "*";
    color: red;
    margin-left: 5px;
    }