.fc-event{
    border: 0;
    padding: 9px;
    margin: 3px;
}
.fc-event, .fc-event-dot {
    background-color: #16cc53;
}

.fc-toolbar.fc-header-toolbar h2{
    font-size:20px;
    line-height:37px
}
.fc-view-container .table-bordered{
    background: #fff;
    border-radius: 2px;
}
.fc-view-container .fc-day-header{
    padding: 10px 2px;
    text-align: right;
}

.fc button{
    height:auto;
    padding:6px 15px

}

.calendar-week .fc-toolbar.fc-header-toolbar{
    padding:15px;
    margin:0
}

.fc-list-empty-wrap1{

}
.fc-list-heading td {
    font-weight: 600;
}

/* LIST VIEW */
.fc-list-view{
    padding:0;
    margin:0;
    border:0;
    box-shadow:none
}
.fc-list-table{
    margin:0
}


.fc-view-container .table-bordered>thead>tr>td,
.fc-view-container .table-bordered>thead>tr>th {
    border-bottom-width: 1px;

}