.d3events:after{display:table;clear:both;content:''}.d3events .d3events-content{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.d3events .d3events-spinner{display:none;position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.d3events .d3events-next,.d3events .d3events-prev,.d3events .d3events-week-next,.d3events .d3events-week-prev{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.2em}.d3events .d3events-prev{float:left;margin-top:15px}.d3events .d3events-next{float:right;margin-top:15px}.d3events.busy .d3events-content{opacity:.4}.d3events.busy .d3events-spinner{display:block}.d3events .d3events-filter-select{color:#333;margin-bottom:1em;text-align:right}.d3events .d3events-toolbar-date{display:inline-block}.d3events .d3events-toolbar-date select{color:#333}.d3events.d3events-month{border:.5px solid transparent;position:relative}.d3events.d3events-month .d3events-month-header{padding:0.5em;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}.d3events.d3events-month .d3events-month-header:after{display:table;clear:both;content:''}.d3events.d3events-month .d3events-month-header h3{font-size:1.4em}.d3events.d3events-month .d3events-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.d3events.d3events-month .day{color:#333;background:rgba(255, 255, 255, 0.9);float:left;width:14.2857%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5em;border:.5px solid transparent;background-clip:padding-box;min-height:6em}.d3events.d3events-month .day .day-number{display:block;font-size:.8em}.d3events.d3events-month .day.weekday-label{line-height:1;height:2em;min-height:0;background:transparent;color:inherit;font-weight:bold;text-align:center;font-size:.8em}.d3events.d3events-month .day.inactive{opacity:.7}.d3events.d3events-month .day .event{line-height:1;margin-bottom:.5em}.d3events.d3events-month .day .event a{padding:.2em;font-size:.8em;line-height:1.1;display:block}.d3events.d3events-month .day .event .listview-description{display:none}.d3events.d3events-month .day.today{background-color:#F6E5BF}.d3events.d3events-month .d3events-month-header label,.d3events.d3events-month .d3events-month-header select{color:rgba(255, 255, 255, 0.9)}.d3events.d3events-month .d3events-month-header select{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent;padding:.5em 0;margin:0;cursor:pointer}.d3events.d3events-month .d3events-month-header select>*{color:#333}.d3events.d3events-month .d3events-month-header option{padding:.4em}.d3events.d3events-month .d3events-toolbar-filters{text-align:right}.d3events.d3events-month .d3events-filter{display:inline-block;padding:0 .5em}.d3events.d3events-month .d3events-filter>.d3events-inner{position:relative}.d3events.d3events-month .d3events-filter label{position:absolute;top:0;left:0;font-size:.6em;text-transform:uppercase;font-weight:normal;letter-spacing:0.2em}.d3events.d3events-month .d3events-filter select{padding-top:1em;border-bottom:2px solid rgba(255, 255, 255, 0.3)}.d3events.d3events-month .d3events-filter select>*{background:transparent;color:#333}.d3events.d3events-month .d3events-toolbar-date select{font-size:1.2em;font-weight:bold}.d3events.d3events-month .d3events-toolbar-date select>*{font-weight:bold}.d3events.d3events-month.d3events-week .d3events-week-header{width:100%;height:30px;position:relative}.d3events.d3events-month.d3events-week .d3events-week-header .d3events-week-next,.d3events.d3events-month.d3events-week .d3events-week-header .d3events-week-prev{position:absolute}.d3events.d3events-month.d3events-week .d3events-week-header .d3events-week-prev{left:0}.d3events.d3events-month.d3events-week .d3events-week-header .d3events-week-next{right:0}.d3events-spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.d3events-spinner>div{background-color:#BDE6DF;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.d3events-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.d3events-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.d3events-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.d3events-spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media (max-width:991px){.d3events.d3events-month .d3events-spinner{top:6em}.d3events.d3events-month .d3events-content{display:block}.d3events.d3events-month .d3events-content .weekday-label{display:none}.d3events.d3events-month .day{border:none;height:auto;min-height:0;padding:0;width:auto;float:none;background:transparent}.d3events.d3events-month .day.today{background:transparent}.d3events.d3events-month .day.inactive{display:none}.d3events.d3events-month .day .day-number{display:none}.d3events.d3events-month .day .day-events{margin-bottom:1em}.d3events.d3events-month .day .day-events a{font-size:1.1em;padding:0}.d3events.d3events-month .day .day-events:before{display:block;content:attr(data-dayname);font-size:1.4em;font-weight:bold;margin-bottom:.3em;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.d3events.d3events-month .day .day-events.empty{display:none;margin-bottom:0}.d3events.d3events-month .day .day-events .event .listview-description{display:block}.d3events.d3events-month .day .day-events .event .listview-description .time{font-size:.8em;opacity:.8}.d3events.d3events-month .day.today .day-events:before{color:#C1733D}}