@charset "UTF-8";
/* https://planyo.com/schemes/?calendar=70549&detect_mobile=auto&sel=scheme_css_cal_flex */
.cp_calendar .vacation{background-color:#707070;border-color:#707070}.cp_calendar{color:#000}.page.pg_schedule_php .page_contents{width:98%}.fc-cust3Week-view .fc-sat,.fc-cust3Week-view .fc-sun{background-color:#fcf8e3}.cp_calendar .fc-today{background:rgba(255,255,204,.46)}.cp_calendar .fc table{font-family:'Istok Web',sans-serif;font-size:14px;font-weight:400;font-style:normal}.small-cal .fc-center h2{font-size:medium}.fc-center h2{color:#777;font-weight:400;line-height:1.471;font-size:20px}th.fc-widget-header{line-height:1.47em;color:#777;font-weight:500}.cp_calendar.fc button{padding:6px 12px;border-color:#357ebd;font-weight:400;color:#fff;background-color:#428bca;font-size:13px;background-image:none;height:initial;text-shadow:none;box-shadow:none;background-repeat:no-repeat;margin-bottom:15px}.cp_calendar.fc button.fc-state-hover{background-color:#253340;color:#FFF}.cp_calendar.fc button.fc-state-active{background-color:#253340;color:#FFF}.fc-rows td.fc-widget-content>div,.fc-resource-area tbody tr td.fc-widget-content>div{min-height:30px!important;height:auto!important}.cp_calendar .fc-body .fc-resource-area .fc-cell-content{padding:0;vertical-align:-webkit-baseline-middle;display:initial}.fc-head .fc-cell-content{padding-left:0}.fc-bgevent.oc_all{background-color:#d9534f!important;opacity:0.75!important}.fc-bgevent.oc_all:hover{cursor:initial}.fc-bgevent,.fc-highlight{opacity:.3!important}.fc-highlight{background:#428bca!important}a.fc-day-grid-event.ev_av:hover,.fc-list-item.ev_av:hover{cursor:pointer}.fc-custListMonth-view.fc-list-view .fc-scroller,.fc-custListWeek-view.fc-list-view .fc-scroller{height:initial!important}.fc-cust3Day-view colgroup col{width:30px!important}.fc-cust3Day-view th.fc-widget-header{font-size:10px}.cp_units_60 .fc-custDay-view th.fc-widget-header{font-size:10px}td.fc-resource-area.fc-widget-header th.fc-widget-header{font-size:15px}.oc_part{background-color:transparent!important;text-align:center;color:#000;font-weight:700;opacity:0.75!important}.oc_none{background-color:transparent!important}.oc_eve,.with-cnt .fc-bgevent.oc_all .oc_eve,td.fc-bgevent.oc_all.oc_eve,.fc-bgevent.oc_all.oc_eve{background:linear-gradient(to right bottom,transparent 0%,transparent 50%,#d9534f 51%,#d9534f 100%);background-color:transparent!important}.oc_mor,.with-cnt .fc-bgevent.oc_none .oc_mor,td.fc-bgevent.oc_none.oc_mor{background:linear-gradient(to right bottom,#d9534f 0%,#d9534f 50%,transparent 51%,transparent 100%);opacity:0.75!important}.fc-day-grid-event .fc-content{white-space:normal!important}.ev_all .fc-event-dot{background-color:#f0c2c2}.ev_all{color:#bbb}a.fc-day-grid-event.ev_all,a.fc-time-grid-event.ev_all,a.fc-timeline-event.ev_all{background-color:#bbb!important;border:1px solid #bbb}.fc-time-grid-event .fc-time{white-space:pre-line}.with-cnt .fc-bgevent.oc_part,.with-cnt .fc-bgevent.oc_none{text-align:center;font-weight:700;opacity:1!important;line-height:25px;font-size:medium;color:#3D83A8;border:0;vertical-align:middle}.with-cnt .fc-view.fc-cust3Week-view .fc-bgevent.oc_none{margin-top:3px;margin-left:5px}.with-cnt .fc-custMonth-view .fc-bgevent.oc_part,.with-cnt .fc-custMonth-view .fc-bgevent.oc_none{padding-top:18px}.with-cnt .fc-view.fc-cust3Week-view .fc-bgevent.oc_none{margin-top:0;margin-left:0;opacity:0.75!important}.with-cnt .fc-view.fc-custDay-view .fc-bgevent.oc_none{margin-top:3px;margin-left:10px}.with-cnt .fc-view.fc-custAgendaWeek-view .fc-bgevent.oc_none,.with-cnt .fc-view.fc-custAgendaDay-view .fc-bgevent.oc_none{width:20px;height:20px!important;line-height:21px;font-size:small;margin-top:1px;margin-left:45%}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{font-size:12px}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:#ddd}.cp_units_1440.small-cal.no-ev{max-width:300px}.cp_units_1440.small-cal .fc-custWeek-view{width:400px}.cp_units_15.small-cal.no-ev,.cp_units_30.small-cal.no-ev,.cp_units_60.small-cal.no-ev{max-width:500px}body .cp_units_1440.small-cal.fc{font-size:12px}.cp_calendar.small-cal.fc button{padding:2px 4px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);font-size:12px}.cp_units_1440.small-cal th.fc-widget-header{font-size:10px}.cp_units_1440.small-cal .fc-cust3Week-view th.fc-widget-header,.cp_units_1440.small-cal .fc-custWeek-view span.fc-cell-text{font-size:10px}.cp_units_1440.small-cal.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{font-size:10px}.small-cal.with-ev{max-width:600px;font-size:12px}.with-ev .fc-cust3Week-button{display:none}.small-cal.no-ev .fc-cust3Week-view,.small-cal.with-ev .fc-cust3Week-view{width:700px}.small-cal th.fc-widget-header{font-size:smaller}.cp_units_1440.small-cal.no-ev .fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:none;text-align:center;display:block;margin-top:7%;font-size:small}.small-cal .fc-resource-area .fc-icon{display:none}.ev_av .fc-event-dot{background-color:#C2DFD0!important}.planyo .ev_av span.fc-event-dot{background-color:#C2DFD0!important}.planyo .fc table{margin:initial}.planyo .fc table tr td,.planyo .fc table tr th{padding:0;margin:0 0 15px 0}.planyo .fc tr td.fc-axis,.planyo .fc table th.fc-axis.fc-widget-header{padding:0 4px}.planyo .poweredby,.poweredby{display:none}