@font-face{font-family:'Droid Sans Mono';font-style:normal;font-display:swap;font-weight:400;src:local('Droid Sans Mono Regular'),local('DroidSansMono-Regular'),url(https://fonts.gstatic.com/s/droidsansmono/v11/6NUO8FuJNQ2MbkrZ5-J8lKFrp7pRef2u.ttf) format('truetype')}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.left-align{text-align:left}.right-align{text-align:right}.today{background:#F29020!important}.cal1{margin:0 auto;max-width:600px;font-family:'Droid Sans Mono';font-size:14px}.cal1 .clndr .clndr-controls{display:inline-block;width:100%;position:relative;margin-bottom:10px;padding:6px 4px}.cal1 .clndr .clndr-controls .month{float:left;width:33%;font-family:'Roboto-Medium';text-align:center}.cal1 .clndr .clndr-controls .clndr-control-button{float:left;width:33%}.cal1 .clndr .clndr-controls .clndr-control-button.rightalign{text-align:right;width:34%}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover{background:#ddd}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive{opacity:.5}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button.inactive:hover{background:0;cursor:default}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover{background:#ddd}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive{opacity:.5}.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button.inactive:hover{background:0;cursor:default}.cal1 .clndr .clndr-table{table-layout:fixed;width:100%}.cal1 .clndr .clndr-table .header-days{border-bottom:0!important}.cal1 .clndr .clndr-table .header-days .header-day{vertical-align:middle;text-align:center;border-left:0;border-top:0;color:#261c20;padding:8px 4px;font-size:21px;font-family:"Roboto-Medium"}.cal1 .clndr .clndr-table .header-days .header-day:last-child{border-right:0}.cal1 .clndr .clndr-table tr td{vertical-align:top}.cal1 .clndr .clndr-table tr .day{border-left:0;border-top:0;width:100%;height:inherit;padding:17px 11px;text-align:center}.cal1 .clndr .clndr-table tr .day:hover{background:#eee}.cal1 .clndr .clndr-table tr .day.today,.cal1 .clndr .clndr-table tr .day.my-today{background:#231F20;color:#fff!important}tr .event .day-contents{color:#fff!important}.today .day-contents{color:#fff!important}.cal1 .clndr .clndr-table tr .day.today:hover,.cal1 .clndr .clndr-table tr .day.my-today:hover{background:#231F20;color:#fff}.cal1 .clndr .clndr-table tr .day.today.event,.cal1 .clndr .clndr-table tr .day.my-today.event{background:#231F20;color:#fff}.cal1 .clndr .clndr-table tr .day.event,.cal1 .clndr .clndr-table tr .day.my-event{background:#231F20;color:#fff}.cal1 .clndr .clndr-table tr .day.inactive,.cal1 .clndr .clndr-table tr .day.my-inactive{background:#ddd}.cal1 .clndr .clndr-table tr .day:last-child{border-right:0}.cal1 .clndr .clndr-table tr .day .day-contents{box-sizing:border-box;padding:8px 4px;font-size:12px;text-align:right;display:inline;text-align:center;color:#261c20;font-size:20px;font-family:"Roboto-Regular"}.cal1 .clndr .clndr-table tr .empty,.cal1 .clndr .clndr-table tr .adjacent-month,.cal1 .clndr .clndr-table tr .my-empty,.cal1 .clndr .clndr-table tr .my-adjacent-month{border-left:0;border-top:0;width:100%;height:inherit;background:#eee}.cal1 .clndr .clndr-table tr .empty:hover,.cal1 .clndr .clndr-table tr .adjacent-month:hover,.cal1 .clndr .clndr-table tr .my-empty:hover,.cal1 .clndr .clndr-table tr .my-adjacent-month:hover{background:#ddd}.cal1 .clndr .clndr-table tr .empty:last-child,.cal1 .clndr .clndr-table tr .adjacent-month:last-child,.cal1 .clndr .clndr-table tr .my-empty:last-child,.cal1 .clndr .clndr-table tr .my-adjacent-month:last-child{border-right:0}.cal1 .clndr .clndr-table tr:last-child .day,.cal1 .clndr .clndr-table tr:last-child .my-day{border-bottom:0}.cal1 .clndr .clndr-table tr:last-child .empty,.cal1 .clndr .clndr-table tr:last-child .my-empty{border-bottom:0}.cal2{max-width:177px;margin:30px auto;font-family:'Droid Sans Mono'}.cal2 .clndr .clndr-controls{display:block;display:inline-block;width:100%;margin-bottom:3px}.cal2 .clndr .clndr-controls .clndr-previous-button{float:left;width:10%;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal2 .clndr .clndr-controls .clndr-previous-button:hover{background-color:#f4f4f4}.cal2 .clndr .clndr-controls .month{float:left;width:80%;text-align:center}.cal2 .clndr .clndr-controls .clndr-next-button{float:left;width:10%;text-align:right;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal2 .clndr .clndr-controls .clndr-next-button:hover{background-color:#f4f4f4}.cal2 .clndr .clndr-grid{text-align:center;border:1px solid #ff4545;display:inline-block}.cal2 .clndr .clndr-grid .header-day{float:left;width:25px;height:25px;background:#ff4545}.cal2 .clndr .clndr-grid .day,.cal2 .clndr .clndr-grid .my-day{float:left;width:25px;height:25px}.cal2 .clndr .clndr-grid .day.event,.cal2 .clndr .clndr-grid .my-day.event{background-color:#b4e09f}.cal2 .clndr .clndr-grid .day.today,.cal2 .clndr .clndr-grid .my-day.today{background-color:#e3c57f}.cal2 .clndr .clndr-grid .day.selected,.cal2 .clndr .clndr-grid .my-day.selected{background-color:#e37fd6}.cal2 .clndr .clndr-grid .day.inactive,.cal2 .clndr .clndr-grid .my-day.inactive{color:gray}.cal2 .clndr .clndr-grid .empty,.cal2 .clndr .clndr-grid .adjacent-month{float:left;width:25px;height:25px;background:#ddd}.cal2 .clndr .clndr-today-button{width:100%;text-align:center;cursor:pointer}.cal2 .clndr .clndr-today-button:hover{background-color:#ddd}.cal2 .multi-month-controls .quarter-button{display:inline-block;width:25%}.cal2 .multi-month-controls .quarter-button:hover{cursor:pointer;background-color:#f4f4f4}.cal2 .day.inactive{background-color:#aaa}.cal3{max-width:354px;margin:0 auto;font-family:'Droid Sans Mono'}.cal3 .cal{float:left;width:177px}.cal3 .clndr .clndr-controls{display:block;display:inline-block;width:100%;margin-bottom:8px}.cal3 .clndr .clndr-controls.top{margin-bottom:-22px;position:relative;z-index:1}.cal3 .clndr .clndr-controls .clndr-previous-button{float:left;width:10%;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal3 .clndr .clndr-controls .clndr-previous-button:hover{background-color:#f4f4f4}.cal3 .clndr .clndr-controls .month{text-align:center;width:80%;margin:0 auto}.cal3 .clndr .clndr-controls .clndr-next-button{float:right;width:10%;text-align:right;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cal3 .clndr .clndr-controls .clndr-next-button:hover{background-color:#f4f4f4}.cal3 .clndr .clndr-grid{text-align:center;border:1px solid #ff4545;display:inline-block}.cal3 .clndr .clndr-grid .header-day{float:left;width:25px;height:25px;background:#ff4545}.cal3 .clndr .clndr-grid .day{float:left;width:25px;height:25px}.cal3 .clndr .clndr-grid .day.event{background-color:#b4e09f}.cal3 .clndr .clndr-grid .day.today{background-color:#e3c57f}.cal3 .clndr .clndr-grid .empty,.cal3 .clndr .clndr-grid .adjacent-month{float:left;width:25px;height:25px;background:#ddd}.cal3 .clndr .clndr-today-button{width:100%;text-align:center;cursor:pointer}.cal3 .clndr .clndr-today-button:hover{background-color:#ddd}.cal3 .multi-month-controls .quarter-button{display:inline-block;width:25%}.cal3 .multi-month-controls .quarter-button:hover{cursor:pointer;background-color:#f4f4f4}.clndr-next-button,.clndr-previous-button,.clndr-next-year-button,.clndr-previous-year-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.clndr-next-button.inactive,.clndr-previous-button.inactive,.clndr-next-year-button.inactive,.clndr-previous-year-button.inactive{opacity:.5;cursor:default}