@font-face{font-family:Calibre;src:url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Regular.eot);src:url(https://s3-ap-southeast-2.643emaws.com/dilworth/CalibreWeb-Regular.eot#iefix) format("embedded-opentype"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Regular.woff2) format("woff2"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Regular.woff) format("woff"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Regular.ttf) format("truetype")}@font-face{font-family:Calibre Semibold;src:url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Semibold.eot);src:url(https://s3-ap-southeast-2.643emaws.com/dilworth/CalibreWeb-Semibold.eot#iefix) format("embedded-opentype"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Semibold.woff2) format("woff2"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Semibold.woff) format("woff"),url(https://s3-ap-southeast-2.amazonaws.com/dilworth/CalibreWeb-Semibold.ttf) format("truetype")}.calendar-box{margin-bottom:50px}.calendar-heading{text-align:center;margin:20px 0}.calendar-heading .legend{list-style:none;text-align:center;padding:0;margin:0}.calendar-heading .legend li{margin:10px;display:inline-block}.calendar-heading .legend .junior-text{color:#004a3f}.calendar-heading .legend .senior-text{color:#e02936}.calendar-heading .legend .rural-text{color:#86704c}.calendar-heading .legend .all-text{color:#000}.calendar-heading .legend span{float:left;width:12px;height:12px;margin-top:4px;margin-right:6px;border-radius:100px}.calendar-heading .legend .junior{background-color:#004a3f}.calendar-heading .legend .senior{background-color:#e02936}.calendar-heading .legend .rural{background-color:#86704c}.calendar-heading .legend .all{background-color:#000}.fc-toolbar{background-image:url(../img/calendar-bg.jpg);padding:30px;text-align:center;margin-bottom:0}.fc-toolbar .fc-left{float:none;margin-bottom:10px}.fc-toolbar .fc-right{float:none}.fc-toolbar .fc-right .fc-today-button{float:right;margin-top:-85px}.fc-toolbar h2{color:#fff;margin:20px 0}.fc-toolbar .fc-button-group{display:block}.fc-toolbar .fc-button-group *{float:none}.fc .fc-toolbar>*>*{float:none;margin-left:0}.fc th{background-color:#004a3f;border-color:#fff;color:#fff;padding:8px}.fc-unthemed .fc-today{background-color:rgba(0,74,63,.11)}.fc-state-default{background-color:transparent;background-image:none;border-color:#fff;color:#fff;text-shadow:0;box-shadow:0}.fc-state-default:hover{background-color:#fff;color:#004a3f}.fc-state-disabled:hover{background-color:transparent;color:#fff}.fc-state-default:focus{border-color:none;box-shadow:none;-webkit-box-shadow:none;outline:none}.fc-state-default.fc-corner-left,.fc-state-default.fc-corner-right{border-radius:0}.fc-state-default.fc-next-button{margin-left:5px}.fc-state-default.fc-prev-button{margin-right:5px}.popover{color:#004a3f;border-radius:20px;padding:0}.popover .popover-title{color:#004a3f;background-color:#fff;border:none;border-radius:20px}.popover .popover-content{display:none}.fc-scroller{overflow-y:visible;overflow-x:visible;height:inherit!important}.fc-day-grid-event .fc-content{background-color:#f5f5f5}@media(max-width:450px){.calendar-heading .legend{display:inline-block}.calendar-heading .legend li{display:block}}@media(max-width:600px){.fc-toolbar .fc-right .fc-today-button{float:none;text-align:center;margin-bottom:15px}.fc-time-grid-container{height:inherit!important;overflow:visible!important}}.calendar-box br{display:none}.calendar-box a{color:#004a3f}.calendar-box .EventCalendarName{font-size:2.643em;font-family:Calibre Semibold,sans-serif;color:#004a3f}.calendar-box .CalendarViewDayHeader{background-color:#004a3f;text-align:center;padding:10px 0;border:1px solid #ddd}.calendar-box .CalendarViewTopLeft{text-align:left}.calendar-box .BBFormTable{border:none;margin-top:25px}.calendar-box .BBFormTable>tbody>tr:first-child{text-align:center}.calendar-box .CalendarViewBottomIcons{display:none}.calendar-box .CalendarViewDay,.calendar-box .CalendarViewOtherMonthDay,.calendar-box .CalendarViewWeekendDay{font-size:12px;border:1px solid #ddd}.calendar-box .CalendarViewAllDayEvent{margin:0;border:none}.calendar-box .CalendarViewOtherMonthDay,.calendar-box .CalendarViewOtherMonthDay a{color:#afafaf}.calendar-box .CalendarViewToday{background-color:#e8e8e8;border:none}.calendar-box .CalendarViewAllDayEvent,.calendar-box .CalendarViewEvent{background-color:#f5f5f5;margin-bottom:5px;padding:0 3px}.calendar-box .CalendarViewTopLeft,.calendar-box .CalendarViewTopMiddle,.calendar-box .CalendarViewTopRight{padding-bottom:15px}.calendar-box .CalendarViewTopMiddle .CalendarViewMonthYearLabel{font-size:24px}.calendar-box .EventCalendarButtonBar{height:25px;text-align:center}.calendar-box .CalendarViewCalendarContainer img{display:none}.calendar-box .CalendarViewTodayText{margin-left:10px}.calendar-box .CalendarViewCalendarContainer{margin-bottom:20px}.calendar-box .CalendarViewCalendarContainer tr{height:130px}.calendar-box .CalendarViewCalendarContainer tr:first-child,.calendar-box .CalendarViewCalendarContainer tr:last-child{height:auto}.calendar-box .DetailCaptionContainer{padding:10px;background-color:#004a3f}.calendar-box .DetailRight{text-align:left!important;padding-top:0!important;vertical-align:top;padding-bottom:30px}.calendar-box .BBFieldControlCell{text-align:center;padding-top:10px}.calendar-box .BBFieldControlCell.DetailDateTime{padding-bottom:10px}.calendar-box .ListViewContainer{width:600px;margin:auto;margin-top:30px}.calendar-box .ListViewEventDate{color:#004a3f;font-weight:400;font-size:12px}.calendar-box .ListViewEventLocation,.calendar-box .ListViewEventSubtitle,.calendar-box .ListViewEventTime,.calendar-box .ListViewEventTitle{font-size:14px;font-weight:400}.calendar-box .ListViewTopLeft{text-align:left!important}.calendar-box .ListViewTopGap{padding-top:15px}.calendar-box .ListViewEventItemContainer{padding-left:0;font-size:initial}#WzBoDy{background-color:#fff!important;padding:5px 8px!important}#WzBoDyI{font-family:Calibre,sans-serif!important;font-size:11px!important}#WzTiTl{background-color:#004a3f!important}#WzTiTlI{font-family:Calibre,sans-serif!important;font-size:13px!important;padding:5px!important;font-weight:400!important}#PC3765_CalendarEvent1_TableEditEvent,#PC3768_CalendarEvent1_TableEditEvent,#PC3771_CalendarEvent1_TableEditEvent,#PC3774_CalendarEvent1G_TableEditEvent,#PC3920_CalendarEvent1_TableEditEvent,#PC3930_CalendarEvent1_TableEditEvent{width:500px;margin:auto;table-layout:fixed}#PC3765_CalendarEvent1_TableEditEvent .CalendarFormFieldCaption,#PC3768_CalendarEvent1_TableEditEvent .CalendarFormFieldCaption,#PC3771_CalendarEvent1_TableEditEvent .CalendarFormFieldCaption,#PC3774_CalendarEvent1G_TableEditEvent .CalendarFormFieldCaption,#PC3920_CalendarEvent1_TableEditEvent .CalendarFormFieldCaption,#PC3930_CalendarEvent1_TableEditEvent .CalendarFormFieldCaption{width:auto}.CalendarFormCategoryContainer,.CalendarFormDateTimeContainer,.CalendarFormEventInfoContainer{margin-top:30px}.EventCalendarPartContainer>table:first-child+table{margin:30px auto}