.calendar * { box-sizing: border-box; font-family: Tahoma; font-size: 12px; } .calendar-sm { cursor: default; width: 800px; height: 370px; } .calendar { cursor: default; margin:auto; width: 250px; height: 180px; border: 1px solid #f1f5f7; } .calendar-sm .c-pad-top { padding-top: 2%; } .calendar .c-pad-top { padding-top: 0%; } .c-grid { height: inherit; } .c-day { width: 14.28%; height: 11%; background-color: #fff; float: left; text-align: center; } .c-day-previous-month { width: 14.28%; height: 11%; background-color: #fff; float: left; text-align: center; color: gray; } .c-day-next-month { width: 14.28%; height: 11%; background-color: #fff; float: left; text-align: center; color: gray; } .c-week-day { width: 14.28%; height: 15%; background-color: #fff; color: #424242; float: left; text-align: center; font-weight: bold; padding-top: 1%!important; } .c-next { width: 12.5%; height: 15%; padding: 2% 2% 0 2%; text-align: right; cursor: pointer; padding-top:2%!important; } .c-previous { width: 12.5%; height: 15%; padding: 2% 2% 0 2%; text-align: left; cursor: pointer; padding-top:2%!important; } .c-month { width: 75%; height: 15%; text-align: center; padding-top:2%!important; } .c-nav-btn-over { background-color: rgb(137, 163, 192) !important; font-weight: bold; } .c-today { background-color: #a5a6a5; color:#fff; } .c-event { background-color: rgb(166, 166, 166); color: white; font-weight: bold; cursor: pointer; } .c-grid { float: left; width: 100%; } .c-event-grid { margin-left: 1px; height: inherit; width: 49%; float: left; box-shadow: 2px 2px 5px #888888; display:none; } .c-grid-title { font-weight: bold; float: left; background-color:#f1f5f7; color: #3eafe1; } .c-event-title { width: 100%; height: 12%; text-align: center; font-weight: bold; background-color: rgb(135, 155, 188); color: white; } .c-event-body { background-color: #EFF4F9; height: 88.1%; } .c-event-list { padding: 7 0 0 0; overflow: auto; height: 95%; } .c-event-item > .title { font-weight: bold; } .c-event-item > div { text-overflow: ellipsis; width: inherit; overflow: hidden; white-space: nowrap; } .c-event-item { padding-left: 10px; margin-bottom: 10px; } .c-event-over { background-color: lightgray; font-weight: bold; color: black; } .c-event-over > .description { font-weight: normal; }