#eventForm input[type="date"],
#eventForm input[type="number"],
#eventForm input[type="datetime-local"] {
    height: 2.5em;
    border: 1px solid #c0c0c0eb;
    color: #777 !important;
    font-size: 1rem !important;
}


.btn.disabled, .btn:disabled, fieldset:disabled .btn{
    
    background: #b9afaf !important;
    opacity: 0.5 !important;
    border-color: #b9afaf !important;
    pointer-events: painted;
    cursor: not-allowed;
}



.popover-header {
    margin-top: -20px;
    background-color: #000;
    color: #fff;
    font-weight:600;
}
/* CALENDAR */
.calendar-header{
    background: #BC9F57 !important;
}

.calendar-wrapper{
  padding:10px;
  background:#ffffff;
  border-radius:8px;
}

.fc-event-title{
    font-size: 0.9em;
    font-weight: normal;
}

.fc-toolbar-title{
  font-weight:600;
  font-size:20px;
}


.fc-day-today{
  background:#e7f1ff !important;
}


.fc-event:hover{
  opacity:0.85;
}


.fc{
  /* border:1px solid #dee2e6; */
  border-radius:6px;
}


.fc-daygrid-day-frame,
.fc-scrollgrid-sync-inner {
    background-color: #ffffff;
}

.fc-day-today .fc-daygrid-day-frame,
.fc-day-today .fc-scrollgrid-sync-inner {
    background-color: #e7f1ff !important;
}