.error-message {
    display: none;
}
.error .error-message {
    color: #fa5c7c;
    display: block;
}
a form {
    display: inherit;
}
/* .profile_bg_img {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: currentcolor;
    display: inline-block;
} */
.profile_bg_img {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: inherit;
    display: inline-block;
    border-radius: 2%;
}
.profile_bg_img.sm {
    height: 100px;
    width: 100px;
}
.profile_bg_img.md {
    min-height: 120px;
    max-height: 150px;
    width: 100%;
}
.profile_bg_img.lg {
    height: 200px;
    width: 100%;
}
.profile_bg_img img {
    width: 100%;
    height: auto;
    max-width: 200px;
    opacity: 0;
}
.no_content {
    text-align: center;
    color: darkgray;
    padding: 30px 0;
    font-size: 16px;
}
table.table td {
    padding: 6px 8px;
}
.table td, .table th {
    border-top: 1px solid #d5d8db;
}
.table thead th {
    border-bottom: 2px solid #d5d8db;
}
table.dataTable tbody td.focus, table.dataTable tbody th.focus {
    outline: none !important;
    outline-offset: 0 !important;
    background-color: inherit !important;
}
button.table-filter {
    padding: 4px 10px;
    border-radius: 4px !important;
}
button.table-filter.active {
    background-color: #1b203d;
    color: #fff;
}
.input_error {
    color: #ff0000;
}
.daterangepicker {
    color: #000 !important;
}
form.delete_form {
    display: inline-block;
}