#calendar { max-width: 900px; margin: 0 auto; } .fc-event{ border-radius:0; } .fc-event[data-selected]{ background-color:#FFA500!important; border-color:#CC880B!important; } .fc-day.fc-sun{ background-color:#f3f3f3; } .fc-day.fc-sat { background-color:#f3f3f3; } .fc-day-top a{ color: #9e9d9d; text-decoration: none; display: inline-block; background: #EAEAEA; width: 20px; text-align: center; } .fc-event{ border-radius:2px!important; padding:3px!important; transition:background 0.2s linear; }