/*Write your custom css in this file.*/

.clock-in-out-card {
    display: none;
}
#s2id_event-labels-dropdown {
    display: none !important;
}
#calendar-filter-dropdown {
    display: none !important;
}
#invoice-overview-widget-container {
    display: none;
}
.project-overview-widget {
    display: none;
}
.has-message {
    color: red;
    font-size: 20px;
    font-weight: bold;
}
.modal {
    overflow-y: scroll !important;
}
#js-init-chat-icon {
    display: none !important;
}
.fc .fc-daygrid-day-number {
    position: relative;
    z-index: 4;
    padding: 4px;
    color: black !important;
}
.fc .fc-daygrid-day.fc-day-today {
    background-color: rgba(255, 220, 40, .15);
    background-color: var(--fc-today-bg-color, rgba(0, 0, 0, .3)) !important;
    position: relative;
    z-index: 9;
}
.fc-theme-standard td, .fc-theme-standard th {
    border: 1px solid #ddd;
    border: 1px solid var(--fc-border-color, #ddd);
    z-index: 9;
    position: relative;
}
.alert-warning {
    background-color: #fcefc8;
    display: none;
}

@media screen and (max-width: 425px) {

 #event-calendar .fc-header-toolbar .fc-button-group:last-child {
    float: none;
    margin-top: 15px;
    display: none;
  }
  .page-title h1 {
  font-size: 20px;
  margin: 0;
  padding: 10px 16px;
  float: left;
}
}


