@media print {body {-webkit-print-color-adjust: exact;}}body {-webkit-print-color-adjust: exact;}.pageBreak{page-break-after: always;}#presentationSchedule .cd-schedule {position: relative;margin: 0 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.top-info a {color: #ffffff;}.top-info a:hover {color: #ffffff;text-decoration: underline;}#presentationSchedule .cd-schedule ol, ul {list-style: none;}#presentationSchedule .cd-schedule::before {content: 'mobile';display: none;}@media only all and (min-width: 100px) {#presentationSchedule .cd-schedule {margin:0 0;overflow-y: hidden;overflow-x: hidden;min-width: 530px;}#presentationSchedule .cd-schedule::after {clear: both;content: "";display: block;}#presentationSchedule .cd-schedule::before {content: 'desktop';}}#presentationSchedule .cd-schedule .timeline {display: none;}@media only all and (min-width: 100px) {#presentationSchedule .cd-schedule .timeline {display: block;position: absolute;top: 0;left: 0;height: 100%;width: 100%;padding-top: 50px;background-color: #f5f5f5;}#presentationSchedule .cd-schedule .timeline li {position: relative;height: 120px;width: 47px;border-right: 1px solid #8c8b8b;z-index: 2;}#presentationSchedule .cd-schedule .timeline li::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #EAEAEA;}#presentationSchedule .cd-schedule .timeline li span {display: inline-block;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}@media only print and (min-width: 100px) {#presentationSchedule .cd-schedule .timeline {display: block;position: absolute;top: 0;left: 0;height: 100%;width: 100%;padding-top: 50px;background-color: #f5f5f5;}#presentationSchedule .cd-schedule .timeline li {position: relative;width: 1.24cm;border-right: 1px solid #8c8b8b;z-index: 2;}#presentationSchedule .cd-schedule .timeline li::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #EAEAEA;}#presentationSchedule .cd-schedule .timeline li span {display: inline-block;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}@media only all and (min-width: 110px) {#presentationSchedule .cd-schedule .timeline li::after {width: calc(100% - 60px);left: 60px;}#presentationSchedule .cd-schedule .timeline li span {display: inline-block;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}}#presentationSchedule .cd-schedule .events {position: relative;z-index: 1;}#presentationSchedule .schedule ul, ol{margin: 0 13px 0 0;}#presentationSchedule .cd-schedule .events .events-group {margin-bottom: 30px;}#presentationSchedule .cd-schedule .events .top-info {width: 100%;padding: 0 5%;background-color: #656565;border-right: 1px solid #656565;}.stickyLeftBorder{}#presentationSchedule .cd-schedule .events .top-info > span {display: inline-block;line-height: 1.2;margin-bottom: 10px;font-weight: bold;}#presentationSchedule .cd-schedule .events .events-group > ul {position: relative;padding: 0 5%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-overflow-scrolling: touch;}#presentationSchedule .cd-schedule .events .events-group > ul::after {display: inline-block;content: '-';width: 1px;height: 100%;opacity: 0;color: transparent;}#presentationSchedule .cd-schedule .events .single-event {-ms-flex-negative: 0;flex-shrink: 0;float: left;height: 120px;width: 70%;max-width: 300px;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);margin-right: 20px;-webkit-transition: opacity .2s, background .2s;transition: opacity .2s, background .2s;}#scheduleWrapper > ul > li > ul > li.single-event.free.marked{background-color: #8bd083 !important;}#scheduleWrapper > ul > li > ul > li.single-event.OK.marked{background-color: #d05336 !important;}#scheduleWrapper > ul > li > ul > li.single-event.free > a > span{color: #333333 !important;}#scheduleWrapper > ul > li > ul > li.single-event.not-available > a > span{color: #ffffff !important;}#scheduleWrapper > ul > li > ul > li.single-event[data-event="payed"].not-available > a > span{color: #000000 !important;}#scheduleWrapper > ul > li > ul > li.single-event[data-event="notpayed"].not-available > a > span{color: #000000 !important;}#scheduleWrapper > ul > li > ul > li.single-event[data-event="full"].not-available > span{color: #000000 !important;}#scheduleWrapper > ul > li > ul > li.single-event.not-available > span{color: #ffffff !important;}#scheduleWrapper > ul > li > ul > li.single-event.free.marked > a > span{color: #ffffff !important;}#scheduleWrapper > ul > li > ul > li.single-event.blocked > a > span{}.single-event{padding: 0 3px;}#presentationSchedule .cd-schedule .events .single-event:last-of-type {margin-right: 5%;}#presentationSchedule .cd-schedule .events .single-event a {display: block;height: 100%;padding: 2px 4px 4px 4px;text-decoration: none;}#presentationSchedule .cd-schedule .events .events-group {display: inline-block;margin-bottom: 0;border-top: none;margin-right: 4px;}#presentationSchedule .cd-schedule .events .events-group:last-of-type {margin-right: 0;}@media only screen and (min-width: 110px) {#presentationSchedule .cd-schedule .events .events-group {width: 160px;}}@media only print and (min-width: 110px) {#presentationSchedule .cd-schedule .events .events-group{width: 2.2cm;margin-right: 0.1cm;}.printWidth7 .events .events-group{width: 2.41cm !important;}.printWidth6 .events .events-group{width: 2.826cm !important;}.printWidth5 .events .events-group{width: 3.412cm !important;}.printWidth4 .events .events-group{width: 4.29cm !important;}.printWidth3 .events .events-group{width: 5.753cm !important;}.printWidth2 .events .events-group{width: 8.68cm !important;}.printWidth1 .events .events-group{width: 17.56cm !important;}#presentationSchedule .cd-schedule .events .events-group:last-of-type {margin-right: 0;}}.scheduleColumns:last-of-type {margin-right: 0 !important;}@media only all and (min-width: 100px) {#presentationSchedule .cd-schedule .events {width: calc(100% - 60px);margin-left: 60px;}#presentationSchedule .cd-schedule .events .events-group:not(:first-of-type) {border-left-width: 0;}#presentationSchedule .cd-schedule .events .top-info {display: table;height: 50px;max-height: 50px;border-bottom: 1px solid #8e8c8c;padding: 0;white-space: normal !important;word-break: break-word;}#presentationSchedule .cd-schedule .events .top-info > span {display: table-cell;vertical-align: middle;padding: 0 .5em;text-align: center;font-weight: normal;margin-bottom: 0;max-height: 48px;color: white;font-size: 14px;}#presentationSchedule .cd-schedule .events .events-group > ul {height: 885px;display: block;overflow: visible;padding: 0;}#presentationSchedule .cd-schedule .events .events-group > ul::after {clear: both;content: "";display: block;}#presentationSchedule .cd-schedule .events .events-group > ul::after {display: none;}#presentationSchedule .cd-schedule .events .single-event {z-index: 3;width: 100%;left: -1px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.2);-ms-flex-negative: 1;flex-shrink: 1;max-width: none;margin-right: 0;}#presentationSchedule .cd-schedule .events .single-event a {}#presentationSchedule .cd-schedule .events .single-event:last-of-type {margin-right: 0;}#presentationSchedule .cd-schedule .events .single-event.selected-event {visibility: hidden;}#presentationSchedule .cd-schedule .events .single-event.hour {height: 120px;}#presentationSchedule .cd-schedule .events .single-event.half-hour {height: 60px;}#presentationSchedule .cd-schedule .events .single-event.quarter-hour {height: 10px;}}@media only all and (min-width: 110px) {#presentationSchedule .cd-schedule .events {width: calc(100% - 60px);margin-left: 60px;}}#presentationSchedule .cd-schedule.loading .events .single-event {opacity: 0;}#presentationSchedule .cd-schedule .event-name,#presentationSchedule .cd-schedule .event-date {display: block;font-weight: bold;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#presentationSchedule .cd-schedule .event-name {font-size: 13px;}#presentationSchedule .cd-schedule .event-date {font-size: 1.4rem;opacity: .7;line-height: 1.2;margin-bottom: .2em;}#presentationSchedule .cd-schedule .single-event[data-event="event-1"],#presentationSchedule .cd-schedule [data-event="event-1"] .header-bg {background: #577F92;}#presentationSchedule .cd-schedule .single-event[data-event="event-1"]:hover {background: #618da1;}#presentationSchedule .cd-schedule .single-event[data-event="full"],#presentationSchedule .cd-schedule [data-event="full"] .header-bg {color: #000000;background-color: #f8c9c4;cursor: default !important;}#presentationSchedule .cd-schedule .single-event[data-event="full"]:hover {color: #000000;background-color: #e74c3c;}#presentationSchedule .cd-schedule .single-event[data-event="payed"],#presentationSchedule .cd-schedule [data-event="payed"] .header-bg {color: #000000;background-color: #f7a823;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="payed"]:hover {color: #000000;background-color: #f7bd7f;}#presentationSchedule .cd-schedule .single-event[data-event="notpayed"],#presentationSchedule .cd-schedule [data-event="notpayed"] .header-bg {color: #404040;background-color: #fff8cf;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="notpayed"]:hover {color: #000000;background-color: #f3ecc6;}#presentationSchedule .cd-schedule .single-event[data-event="free"],#presentationSchedule .cd-schedule [data-event="free"] .header-bg {background: #ffffff;}#presentationSchedule .cd-schedule .single-event[data-event="free"]:hover {background: #f7bd7f;}#presentationSchedule .cd-schedule .single-event[data-event="blocked"],#presentationSchedule .cd-schedule [data-event="blocked"] .header-bg {background: rgba(110, 110, 110, 0.49);}#presentationSchedule .cd-schedule .single-event[data-event="blocked"]:hover {background: #f7bd7f;}#presentationSchedule .cd-schedule .single-event[data-event="filler"],#presentationSchedule .cd-schedule [data-event="filler"] .header-bg {background: rgba(110, 110, 110, 0.49);}#presentationSchedule .cd-schedule .single-event[data-event="filler"]:hover {}#presentationSchedule .cd-schedule .single-event[data-event="blue"],#presentationSchedule .cd-schedule [data-event="blue"] .header-bg {color: #000000;background-color: #6eb4cd;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="blue"]:hover {color: #000000;background-color: #63a6c0;}#presentationSchedule .cd-schedule .single-event[data-event="blue"].group-ind {color: #000000;background-color: #63a6c0;}#presentationSchedule .cd-schedule .single-event[data-event="lightBlue"],#presentationSchedule .cd-schedule [data-event="lightBlue"] .header-bg {color: #000000;background-color: #cee5ec;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="lightBlue"]:hover {color: #000000;background-color: #b0c4ca;}#presentationSchedule .cd-schedule .single-event[data-event="lightBlue"].group-ind {color: #000000;background-color: #b0c4ca;}#presentationSchedule .cd-schedule .single-event[data-event="grey"],#presentationSchedule .cd-schedule [data-event="grey"] .header-bg {color: #000000;background-color: #858585;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="grey"]:hover {color: #000000;background-color: #696969;}#presentationSchedule .cd-schedule .single-event[data-event="grey"].group-ind {color: #000000;background-color: #696969;}#presentationSchedule .cd-schedule .single-event[data-event="lightGrey"],#presentationSchedule .cd-schedule [data-event="lightGrey"] .header-bg {color: #000000;background-color: #cccccc;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="lightGrey"]:hover {color: #000000;background-color: #c1c1c1;}#presentationSchedule .cd-schedule .single-event[data-event="lightGrey"].group-ind {color: #000000;background-color: #c1c1c1;}#presentationSchedule .cd-schedule .single-event[data-event="green"],#presentationSchedule .cd-schedule [data-event="green"] .header-bg {color: #000000;background-color: #b9ce96;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="green"]:hover {color: #000000;background-color: #abc18f;}#presentationSchedule .cd-schedule .single-event[data-event="green"].group-ind {color: #000000;background-color: #abc18f;}#presentationSchedule .cd-schedule .single-event[data-event="lightGreen"],#presentationSchedule .cd-schedule [data-event="lightGreen"] .header-bg {color: #000000;background-color: #dbe5c2;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="lightGreen"]:hover {color: #000000;background-color: #a2ac8b;}#presentationSchedule .cd-schedule .single-event[data-event="lightGreen"].group-ind {color: #000000;background-color: #a2ac8b;}#presentationSchedule .cd-schedule .single-event[data-event="red"],#presentationSchedule .cd-schedule [data-event="red"] .header-bg {color: #000000;background-color: #dba8ad;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="red"]:hover {color: #000000;background-color: #bb8c8d;}#presentationSchedule .cd-schedule .single-event[data-event="red"].group-ind {background-color: #bb8c8d;}#presentationSchedule .cd-schedule .single-event[data-event="yellow"],#presentationSchedule .cd-schedule [data-event="yellow"] .header-bg {color: #000000;background-color: #e6e789;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="yellow"]:hover {color: #000000;background-color: #d0d277;}#presentationSchedule .cd-schedule .single-event[data-event="yellow"].group-ind {background-color: #d0d277;}#presentationSchedule .cd-schedule .single-event[data-event="purple"],#presentationSchedule .cd-schedule [data-event="purple"] .header-bg {color: #000000;background-color: #c7b2d6;cursor: pointer !important;}#presentationSchedule .cd-schedule .single-event[data-event="purple"]:hover {color: #000000;background-color: #a591b4;}#presentationSchedule .cd-schedule .single-event[data-event="purple"].group-ind {color: #000000;background-color: #a591b4;}.sticky {position: absolute;top: 57px;width: 100%;}.paddles {}.paddle {height: 3em;width: 3em;border-radius: 50%;background-color: #f7a823;color: white;font-weight: bolder;border: 1px solid #847373;outline:none;}.paddle:hover {background-color: #f9cd58;}.left-paddle {left: 37px;}.right-paddle {right: -22px;}.events-scroll{box-sizing: border-box;white-space: nowrap;padding-left: 0;background-color: #b1b1b1;margin-left: 1px !important;}.menu-wrapper{position: relative;overflow-x: hidden;overflow-y: hidden;}.events-scroll li{border: none;}.stickyHeader{background-color: red;}.stickyRemove{visibility: hidden !important;}.spacertest{background-color: red;}.dragHoverBorder div{outline: 4px dashed #6eb4cd !important;}.dragSlot{width: 50px;height: 50px;}.push{height: 255px !important;}#noCourtsMessage{width: 600px;margin: 100px auto;display: none;text-align: center;font-size: 30px;color: #888;}.noCourtsAddMessage{font-size: 16px;display: block;margin-top: 20px;}#presentationSchedule .schedule .slot .online-status {position: absolute;bottom: -1px;right: -8px;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #445026;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);}#presentationSchedule .schedule .slot .slot-icons {color: #333;position: absolute;right: 0;top: 0;}#presentationSchedule .schedule .slot .slot-icons-small {color: #333;position: absolute;right: 10px;top: 0;}#presentationSchedule .schedule .slot  .season-card {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.slot-info{display: block;overflow: auto;height: 100%;width: 100%;overflow-wrap: normal !important;}span.name {display: inline-block;height: 50%;width: 100%;overflow: visible;overflow-wrap: break-word !important;white-space: pre-line;padding-right: 5px;}.group-ind .order-identity{color: #333333;font-weight: bold;text-decoration: underline;}.group-ind{}.slideShowActive{}.slideShowNotActive{display: none;}#myProgress {width: 100%;background-color: grey;}#myBar {width: 1%;height: 4px;background-color: #EEA900;}.weekCourtHeader{height: 46px;}.weekCourtName{margin: auto;width: fit-content;height: 46px;line-height: 46px;vertical-align: middle;}.weekCourtName h3{padding: 0;margin: 0;height: 46px;line-height: 46px;vertical-align: middle;}.facility-desc ul {list-style-type: disc !important;}