@syncfusion/ej2
Version:
A modern JavaScript UI toolkit that has been built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies.
2 lines (1 loc) • 26.5 kB
CSS
/*! calendar bootstrap theme variables *//*! component icons */.e-calendar .e-header .e-date-icon-prev::before{content:'\e734'}.e-calendar .e-header .e-date-icon-next::before{content:'\e705'}/*! calendar layout */.e-libejs-calendar{display:block}.e-lib.e-calendar.e-disabled .e-header .e-prev,.e-lib.e-calendar.e-disabled .e-header .e-next{cursor:default;pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar.e-disabled .e-header .e-title{cursor:default;pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar.e-disabled .e-content td{pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar.e-disabled .e-btn.e-today{pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar,.e-bigger.e-small .e-lib.e-calendar{-webkit-tap-highlight-color:transparent;border-radius:4px;display:block;overflow:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.e-lib.e-calendar.e-rtl .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar.e-rtl .e-header .e-title{float:right;text-align:right}.e-lib.e-calendar.e-rtl .e-header .e-icon-container,.e-bigger.e-small .e-lib.e-calendar.e-rtl .e-header .e-icon-container{float:left}.e-lib.e-calendar .e-header,.e-bigger.e-small .e-lib.e-calendar .e-header{background:none;display:table;font-weight:normal;position:relative;text-align:center;width:100%}.e-lib.e-calendar .e-header button,.e-bigger.e-small .e-lib.e-calendar .e-header button{background:transparent;border:0;padding:0;text-decoration:none}.e-lib.e-calendar .e-header span,.e-bigger.e-small .e-lib.e-calendar .e-header span{cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;line-height:16px;padding:10px;vertical-align:middle}.e-lib.e-calendar .e-header span.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-header span.e-disabled{cursor:default}.e-lib.e-calendar .e-week-header,.e-bigger.e-small .e-lib.e-calendar .e-week-header{padding:0 0 6px}.e-lib.e-calendar th,.e-bigger.e-small .e-lib.e-calendar th{cursor:default;font-size:14px;font-weight:normal;text-align:center}.e-lib.e-calendar .e-content .e-selected,.e-lib.e-calendar .e-content .e-state-hover,.e-bigger.e-small .e-lib.e-calendar .e-content .e-selected,.e-bigger.e-small .e-lib.e-calendar .e-content .e-state-hover{border-radius:0}.e-lib.e-calendar .e-content span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content span.e-day{border-radius:0;cursor:pointer;display:inline-block;font-size:14px;overflow:hidden;padding:0;text-align:center;text-decoration:none;vertical-align:middle}.e-lib.e-calendar .e-content th,.e-lib.e-calendar .e-content td,.e-bigger.e-small .e-lib.e-calendar .e-content th,.e-bigger.e-small .e-lib.e-calendar .e-content td{box-sizing:border-box}.e-lib.e-calendar .e-content td.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-disabled{opacity:1;pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar .e-content td,.e-bigger.e-small .e-lib.e-calendar .e-content td{cursor:pointer;padding:0;text-align:center}.e-lib.e-calendar .e-content td.e-week-number,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-week-number{color:#212529;font-size:14px;font-style:italic;font-weight:500}.e-lib.e-calendar .e-content td.e-overlay,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-overlay{background:none;width:initial}.e-lib.e-calendar .e-content table,.e-bigger.e-small .e-lib.e-calendar .e-content table{border-collapse:separate;border-spacing:0;border-width:0;float:left;margin:0;outline:0;padding:0 12px 12px 12px;table-layout:fixed;width:100%}.e-lib.e-calendar .e-content td.e-other-month>span.e-day,.e-lib.e-calendar .e-content td.e-other-year>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-month>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-year>span.e-day{display:inline-block;font-weight:normal}.e-lib.e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-lib.e-calendar .e-content tr.e-month-hide{display:none;font-weight:normal}.e-lib.e-calendar .e-content tr.e-month-hide,.e-lib.e-calendar .e-content td.e-other-month,.e-lib.e-calendar .e-content td.e-other-year,.e-bigger.e-small .e-lib.e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-month,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-year{pointer-events:initial;-ms-touch-action:initial;touch-action:initial}.e-lib.e-calendar .e-content tr.e-month-hide,.e-lib.e-calendar .e-content td.e-other-month.e-disabled,.e-lib.e-calendar .e-content td.e-other-year.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-content tr.e-month-hide,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-month.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-other-year.e-disabled{pointer-events:none;-ms-touch-action:none;touch-action:none}.e-lib.e-calendar .e-content td.e-week-number:hover span.e-day,.e-lib.e-calendar .e-content td.e-week-number:hover,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-week-number:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-week-number:hover{background-color:#fff;cursor:default}.e-lib.e-calendar .e-header .e-prev,.e-lib.e-calendar .e-header .e-next,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next{border-radius:4px;display:inline-block;font-size:14px;vertical-align:middle}.e-lib.e-calendar .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header .e-title{cursor:pointer;display:inline-block;float:left;font-size:16px;font-weight:600;text-align:left}.e-lib.e-calendar .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header .e-title{margin-left:8px}.e-lib.e-calendar .e-header .e-prev:hover,.e-lib.e-calendar .e-header .e-next:hover,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next:hover{cursor:pointer}.e-lib.e-calendar .e-header .e-prev.e-overlay,.e-lib.e-calendar .e-header .e-next.e-overlay,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev.e-overlay,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next.e-overlay{background:none}.e-lib.e-calendar .e-header.e-decade .e-title,.e-lib.e-calendar .e-header.e-year .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header.e-decade .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header.e-year .e-title{margin-left:15px}.e-lib.e-calendar .e-header.e-decade .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header.e-decade .e-title{cursor:default}.e-lib.e-calendar .e-header .e-icon-container,.e-bigger.e-small .e-lib.e-calendar .e-header .e-icon-container{display:inline-block;float:right}.e-lib.e-calendar .e-footer-container,.e-bigger.e-small .e-lib.e-calendar .e-footer-container{text-transform:uppercase}.e-lib.e-calendar,.e-bigger.e-small .e-lib.e-calendar{max-width:262px;min-width:256px;padding:0}.e-lib.e-calendar.e-calendar-day-header-lg,.e-bigger.e-small .e-lib.e-calendar.e-calendar-day-header-lg{max-width:100%;min-width:540px}.e-lib.e-calendar.e-week-number,.e-bigger.e-small .e-lib.e-calendar.e-week-number{min-width:300px}.e-lib.e-calendar.e-week,.e-bigger.e-small .e-lib.e-calendar.e-week{max-width:294px;min-width:288px}.e-lib.e-calendar .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header .e-title{line-height:36px}.e-lib.e-calendar.e-rtl .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar.e-rtl .e-header .e-title{text-align:right;text-indent:4px}.e-lib.e-calendar .e-header,.e-bigger.e-small .e-lib.e-calendar .e-header{height:36px}.e-lib.e-calendar .e-header.e-month,.e-bigger.e-small .e-lib.e-calendar .e-header.e-month{padding:12px 12px 0 12px}.e-lib.e-calendar .e-header.e-year,.e-lib.e-calendar .e-header.e-decade,.e-bigger.e-small .e-lib.e-calendar .e-header.e-year,.e-bigger.e-small .e-lib.e-calendar .e-header.e-decade{padding:12px 12px 8px 12px}.e-lib.e-calendar th,.e-bigger.e-small .e-lib.e-calendar th{font-weight:500;height:36px}.e-lib.e-calendar .e-content .e-selected,.e-lib.e-calendar .e-content .e-state-hover,.e-bigger.e-small .e-lib.e-calendar .e-content .e-selected,.e-bigger.e-small .e-lib.e-calendar .e-content .e-state-hover{border-radius:0}.e-lib.e-calendar .e-content span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content span.e-day{border:none;font-size:14px;font-weight:normal;height:28px;line-height:28px;width:32px}.e-lib.e-calendar .e-content.e-year table,.e-lib.e-calendar .e-content.e-decade table,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year table,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade table{border-spacing:0;padding:0 12px 12px 12px}.e-lib.e-calendar .e-content.e-month td,.e-bigger.e-small .e-lib.e-calendar .e-content.e-month td{height:28px;padding:0}.e-lib.e-calendar .e-content .tfooter>tr>td,.e-bigger.e-small .e-lib.e-calendar .e-content .tfooter>tr>td{height:36px;line-height:36px}.e-lib.e-calendar .e-content.e-year td,.e-lib.e-calendar .e-content.e-decade td,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year td,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade td{height:53px;padding:2px}.e-lib.e-calendar .e-content.e-year td>span.e-day,.e-lib.e-calendar .e-content.e-decade td>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade td>span.e-day{font-weight:normal;height:53px;line-height:53px;width:53px}.e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-lib.e-calendar .e-header .e-icon-container .e-next,.e-bigger.e-small .e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-small .e-lib.e-calendar .e-header .e-icon-container .e-next{height:36px;width:36px}.e-lib.e-calendar .e-footer-container,.e-bigger.e-small .e-lib.e-calendar .e-footer-container{border-top:1px solid #e9ecef;cursor:default;display:inline-block;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;padding:12px;text-align:center;width:100%}.e-small.e-bigger.e-lib.e-calendar .e-content.e-year span.e-day,.e-small.e-bigger .e-lib.e-calendar .e-content.e-year span.e-day{font-size:14px}.e-small.e-bigger.e-lib.e-calendar .e-content.e-month table,.e-small.e-bigger .e-lib.e-calendar .e-content.e-month table{padding:0 12px 12px 12px}.e-bigger.e-lib.e-calendar,.e-lib.e-bigger .e-lib.e-calendar{max-width:310px;min-width:306px;padding:0}.e-bigger.e-lib.e-calendar.e-calendar-day-header-lg,.e-lib.e-bigger .e-lib.e-calendar.e-calendar-day-header-lg{max-width:100%;min-width:540px}.e-bigger.e-lib.e-calendar.e-week,.e-lib.e-bigger .e-lib.e-calendar.e-week{max-width:320px;min-width:314px}.e-bigger.e-lib.e-calendar.e-week-number,.e-lib.e-bigger .e-lib.e-calendar.e-week-number{min-width:325px}.e-bigger.e-lib.e-calendar .e-header .e-title,.e-lib.e-bigger .e-lib.e-calendar .e-header .e-title{font-size:18px;line-height:40px;width:60%}.e-bigger.e-lib.e-calendar.e-rtl .e-header .e-title,.e-lib.e-bigger .e-lib.e-calendar.e-rtl .e-header .e-title{line-height:40px;text-indent:6px}.e-bigger.e-lib.e-calendar .e-header,.e-lib.e-bigger .e-lib.e-calendar .e-header{height:40px;padding:16px 16px 0 16px}.e-bigger.e-lib.e-calendar .e-header span,.e-lib.e-bigger .e-lib.e-calendar .e-header span{font-size:16px;padding:11px}.e-bigger.e-lib.e-calendar .e-header.e-year,.e-bigger.e-lib.e-calendar .e-header.e-decade,.e-lib.e-bigger .e-lib.e-calendar .e-header.e-year,.e-lib.e-bigger .e-lib.e-calendar .e-header.e-decade{padding:16px 18px 10px 18px}.e-bigger.e-lib.e-calendar th,.e-lib.e-bigger .e-lib.e-calendar th{font-size:16px;height:40px}.e-bigger.e-lib.e-calendar .e-content.e-year span.e-day,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-year span.e-day{font-size:16px;font-weight:normal}.e-bigger.e-lib.e-calendar .e-content.e-month table,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-month table{padding:0 16px 16px 16px}.e-bigger.e-lib.e-calendar .e-content.e-year table,.e-bigger.e-lib.e-calendar .e-content.e-decade table,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-year table,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-decade table{padding:0 18px 16px 18px}.e-bigger.e-lib.e-calendar .e-content .e-selected,.e-bigger.e-lib.e-calendar .e-content .e-state-hover,.e-lib.e-bigger .e-lib.e-calendar .e-content .e-selected,.e-lib.e-bigger .e-lib.e-calendar .e-content .e-state-hover{border-radius:0}.e-bigger.e-lib.e-calendar .e-content span.e-day,.e-lib.e-bigger .e-lib.e-calendar .e-content span.e-day{font-size:16px;height:32px;line-height:32px;width:38px}.e-bigger.e-lib.e-calendar .e-content.e-month td,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-month td{height:0;padding:0}.e-bigger.e-lib.e-calendar .e-content.e-year td,.e-bigger.e-lib.e-calendar .e-content.e-decade td,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-year td,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-decade td{height:64px;padding:1px}.e-bigger.e-lib.e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-lib.e-calendar .e-content.e-decade td>span.e-day,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-year td>span.e-day,.e-lib.e-bigger .e-lib.e-calendar .e-content.e-decade td>span.e-day{height:64px;line-height:64px;width:64px}.e-bigger.e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-bigger.e-lib.e-calendar .e-header .e-icon-container .e-next,.e-lib.e-bigger .e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-lib.e-bigger .e-lib.e-calendar .e-header .e-icon-container .e-next{height:40px;width:40px}.e-bigger.e-lib.e-calendar .e-footer-container,.e-lib.e-bigger .e-lib.e-calendar .e-footer-container{border-top:1px solid #e9ecef;padding:16px}.e-small.e-lib.e-calendar,.e-small .e-lib.e-calendar{max-width:262px;min-width:256px;padding:0}.e-small.e-lib.e-calendar.e-calendar-day-header-lg,.e-small .e-lib.e-calendar.e-calendar-day-header-lg{max-width:100%;min-width:540px}.e-small.e-lib.e-calendar .e-content span.e-day,.e-small .e-lib.e-calendar .e-content span.e-day{font-size:12px;height:24px;line-height:24px;width:34px}.e-small.e-lib.e-calendar .e-content.e-month td,.e-small .e-lib.e-calendar .e-content.e-month td{height:24px}.e-small.e-lib.e-calendar .e-header,.e-small .e-lib.e-calendar .e-header{height:32px}.e-small.e-lib.e-calendar .e-header span,.e-small .e-lib.e-calendar .e-header span{font-size:12px;padding:6px}.e-small.e-lib.e-calendar .e-header .e-title,.e-small .e-lib.e-calendar .e-header .e-title{font-size:13px;line-height:32px}.e-small.e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-small.e-lib.e-calendar .e-header .e-icon-container .e-next,.e-small .e-lib.e-calendar .e-header .e-icon-container .e-prev,.e-small .e-lib.e-calendar .e-header .e-icon-container .e-next{height:32px;width:32px}.e-small.e-lib.e-calendar th,.e-small .e-lib.e-calendar th{font-size:12px;height:24px}.e-lib.e-calendar .e-btn.e-today.e-flat.e-disabled,.e-lib.e-calendar .e-btn.e-today.e-flat.e-disabled:hover,.e-lib.e-calendar .e-btn.e-today.e-flat.e-disabled:active,.e-lib.e-calendar .e-btn.e-today.e-flat.e-disabled:focus,.e-lib.e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active{background:#fff;border-color:rgba(33,37,41,0.65);box-shadow:none;color:#adb5bd;cursor:default;opacity:1;outline:none;pointer-events:none;-ms-touch-action:none;touch-action:none}.e-content-placeholder.e-calendar.e-placeholder-calendar{background-size:250px 336px;min-height:336px}.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar{background-size:300px 392px;min-height:392px}.e-lib.e-calendar,.e-bigger.e-small .e-lib.e-calendar{background-color:#fff;border:1px solid rgba(0,0,0,0.15);box-shadow:none}.e-lib.e-calendar .e-date-icon-prev,.e-lib.e-calendar .e-date-icon-next,.e-bigger.e-small .e-lib.e-calendar .e-date-icon-prev,.e-bigger.e-small .e-lib.e-calendar .e-date-icon-next{color:#212529}.e-lib.e-calendar th,.e-bigger.e-small .e-lib.e-calendar th{border-bottom:0;color:#212529}.e-lib.e-calendar .e-header,.e-bigger.e-small .e-lib.e-calendar .e-header{border-bottom:0}.e-lib.e-calendar .e-header a span,.e-bigger.e-small .e-lib.e-calendar .e-header a span{border:none;color:#212529}.e-lib.e-calendar .e-header .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header .e-title{color:#212529}.e-lib.e-calendar .e-header .e-title:hover,.e-bigger.e-small .e-lib.e-calendar .e-header .e-title:hover{color:#212529;cursor:pointer;text-decoration:none}.e-lib.e-calendar .e-header .e-prev:hover>span,.e-lib.e-calendar .e-header .e-next:hover>span,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev:hover>span,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next:hover>span{border:none;color:#212529;cursor:pointer}.e-lib.e-calendar .e-header .e-prev:hover,.e-lib.e-calendar .e-header .e-next:hover,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev:hover,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next:hover{background:#f2f4f6}.e-lib.e-calendar .e-header .e-prev:active,.e-lib.e-calendar .e-header .e-next:active,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev:active,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next:active{background:#545b62;color:#fff}.e-lib.e-calendar .e-header button.e-prev:active span,.e-lib.e-calendar .e-header button.e-next:active span,.e-bigger.e-small .e-lib.e-calendar .e-header button.e-prev:active span,.e-bigger.e-small .e-lib.e-calendar .e-header button.e-next:active span{border:1px solid transparent;color:#fff}.e-lib.e-calendar .e-header.e-decade .e-title,.e-bigger.e-small .e-lib.e-calendar .e-header.e-decade .e-title{color:#212529;cursor:default}.e-lib.e-calendar .e-header .e-next.e-disabled span,.e-lib.e-calendar .e-header .e-prev.e-disabled span,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next.e-disabled span,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev.e-disabled span{color:#adb5bd;font-weight:normal}.e-lib.e-calendar .e-header .e-next.e-disabled,.e-lib.e-calendar .e-header .e-prev.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-header .e-next.e-disabled,.e-bigger.e-small .e-lib.e-calendar .e-header .e-prev.e-disabled{opacity:1}.e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day{color:rgba(33,37,41,0.65)}.e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day{color:#fff}.e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day{color:#adb5bd}.e-lib.e-calendar .e-content.e-year td:hover span.e-day,.e-lib.e-calendar .e-content.e-decade td:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year td:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade td:hover span.e-day{background-color:#f2f4f6}.e-lib.e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-lib.e-calendar .e-content.e-decade td.e-selected:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year td.e-selected:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade td.e-selected:hover span.e-day{background-color:#0069d9}.e-lib.e-calendar .e-content.e-year td>span.e-day,.e-lib.e-calendar .e-content.e-decade td>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-year td>span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content.e-decade td>span.e-day{background:none}.e-lib.e-calendar .e-content .e-week-number span,.e-bigger.e-small .e-lib.e-calendar .e-content .e-week-number span{color:#6c757d}.e-lib.e-calendar .e-content td.e-focused-date span.e-day,.e-lib.e-calendar .e-content td.e-focused-date:hover span.e-day,.e-lib.e-calendar .e-content td.e-focused-date:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date:focus span.e-day{background:#f2f4f6;border:none;border-radius:4px}.e-lib.e-calendar .e-content td.e-focused-date:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date:hover span.e-day{background-color:#f2f4f6;border:none;border-radius:4px;color:#212529}.e-lib.e-calendar .e-content td.e-today span.e-day,.e-lib.e-calendar .e-content td.e-focused-date.e-today span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-today span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date.e-today span.e-day{background:#fff;border:1px solid #007bff;border-radius:4px;color:#212529}.e-lib.e-calendar .e-content td.e-focused-date.e-today span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date.e-today span.e-day{background:#f2f4f6;border:1px solid #007bff;color:#212529}.e-lib.e-calendar .e-content td.e-today:focus span.e-day,.e-lib.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-today:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:#f2f4f6;border:none;border-radius:4px;color:#212529}.e-lib.e-calendar .e-content td.e-today:hover span.e-day,.e-lib.e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-lib.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-today:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date.e-today:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-focused-date.e-today:focus span.e-day{background-color:#f2f4f6;border:1px solid #007bff;color:#212529}.e-lib.e-calendar .e-content td.e-today.e-selected span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-today.e-selected span.e-day{background-color:#007bff;border:1px solid #007bff;box-shadow:none;color:#fff}.e-lib.e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-lib.e-calendar .e-content td.e-selected:hover span.e-day,.e-lib.e-calendar .e-content td.e-selected.e-focused-date span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-today.e-selected:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-selected:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-selected.e-focused-date span.e-day{background-color:#0069d9;color:#fff}.e-lib.e-calendar .e-content span,.e-bigger.e-small .e-lib.e-calendar .e-content span{color:#212529}.e-lib.e-calendar .e-content .e-disabled span.e-day:hover,.e-bigger.e-small .e-lib.e-calendar .e-content .e-disabled span.e-day:hover{background:none;border:0;color:#adb5bd}.e-lib.e-calendar .e-content .e-other-month:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content .e-other-month:hover span.e-day{color:#6c757d}.e-lib.e-calendar .e-content .e-other-month span.e-day,.e-lib.e-calendar .e-content .e-other-month.e-today span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content .e-other-month span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content .e-other-month.e-today span.e-day{color:#6c757d}.e-lib.e-calendar .e-content .e-other-month.e-today:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content .e-other-month.e-today:hover span.e-day{background-color:#f2f4f6;color:#6c757d}.e-lib.e-calendar .e-content thead,.e-bigger.e-small .e-lib.e-calendar .e-content thead{background:none;border-bottom:0}.e-lib.e-calendar .e-content td:hover span.e-day,.e-lib.e-calendar .e-content td:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td:focus span.e-day{background-color:#f2f4f6;border:none;border-radius:4px;color:#212529}.e-lib.e-calendar .e-content td:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td:focus span.e-day{background-color:#f2f4f6;border:none;border-radius:4px;color:#212529}.e-lib.e-calendar .e-content td.e-disabled span.e-day,.e-lib.e-calendar .e-content td.e-disabled:hover span.e-day,.e-lib.e-calendar .e-content td.e-disabled:focus span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-disabled span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-disabled:hover span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-disabled:focus span.e-day{background:none;border:none;color:#adb5bd}.e-lib.e-calendar .e-content td.e-selected span.e-day,.e-bigger.e-small .e-lib.e-calendar .e-content td.e-selected span.e-day{background-color:#007bff;border:1px solid transparent;border-radius:4px;color:#fff}.e-lib.e-calendar .e-content .e-footer,.e-bigger.e-small .e-lib.e-calendar .e-content .e-footer{color:#007bff}.e-lib.e-calendar.e-device .e-prev:hover,.e-lib.e-calendar.e-device .e-next:hover,.e-lib.e-calendar.e-device .e-prev:active,.e-lib.e-calendar.e-device .e-next:active,.e-lib.e-calendar.e-device .e-prev:focus,.e-lib.e-calendar.e-device .e-next:focus,.e-bigger.e-small .e-lib.e-calendar.e-device .e-prev:hover,.e-bigger.e-small .e-lib.e-calendar.e-device .e-next:hover,.e-bigger.e-small .e-lib.e-calendar.e-device .e-prev:active,.e-bigger.e-small .e-lib.e-calendar.e-device .e-next:active,.e-bigger.e-small .e-lib.e-calendar.e-device .e-prev:focus,.e-bigger.e-small .e-lib.e-calendar.e-device .e-next:focus{background:none}.e-lib.e-calendar.e-device button.e-prev:active span,.e-lib.e-calendar.e-device button.e-next:active span,.e-bigger.e-small .e-lib.e-calendar.e-device button.e-prev:active span,.e-bigger.e-small .e-lib.e-calendar.e-device button.e-next:active span{color:#212529}.e-small.e-lib.e-calendar .e-header .e-title,.e-small .e-lib.e-calendar .e-header .e-title{color:#212529}.e-zoomin{animation:animatezoom .3s}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}.e-lib .e-js [class^='e-'],.e-lib .e-js [class*=' e-']{box-sizing:content-box}