@keyframes rotate-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-reverse-animation{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loading-animation{0%{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}100%{-webkit-transform:translate(-50%, -50%) scale(1.5);-moz-transform:translate(-50%, -50%) scale(1.5);-ms-transform:translate(-50%, -50%) scale(1.5);-o-transform:translate(-50%, -50%) scale(1.5);transform:translate(-50%, -50%) scale(1.5)}}@keyframes bgcolor-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes menu-text-wave-animation{0%,100%{-webkit-transform:translateY(0) rotate(0);-moz-transform:translateY(0) rotate(0);-ms-transform:translateY(0) rotate(0);-o-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}35%{-webkit-transform:translateY(-0.35em) rotate(-4deg);-moz-transform:translateY(-0.35em) rotate(-4deg);-ms-transform:translateY(-0.35em) rotate(-4deg);-o-transform:translateY(-0.35em) rotate(-4deg);transform:translateY(-0.35em) rotate(-4deg)}65%{-webkit-transform:translateY(0.12em) rotate(2deg);-moz-transform:translateY(0.12em) rotate(2deg);-ms-transform:translateY(0.12em) rotate(2deg);-o-transform:translateY(0.12em) rotate(2deg);transform:translateY(0.12em) rotate(2deg)}}#schedules .comp-calendar02 .fc-header-title{font-family:"Lato",sans-serif;font-weight:bold;letter-spacing:-0.03em;text-transform:uppercase}#schedules .comp-vertical_calendar02 .calendar-controller .target-month{color:#555}#schedules .comp-vertical_calendar02 .calendar-controller .target-month small{color:#555}#schedules .comp-vertical_calendar02 .calendar-controller .btn-toolbar .next-month,#schedules .comp-vertical_calendar02 .calendar-controller .btn-toolbar .prev-month{color:#555}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-item a:not(.btn){color:#555}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-text{color:#555}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-day .time-wday{border:none}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-info{padding-left:0}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-content{width:100%;padding-left:0}#schedules .comp-vertical_calendar02 .schedule-list .schedule-list-meta{display:none}#schedules .comp-vertical_calendar02 .schedule-list .wday-sun{color:#b00000}#schedules .comp-vertical_calendar02 .schedule-list .wday-sat{color:#1f2f54}
