html{
	color:#151b26
}
.background_gray {
    background-color:#6d727e;
}
.mainDash.ui-sortable {
    background-color: #F6F8FA;
}
.grey.lighten-5 {
    background-color: #fff !important;
    color:#000;
}
.mainDash.ui-sortable .list:hover {
    background: #e7e9eda8;
}
.hoverlink {
    color: #618092;
}
.hoverLink:hover {
    color: #4d758c;
    background-color: #d8dae0;
}
.btn_blue {
    background-color: #00d4d4;
    color: #fff;
}
.btn-floating:hover {
    background-color: #0fd4cb;
}

#notifications-side-nav {
    background-color: #ffffff !important;
    color: #333333 !important;
    border-left: 1px solid #e0e0e0;
}

#notifications-side-nav .notification-actions {
    display: flex !important;
    gap: 4px !important;
    margin-top: 8px !important;
    padding: 0 !important;
    line-height: 1 !important;
}

#notifications-side-nav .notification-actions a {
    color: #757575 !important;
    background-color: transparent !important;
    border-radius: 4px !important;
    margin: 0 !important;
    padding: 4px !important;
    line-height: 0 !important;
    height: 24px !important;
    width: 24px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

#notifications-side-nav .notification-actions a i {
    font-size: 18px !important;
    line-height: 1 !important;
}

#notifications-side-nav .notification-actions a:hover {
    background-color: #f5f5f5 !important;
    color: #00d4d4 !important;
}

#notifications-side-nav .notification-card {
    background-color: #ffffff !important;
    border: 1px solid #e0e0e0 !important;
    margin: 8px 0 !important;
    padding: 12px !important;
    box-shadow: 0 2px 4px rgba(0,0,0,0.05) !important;
}

#notifications-side-nav .notification-content {
    line-height: 1.2 !important;
}

#notifications-side-nav .notification-title span,
#notifications-side-nav .notification-content span {
    color: #333333 !important;
}

#notifications-side-nav .notification-date,
#notifications-side-nav .status-change,
#notifications-side-nav .notification-author {
    color: #757575 !important;
}

#notifications-side-nav .notification-icon {
    color: #00d4d4 !important;
}

#notifications-side-nav .notification-card.read {
    background-color: #fafafa !important;
    opacity: 0.8;
}

#notifications-side-nav .notificationItem.unread .notification-card {
    border-left: 4px solid #00d4d4 !important;
    background-color: rgba(0, 212, 212, 0.05) !important;
}

#notifications-side-nav .chip {
    background-color: #f5f5f5 !important;
    color: #757575 !important;
    border: 1px solid #e0e0e0 !important;
}

#notifications-side-nav .chip:hover {
    background-color: #eeeeee !important;
}

#notifications-side-nav .chip.active {
    background-color: #00d4d4 !important;
    color: white !important;
    border-color: transparent !important;
}

#notifications-side-nav input[type="text"] {
    background-color: #ffffff !important;
    color: #333333 !important;
    border: 1px solid #e0e0e0 !important;
}

#notifications-side-nav input[type="text"]::placeholder {
    color: #9e9e9e !important;
}

#notifications-side-nav .material-icons {
    color: #757575 !important;
}