.sidearm-common .sidearm-common-header { background-color: #f2f2f2; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 8px 8px; margin-bottom: 16px; } .sidearm-common .sidearm-common-header a { color: #00294c; text-decoration: none; } .sidearm-common .sidearm-common-header a:hover { text-decoration: underline; } .sidearm-common .sidearm-common-header select { border-top-left-radius: 2px; border-bottom-left-radius: 2px; width: 100%; white-space: nowrap; background-color: white; } .sidearm-common .sidearm-common-header .select-button { border: 0; background: #00467f; color: #ffc425; padding: 12px; font-size: 14px; font-weight: 400; line-height: 14px; } .sidearm-common .sidearm-common-header input[type=submit], .sidearm-common .sidearm-common-header button.sidearm-select-button { background-color: #00467f; color: #ffc425; border: none; text-transform: uppercase; font-weight: bold; font-size: 1rem; } .sidearm-common .sidearm-common-header input[type=submit]:active, .sidearm-common .sidearm-common-header button.sidearm-select-button:active { background-color: #ffc425; color: #00467f; } .sidearm-common .sidearm-common-header .sidearm-common-header-remove-right-radius { border-top-right-radius: 0; border-bottom-right-radius: 0; } .sidearm-common .sidearm-common-header .sidearm-common-header-remove-left-radius { border-top-left-radius: 0; border-bottom-left-radius: 0; } .sidearm-common .sidearm-common-header-share-list, .sidearm-common .sidearm-common-header-select-list { list-style: none; margin: 0 -4px; padding: 0; } .sidearm-common .sidearm-common-header-share-list li, .sidearm-common .sidearm-common-header-select-list li { margin: 8px 4px; } .sidearm-common .sidearm-common-header-share-list li { margin: 0 4px; } .sidearm-common .sidearm-common-header-share { margin: 8px 0; } .sidearm-common .sidearm-common-header-share a, .sidearm-common .sidearm-common-header-share button, .sidearm-common .sidearm-common-header-share .hover-span { display: inline-block; text-decoration: none; padding: 4px 8px; border: 1px solid #cccccc; border-radius: 2px; background-color: white; text-align: left; } .sidearm-common .sidearm-common-header-share a:before, .sidearm-common .sidearm-common-header-share button:before, .sidearm-common .sidearm-common-header-share .hover-span:before { font-family: sidearm_font; margin-right: 4px; } .sidearm-common .sidearm-common-header-share a:hover, .sidearm-common .sidearm-common-header-share button:hover, .sidearm-common .sidearm-common-header-share .hover-span:hover, .sidearm-common .sidearm-common-header-share a:active, .sidearm-common .sidearm-common-header-share button:active, .sidearm-common .sidearm-common-header-share .hover-span:active, .sidearm-common .sidearm-common-header-share a:focus, .sidearm-common .sidearm-common-header-share button:focus, .sidearm-common .sidearm-common-header-share .hover-span:focus { text-decoration: none; background-color: #00467f; color: #ffc425; border-color: #002a4c; } .sidearm-common .sidearm-common-header-share .sidearm-common-header-print a:before { content: '\e822'; } .sidearm-common .sidearm-common-header-share .sidearm-common-header-email a:before { content: '\e86f'; } .sidearm-common .sidearm-common-header-share .sidearm-common-header-download a:before { content: '\e83d'; } .sidearm-common .sidearm-common-header-share .sidearm-common-header-default-view-table button:before { content: '\e871'; } .sidearm-common .sidearm-common-header-share .sidearm-common-header-default-view-list button:before { content: '\e853'; } .sidearm-common .sidearm-common-promotion { text-align: center; } .sidearm-common .sidearm-common-promotion .dfp-ad { margin: 0 auto; } .sidearm-common-bio .sidearm-common-bio-header { background-color: #f2f2f2; padding-bottom: 16px; margin-bottom: 16px; position: relative; } .sidearm-common-bio .sidearm-common-bio-header input[type=submit], .sidearm-common-bio .sidearm-common-bio-header button.sidearm-select-button { background-color: #00467f; color: #ffc425; border: none; text-transform: uppercase; font-weight: bold; font-size: 1rem; } .sidearm-common-bio .sidearm-common-bio-header input[type=submit]:active, .sidearm-common-bio .sidearm-common-bio-header button.sidearm-select-button:active { background-color: #ffc425; color: #00467f; } .sidearm-common-bio .sidearm-common-bio-select { float: right; width: auto; margin: 8px; } .sidearm-common-bio .sidearm-common-bio-details { padding-bottom: 16px; position: relative; z-index: 2; clear: right; } .sidearm-common-bio .sidearm-common-bio-image { position: relative; z-index: 2; margin: -1rem 0 16px 16px; max-width: 20%; padding: 8px; background-color: white; border: 1px solid #cccccc; float: left; } .sidearm-common-bio .sidearm-common-bio-heading { position: relative; z-index: 1; margin: 0; font-size: 2rem; line-height: 6rem; background-color: #00467f; color: #ffc425; text-transform: uppercase; } .sidearm-common-bio .sidearm-common-bio-heading .sidearm-common-bio-name { margin: 0 16px; flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .sidearm-common-bio .sidearm-common-bio-fields { padding: 8px; } .sidearm-common-bio .sidearm-common-bio-fields ul, .sidearm-common-bio .sidearm-common-bio-fields dl, .sidearm-common-bio .sidearm-common-bio-fields dd, .sidearm-common-bio .sidearm-common-bio-fields dt { margin: 0; padding: 0; } .sidearm-common-bio .sidearm-common-bio-fields ul { list-style: none; } .sidearm-common-bio .sidearm-common-bio-fields li { padding: 0 8px; } .sidearm-common-bio .sidearm-common-bio-fields dl { border-bottom: 1px solid #cccccc; padding: 8px 16px; } .sidearm-common-bio .sidearm-common-bio-fields dt, .sidearm-common-bio .sidearm-common-bio-fields dd { display: inline; } .sidearm-common-bio .sidearm-common-bio-fields dt { font-weight: bold; margin-right: 8px; color: #00294c; text-transform: uppercase; } .sidearm-common-bio .sidearm-common-bio-fields dt:after { content: ':'; } .sidearm-link-dropdown { color: #494949; border-radius: 2px; border: 1px solid #cccccc; padding: 0; background: white; width: 100%; cursor: pointer; } .sidearm-link-dropdown .sidearm-link-dropdown-selected { float: left; padding: 0 0 0 8px; height: 26px; line-height: 26px; cursor: pointer; } .sidearm-link-dropdown .sidearm-link-dropdown-icon { float: right; cursor: pointer; } .sidearm-link-dropdown .sidearm-link-dropdown-icon i { height: 26px; line-height: 26px; cursor: pointer; } .sidearm-link-dropdown ul { list-style: none; padding: 0; overflow: hidden; clear: both; height: 0; max-height: 260px; overflow-y: auto; overflow-x: hidden; width: auto; position: absolute; z-index: 100000; background: white; margin: 0 0 0 -1px; } .sidearm-link-dropdown ul li { height: 26px; line-height: 26px; overflow: hidden; margin: 0 !important; } .sidearm-link-dropdown ul li a { text-decoration: none; color: #494949; width: 100%; display: inline-block; height: 26px; line-height: 26px; padding: 0 8px; display: inline-block; } .sidearm-link-dropdown ul li a:hover { background: #eeeeee; } .sidearm-link-dropdown ul li a:focus { outline-offset: -5px !important; } .sidearm-link-dropdown ul li a.selected { font-weight: bold; } .sidearm-link-dropdown.open ul { height: auto; border-radius: 2px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; } .sidearm-link-dropdown-label { display: flex; height: 28px; line-height: 28px; padding-right: 10px; font-weight: bold; } .gsc-control-cse *, .gsc-control-cse *:before, .gsc-control-cse *:after { word-wrap: break-word; -moz-box-sizing: border-box; -webkit-box-sizing: content-box; box-sizing: content-box; } .sidearm-ads-effect-random { display: none; } @media screen and (max-width: 767px) { .sidearm-common-bio .sidearm-common-bio-details { padding: 0; } .sidearm-common-bio .sidearm-common-bio-image { max-width: 25%; margin-left: 8px; } .sidearm-common-bio .sidearm-common-bio-heading { font-size: 1.25rem; line-height: 3rem; } } @media screen and (max-width: 539px) { .sidearm-common-bio .sidearm-common-bio-heading { line-height: 1.4; padding-top: 0; } .sidearm-common-bio .sidearm-common-bio-select { float: none; width: 100%; margin: 0; } .sidearm-common-bio .sidearm-common-bio-details { padding: 8px; } .sidearm-common-bio .sidearm-common-bio-details.sidearm-common-bio-no-image .sidearm-common-bio-name { display: inline !important; margin-left: 0; margin-right: 0; } .sidearm-common-bio .sidearm-common-bio-details.sidearm-common-bio-no-image .sidearm-common-bio-name span { display: inline !important; } .sidearm-common-bio .sidearm-common-bio-heading { margin: 0; padding: 8px; background-color: transparent !important; font-size: 1.5rem; line-height: 1.4; color: #00294c; } .sidearm-common-bio .sidearm-common-bio-heading .sidearm-common-bio-name { display: block; line-height: 1.1; } .sidearm-common-bio .sidearm-common-bio-heading .sidearm-common-bio-name span { display: block; } .sidearm-common-bio .sidearm-common-bio-image { margin: 8px 16px 8px 8px; padding: 0; border: none; background: none; } .sidearm-common-bio .sidearm-common-bio-fields { clear: left; padding-left: 0; padding-right: 0; } .sidearm-common-bio .sidearm-common-bio-fields dl { padding-left: 0; padding-right: 0; } .sidearm-schedule-template-default .sidearm-schedule-share { margin-bottom: 0 !important; } .sidearm-common .sidearm-common-header-share-list/*, .sidearm-common .sidearm-common-header-select-list*/ { flex-direction: column; } .sidearm-common .sidearm-common-header-share-list/*, .sidearm-common .sidearm-common-header-select-list*/ li { margin: 8px 4px; } .sidearm-common .sidearm-common-header-share-list/*, .sidearm-common .sidearm-common-header-select-list*/ li a, .sidearm-common .sidearm-common-header-share-list/*, .sidearm-common .sidearm-common-header-select-list*/ li button { width: 100%; } } @media print { .sidearm-common .sidearm-common-header, .sidearm-common .sidearm-common-promotion { display: none !important; } } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } @keyframes fade_in { from { opacity: 0; } to { opacity: 1; } } @keyframes slide_up { from { transform: translateY(100vh); } to { transform: translateY(0); } } @keyframes blink { from { background-color: #004075; } to { background-color: #002a4c; } } .sidearm-calendar-subscribe__toggle { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; background-color: #00467f; color: #ffc425; font-size: 0.875rem; font-weight: 700; border-radius: 0.125rem; line-height: 1.5; min-width: 100%; transition: .25s; white-space: nowrap; } .sidearm-calendar-subscribe__toggle:hover { background-color: #003866; } .sidearm-calendar-subscribe__toggle-label { flex: 1 0 auto; -webkit-flex: 1 0 auto; min-width: 1px; min-height: 1px; padding: 12px; border-radius: 0.125rem; } .sidearm-calendar-subscribe__toggle-subscriber-count { flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; background-color: rgba(0, 0, 0, 0.15); padding: 12px; border-radius: 0.125rem; } .sidearm-calendar-subscribe__modal { animation: fade_in 0.5s ease-in 0s forwards; background-color: rgba(0, 0, 0, 0.5); display: flex; height: 100%; left: 0; opacity: 0; position: fixed; top: 0; width: 100%; z-index: 9999999; } .sidearm-calendar-subscribe__modal-inner { animation: fade_in 0.3s ease-out 0.2s forwards, slide_up .3s ease-out 0.2s forwards; background-color: white; max-height: calc(100% - 48px); max-width: calc(100% - 48px); transform: translateY(100vh); width: 776px; } .sidearm-calendar-subscribe__modal-close { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; height: 2.625rem; position: absolute; right: 0; top: 0; transition: .25s; width: 2.625rem; } .sidearm-calendar-subscribe__modal-close:hover { background-color: #f2f2f2; } .sidearm-calendar-subscribe__modal-close:focus { outline-offset: -5px !important; } .sidearm-calendar-subscribe__modal-aside { flex: 1 2 200px; -webkit-flex: 1 2 200px; min-width: 1px; min-height: 1px; background-color: #f2f2f2; overflow: hidden; } .sidearm-calendar-subscribe__modal-aside img { bottom: 0; opacity: 0.5; position: absolute; right: 0; transform: translate(20%, 20%); } .sidearm-calendar-subscribe__modal-main { flex: 1 1 700px; -webkit-flex: 1 1 700px; min-width: 1px; min-height: 1px; overflow: visible !important; } .sidearm-calendar-subscribe__modal-main-inner { padding: 2.25rem; min-height: 500px; } .sidearm-calendar-subscribe__modal-header { font-size: 1.625rem; font-weight: 700; padding-bottom: 12px; } .sidearm-calendar-subscribe__modal-header::after { background-color: #00467f; bottom: -2px; content: ""; display: block; height: 2px; left: 0; max-width: 3rem; position: absolute; width: 100%; } .sidearm-calendar-subscribe__modal-alert { background-color: #f2f2f2; border: 1px solid #e5e5e5; font-size: 0.875rem; margin-bottom: 12px; padding: 12px; } .sidearm-calendar-subscribe__modal-alert > span { font-size: 1rem; margin-right: 12px; } .sidearm-calendar-subscribe__modal-alert a { text-decoration: underline !important; } .sidearm-calendar-subscribe__modal-services { padding: 0; margin: 0; border: 0; } .sidearm-calendar-subscribe__modal-services-item { flex: 0 0 25%; -webkit-flex: 0 0 25%; min-width: 1px; min-height: 1px; align-items: stretch; border: 1px solid #e5e5e5; display: flex; margin: 0 -1px -1px 0; transition: .25s; } .sidearm-calendar-subscribe__modal-services-item::before { content: ""; display: block; max-width: 0px; padding-bottom: 100%; } .sidearm-calendar-subscribe__modal-services-label { flex: 1 1 auto; -webkit-flex: 1 1 auto; min-width: 1px; min-height: 1px; align-items: center; display: flex; flex-direction: column; justify-content: center; padding: 1.5rem; transition: .25s; } .sidearm-calendar-subscribe__modal-services-image { height: 60px; position: relative; width: 60px; } .sidearm-calendar-subscribe__modal-services-image svg, .sidearm-calendar-subscribe__modal-services-image span { cursor: pointer; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); } .sidearm-calendar-subscribe__modal-services-image svg { transition: .25s; height: 60px; width: 60px; } .sidearm-calendar-subscribe__modal-services-image span { font-size: 64px; line-height: 1; } .sidearm-calendar-subscribe__modal-services-title { margin-top: 20px; line-height: 1; } .sidearm-calendar-subscribe__modal-services-sub-item-list { width: 100%; } .sidearm-calendar-subscribe__modal-services-sub-item { border-bottom: 1px solid #e5e5e5; height: 50%; width: 100%; } .sidearm-calendar-subscribe__modal-services-sub-item:last-child:not(:first-child) { border-bottom: none; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-label { flex-direction: row; height: 100%; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-image { width: 32px; height: 32px; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-image span { font-size: 32px; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-image span[class^="icon-"] { font-size: 16px; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-title { flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; margin: 0 0 0 16px; } .sidearm-calendar-subscribe__modal-services-input { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; cursor: pointer; height: 100%; left: 0; position: absolute; top: 0; width: 100% !important; } .sidearm-calendar-subscribe__modal-services-input:hover + label { background-color: #f2f2f2; } .sidearm-calendar-subscribe__modal-services-input:checked + label { background-color: #00467f; color: #ffc425; } .sidearm-calendar-subscribe__modal-services-input:checked + label svg, .sidearm-calendar-subscribe__modal-services-input:checked + label svg * { fill: #ffc425 !important; } .sidearm-calendar-subscribe__modal-footer { background-color: #00467f; height: calc(1rem * 1.5 + (0.5em * 2)); } .sidearm-calendar-subscribe__sync { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; color: #ffc425; font-size: 1rem; font-weight: 700; line-height: 1.5; padding: 0.5em 1.5em; transition: .35s; white-space: nowrap; } .sidearm-calendar-subscribe__sync.is-hidden { position: absolute; top: -9999px; left: -9999px; opacity: 0; visibility: hidden; } .sidearm-calendar-subscribe__sync:hover:not(:disabled) { background-color: #002a4c; color: white; } .sidearm-calendar-subscribe__sync:disabled { cursor: not-allowed; } .sidearm-calendar-subscribe__sync:disabled > span { opacity: 0.8; } .sidearm-calendar-subscribe__sync:not(:disabled) { animation: blink 1.5s ease-in-out infinite alternate; color: white; } .sidearm-calendar-subscribe__sync > span { transition: .25s; } .sidearm-calendar-subscribe__sync:focus { outline-offset: -5px !important; } .sidearm-calendar-subscribe__help-toggle { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; background: #00467f; color: #ffc425; font-size: 1rem; font-weight: 700; line-height: 1.5; padding: 0.5em 1.5em; transition: .35s; white-space: nowrap; } .sidearm-calendar-subscribe__help-toggle:hover:not(:disabled) { background-color: #002a4c; color: white; } .sidearm-calendar-subscribe__help-toggle:focus { outline-offset: -5px !important; } .sidearm-calendar-subscribe__modal-copy-input { border-radius: 0; } .sidearm-calendar-subscribe__modal-copy-button { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; background-color: #00467f; color: #ffc425; font-size: 1 rem; padding: 0.5em; transition: .25s; } .sidearm-calendar-subscribe__modal-copy-button:hover { background-color: #002a4c; color: white; } .sidearm-calendar-subscribe__modal-copy-button.is-copied .sidearm-tooltip { opacity: 1; transform: translate(-50%, -100%); } .sidearm-calendar-subscribe__modal-copy-button .sidearm-tooltip { background-color: rgba(0, 0, 0, 0.75); border-radius: 2px; color: white; font-size: 0.75rem; left: 50%; opacity: 0; padding: 4px 8px; pointer-events: none; position: absolute; top: -4px; transform: translate(-50%, 0%); transition: .25s; } .sidearm-calendar-subscribe__modal-copy-button .sidearm-tooltip::after { content: ''; display: block; position: absolute; top: 100%; left: 50%; transform: translateX(-50%); border-top: 6px solid rgba(0, 0, 0, 0.75); border-left: 6px solid transparent; border-right: 6px solid transparent; } .sidearm-calendar-subscribe details { margin-bottom: 12px; } .sidearm-calendar-subscribe details > summary { background-color: #f2f2f2; border: 1px solid #e5e5e5; font-weight: 700; padding: 6px 12px; margin-bottom: 6px; } .sidearm-calendar-subscribe details a { text-decoration: underline !important; } @media (min-width: 1024px) and (max-height: 800px) { .sidearm-calendar-subscribe__modal-services-item::before { padding-bottom: 75%; } } @media (max-width: 768px) { .sidearm-calendar-subscribe__modal-aside { display: none; } .sidearm-calendar-subscribe__modal-main-inner { min-height: 400px; } .sidearm-calendar-subscribe__modal-services-label { padding: 0.75rem; } .sidearm-calendar-subscribe__modal-services-image { height: 48px; width: 48px; } .sidearm-calendar-subscribe__modal-services-image svg { height: 48px; width: 48px; } .sidearm-calendar-subscribe__modal-services-image span { font-size: 48px; } .sidearm-calendar-subscribe__modal-services-sub-item .sidearm-calendar-subscribe__modal-services-title { margin: 0; } } @media (max-width: 540px) { .sidearm-calendar-subscribe__modal-main-inner { padding: 1.5rem; min-height: 400px; } .sidearm-calendar-subscribe__modal-header { font-size: 1.25rem; } .sidearm-calendar-subscribe__modal-services-item { flex: 0 0 33.3333%; -webkit-flex: 0 0 33.3333%; min-width: 1px; min-height: 1px; } .sidearm-calendar-subscribe__modal-services-item::before { padding-bottom: 75%; } .sidearm-calendar-subscribe__modal-services-image { height: 32px; width: 32px; } .sidearm-calendar-subscribe__modal-services-image svg { height: 32px; width: 32px; } .sidearm-calendar-subscribe__modal-services-image span { font-size: 32px; } .sidearm-calendar-subscribe__modal-services-title { font-size: 0.875rem; } .sidearm-calendar-subscribe__modal-footer button { flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; background-color: #00467f; color: #ffc425; } .sidearm-calendar-subscribe__help-toggle, .sidearm-calendar-subscribe__sync { flex: 0 0 100% !important; -webkit-flex: 0 0 100% !important; min-width: 1px !important; min-height: 1px !important; } .sidearm-calendar-subscribe__help-toggle { font-size: 0.875rem; font-weight: 400; } } @media (max-width: 400px) { .sidearm-calendar-subscribe__modal-services-item { flex: 0 0 50%; -webkit-flex: 0 0 50%; min-width: 1px; min-height: 1px; } .sidearm-calendar-subscribe__modal-services-item::before { padding-bottom: 75%; } } .schedules-page.sidearm-schedule-template-1 .main-content-placeholder, .schedules-page.sidearm-schedule-template-1 .contentDiv_container { padding-left: 24px; padding-right: 24px; } .schedules-page.sidearm-schedule-template-2 .main-content-placeholder, .schedules-page.sidearm-schedule-template-2-rail .main-content-placeholder, .schedules-page.sidearm-schedule-template-2 .contentDiv_container, .schedules-page.sidearm-schedule-template-2-rail .contentDiv_container { padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important; } .schedules-page .accessible-hide { position: absolute; left: -9999px; background: white; color: black; } .schedules-page .sidearm-schedule-record-for-grid li span:first-child { font-weight: bold; } .schedules-page .sidearm-common-promotion-above-header ads-component > div { margin-bottom: 24px; } .schedules-page .sidearm-common-promotion-below-content ads-component > div { margin-top: 24px; } .related-videos-showcase-container .sidearm-story-template-related-video-thumb, .related-videos-showcase-container .sidearm-story-template-related-thumb { position: relative; } .related-videos-showcase-container .showcase-play-button { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); overflow: visible; outline: 0; padding: 0; font-size: 0; border: 0; background-color: transparent; background-image: url("../../assets.sidearmsports.com/images/play-full.png"); background-size: contain; height: 45px; width: 45px; z-index: 1; } .related-videos-showcase-container .showcase-play-button:before, .related-videos-showcase-container button.showcase-play-button:before, .related-videos-showcase-container .showcase-play-button:after, .related-videos-showcase-container button.showcase-play-button:after { content: ""; } .related-videos-showcase-container .showcase-modal { position: fixed; top: 0; left: -9999px; height: 100%; width: 100%; z-index: 999999; background: rgba(0, 0, 0, 0.5); } .related-videos-showcase-container .showcase-modal.video-is-playing { left: 0; } .related-videos-showcase-container .showcase-modal__player-inner { padding: 16px; background: white; width: 75%; max-width: 1200px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .related-videos-showcase-container .showcase-modal__player { padding-bottom: 56.25%; position: relative; overflow: hidden; } .related-videos-showcase-container .showcase-modal__close { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; background-color: #00467f; color: white; padding: 8px 12px; position: absolute; bottom: 100%; right: 0; } .related-videos-showcase-container .showcase-modal__close span { position: absolute; left: -9999px; } .related-videos-showcase-container .showcase-modal .showcase-video-player { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .main-content-placeholder .reset-list { margin: 0; padding: 0; list-style: none; } .accessible-hide { position: absolute; top: -99999px; left: -99999px; display: block !important; background-color: black !important; color: white !important; clip: rect(1px, 1px, 1px, 1px); } .sidearm-schedule .c-events--list-logos-schedule .c-events { font-family: "Mulish", sans-serif; padding-bottom: 24px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos { padding: 0 72px; position: relative; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::before { content: ""; position: absolute; top: 50%; left: 24px; transform: translateY(-50%); width: 24px; height: 1px; background-color: #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::after { content: ""; position: absolute; top: 50%; right: 24px; transform: translateY(-50%); width: 24px; height: 1px; background-color: #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logo { width: 96px; height: 96px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logo--default { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .sidearm-schedule .c-events--list-logos-schedule .c-events__next-date { margin-left: auto; } .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator { font-size: 2.25rem; font-weight: 900; line-height: 3.375rem; position: relative; padding: 0 24px; font-family: "Mulish", sans-serif; } .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator::before { content: ""; position: absolute; top: -12px; left: 50%; transform: translateX(-50%); width: 1px; height: 12px; background-color: #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator::after { content: ""; position: absolute; bottom: -12px; left: 50%; transform: translateX(-50%); width: 1px; height: 12px; background-color: #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__next-title { font-family: "Mulish", sans-serif; font-size: 1.125rem; font-weight: 900; } .sidearm-schedule .c-events--list-logos-schedule .c-events__next-date { text-align: right; padding: 0 12px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__date { color: #00294c; font-size: 1rem; font-weight: 400; } .sidearm-schedule .c-events--list-logos-schedule .c-events__date-time-divider { padding: 0 12px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__time { font-size: 1rem; font-weight: 700; text-transform: uppercase; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom { padding-top: 18px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item { padding: 18px 24px; flex: 1 1 25%; -webkit-flex: 1 1 25%; min-width: 1px; min-height: 1px; box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0 0.063rem 0 #cccccc; position: relative; line-height: 1.4; font-family: "Mulish", sans-serif; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item:first-child { box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0.063rem 0.063rem 0 #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item.is-open .c-events__bottom--media { opacity: 1; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--facility { flex: 1 1 25%; -webkit-flex: 1 1 25%; min-width: 1px; min-height: 1px; position: relative; line-height: 18px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--divider { padding: 0 5px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--title { font-size: 1rem; font-weight: 400; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--info { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 6px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--info i { font-size: 18px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__media-link { color: #00467f; transition: 0.25s; } .sidearm-schedule .c-events--list-logos-schedule .c-events__media-link:hover { color: #00294c; } @media print { .sidearm-schedule .c-events--list-logos-schedule .c-events { display: none; } } .sidearm-schedule .c-events--list-logos-schedule .c-countdown__time-item { padding: 24px 8px; box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0 0.063rem 0 #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-countdown__time-item:first-child { box-shadow: inset 0.062rem 0.062rem 0 #cccccc, inset -0.063rem -0.063rem 0 #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-countdown__time-value { font-size: 1.625rem; font-weight: 900; } .sidearm-schedule .c-events--list-logos-schedule .c-countdown__time-label { font-size: 0.875rem; font-weight: 400; text-transform: uppercase; } .sidearm-schedule .c-events--list-logos-schedule .c-countdown__time-label abbr { text-decoration: none; border-bottom: none; } .sidearm-schedule-countdown { padding: 24px; border-top: 1px solid #d9d9db; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-countdown-sponsor { margin-left: 24px; max-width: 150px; } .sidearm-schedule-countdown__next-game { color: #00294c; } .sidearm-schedule-countdown__details { padding: 0 24px; } .sidearm-schedule-countdown__vsat { background-color: #00294c; color: white; border-radius: 50%; height: 24px; width: 24px; position: absolute; top: 50%; left: 50%; z-index: 2; font-size: 0.875rem; font-weight: 400; transform: translate(-50%, -50%); display: flex; align-items: center; justify-content: center; } .sidearm-schedule-countdown__time { color: black; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-countdown__time-value { font-size: 1rem; font-weight: 700; line-height: 1.313rem; } .sidearm-schedule-countdown__details { color: black; font-size: 1rem; font-weight: 400; line-height: 1.5rem; } .sidearm-schedule-countdown__details-time { margin: 4px 0 0 0; color: #707070; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; text-transform: uppercase; } .sidearm-schedule-countdown__next-game { font-size: 1rem; font-weight: 700; } .sidearm-schedule-countdown__teams { position: relative; } .sidearm-schedule-countdown__team-logo { padding: 0; height: 72px; width: 72px; border: 1px solid #d9d9db; margin: 0 3px; padding: 12px; } .sidearm-schedule-countdown__time-item { padding: 0; flex-shrink: 0; height: 72px; width: 72px; border: 1px solid #d9d9db; margin: 0 3px; } .sidearm-schedule-countdown__time-item:last-child { margin-right: 0; } .sidearm-schedule-weplayed-modal { align-items: center; background-color: rgba(0, 0, 0, 0.75); display: none; height: 100%; justify-content: center; left: 0; position: fixed; top: 0; width: 100%; z-index: 99999; } .sidearm-schedule-weplayed-modal.is-toggled { display: flex; } .sidearm-schedule-weplayed-modal__close-btn { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; border-radius: 1.25rem; border: 1px solid #00467f; color: white; height: 2.5rem; position: absolute; right: 12px; top: 12px; transition: 0.25s; width: 2.5rem; } .sidearm-schedule-weplayed-modal__close-btn:hover, .sidearm-schedule-weplayed-modal__close-btn:focus, .sidearm-schedule-weplayed-modal__close-btn.sidearm-hover { background-color: #00467f; color: #ffc425; } .sidearm-schedule-weplayed-modal__inner { max-height: calc(100% - 24px); max-width: 1000px; overflow: auto; width: calc(100% - 24px); } .sidearm-schedule-weplayed-modal__player-container { padding-bottom: 56.25%; position: relative; } .sidearm-schedule-weplayed-modal__player-container > iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .sidearm-schedule-template-default .sidearm-schedule-cbs-promotion, .sidearm-schedule-template-1 .sidearm-schedule-cbs-promotion { margin: 0 12px; } .sidearm-schedule-template-default .sidearm-schedule-cbs-promotion a, .sidearm-schedule-template-1 .sidearm-schedule-cbs-promotion a { display: block; text-decoration: none; } .sidearm-schedule-note-wrapper { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; flex-wrap: wrap; -webkit-flex-wrap: wrap; } .sidearm-schedule-template-default .sidearm-common-promotion-below-header ads-component > div { margin-top: 24px; margin-bottom: 16px; } .sidearm-schedule-template-default .sidearm-schedule-share { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-share .sidearm-schedule-header-download { overflow: hidden; } .sidearm-schedule-template-default .sidearm-schedule-share .sidearm-schedule-header-download a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } .sidearm-schedule-template-default .sidearm-schedule-select-subscribe { flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-default .sidearm-schedule-select-subscribe .sidearm-schedule-select-subscribe-inner { width: 100%; } .sidearm-schedule-template-default .sidearm-schedule-select-subscribe .sidearm-common-promotion { align-self: center; -webkit-align-self: center; } .sidearm-schedule-template-default .sidearm-schedule-record { padding: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-record ul { list-style: none; margin: 0; padding: 0; } .sidearm-schedule-template-default .sidearm-schedule-record li { padding: 16px 8px; box-shadow: 1px 0 0 0 #cccccc, 0 1px 0 0 #cccccc, 1px 1px 0 0 #cccccc, 1px 0 0 0 #cccccc inset, 0 1px 0 0 #cccccc inset; } .sidearm-schedule-template-default .sidearm-schedule-record span { text-transform: uppercase; font-size: 2rem; font-weight: bold; color: #00294c; word-break: break-word; text-align: center; flex-basis: auto; } .sidearm-schedule-template-default .sidearm-schedule-record span:first-child { font-size: 0.75rem; text-transform: uppercase; color: #666666; } .sidearm-schedule-template-default .sidearm-schedule-title h2, .sidearm-schedule-template-default .sidearm-schedule-title h1 { padding-right: 12px; font-size: 1.5rem; margin: 0.83rem 0; } .sidearm-schedule-template-default .sidearm-schedule-title-ad { margin: 0 8px; } .sidearm-schedule-template-default .sidearm-schedule-note { margin-bottom: 0; } .sidearm-schedule-template-default .sidearm-schedule-games { padding-top: 8px; } .sidearm-schedule-template-default .sidearm-schedule-games-container { list-style: none; margin: 0; padding: 0; } .sidearm-schedule-template-default .sidearm-schedule-game { position: relative; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle { position: absolute; bottom: 0; right: 0; cursor: pointer; font-size: 0; border: none; width: 32px; height: 32px; background: transparent; color: black; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:before { content: ""; border-bottom: 2rem solid #cccccc; border-left: 2rem solid transparent; position: absolute; right: 0; bottom: 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:after { font-size: 1rem; content: "+"; line-height: 1.25rem; width: 1.25rem; height: 1.25rem; text-align: center; color: white; font-weight: bold; position: absolute; right: 0; bottom: 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:active, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:focus { outline: none; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:active:before, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:focus:before { border-bottom-color: #656565; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-row { box-shadow: 0 1px 0 0 #cccccc, 0 1px 0 0 #cccccc inset; padding: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent { text-transform: uppercase; padding: 0 4px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent > * { margin: 0 4px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-logo img { width: 80px; visibility: hidden; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-logo img[src] { visibility: visible; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-date { font-size: 0.9rem; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-date span:first-child { font-weight: bold; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-date span + span:not(:empty):before { content: "/ "; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-date span.enddate { font-weight: bold; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-date span.enddate.enddate:before { content: "- "; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-conference-conference { display: flex; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-conference-conference span { font-weight: bold; padding: 0 8px 1px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-conference-vs span { font-weight: bold; padding: 0 8px; font-style: italic; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-conference-small { font-size: 18px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-conference { background-color: #494949; color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-home { background-color: #00467f; color: #ffc425; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-away { background-color: #656565; color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-text { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-text > * { vertical-align: middle; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-name { font-size: 1.5rem; line-height: 1.1; font-weight: bold; margin: 0; display: inline; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-name a { color: #666666; text-decoration: none; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-name a:hover, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-opponent-name a:active { color: #00294c; text-decoration: underline; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-result { font-weight: bold; font-size: 1.25rem; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-location, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-coverage { text-transform: uppercase; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-location span + span:before, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-coverage span + span:before { content: "/ "; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-coverage { font-size: 0.9rem; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-coverage .sidearm-schedule-game-coverage-tv-label + span::before { content: ""; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-coverage .sidearm-schedule-game-coverage-radio-label + span::before { content: ""; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links { font-size: 0.9rem; text-transform: uppercase; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links ul { list-style: none; margin: 0; padding: 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links li { display: inline-block; margin-right: 8px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links li:before { content: "\e861"; font-family: sidearm_font; margin-right: 4px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links a { text-decoration: none; color: #00294c; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links a:hover, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-links a:active { text-decoration: underline; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra { display: none; background-color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-heading { background-color: #00467f; color: #ffc425; padding: 4px 8px; text-transform: uppercase; font-weight: bold; font-size: 0.9em; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-scoring { padding: 16px; border-bottom: 1px solid #cccccc; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-scoring .winner:before { content: "\e861"; font-family: sidearm_font; margin-right: 4px; color: #00294c; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-scoring thead th { color: #00294c; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-scoring tbody td, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-scoring tbody th { border: 1px solid #cccccc !important; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-boxscore-only .sidearm-schedule-game-extra-scoring { border: none; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders { padding: 16px; border-left: 1px solid #cccccc; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders p { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders dt { font-weight: bold; display: inline; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders dd { margin: 0 0 8px 0; padding: 0; display: inline; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders dd + dt:before { content: "/ "; font-weight: normal; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders a { color: #00294c; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story { padding: 16px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media { position: relative; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media button { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 0; padding: 0; background: rgba(0, 0, 0, 0.5); border: none; width: 40px; height: 40px; border: 4px solid white; box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); border-radius: 50%; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media button:before { content: "\e861"; font: 20px/1 sidearm_font; color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media button:active { border-color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media button:active:before { color: white; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media button:focus { outline: none; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-media iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text { margin-left: 16px; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text > p { font-weight: bold; line-height: 1.1; font-size: 1.4rem; text-transform: uppercase; margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text > p a { color: #494949; text-decoration: none; transition: 0.25s; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text > p a:hover, .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text > p a:active { color: #00294c; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text > time { font-size: 0.9rem; text-transform: uppercase; display: block; } .sidearm-schedule-template-default .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle:before { border-bottom-color: #00467f; } .sidearm-schedule-template-default .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle:after { content: "-"; } .sidearm-schedule-template-default .sidearm-schedule-game.sidearm-schedule-game-completed { background-color: #f2f2f2; } .sidearm-schedule-template-default .sidearm-schedule-game.sidearm-schedule-game-completed .sidearm-schedule-game-row { box-shadow: 0 1px 0 0 white, 0 1px 0 0 white inset; } .sidearm-schedule-template-default .sidearm-schedule-game.sidearm-schedule-game-completed:nth-child(even) { background-color: #e5e5e5; } .sidearm-schedule-template-default .sidearm-schedule-tournament { margin-bottom: 8px; border-bottom: 5px solid #00467f; } .sidearm-schedule-template-default .sidearm-schedule-tournament > p, .sidearm-schedule-template-default .sidearm-schedule-tournament > h2, .sidearm-schedule-template-default .sidearm-schedule-tournament > h3 { font-size: 14px; background-color: #00467f; color: #ffc425; margin: 8px 0 0 0; padding: 8px; text-transform: uppercase; font-weight: bold; } .sidearm-schedule-template-default .sidearm-schedule-tournament > p a, .sidearm-schedule-template-default .sidearm-schedule-tournament > h2 a, .sidearm-schedule-template-default .sidearm-schedule-tournament > h3 a { color: #ffc425; } .sidearm-schedule-template-default .sidearm-schedule-tournament > ul { list-style: none; margin: 0; padding: 0; } .sidearm-schedule-template-default .icon-networks { cursor: pointer; text-decoration: none; } .sidearm-schedule-template-default .icon-networks:after { font-family: sidearm_font; content: '\e894'; } .ui-dialog { z-index: 3; display: none; background-color: white; box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.15); width: 200px !important; } .ui-dialog .ui-dialog-titlebar-close, .ui-dialog .ui-dialog-titlebar { display: none; } .ui-dialog .header { width: auto; background-color: #00467f; color: #ffc425; padding: 4px 8px; font-size: 1.2em; line-height: 2; font-weight: bold; position: relative; } .ui-dialog .header .close { position: absolute; right: 8px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); cursor: pointer; } .ui-dialog .ui-dialog-content { min-height: auto !important; } .ui-dialog .network-content { padding: 8px; } .ui-dialog .icon-cancel-circled { color: #ffc425; } .sidearm-schedule .sidearm-schedule-game-weplayed { border-top: 1px solid #cccccc; position: relative; padding: 12px 0; } .sidearm-schedule .sidearm-schedule-game-weplayed.has-arrows { padding-left: 2.25rem; padding-right: 2.25rem; } .sidearm-schedule .sidearm-schedule-game-weplayed__item { cursor: pointer; display: flex; margin: 0 12px; } .sidearm-schedule .sidearm-schedule-game-weplayed__image-sizer { overflow: hidden; padding-bottom: 56.25%; position: relative; } .sidearm-schedule .sidearm-schedule-game-weplayed__image { height: 100%; left: 0; object-fit: cover; object-position: center; position: absolute; top: 0; width: 100%; } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn { width: 36px; height: 36px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.5); border: none; font-size: 0; border-radius: 100%; padding: 0; transition: all 0.2s ease-in-out 0s; box-shadow: 0px 0px 11px 5px rgba(0, 0, 0, 0.25); } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:before, .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease-in-out 0s; } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:before { border: calc(36px * .0462) solid white; border-radius: 100%; width: calc(36px * .8462); height: calc(36px * .8462); } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:after { left: calc(50% + 2px); border-style: solid; border-width: calc(36px * .1538) 0 calc(36px * .1538) calc(36px * .2308); border-color: transparent transparent transparent white; } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:hover, .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:focus { background: rgba(255, 255, 255, 0.5); } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:hover:before, .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:focus:before { width: 36px; height: 36px; border: calc(36px * .0615) solid #00294c; border-color: #00294c; } .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:hover:after, .sidearm-schedule .sidearm-schedule-game-weplayed__play-btn:focus:after { border-color: transparent transparent transparent #00294c; } .sidearm-schedule .sidearm-schedule-game-weplayed__details { padding: 0 12px; } .sidearm-schedule .sidearm-schedule-game-weplayed__logo { margin: 6px 0; color: #00294c; } .sidearm-schedule .sidearm-schedule-game-weplayed__logo > svg { height: 1.125rem; width: auto; } .sidearm-schedule .sidearm-schedule-game-weplayed__title { font-size: 0.875rem; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-prev, .sidearm-schedule .sidearm-schedule-game-weplayed .slick-next { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; width: 2.25rem; height: 2.25rem; position: absolute; top: 50%; transform: translateY(-50%); font-size: 0; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-prev::before, .sidearm-schedule .sidearm-schedule-game-weplayed .slick-next::before { font-family: "sidearm_font_v2"; font-size: 1.5rem; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-prev.slick-disabled, .sidearm-schedule .sidearm-schedule-game-weplayed .slick-next.slick-disabled { opacity: 0.5; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-prev { left: 0; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-prev::before { content: "\e009"; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-next { right: 0; } .sidearm-schedule .sidearm-schedule-game-weplayed .slick-next::before { content: "\e010"; } .print .row { display: table-row; width: auto; } .print .row li { display: inline-table; } .print .row li span { display: block; } .print div { display: table-cell; } .print div.sidearm-schedule-game-opponent-name { display: inline; } .print .sidearm-schedule-games-container { margin: 0; padding: 0; list-style: none; } .print .sidearm-schedule-tournament { display: block; border-bottom: 0px !important; margin: 0 !important; } .print .sidearm-schedule-tournament > p { padding: 0px; background-color: transparent !important; color: black !important; margin: 0 !important; } .print .sidearm-schedule-tournament .sidearm-schedule-game-row:before { content: "ยท"; display: inline-block; width: 5px; margin-right: 5px; text-align: center; } .print .sidearm-schedule-tournament .sidearm-schedule-game-row .sidearm-schedule-game-opponent-date { min-width: 190px; max-width: 190px; } .print .sidearm-schedule-game { display: table-row-group; background-color: transparent !important; } .print .sidearm-schedule-game-row { line-height: 25px; } .print .sidearm-schedule-game-row div { font-size: 12px !important; } .print .sidearm-schedule-game-row div span { font-size: 12px !important; } .print .sidearm-schedule .sidearm-schedule-record span { font-size: 12px; } .print .sidearm-schedule .sidearm-schedule-record li { padding: 0 5px; } .print .sidearm-schedule-game-opponent { padding: 0 !important; width: auto; } .print .sidearm-schedule-game-opponent-date { min-width: 200px; max-width: 200px; padding-right: 10px; } .print .sidearm-schedule-game-opponent-date span { display: inline-block; } .print .sidearm-schedule-game-opponent-date span:before { content: " / " !important; } .print .sidearm-schedule-game-opponent-date span:nth-child(-n + 2):before { content: none !important; } .print .sidearm-schedule-game-opponent-text { min-width: 300px; max-width: 300px; padding-right: 0px; } .print .sidearm-schedule-game-opponent-name { line-height: inherit !important; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links li:before { content: none; } .print .hide-on-medium-only:not(.print-el), .print .show-on-medium-only:not(.print-el), .print .hide-on-large-down:not(.print-el) { display: none; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location { min-width: 260px; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links { display: none; } @media screen and (max-width: 1280px) { .sidearm-schedule .c-events--list-logos-schedule .c-events__countdown { flex: 1 1 100%; -webkit-flex: 1 1 100%; min-width: 1px; min-height: 1px; padding-top: 6px; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-events__bottom { padding-top: 0; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item { flex: 1 1 50%; -webkit-flex: 1 1 50%; min-width: 1px; min-height: 1px; box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0 -0.063rem 0 #cccccc; padding: 12px 24px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item:first-child, .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item:nth-child(3) { box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0.063rem -0.063rem 0 #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events .sidearm_schedule-ticket-text { margin: 0px 0px 0px 0px !important; justify-content: space-between !important; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-countdown__time { flex-direction: row; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-countdown__time-item { padding: 6px 8px; flex-direction: row; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-countdown__time-value { padding-right: 6px; } } @media screen and (max-width: 1023px) { .sidearm-schedule .c-events--list-logos-schedule .c-events__middle { justify-content: flex-end; -webkit-justify-content: flex-end; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logo { height: 48px; width: 48px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos { padding: 0; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::before, .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::after, .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator::before, .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator::after { display: none; } .sidearm-schedule .c-events--list-logos-schedule .c-events__indicator { font-size: 1.75rem; } .sidearm-schedule .c-events--list-logos-schedule .c-events__sponsor { width: 100%; padding: 12px 0; } .sidearm-schedule .c-events--list-logos-schedule .c-events .sidearm_schedule-ticket-text { margin: 0px 0px 0px 0px !important; justify-content: space-between !important; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-countdown__time-item { display: block; text-align: center; } .sidearm-schedule .c-events--list-logos-schedule .c-events .c-countdown__time-label { padding-left: 0; } } @media screen and (max-width: 767px) { .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-leaders { border: none; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-weplayed-moments { border-left: none; border-bottom: 1px solid #cccccc; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-item:last-child { border-bottom: none; } .sidearm-schedule-template-default .sidearm-schedule-share a { font-size: 1rem; } .sidearm-schedule-template-default .sidearm-schedule-share a:before { margin-right: 4px; } .sidearm-schedule-template-default .sidearm-schedule-cbs-promotion { margin: 12px 0; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logo { height: 60px; width: 60px; } .sidearm-schedule-game-conference-conference span { max-height: 25px; } .sidearm_schedule-ticket-text { margin: 0px 0px 0px 0px !important; justify-content: space-between !important; } } @media screen and (max-width: 539px) { .sidearm-schedule-template-default .sidearm-schedule-title-ad { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-record span { font-size: 1.5rem; } .sidearm-schedule-template-default .sidearm-schedule-game { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-extra-story-text { margin: 8px 0; } .sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-details { padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #cccccc; } .sidearm-schedule-template-default .sidearm-schedule-tournament h4 + .sidearm-schedule-game { margin-top: 0; } .sidearm-schedule-template-default .sidearm-schedule-tournament .sidearm-schedule-game:last-child { margin-bottom: 0; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos { padding: 0 12px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::before, .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::after { display: none; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--item { padding: 6px; flex: 1 1 100%; -webkit-flex: 1 1 100%; min-width: 1px; min-height: 1px; box-shadow: inset -0.062rem -0.062rem 0 #cccccc, inset 0.063rem -0.063rem 0 #cccccc; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--title, .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--info { font-size: 0.75rem; } .sidearm-schedule .c-events--list-logos-schedule .c-events__bottom--facility { line-height: 18px; font-size: 0.75rem; } } @media print { .sidearm-schedule-template-default .game-promotion { display: none; } .sidearm-schedule-template-default .sidearm-schedule-record ul li, .sidearm-schedule-template-default .sidearm-schedule-game-row { box-shadow: none !important; } } .game-promotion, .game-promotion img, .game-promotion a { pointer-events: auto !important; } @media screen and (max-width: 399px) { .sidearm-schedule-template-default .sidearm-schedule-game-conference { display: none; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos { flex: 1 1 100%; -webkit-flex: 1 1 100%; min-width: 1px; min-height: 1px; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule .c-events--list-logos-schedule .c-events__logos::before { display: none; } .sidearm-schedule .c-events--list-logos-schedule .c-events__middle { flex: 1 1 100%; -webkit-flex: 1 1 100%; min-width: 1px; min-height: 1px; justify-content: center; -webkit-justify-content: center; padding-top: 6px; } .sidearm-schedule .c-events--list-logos-schedule .c-events__next-title { text-align: center; } .sidearm-schedule .c-events--list-logos-schedule .c-events__next-date { margin-left: 0; } .sidearm-schedule-template-default .c-events--list-logos-schedule .c-events__logos::after, .sidearm-schedule-template-default .c-events--list-logos-schedule .c-events__indicator::before, .sidearm-schedule-template-default .c-events--list-logos-schedule .c-events__indicator::after { display: none; } } @keyframes progressbar { 0% { transform: translate3d(-100%, 0, 0); transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } } @keyframes progressbar-text { 0% { width: 0; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } } .sidearm-schedule-template-1 { font-family: Mulish; } .sidearm-schedule-template-1 img { filter: none; -webkit-filter: blur(0); image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .sidearm-schedule-template-1 .column, .sidearm-schedule-template-1 .columns { padding-left: 12px; padding-right: 12px; } .sidearm-schedule-template-1 .column.full, .sidearm-schedule-template-1 .columns.full { padding-left: 0; padding-right: 0; } .sidearm-schedule-template-1 .c-events--next-streaming-event-nchc--horizontal { display: none; } .sidearm-schedule-template-1-related-video .sidearm-schedule-template-1-related-thumb:hover:before { background: rgba(0, 0, 0, 0.05); } .sidearm-schedule-template-1-related-video .sidearm-schedule-template-1-related-thumb:before { content: ""; display: block; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.15); position: absolute; left: 0; top: 0; z-index: 1; } .sidearm-schedule-template-1-related-video .sidearm-schedule-template-1-related-thumb:after { content: "\e050"; display: block; position: absolute; left: 50%; top: 50%; font-size: 22px; font-family: sidearm_font_v2; transform: translate(-50%, -50%); z-index: 2; color: white; } .sidearm-schedule-template-1-related-list { margin: 0; padding: 0; list-style: none; } .sidearm-schedule-template-1-related-item { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; padding: 12px 0; border-bottom: 1px solid #eeeeee; } .sidearm-schedule-template-1-related-text { padding: 0 0 0 12px; } .sidearm-schedule-template-1-related-text p { margin: 0; } .sidearm-schedule-template-1-related-text a { cursor: pointer; text-decoration: none; color: black; font-size: 0.875rem; font-weight: 400; line-height: 1.625rem; } .sidearm-schedule-template-1-related-text a:hover { text-decoration: underline; } .sidearm-schedule-template-1-related-thumb { max-width: 120px; flex-shrink: 0; position: relative; cursor: pointer; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-prev, .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-next { border: none; padding: 0; background: none; font-size: 24px; transition: 0.25s; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-prev.slick-disabled, .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-next.slick-disabled { color: #dfdfdf; cursor: default; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-prev:not(.slick-disabled):hover, .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats .slick-next:not(.slick-disabled):hover { color: #00294c; transition: 0.25s; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-details { animation: progressbar-text 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-progressbar > div { animation: progressbar 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-details { font-weight: 700; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-progressbar > div { background-color: #00294c; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-item { padding: 0 12px; margin: 0 0 12px 0; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-list { padding: 24px 0 12px 0; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main { display: flex; display: -webkit-flex; padding: 24px 0 12px 0; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-number { color: #00294c; font-size: 1.125rem; font-weight: 900; text-transform: uppercase; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-info { padding: 0 24px; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-team { margin: 0 24px 0 0; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-name { display: block; margin: 12px 0 0 0; color: black; font-size: 1.125rem; font-weight: 400; line-height: 1.688rem; text-decoration: none; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-name:hover { text-decoration: underline; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-main-media { width: 124px; height: 124px; border-radius: 50%; overflow: hidden; border: 6px solid #dfdfdf; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-name { margin: 0 12px 0 0; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-details { padding: 0 0 6px 0; color: black; font-size: 0.875rem; font-weight: 400; white-space: nowrap; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-details a { text-decoration: none; color: black; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-details a:hover { text-decoration: underline; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-progressbar { width: 100%; height: 6px; position: relative; overflow: hidden; border-radius: 3px; } .sidearm-schedule-template-1 .c-sidearm-schedule-template__stats-progressbar > div { transform: translate3d(0, 0, 0); left: 0; transition: 0.35s; height: 6px; position: absolute; border-radius: 3px; background-color: #dfdfdf; } .sidearm-schedule-template-1 .sidearm-table-wrapper { overflow: auto; } .sidearm-schedule-template-1 .sidearm-table tbody tr td:first-child, .sidearm-schedule-template-1 .sidearm-table tbody tr th:first-child { position: sticky; left: 0; background: white; } .sidearm-schedule-template-1 .sidearm-schedule__ad { display: flex; align-items: center; justify-content: center; } .sidearm-schedule-template-1 .sidearm-schedule__ad ads-component > div { padding: 24px 0; } .sidearm-schedule-template-1 .sidearm-schedule-select { margin: 0 0 24px 0; } .sidearm-schedule-template-1 .sidearm-schedule-select-list { margin: 0 auto 0 0; padding: 0 ; list-style: none; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li { margin: 12px 24px 0 0; flex-shrink: 0; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper { margin: 12px 24px 0 0; position: relative; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper::before, .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper::after { content: ""; position: absolute; pointer-events: none; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper::after { /* Custom dropdown arrow */ content: "\e032"; height: 1em; font-family: sidearm_font_v2; font-size: 24px; line-height: 1; right: 2.125em; top: 50%; margin-top: -0.5em; color: black; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > a, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button { cursor: pointer; background-color: #f2f2f2; color: black; padding: 12px; text-align: center; text-decoration: none; font-size: 1rem; font-weight: 400; line-height: 1.5rem; border: 0; margin: 0; white-space: nowrap; border-radius: 0.125rem; transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > a i, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button i { font-size: 24px; margin-left: 6px; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > a i.icon-download-alt, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button i.icon-download-alt { font-size: 13px; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > a:focus, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button:focus, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > a:hover, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button:hover { background-color: #dedede; transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > button { border: 0; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > select { cursor: pointer; background-color: #f2f2f2; color: black; padding: 12px; font-size: 1rem; font-weight: 400; line-height: 1.5rem; padding-right: 2.6em; border: 0; margin: 0; white-space: nowrap; border-radius: 0.125rem; text-overflow: ""; -webkit-appearance: none; /* hide default arrow in chrome OSX */ transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > select:focus, .sidearm-schedule-template-1 .sidearm-schedule-select-list li > select:hover { background-color: #dedede; transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > select[disabled] { color: rgba(0, 0, 0, 0.3); } .sidearm-schedule-template-1 .sidearm-schedule-select-list li > select[disabled]::after { color: rgba(0, 0, 0, 0.1); } .sidearm-schedule-template-1 .sidearm-schedule-select-list li .select-button { border: 0; background: #00467f; color: #ffc425; padding: 12px; font-size: 1rem; font-weight: 400; line-height: 1.5rem; } .sidearm-schedule-template-1 .sidearm-schedule-select-subscribe { width: initial; } .sidearm-schedule-template-1 .sidearm-schedule-select-subscribe .sidearm-calendar-subscribe__toggle { background-color: #f2f2f2; color: black; padding: 0; font-size: 1rem; font-weight: 400; line-height: 1.5rem; border: 0; margin: 0; white-space: nowrap; border-radius: 0.125rem; text-align: left; text-overflow: ""; -webkit-appearance: none; /* hide default arrow in chrome OSX */ transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-select-subscribe .sidearm-calendar-subscribe__toggle:focus, .sidearm-schedule-template-1 .sidearm-schedule-select-subscribe .sidearm-calendar-subscribe__toggle:hover { background-color: #dedede; transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-title h2 { margin: 24px 0 12px 0; color: black; font-size: 1.5rem; font-weight: 900; line-height: 1.688rem; } .sidearm-schedule-template-1 .sidearm-schedule-record { margin: 0 0 24px 0; } .sidearm-schedule-template-1 .sidearm-schedule-record ul { padding: 0; margin: 0; list-style: none; border: 1px solid #eeeeee; border-bottom: none; background-color: white; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li { min-height: 86px; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li.streak span { padding: 0 32px; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li > div { margin: 0 0 2px 0; color: #666666; font-size: 0.813rem; font-weight: 400; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li > span { color: #00294c; font-size: 1.5rem; font-weight: 900; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li i { position: absolute; right: 12.5%; color: #00294c; font-size: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li i:before { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li:last-child { border-right: none; } .sidearm-schedule-template-1 .sidearm-schedule-record #overallPct, .sidearm-schedule-template-1 .sidearm-schedule-record #conferencePct { position: relative; width: 65px; height: 65px; } .sidearm-schedule-template-1 .sidearm-schedule-record #overallPct svg, .sidearm-schedule-template-1 .sidearm-schedule-record #conferencePct svg { position: absolute; top: 0; left: 0; } .sidearm-schedule-template-1 .sidearm-schedule-record #overallPct path:last-child, .sidearm-schedule-template-1 .sidearm-schedule-record #conferencePct path:last-child { stroke: #00294c !important; } .sidearm-schedule-template-1 .sidearm-schedule-record #overallPct .progressbar-text, .sidearm-schedule-template-1 .sidearm-schedule-record #conferencePct .progressbar-text { color: #00294c !important; font-family: Mulish; font-size: 1rem; font-weight: 700; } .sidearm-schedule-template-1 .sidearm-schedule-common-header { padding: 24px 0 24px 0; border-bottom: 6px solid #ffc425; } .sidearm-schedule-template-1 .sidearm-schedule-common-header-title h2 { margin: 0; color: black; font-family: Mulish; font-size: 1.125rem; font-weight: 700; line-height: 1.688rem; } .sidearm-schedule-template-1 .sidearm-schedule-common-header-title h2 span { color: #666666; } .sidearm-schedule-template-1 .sidearm-schedule-games-container { margin: 0; list-style: none; padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-tournament { border-bottom: 6px solid #00467f; margin: 0 0 24px 0; } .sidearm-schedule-template-1 .sidearm-schedule-tournament > p { margin: 0; min-height: 40px; line-height: 1.5; display: flex; align-items: center; font-weight: 700; padding: 6px 24px; background: #00294c; color: white; } .sidearm-schedule-template-1 .sidearm-schedule-tournament > ul { margin: 0; list-style: none; padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-tournament .sidearm-schedule-game:last-child { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game { position: relative; background: white; border: 1px solid #eeeeee; margin: 0 0 24px 0; color: black; font-size: 1rem; font-weight: 400; line-height: 1.5rem; } .sidearm-schedule-template-1 .sidearm-schedule-game:last-child { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game.L:before { content: ""; width: 8px; height: 8px; border-radius: 50%; position: absolute; top: 12px; right: 12px; background-color: #f81c30; } .sidearm-schedule-template-1 .sidearm-schedule-game.W:before { content: ""; width: 8px; height: 8px; border-radius: 50%; position: absolute; top: 12px; right: 12px; background-color: #30cf89; } .sidearm-schedule-template-1 .sidearm-schedule-game-row { padding: 12px 24px; margin: 0; min-height: 104px; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile { display: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-left { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; padding: 0 24px 0 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-details { font-size: 0.875rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-sponsor img { max-height: 50px; } .sidearm-schedule-template-1 .sidearm-schedule-game-conference img { max-height: 50px; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history a, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program a { text-decoration: none; color: #00294c; font-style: normal; font-size: 0.875rem; font-weight: 700; transition: 0.25s; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history a i, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program a i { margin-left: 4px; font-weight: 400; font-size: 18px; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history a i:before, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program a i:before { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links { padding: 0 24px; min-height: 40px; border-top: 1px solid #eeeeee; background-color: #f9f9f9; } .sidearm-schedule-template-1 .sidearm-schedule-game-links img { flex-shrink: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links-wrapper { margin-left: -24px; position: relative; z-index: 1; overflow-x: auto; overflow-y: hidden; background: -webkit-linear-gradient(0deg, #f9f9f9 20%, rgba(255, 255, 255, 0)), -webkit-linear-gradient(180deg, #f9f9f9 20%, rgba(255, 255, 255, 0)) 100% 0, -webkit-linear-gradient(0deg, #cccccc 10%, rgba(255, 255, 255, 0)), -webkit-linear-gradient(180deg, #cccccc 10%, rgba(255, 255, 255, 0)) 100% 0; background: linear-gradient(90deg, #f9f9f9 20%, rgba(255, 255, 255, 0)), linear-gradient(270deg, #f9f9f9 20%, rgba(255, 255, 255, 0)) 100% 0, linear-gradient(90deg, #cccccc 10%, rgba(255, 255, 255, 0)), linear-gradient(270deg, #cccccc 10%, rgba(255, 255, 255, 0)) 100% 0; background-repeat: no-repeat; background-size: 6rem 100%, 6rem 100%, 1rem 100%, 1rem 100%; background-attachment: local, local, scroll, scroll; } .sidearm-schedule-template-1 .sidearm-schedule-game-links-wrapper ul li { flex-shrink: 0; display: table-cell; padding: 7px 0; white-space: nowrap; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column { padding-left: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a { color: #00294c; font-style: normal; font-size: 0.875rem; font-weight: 700; transition: 0.25s; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a:hover { transition: 0.25s; color: #001b33; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a i { font-weight: 400; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a i.sf-play-by-play-alt-minimal { margin-left: 4px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a i.sf-audio-double { font-size: 14px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column ul li a i:before { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul { margin: 0; padding: 0; list-style: none; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li { margin: 0 0 0 24px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; color: #666666; font-size: 0.75rem; font-weight: 700; white-space: nowrap; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li:first-child { margin-left: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li span { white-space: nowrap; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li a { white-space: nowrap; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; color: #666666; font-style: italic; text-decoration: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li a:hover { text-decoration: underline; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li i { font-size: 18px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li i:before { margin-right: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li i .icon-recap { font-size: 16px; } .sidearm-schedule-template-1 .sidearm-schedule-game-location { font-weight: 700; color: black; } .sidearm-schedule-template-1 .sidearm-schedule-game-location > span { display: block; } .sidearm-schedule-template-1 .sidearm-schedule-game-location > span a { text-decoration: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-location > span a:hover { text-decoration: underline; } .sidearm-schedule-template-1 .sidearm-schedule-game-location-indicator { position: absolute; bottom: 0; right: 0; width: 28px; height: 28px; display: flex; color: white; font-size: 0.8rem; font-style: italic; align-items: center; justify-content: center; border-radius: 50%; border: 3px solid white; background-color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-location-indicator.away { border: 3px solid #d0d0d0; background: white; color: black; } .sidearm-schedule-template-1 .sidearm-schedule-game-result { font-weight: 900; color: black; } .sidearm-schedule-template-1 .sidearm-schedule-game-result-final { color: black; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-logo { margin: 0 24px 0 0; width: 80px; flex-shrink: 0; position: relative; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-promotion { font-size: 0.75rem; font-style: italic; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-name a { font-weight: 700; color: black; text-decoration: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-name a:hover { text-decoration: underline; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed { background-color: #dfdfdf; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-toggle { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-logos-mobile { border-top: 1px solid #eeeeee; background-color: #dfdfdf; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-links { padding-right: 0; background-color: #dfdfdf; border-top: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-links .right-column { width: 36px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-links-wrapper { background: -webkit-linear-gradient(0deg, #dfdfdf 20%, rgba(255, 255, 255, 0)), -webkit-linear-gradient(180deg, #dfdfdf 20%, rgba(255, 255, 255, 0)) 100% 0, -webkit-linear-gradient(0deg, #cccccc 10%, rgba(255, 255, 255, 0)), -webkit-linear-gradient(180deg, #cccccc 10%, rgba(255, 255, 255, 0)) 100% 0; background: linear-gradient(90deg, #dfdfdf 20%, rgba(255, 255, 255, 0)), linear-gradient(270deg, #dfdfdf 20%, rgba(255, 255, 255, 0)) 100% 0, linear-gradient(90deg, #cccccc 10%, rgba(255, 255, 255, 0)), linear-gradient(270deg, #cccccc 10%, rgba(255, 255, 255, 0)) 100% 0; background-repeat: no-repeat; background-size: 3rem 100%, 3rem 100%, 1rem 100%, 1rem 100%; background-attachment: local, local, scroll, scroll; } .sidearm-schedule-template-1 .sidearm-schedule-game-toggle { border: none; padding: 0; background: none; margin: 0 0 0 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-toggle:hover { color: #0f0f0f; transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-game-toggle i { display: block; transition: 0.15s; transform: rotate(0deg); font-size: 18px; } .sidearm-schedule-template-1 .sidearm-schedule-game-toggle i:before { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-logos-mobile { display: none; padding: 12px; border-top: 1px solid #eeeeee; background-color: #f9f9f9; } .sidearm-schedule-template-1 .sidearm-schedule-game-logos-mobile > * { padding-left: 24px; padding-right: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-logos-mobile > * img { display: block; } .sidearm-schedule-template-1 .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle i { transform: rotate(135deg); transition: 0.15s; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra { display: none; background-color: white; border-top: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-heading { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-heading span { display: block; color: #494949; border-bottom: 3px solid #00467f; padding: 4px 0; font-weight: bold; font-size: 1em; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-boxscore-only .sidearm-schedule-game-extra-scoring { border: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media { position: relative; margin-right: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media button { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 0; padding: 0; background: rgba(0, 0, 0, 0.5); border: none; width: 40px; height: 40px; border: 4px solid white; box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); border-radius: 50%; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media button:before { content: "\e861"; font: 20px/1 sidearm_font; color: white; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media button:active { border-color: white; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media button:active:before { color: white; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media button:focus { outline: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text { padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > p { font-weight: bold; line-height: 1.4; font-size: 1.4rem; margin: 8px 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > p a { color: #494949; text-decoration: none; transition: 0.25s; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > p a:hover, .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > p a:active { color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > time { font-size: 0.9rem; text-transform: uppercase; display: block; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-scoring { padding: 24px ; border-bottom: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-scoring .winner { font-weight: 700; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-scoring .winner:before { content: "\e030"; font-family: sidearm_font_v2; margin-right: 4px; color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-scoring thead th { color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story { padding: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story .row { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders { padding: 24px ; border-left: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders p { margin: 8px 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders dt { font-weight: bold; display: inline; line-height: 1.6em; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders dd { margin: 0 0 8px 0; padding: 0; display: inline; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders dd:after { content: ""; display: block; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders a { color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders a:hover { text-decoration: none; } .sidearm-schedule-template-1 .sidearm-schedule__content { padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule__content.left-side .sidearm-schedule__content-related { order: -1; -webkit-order: -1; padding: 0 24px 0 0; margin: 0 24px 0 0 ; box-shadow: 0.062rem -0.062rem 0 #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule__content-games { flex: 1 2 auto; min-width: 0; } .sidearm-schedule-template-1 .sidearm-schedule__content-related { margin: 0 0 0 24px; padding: 0 0 0 24px; flex: 0 1 auto; max-width: 360px; box-shadow: -0.062rem -0.062rem 0 #eeeeee; background-color: white; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders { margin: 0 0 12px 0; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-videos { margin: 0 0 12px 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments { padding: 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-item { padding: 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-image-sizer { padding-bottom: 56.25%; position: relative; overflow: hidden; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-image-sizer > img { height: 100%; left: 0; object-fit: cover; object-position: center; position: absolute; top: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn { width: 65px; height: 65px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.5); border: none; font-size: 0; border-radius: 100%; padding: 0; transition: all 0.2s ease-in-out 0s; box-shadow: 0px 0px 11px 5px rgba(0, 0, 0, 0.25); } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:before, .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease-in-out 0s; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:before { border: calc(65px * .0462) solid white; border-radius: 100%; width: calc(65px * .8462); height: calc(65px * .8462); } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:after { left: calc(50% + 2px); border-style: solid; border-width: calc(65px * .1538) 0 calc(65px * .1538) calc(65px * .2308); border-color: transparent transparent transparent white; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:hover, .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:focus { background: rgba(255, 255, 255, 0.5); } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:hover:before, .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:focus:before { width: 65px; height: 65px; border: calc(65px * .0615) solid #00294c; border-color: #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:hover:after, .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-play-btn:focus:after { border-color: transparent transparent transparent #00294c; } .sidearm-schedule-template-1 .sidearm-schedule-game-weplayed-moments .sidearm-schedule-game-weplayed-moments-logo { margin-bottom: 8px; } .sidearm-schedule-template-1 .sidearm-common-promotion-below-header ads-component > div { margin-bottom: 24px; } .print .row { display: table-row; width: auto; } .print .row li { display: inline-table; } .print .row li span { display: block; } .print div { display: table-cell; } .print .sidearm-schedule-title { width: 100%; } .print .sidearm-schedule-record { display: flex; } .print .sidearm-schedule-record > ul { margin: 0; padding: 0; width: 100%; flex-wrap: wrap; display: flex; margin-bottom: 24px; } .print .sidearm-schedule-tournament { display: block; border-bottom: 0px !important; margin: 0 !important; } .print .sidearm-schedule-tournament > p { padding: 0px; background-color: transparent !important; color: black !important; margin: 0 !important; } .print .sidearm-schedule-tournament .sidearm-schedule-game-row:before { content: "ยท"; display: inline-block; width: 5px; margin-right: 5px; text-align: center; } .print .sidearm-schedule-tournament .sidearm-schedule-game-row .sidearm-schedule-game-opponent-date { min-width: 190px; max-width: 190px; } .print .sidearm-schedule-game { display: table-row; background-color: transparent !important; } .print .sidearm-schedule-game-row { line-height: 25px; } .print .sidearm-schedule-game-row div { font-size: 12px !important; } .print .sidearm-schedule-game-row div span { font-size: 12px !important; } .print .sidearm-schedule .sidearm-schedule-record span { font-size: 12px; } .print .sidearm-schedule .sidearm-schedule-record li { padding: 0 5px; } .print .sidearm-schedule-game-opponent { padding: 0 !important; width: auto; } .print .sidearm-schedule-game-opponent-date { min-width: 200px; max-width: 200px; padding-right: 10px; } .print .sidearm-schedule-game-opponent-date span { display: inline-block; } .print .sidearm-schedule-game-opponent-date span:before { content: " / " !important; } .print .sidearm-schedule-game-opponent-date span:nth-child(-n + 2):before { content: none !important; } .print .sidearm-schedule-game-opponent-text { min-width: 300px; max-width: 300px; padding-right: 0px; } .print .sidearm-schedule-game-opponent-name { line-height: inherit !important; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links li:before { content: none; } .print .hide-on-medium-only:not(.print-el), .print .show-on-medium-only:not(.print-el), .print .hide-on-large-down:not(.print-el) { display: none; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location { min-width: 260px; } .print .sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links { display: none; } @media screen and (max-width: 1279px) { .sidearm-schedule-template-2-rail .sidearm-schedule-countdown { flex-wrap: wrap; padding-bottom: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__time { flex: 1 1 100%; margin: 24px -24px 0 -24px; order: 1; -webkit-order: 1; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__time-item { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; margin: 0; border: none; border-right: 1px solid #d9d9db; border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__time-item:last-child { border-right: none; } .sidearm-schedule-template-1 .sidearm-table-grid-template-1 .sidearm-schedule-game { display: table-row; } .sidearm-schedule-template-1 .sidearm-schedule-header { display: block; } .sidearm-schedule-template-1 .sidearm-schedule-header .sidearm-schedule-select { width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-header .sidearm-schedule-select-list li > select { background: white; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li > span { font-size: 1.25rem; } .sidearm-schedule-template-1 .sidearm-schedule-games { overflow-y: auto; } .sidearm-schedule-template-1 .sidearm-schedule-game { display: block; font-size: 0.875rem; line-height: 1.5rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-logo { width: 48px; margin-right: 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-location-indicator { display: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra > .flex { display: block; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra > .flex > * { width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra > .flex > * .hide-on-x-large { display: block !important; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra > .flex > *.hide-on-large-down { display: none !important; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-boxscore-only .sidearm-schedule-game-extra-leaders { padding: 24px; border-top: 1px solid #eeeeee; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders { padding: 24px 0 0 0; border: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders dd:last-child:after { content: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders dd:after { content: "/"; margin: 0 4px; display: inline; } } @media screen and (max-width: 1023px) { .sidearm-schedule .c-events--list-logos-schedule .c-events { padding-bottom: 0; padding-top: 24px; } .sidearm-schedule-template-1 .c-events--next-streaming-event-nchc--horizontal { display: block; } .sidearm-schedule-template-1 .c-events--next-streaming-event-nchc--vertical { display: none; } .sidearm-schedule-template-1 .sidearm-schedule-template-header { display: block; } .sidearm-schedule-template-1 .sidearm-schedule__ad { width: 100%; padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule__ad.top { order: -2; } .sidearm-schedule-template-1 .sidearm-schedule__ad.bottom { order: 3; margin: 24px 0 0 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-leaders { padding: 24px 0 0 0; border: none; } .sidearm-schedule-template-1 .sidearm-schedule__content { display: block; } .sidearm-schedule-template-1 .sidearm-schedule__content.left-side .sidearm-schedule__content-related { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; width: 100%; margin: 0; padding: 0; box-shadow: none; order: 1; -webkit-order: 1; } .sidearm-schedule-template-1 .sidearm-schedule__content-related { max-width: 100%; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; width: 100%; margin: 0; padding: 0; box-shadow: none; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-videos { width: calc(100% - 12px); margin-right: 24px; margin-bottom: 0; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-headlines { width: calc(100% - 12px); } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders { order: -1; -webkit-order: -1; width: 100%; margin-top: 0px; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-main { padding-left: 24px; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-list { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; padding-right: 12px; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-players { display: flex; display: -webkit-flex; } } @media screen and (max-width: 767px) { .sidearm-schedule-template-1 .sidearm-schedule-header-print, .sidearm-schedule-template-1 .sidearm-schedule-header-text, .sidearm-schedule-template-1 .sidearm-schedule-header-table { display: none; } .sidearm-schedule-template-1 .sidearm-schedule__content-related { padding: 0; margin: 0; box-shadow: none; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list { padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-select .ad { margin: 24px 0 0 0; } } @media screen and (max-width: 767px) { .sidearm-schedule-template-1 .sidearm-schedule__content-related { flex-direction: column; -webkit-flex-direction: column; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-videos, .sidearm-schedule-template-1 .sidearm-schedule__content-related-headlines { margin: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-main { padding-left: 0; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-list { padding-right: 0; } .sidearm-schedule-template-1 .sidearm-schedule__content-related-leaders .c-sidearm-schedule-template__stats-players { display: block; } } @media screen and (max-width: 680px) { .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li:first-child { margin-left: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links-wrapper { margin-left: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-row { padding: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right .sidearm-schedule-game-links-wrapper { background: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-result { font-size: 1.125rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-completed .sidearm-schedule-game-match-history { display: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program { margin: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-match-history a, .sidearm-schedule-template-1 .sidearm-schedule-game-match-program a { font-size: 0.75rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent { padding: 7px 0 0 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-opponent-text { color: black; font-weight: 700; } .sidearm-schedule-template-1 .sidearm-schedule-game-links { padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul { padding: 0 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li { display: table-cell; margin: 0 ; padding: 7px 12px 7px 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links ul li:last-child { padding-right: 24px; } .sidearm-schedule-template-1 .sidearm-schedule-game-links .right-column { display: none; } .sidearm-schedule-template-1 .sidearm-schedule-game-logos-mobile { display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile { display: flex; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-left { margin-right: auto; flex: 0 1 auto; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right { text-align: right; flex-direction: column; -webkit-flex-direction: column; display: flex; display: -webkit-flex; padding-top: 12px; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right ul { padding: 0; margin: 0; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right ul li { margin: 0 6px; font-size: 1rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right button { display: block; margin: auto 0 10px 0 !important; width: 30px; height: 30px; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-desktop { display: none; } } @media screen and (max-width: 540px) { .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile { flex-wrap: wrap; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile-right { text-align: left; } } @media screen and (max-width: 450px) { .sidearm-schedule-template-1 .sidearm-schedule-select-subscribe .sidearm-calendar-subscribe__toggle { font-size: 0.875rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-row-mobile { display: block; } } @media screen and (max-width: 539px) { .sidearm-schedule-template-1 .sidearm-schedule-record ul li i { right: 5%; } .sidearm-schedule-template-1 .sidearm-schedule-record { margin: 0 -24px; } .sidearm-schedule-template-1 .sidearm-schedule-record ul { border-left: none; border-right: none; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li > span { font-size: 1.125rem; } .sidearm-schedule-template-1 .sidearm-schedule-record ul li:nth-child(4) { border-right: none; } .sidearm-schedule-template-1 .sidearm-schedule-select { width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list { width: 100%; padding: 0; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li { padding: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li:nth-child(odd) { margin-right: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li a { flex: 1 1 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper { margin: 12px 0 0 0; padding: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-select-list li.select__wrapper:nth-child(odd) { margin-right: 0; width: 100%; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text > p { font-size: 1.2rem; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-media { margin: 0 0 24px 0; } .sidearm-schedule-template-1 .sidearm-schedule-game-extra-story-text { padding: 0; margin: 0; } } .sidearm-schedule-template-2, .sidearm-schedule-template-2-rail { padding: 0 !important; font-family: Mulish; } .sidearm-schedule-template-2 .fakeselect, .sidearm-schedule-template-2-rail .fakeselect { display: none; width: auto !important; } .sidearm-schedule-template-2 img, .sidearm-schedule-template-2-rail img { filter: none; -webkit-filter: blur(0); image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .sidearm-schedule-template-2 .column, .sidearm-schedule-template-2-rail .column, .sidearm-schedule-template-2 .columns, .sidearm-schedule-template-2-rail .columns { padding-left: 12px; padding-right: 12px; } .sidearm-schedule-template-2 .column.full, .sidearm-schedule-template-2-rail .column.full, .sidearm-schedule-template-2 .columns.full, .sidearm-schedule-template-2-rail .columns.full { padding-left: 0; padding-right: 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats { padding: 24px 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-prev, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-prev, .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-next, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-next { border: none; padding: 0; background: none; font-size: 24px; transition: 0.25s; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-prev.slick-disabled, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-prev.slick-disabled, .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-next.slick-disabled, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-next.slick-disabled { color: #dfdfdf; cursor: default; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-prev:not(.slick-disabled):hover, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-prev:not(.slick-disabled):hover, .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats .slick-next:not(.slick-disabled):hover, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats .slick-next:not(.slick-disabled):hover { color: #00294c; transition: 0.25s; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-details, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-details { animation: progressbar-text 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-progressbar > div, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-progressbar > div { animation: progressbar 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-details, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-details { font-weight: 700; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-progressbar > div, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-progressbar > div { background-color: #00294c; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-item, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-item { padding: 0 ; margin: 0 0 12px 0; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-list, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-list { padding: 24px 0 12px 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main { display: flex; display: -webkit-flex; padding: 24px 0 12px 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-number, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-number { color: #00294c; font-size: 1.125rem; font-weight: 900; text-transform: uppercase; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-info, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-info { padding: 0 24px; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-team, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-team { margin: 0 24px 0 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-name, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-name { display: block; margin: 12px 0 0 0; color: black; font-size: 1.125rem; font-weight: 400; line-height: 1.688rem; text-decoration: none; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-name:hover, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-name:hover { text-decoration: underline; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-main-media, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-main-media { width: 124px; height: 124px; border-radius: 3px; overflow: hidden; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-name, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-name { margin: 0 12px 0 0; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-details, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-details { padding: 0 0 6px 0; color: black; font-size: 0.875rem; font-weight: 400; white-space: nowrap; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-details a, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-details a { text-decoration: none; color: black; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-details a:hover, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-details a:hover { text-decoration: underline; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-players, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-players { padding: 0 24px; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-progressbar, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-progressbar { width: 100%; height: 9px; position: relative; overflow: hidden; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-progressbar:before, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-progressbar:before { content: ""; display: block; right: 0; top: 0; width: 1px; height: 9px; background: #d9d9db; z-index: 1; position: absolute; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-progressbar:after, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-progressbar:after { content: ""; display: block; height: 1px; width: 100%; position: absolute; top: 4px; left: 0; z-index: 1; background-image: linear-gradient(90deg, #d9d9db, #d9d9db 75%, transparent 75%, transparent 100%); background-size: 8px 2px; border: none; } .sidearm-schedule-template-2 .c-sidearm-schedule-template__stats-progressbar > div, .sidearm-schedule-template-2-rail .c-sidearm-schedule-template__stats-progressbar > div { transform: translate3d(0, 0, 0); left: 0; z-index: 2; transition: 0.35s; height: 9px; position: absolute; background-color: #dfdfdf; } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play { width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.5); border: none; font-size: 0; border-radius: 100%; padding: 0; transition: all 0.2s ease-in-out 0s; box-shadow: 0px 0px 11px 5px rgba(0, 0, 0, 0.25); z-index: 1; } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:before, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:before, .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:after, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease-in-out 0s; } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:before, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:before { border: calc(40px * .0462) solid white; border-radius: 100%; width: calc(40px * .8462); height: calc(40px * .8462); } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:after, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:after { left: calc(50% + 2px); border-style: solid; border-width: calc(40px * .1538) 0 calc(40px * .1538) calc(40px * .2308); border-color: transparent transparent transparent white; } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:hover, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:hover, .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:focus, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:focus { background: rgba(255, 255, 255, 0.5); } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:hover:before, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:hover:before, .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:focus:before, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:focus:before { width: 40px; height: 40px; border: calc(40px * .0615) solid #00294c; border-color: #00294c; } .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:hover:after, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:hover:after, .sidearm-schedule-template-2-related-video .sidearm-schedule-template-2-related-thumb-play:focus:after, .sidearm-schedule-template-2-rail-related-video .sidearm-schedule-template-2-related-thumb-play:focus:after { border-color: transparent transparent transparent #00294c; } .sidearm-schedule-template-2-related-list, .sidearm-schedule-template-2-rail-related-list { margin: 0; padding: 0 24px; list-style: none; } .sidearm-schedule-template-2-related-item, .sidearm-schedule-template-2-rail-related-item { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; padding: 12px 0; border-bottom: 1px solid #eeeeee; } .sidearm-schedule-template-2-related-text, .sidearm-schedule-template-2-rail-related-text { padding: 0 0 0 12px; } .sidearm-schedule-template-2-related-text p, .sidearm-schedule-template-2-rail-related-text p { margin: 0; } .sidearm-schedule-template-2-related-text a, .sidearm-schedule-template-2-rail-related-text a { cursor: pointer; text-decoration: none; color: black; font-size: 0.875rem; font-weight: 400; line-height: 1.625rem; } .sidearm-schedule-template-2-related-text a:hover, .sidearm-schedule-template-2-rail-related-text a:hover { text-decoration: underline; } .sidearm-schedule-template-2-related-thumb, .sidearm-schedule-template-2-rail-related-thumb { max-width: 120px; flex-shrink: 0; position: relative; cursor: pointer; } .sidearm-schedule-template-2 .sidearm-common-promotion.sidearm-common-above-header-promotion ads-component > div, .sidearm-schedule-template-2-rail .sidearm-common-promotion.sidearm-common-above-header-promotion ads-component > div { padding: 24px; border-bottom: 1px solid #d9d9db; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-2 .sidearm-common-promotion-below-header ads-component > div, .sidearm-schedule-template-2-rail .sidearm-common-promotion-below-header ads-component > div { margin-top: 12px; padding: 24px; padding-bottom: 12px; border-top: 1px solid #d9d9db; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-2 .sidearm-calendar-subscribe__toggle-label, .sidearm-schedule-template-2-rail .sidearm-calendar-subscribe__toggle-label { padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule__ad, .sidearm-schedule-template-2-rail .sidearm-schedule__ad { display: flex; align-items: center; justify-content: center; } .sidearm-schedule-template-2 .sidearm-schedule__ad ads-component > div, .sidearm-schedule-template-2-rail .sidearm-schedule__ad ads-component > div { padding: 24px 24px 24px 24px; } .sidearm-schedule-template-2 .sidearm-schedule-note-wrapper, .sidearm-schedule-template-2-rail .sidearm-schedule-note-wrapper { padding: 12px 24px; font-size: 14px; border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-note-wrapper.bottom, .sidearm-schedule-template-2-rail .sidearm-schedule-note-wrapper.bottom { border-top: none; border-bottom: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-note-wrapper strong, .sidearm-schedule-template-2-rail .sidearm-schedule-note-wrapper strong { font-weight: 400; font-style: italic; } .sidearm-schedule-template-2 .sidearm-schedule-note-wrapper p, .sidearm-schedule-template-2-rail .sidearm-schedule-note-wrapper p { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-title, .sidearm-schedule-template-2-rail .sidearm-schedule-title { position: relative; padding: 0 24px; margin: 24px 0 12px 0; } .sidearm-schedule-template-2 .sidearm-schedule-title:before, .sidearm-schedule-template-2-rail .sidearm-schedule-title:before { content: ""; display: block; width: 2px; background: #00467f; height: 100%; position: absolute; left: 0; } .sidearm-schedule-template-2 .sidearm-schedule-title h2, .sidearm-schedule-template-2-rail .sidearm-schedule-title h2 { font-family: Mulish; font-size: 1.125rem; font-weight: 700; line-height: 1.438rem; margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-title h2 span, .sidearm-schedule-template-2-rail .sidearm-schedule-title h2 span { color: #707070; } .sidearm-schedule-template-2 .sidearm-schedule-header, .sidearm-schedule-template-2-rail .sidearm-schedule-header { padding: 0 0 0 24px; } .sidearm-schedule-template-2 .sidearm-schedule-header .sidearm-common-promotion, .sidearm-schedule-template-2-rail .sidearm-schedule-header .sidearm-common-promotion { margin: 0 0 12px 0; } .sidearm-schedule-template-2 .sidearm-schedule-header-print, .sidearm-schedule-template-2-rail .sidearm-schedule-header-print, .sidearm-schedule-template-2 .sidearm-schedule-header-downloads, .sidearm-schedule-template-2-rail .sidearm-schedule-header-downloads { width: 36px; height: 36px; display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-select-location, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location { color: #2a2b2c; font-size: 1rem; font-weight: 400; padding: 0 12px; } .sidearm-schedule-template-2 .sidearm-schedule-select-location i, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location i { font-size: 20px; } .sidearm-schedule-template-2 .sidearm-schedule-select-location i:before, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location i:before { margin: 0 3px 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-select-location select, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location select { color: #707070; font-size: 1rem; font-weight: 400; border: none; padding: 0 30px 0 8px; background: none; text-overflow: ""; white-space: nowrap; -webkit-appearance: none; /* hide default arrow in chrome OSX */ transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-select-location select:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location select:focus { width: auto; } .sidearm-schedule-template-2 .sidearm-schedule-select-location .select-button, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location .select-button { border: 0; background: #00467f; color: #ffc425; font-size: 1rem; font-weight: 400; line-height: 36px; height: 36px; width: 36px; } .sidearm-schedule-template-2 .sidearm-schedule-select-location:after, .sidearm-schedule-template-2-rail .sidearm-schedule-select-location:after { content: "\e020"; height: 1em; font-family: sidearm_font_v2; font-size: 12px; line-height: 1; right: 57px; margin-top: 0; color: #2a2b2c; position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-select-list, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list { margin: 0 0 12px 0; padding: 0; list-style: none; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li { height: 36px; margin: 0 12px 0 0; display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li.sidearm-schedule-select, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li.sidearm-schedule-select { width: 162px; position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li.sidearm-schedule-select::before, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li.sidearm-schedule-select::before, .sidearm-schedule-template-2 .sidearm-schedule-select-list li.sidearm-schedule-select::after, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li.sidearm-schedule-select::after { content: ""; position: absolute; pointer-events: none; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li.sidearm-schedule-select::after, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li.sidearm-schedule-select::after { /* Custom dropdown arrow */ content: "\e020"; height: 1em; font-family: sidearm_font_v2; font-size: 12px; line-height: 1; right: 45px; top: 50%; margin-top: -0.5em; color: #2a2b2c; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > a, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > a, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > button, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > button { border-radius: 0.125rem; flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; background: #00294c; font-size: 18px; color: white; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > a i.icon-download-alt, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > a i.icon-download-alt, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > button i.icon-download-alt, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > button i.icon-download-alt { font-size: 13px; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > a:hover, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > button:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > button:hover, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > a:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > a:focus, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > button:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > button:focus { transition: 0.25s; background: #00213d; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > button, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > button { border: 0; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select, .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle { border: none; height: 36px; padding: 0 12px; border-radius: 0.125rem; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; color: #2a2b2c; background-color: whitesmoke; padding: 0 12px; font-weight: 400; line-height: 1.5rem; padding-right: 36px; font-size: 16px; border: 0; margin: 0; white-space: nowrap; text-overflow: ""; -webkit-appearance: none; /* hide default arrow in chrome OSX */ transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select:focus, .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle:focus, .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select:hover, .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle:hover { background-color: #ebebeb; transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select[disabled], .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select[disabled], .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle[disabled], .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle[disabled] { color: rgba(0, 0, 0, 0.3); } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select[disabled]::after, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select[disabled]::after, .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle[disabled]::after, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle[disabled]::after { color: rgba(0, 0, 0, 0.1); } .sidearm-schedule-template-2 .sidearm-schedule-select-list li > select, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li > select { width: calc(100% - 36px); padding-right: 30px; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li .select-button, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .select-button { border: 0; background: #00467f; color: #ffc425; font-size: 1rem; font-weight: 400; line-height: 36px; height: 36px; width: 36px; } .sidearm-schedule-template-2 .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list li .sidearm-calendar-subscribe__toggle { padding-right: 12px; } .sidearm-schedule-template-2 .sidearm-schedule-select-list .sidearm-schedule-header-text a, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list .sidearm-schedule-header-text a, .sidearm-schedule-template-2 .sidearm-schedule-select-list .sidearm-schedule-header-table a, .sidearm-schedule-template-2-rail .sidearm-schedule-select-list .sidearm-schedule-header-table a { padding: 0 12px; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-record, .sidearm-schedule-template-2-rail .sidearm-schedule-record { margin: 12px 0 0 0; background-color: white; border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-record ul, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul { margin: 0; list-style: none; padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li { height: 80px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; color: #2a2b2c; font-size: 1rem; font-weight: 700; line-height: 1.5rem; border-right: 1px solid #d9d9db; position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li:last-child, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li:last-child { border-right: none; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li.streak i.loss, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li.streak i.loss { color: #f81c30; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li.streak i.win, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li.streak i.win { color: #30cf89; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li.streak i:before, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li.streak i:before { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li.streak > span, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li.streak > span { position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li.streak > span > div, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li.streak > span > div { color: #707070; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li > div, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li > div { color: #707070; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-template-2 .sidearm-schedule-games-container, .sidearm-schedule-template-2-rail .sidearm-schedule-games-container { border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-games-container-related, .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related { width: 348px; flex-shrink: 0; box-shadow: inset 1px 1px 0 #d9d9db; background-color: white; padding-bottom: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs.no-upcoming > header > ul > li:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs.no-upcoming > header > ul > li:first-child { display: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs.no-results > header > ul > li:last-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs.no-results > header > ul > li:last-child { display: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header { padding: 0 12px; border-bottom: 1px solid #d9d9db; background-color: whitesmoke; height: 60px; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header ul { margin: 0; list-style: none; padding: 0 0; display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header ul li { display: flex; display: -webkit-flex; align-items: flex-end; -webkit-align-items: flex-end; justify-content: center; -webkit-justify-content: center; margin: 0 12px; position: relative; padding: 12px 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header ul li a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header ul li a { color: #707070; font-size: 1.125rem; font-weight: 400; line-height: 1.688rem; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header ul li.ui-state-active a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header ul li.ui-state-active a { font-weight: 700; color: black; } .sidearm-schedule-template-2 .sidearm-schedule-game-tabs > header ul li.ui-state-active:after, .sidearm-schedule-template-2-rail .sidearm-schedule-game-tabs > header ul li.ui-state-active:after { content: ""; display: block; width: 100%; height: 2px; background: #00467f; position: absolute; bottom: -1px; left: 0; } .sidearm-schedule-template-2 .sidearm-schedule-games-list, .sidearm-schedule-template-2-rail .sidearm-schedule-games-list { margin: 0; list-style: none; padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule-away-game .sidearm-schedule-game-team.sidearm-schedule-game-team-school, .sidearm-schedule-template-2-rail .sidearm-schedule-away-game .sidearm-schedule-game-team.sidearm-schedule-game-team-school { border-top: 1px solid #d9d9db; border-bottom: none; border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem; border-bottom-right-radius: 0; border-bottom-left-radius: 0; order: -1; -webkit-order: -1; } .sidearm-schedule-template-2 .sidearm-schedule-away-game .sidearm-schedule-game-team.sidearm-schedule-game-team-opponent, .sidearm-schedule-template-2-rail .sidearm-schedule-away-game .sidearm-schedule-game-team.sidearm-schedule-game-team-opponent { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-left-radius: 0.125rem; border-bottom-right-radius: 0.125rem; } .sidearm-schedule-template-2 .sidearm-schedule-game, .sidearm-schedule-template-2-rail .sidearm-schedule-game { background-color: white; color: black; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-template-2 .sidearm-schedule-game-cancelled, .sidearm-schedule-template-2-rail .sidearm-schedule-game-cancelled { border-radius: 0 0 2px 2px; border: 1px solid #d9d9db; border-top: none; background-color: whitesmoke; padding: 12px; min-height: 48px; color: #2a2b2c; font-family: Mulish; font-size: 16px; font-weight: 400; line-height: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-live, .sidearm-schedule-template-2-rail .sidearm-schedule-game-live { padding-left: 18px; position: relative; color: black; font-family: Mulish; font-size: 16px; font-weight: 700; line-height: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-live:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-live:before { content: ""; width: 6px; height: 6px; background-color: #00294c; border-radius: 50%; position: absolute; top: 50%; left: 0; margin-top: -3px; } .sidearm-schedule-template-2 .sidearm-schedule-game-live:after, .sidearm-schedule-template-2-rail .sidearm-schedule-game-live:after { content: ""; border: 3px solid #00294c; -webkit-border-radius: 18px; height: 18px; width: 18px; top: 50%; left: 0; margin-top: -9px; margin-left: -6px; position: absolute; -webkit-animation: pulsate 2s ease-out; -webkit-animation-iteration-count: infinite; opacity: 0; } @-webkit-keyframes pulsate { 0% { -webkit-transform: scale(0.1, 0.1); opacity: 0; } 50% { opacity: 1; } 100% { -webkit-transform: scale(1.2, 1.2); opacity: 0; } } .sidearm-schedule-template-2 .sidearm-schedule-game-next .sidearm-schedule-game-inside, .sidearm-schedule-template-2-rail .sidearm-schedule-game-next .sidearm-schedule-game-inside { border-top: 1px solid #d9d9db; border-bottom: none; } .sidearm-schedule-template-2 .sidearm-schedule-game.tourney, .sidearm-schedule-template-2-rail .sidearm-schedule-game.tourney { position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle, .sidearm-schedule-template-2-rail .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle { background: #00294c; color: white !important; } .sidearm-schedule-template-2 .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle i:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game.show-extra .sidearm-schedule-game-toggle i:before { transform: rotate(180deg); transition: 0.25s transform; } .sidearm-schedule-template-2 .sidearm-schedule-game-inside, .sidearm-schedule-template-2-rail .sidearm-schedule-game-inside { padding: 24px 12px; border-bottom: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-date, .sidearm-schedule-template-2-rail .sidearm-schedule-game-date { color: black; font-size: 1rem; font-weight: 400; line-height: 1.5rem; margin: 0 ; } .sidearm-schedule-template-2 .sidearm-schedule-game-live-time, .sidearm-schedule-template-2-rail .sidearm-schedule-game-live-time { margin: 6px 0 0 0; color: #707070; } .sidearm-schedule-template-2 .sidearm-schedule-game-time-location > *, .sidearm-schedule-template-2-rail .sidearm-schedule-game-time-location > * { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-location, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location { color: #707070; } .sidearm-schedule-template-2 .sidearm-schedule-game-location a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location a { color: #707070; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-location a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location a:hover { text-decoration: underline; } .sidearm-schedule-template-2 .sidearm-schedule-game-location > *, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location > * { display: block; margin: 6px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-time, .sidearm-schedule-template-2-rail .sidearm-schedule-game-time { margin: 6px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-details, .sidearm-schedule-template-2-rail .sidearm-schedule-game-details { padding: 0 24px 0 12px; width: 288px; } .sidearm-schedule-template-2 .sidearm-schedule-game-opponent, .sidearm-schedule-template-2-rail .sidearm-schedule-game-opponent { min-height: 96px; padding: 0 24px; border-left: 1px solid #d9d9dd; border-right: 1px solid #d9d9dd; } .sidearm-schedule-template-2 .sidearm-schedule-game-opponent-promotion, .sidearm-schedule-template-2-rail .sidearm-schedule-game-opponent-promotion { padding: 12px ; box-shadow: inset -0.062rem 0 0 #d9d9db, inset 0.063rem 0.063rem 0 #d9d9db; border-radius: 0.125rem 0.125rem 0 0; background-color: whitesmoke; color: black; font-size: 1rem; font-weight: 700; } .sidearm-schedule-template-2 .sidearm-schedule-game-media, .sidearm-schedule-template-2-rail .sidearm-schedule-game-media { padding: 0 12px 0 24px; min-width: 168px; } .sidearm-schedule-template-2 .sidearm-schedule-game-toggle, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle { margin: 6px 0; height: 36px; padding: 1px 12px 0 12px; color: #2a2b2c; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; border-radius: 0.125rem; border: none; background-color: whitesmoke; transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-game-toggle:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle:focus, .sidearm-schedule-template-2 .sidearm-schedule-game-toggle:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle:hover { background-color: #ebebeb; transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-game-toggle i, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle i { font-size: 12px; margin: 0 0 0 8px; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-game-toggle i:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle i:before { transform: rotate(0deg); transition: 0.25s transform; margin: 0 ; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul { margin: 6px 0; list-style: none; padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul li { margin: 0 12px 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul li:last-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul li:last-child { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul li a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul li a { width: 36px; height: 36px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; color: white; border-radius: 0.125rem; background-color: #00467f; transition: 0.25s; font-size: 18px; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul li a .sf-tickets-2, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul li a .sf-tickets-2 { font-size: 20px; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul li a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul li a:hover { background: #003b6b; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-game-logo, .sidearm-schedule-template-2-rail .sidearm-schedule-game-logo { border-right: 1px solid #d9d9db; width: 48px; height: 48px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-2 .sidearm-schedule-game-logo img, .sidearm-schedule-template-2-rail .sidearm-schedule-game-logo img { max-width: 30px; } .sidearm-schedule-template-2 .sidearm-schedule-game-name, .sidearm-schedule-template-2-rail .sidearm-schedule-game-name { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; padding: 0 12px; font-size: 1rem; font-weight: 400; line-height: 1.5rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sidearm-schedule-template-2 .sidearm-schedule-game-name a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-name a { color: #2a2b2c; text-decoration: none; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-game-name a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-name a:hover { color: #00294c; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-game-result, .sidearm-schedule-template-2-rail .sidearm-schedule-game-result { padding: 0 24px; color: #707070; font-family: Mulish; font-size: 16px; font-weight: 400; line-height: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-result.winner, .sidearm-schedule-template-2-rail .sidearm-schedule-game-result.winner { position: relative; color: #2a2b2c; } .sidearm-schedule-template-2 .sidearm-schedule-game-result.winner:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-result.winner:before { content: "\e018"; display: block; font-family: sidearm_font_v2; color: #00294c; font-size: 12px; position: absolute; top: 50%; margin: 1px 0 0 0; left: 2px; transform: translateY(-50%); } .sidearm-schedule-template-2 .sidearm-schedule-game-team, .sidearm-schedule-template-2-rail .sidearm-schedule-game-team { height: 48px; border: 1px solid #d9d9db; border-radius: 0.125rem; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-2 .sidearm-schedule-game-team:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-team:first-child { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-team-container, .sidearm-schedule-template-2-rail .sidearm-schedule-game-team-container { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-2 .sidearm-schedule-game-team + .sidearm-schedule-game-team, .sidearm-schedule-template-2-rail .sidearm-schedule-game-team + .sidearm-schedule-game-team { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-conference, .sidearm-schedule-template-2-rail .sidearm-schedule-game-conference { margin-left: auto; flex-shrink: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-conference > span, .sidearm-schedule-template-2-rail .sidearm-schedule-game-conference > span { display: block; margin: 0 0 0 24px; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-2 .sidearm-schedule-game-conference > span img, .sidearm-schedule-template-2-rail .sidearm-schedule-game-conference > span img { max-height: 40px; } .sidearm-schedule-template-2 .sidearm-schedule-game-conference > div, .sidearm-schedule-template-2-rail .sidearm-schedule-game-conference > div { margin: 0 0 0 24px; height: 36px; padding: 1px 12px 0 12px; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; border-radius: 0.125rem; border: 0.063rem solid #d9d9db; color: #2a2b2c; font-size: 0.875rem; font-weight: 400; line-height: 1.313rem; text-transform: uppercase; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor--desktop, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--desktop { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor--mobile, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--mobile { display: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor .game-promotion, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor .game-promotion { padding-left: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-tournament, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament { border-bottom: 3px solid #00294c !important; } .sidearm-schedule-template-2 .sidearm-schedule-tournament .sidearm-schedule-game:first-child .sidearm-schedule-tournament-indicator, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament .sidearm-schedule-game:first-child .sidearm-schedule-tournament-indicator { display: none; } .sidearm-schedule-template-2 .sidearm-schedule-tournament-indicator, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament-indicator { width: 0; height: 0; border-top: 12px solid #00467f !important; border-right: 12px solid transparent; position: absolute; left: 0; top: 0; z-index: 2; } .sidearm-schedule-template-2 .sidearm-schedule-tournament > ul, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament > ul { margin: 0; list-style: none; padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule-tournament > p, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament > p { margin: 0; background-color: #00294c !important; min-height: 48px; color: white; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; font-family: Mulish; font-size: 1rem; font-weight: 700; line-height: 1.5rem; padding: 12px 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra { display: flex; display: -webkit-flex; background-color: #fafaf9; display: none; border-bottom: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-title, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-title { margin: 0; padding: 0; color: #2a2b2c; font-family: Mulish; font-size: 1rem; font-weight: 700; line-height: 1.5rem; padding-bottom: 12px; position: relative; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-title:after, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-title:after { content: ""; display: block; width: 57px; height: 2px; position: absolute; left: 0; bottom: 0; background: #00467f; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { margin: 24px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-link-list ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-link-list ul { margin: 12px 0 0 0; list-style: none; padding: 0; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-link-list ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-link-list ul li { margin: 12px 12px 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-link-list ul li a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-link-list ul li a { padding: 0 12px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; white-space: nowrap; border-radius: 0.125rem; background-color: #00294c; color: white; font-family: Mulish; font-size: 0.875rem; font-weight: 700; line-height: 1.313rem; height: 36px; transition: 0.25s; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-link-list ul li a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-link-list ul li a:hover { transition: 0.25s; background: #001b33; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-series-history-list, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-series-history-list { margin: 0 0 24px 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-series-history-link, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-series-history-link { display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-series-history-link a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-series-history-link a { padding: 0 12px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; white-space: nowrap; border-radius: 0.125rem; background-color: #00294c; color: white; font-family: Mulish; font-size: 0.875rem; font-weight: 700; line-height: 1.313rem; margin: 0 12px 0 0; height: 36px; transition: 0.25s; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-series-history-link a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-series-history-link a:hover { transition: 0.25s; background: #001b33; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul { padding: 0; list-style: none; margin: 24px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li { padding: 12px; box-shadow: inset 0 -0.062rem 0 #d9d9db; line-height: 1.5rem; color: #2a2b2c; font-family: Mulish; font-size: 1rem; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li img, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li img { vertical-align: middle; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li:first-child { box-shadow: inset 0 -0.062rem 0 #d9d9db, inset 0 0.063rem 0 #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li a { color: #2a2b2c; text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li a:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li a:hover { text-decoration: underline; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li > span, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li > span { margin: 0 6px 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-list ul li > span:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-list ul li > span:first-child { font-weight: 700; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel { padding: 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story { padding: 0 ; margin: 0; display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 50%; padding: 24px; margin: 0 ; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border-left: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul { display: flex; display: -webkit-flex; margin-left: -12px; margin-right: -12px; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li { flex: 1 1 50%; -webkit-flex: 1 1 50%; min-width: 1px; min-height: 1px; margin: 0 12px; box-shadow: inset 0 -0.062rem 0 #d9d9db, inset 0 0.063rem 0 #d9d9db !important; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border-left: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story .sidearm-schedule-game-extra-link-list ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story .sidearm-schedule-game-extra-link-list ul { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-text { padding: 12px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-text > p, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-text > p { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media button, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media button { z-index: 2; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 0; padding: 0; background: rgba(0, 0, 0, 0.5); border: none; width: 40px; height: 40px; border: 4px solid white; box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); border-radius: 50%; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media button:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media button:before { content: "\e861"; font: 20px/1 sidearm_font; color: white; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media button:active, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media button:active { border-color: white; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media button:active:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media button:active:before { color: white; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media button:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media button:focus { outline: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media iframe, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 4; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media img, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media img { position: absolute; left: 0; top: 0; width: 100%; z-index: 1; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-title, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-title { color: #2a2b2c; font-size: 1.125rem; font-weight: 900; line-height: 1.688rem; text-decoration: none; transition: 0.25s; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-title:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-title:hover { transition: 0.25s; color: #00294c; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table { color: #2a2b2c; font-family: Mulish; font-size: 0.875rem !important; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table-wrapper, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table-wrapper { overflow: auto; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table thead th, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table thead th { font-style: normal; padding: 5px 12px; font-weight: normal; font-size: 0.875rem; border-color: #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr { background: white; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover th:not([scope="colgroup"]), .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover th:not([scope="colgroup"]), .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover td, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover td { background-color: whitesmoke; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td, .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th { font-size: 0.875rem; border-color: #d9d9db; border-right: 1px solid #d9d9db !important; padding: 12px; height: 48px; vertical-align: middle; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td:first-child, .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th:first-child { border-left: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td.emphasize, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td.emphasize, .sidearm-schedule-template-2 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th.emphasize, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th.emphasize { background-color: whitesmoke; } .sidearm-schedule-template-2 .sidearm-schedule-common-header-title, .sidearm-schedule-template-2-rail .sidearm-schedule-common-header-title { position: relative; padding: 0 24px; margin: 24px 0 12px 0; } .sidearm-schedule-template-2 .sidearm-schedule-common-header-title:before, .sidearm-schedule-template-2-rail .sidearm-schedule-common-header-title:before { content: ""; display: block; width: 2px; background: #00467f; height: 100%; position: absolute; left: 0; } .sidearm-schedule-template-2 .sidearm-schedule-common-header-title h2, .sidearm-schedule-template-2-rail .sidearm-schedule-common-header-title h2 { font-family: Mulish; font-size: 1.125rem; font-weight: 700; line-height: 1.438rem; margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-common-header-title h2 span, .sidearm-schedule-template-2-rail .sidearm-schedule-common-header-title h2 span { color: #707070; } @media screen and (max-width: 1366px) { .sidearm-schedule-template-2-rail { border: none !important; *zoom: 1; } .sidearm-schedule-template-2-rail:before, .sidearm-schedule-template-2-rail:after { content: ""; display: table; } .sidearm-schedule-template-2-rail:after { clear: both; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-info { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-time-location { margin: 6px 0 0 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-time-location > * { display: inline; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-live-time:before { content: none !important; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-time { margin: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-location > * { margin: 0; display: inline; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-location:before { content: "/"; margin: 0 4px; display: inline; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story { display: flex; display: -webkit-flex; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media-wrapper { flex: 0 1 33.333%; -webkit-flex: 0 1 33.333%; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-text { flex: 0 1 66.6666%; -webkit-flex: 0 1 66.6666%; min-width: 1px; min-height: 1px; padding: 0 0 0 24px; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: none; padding-top: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story { display: block; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border: none; padding-top: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-inside { display: block; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-inside { padding: 24px; display: block; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-opponent { border: none; padding: 24px 0; min-height: auto; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: space-between; -webkit-justify-content: space-between; margin: 36px 0 0 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; font-family: sidearm_font_v2; height: 36px; width: 36px; color: #707070; font-size: 20px; background-color: whitesmoke; border-radius: 50%; transition: 0.15s; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link:hover { background-color: #ebebeb; transition: 0.15s; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor .game-promotion { padding: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor .game-promotion a { text-decoration: none; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--desktop { display: none; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--mobile { display: flex; display: -webkit-flex; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-media { padding: 0; flex-direction: row; -webkit-flex-direction: row; justify-content: space-between; -webkit-justify-content: space-between; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul { margin: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle { margin: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-game-details { border: none; width: auto; padding: 0; } } @media screen and (max-width: 1023px) { .sidearm-schedule-template-2 .sidearm-schedule-countdown { flex-wrap: wrap; padding-bottom: 0; } .sidearm-schedule-template-2 .sidearm-schedule-countdown__time { flex: 1 1 100%; margin: 24px -24px 0 -24px; order: 1; -webkit-order: 1; } .sidearm-schedule-template-2 .sidearm-schedule-countdown__time-item { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; margin: 0; border: none; border-right: 1px solid #d9d9db; border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-countdown__time-item:last-child { border-right: none; } .sidearm-schedule-template-2, .sidearm-schedule-template-2-rail { border: none !important; *zoom: 1; } .sidearm-schedule-template-2:before, .sidearm-schedule-template-2-rail:before, .sidearm-schedule-template-2:after, .sidearm-schedule-template-2-rail:after { content: ""; display: table; } .sidearm-schedule-template-2:after, .sidearm-schedule-template-2-rail:after { clear: both; } .sidearm-schedule-template-2 .sidearm-schedule__ad, .sidearm-schedule-template-2-rail .sidearm-schedule__ad { width: 100%; } .sidearm-schedule-template-2 .sidearm-schedule__ad.top, .sidearm-schedule-template-2-rail .sidearm-schedule__ad.top { order: -2; border-bottom: 1px solid #d9d9d9; } .sidearm-schedule-template-2 .sidearm-schedule__ad.bottom, .sidearm-schedule-template-2-rail .sidearm-schedule__ad.bottom { border-top: 1px solid #d9d9d9; order: 3; } .sidearm-schedule-template-2 .sidearm-schedule-game-info, .sidearm-schedule-template-2-rail .sidearm-schedule-game-info { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-2 .sidearm-schedule-game-time-location, .sidearm-schedule-template-2-rail .sidearm-schedule-game-time-location { margin: 6px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-time-location > *, .sidearm-schedule-template-2-rail .sidearm-schedule-game-time-location > * { display: inline; } .sidearm-schedule-template-2 .sidearm-schedule-game-live-time:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-live-time:before { content: none !important; } .sidearm-schedule-template-2 .sidearm-schedule-game-time, .sidearm-schedule-template-2-rail .sidearm-schedule-game-time { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-location > *, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location > * { margin: 0; display: inline; } .sidearm-schedule-template-2 .sidearm-schedule-game-location:before, .sidearm-schedule-template-2-rail .sidearm-schedule-game-location:before { content: "/"; margin: 0 4px; display: inline; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story { display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-media-wrapper, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-media-wrapper { flex: 0 1 33.333%; -webkit-flex: 0 1 33.333%; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-text { flex: 0 1 66.6666%; -webkit-flex: 0 1 66.6666%; min-width: 1px; min-height: 1px; padding: 0 0 0 24px; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: none; padding-top: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border: none; padding-top: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-inside, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-inside { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-inside, .sidearm-schedule-template-2-rail .sidearm-schedule-game-inside { padding: 24px; display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-opponent, .sidearm-schedule-template-2-rail .sidearm-schedule-game-opponent { border: none; padding: 24px 0; min-height: auto; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: space-between; -webkit-justify-content: space-between; margin: 36px 0 0 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor-link, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; font-family: sidearm_font_v2; height: 36px; width: 36px; color: #707070; font-size: 20px; background-color: whitesmoke; border-radius: 50%; transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor-link:focus, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link:focus, .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor-link:hover, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor-link:hover { background-color: #ebebeb; transition: 0.15s; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor .game-promotion, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor .game-promotion { padding: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor .game-promotion a, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor .game-promotion a { text-decoration: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor--desktop, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--desktop { display: none; } .sidearm-schedule-template-2 .sidearm-schedule-game-sponsor--mobile, .sidearm-schedule-template-2-rail .sidearm-schedule-game-sponsor--mobile { display: flex; display: -webkit-flex; } .sidearm-schedule-template-2 .sidearm-schedule-game-media, .sidearm-schedule-template-2-rail .sidearm-schedule-game-media { padding: 0; flex-direction: row; -webkit-flex-direction: row; justify-content: space-between; -webkit-justify-content: space-between; } .sidearm-schedule-template-2 .sidearm-schedule-game-links-wrapper ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-links-wrapper ul { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-toggle, .sidearm-schedule-template-2-rail .sidearm-schedule-game-toggle { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-game-details, .sidearm-schedule-template-2-rail .sidearm-schedule-game-details { border: none; width: auto; padding: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule__content { display: block; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-leaders { width: 100%; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-leaders .c-sidearm-schedule-template__stats { border-bottom: 1px solid #d9d9d9; padding-top: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-headlines, .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-videos { width: calc(50%); margin: 0 ; border-left: 1px solid #d9d9d9; padding-bottom: 24px; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related { box-shadow: none; flex-wrap: wrap; -webkit-flex-wrap: wrap; display: flex; display: -webkit-flex; width: 100%; padding: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-leaders { order: -1; -webkit-order: -1; } } @media screen and (max-width: 767px) { .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li { flex: 1 1 100%; box-shadow: inset 0 -0.062rem 0 #d9d9db !important; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li:first-child, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li:first-child { box-shadow: inset 0 -0.062rem 0 #d9d9db, inset 0 0.063rem 0 #d9d9db !important; } .sidearm-schedule-template-2 .sidearm-schedule-record, .sidearm-schedule-template-2-rail .sidearm-schedule-record { border-top: none; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li, .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li { border-top: 1px solid #d9d9db; } .sidearm-schedule-template-2 .sidearm-schedule-record ul li:nth-child(3n), .sidearm-schedule-template-2-rail .sidearm-schedule-record ul li:nth-child(3n) { border-right: none; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-videos { border-bottom: 1px solid #d9d9d9; } .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-headlines, .sidearm-schedule-template-2-rail .sidearm-schedule-games-container-related-videos { width: calc(100%); margin: 0 ; border-left: none; } } @media screen and (max-width: 680px) { .sidearm-schedule-template-2-rail .sidearm-schedule-countdown, .sidearm-schedule-template-2 .sidearm-schedule-countdown { padding: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown-sponsor, .sidearm-schedule-template-2 .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown-sponsor { display: none; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__team:first-child .sidearm-schedule-countdown__team-logo, .sidearm-schedule-template-2 .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__team:first-child .sidearm-schedule-countdown__team-logo { margin-left: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__team:last-child .sidearm-schedule-countdown__team-logo, .sidearm-schedule-template-2 .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__team:last-child .sidearm-schedule-countdown__team-logo { margin-right: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__teams, .sidearm-schedule-template-2 .sidearm-schedule-countdown.promo-not-active .sidearm-schedule-countdown__teams { padding: 0; flex: 0 0 auto; padding: 0; margin: 0 0 0 24px; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__teams, .sidearm-schedule-template-2 .sidearm-schedule-countdown__teams { order: -1; -webkit-order: -1; flex: 1 1 100%; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; padding: 0 24px; padding-bottom: 0; margin-top: 24px; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown-sponsor, .sidearm-schedule-template-2 .sidearm-schedule-countdown-sponsor { margin-right: 24px; margin-left: 0; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__details, .sidearm-schedule-template-2 .sidearm-schedule-countdown__details { padding: 24px; } .sidearm-schedule-template-2-rail .sidearm-schedule-countdown__time, .sidearm-schedule-template-2 .sidearm-schedule-countdown__time { margin: 0; } .sidearm-schedule-template-2 .sidearm-schedule-tournament > p, .sidearm-schedule-template-2-rail .sidearm-schedule-tournament > p { min-height: 48px; padding: 12px 24px; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story { display: block; } .sidearm-schedule-template-2 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-2-rail .sidearm-schedule-game-extra-story-text { padding: 12px 0 0 0; } } @media screen and (max-width: 539px) { .sidearm-schedule-template-2 .sidearm-schedule-header-print, .sidearm-schedule-template-2-rail .sidearm-schedule-header-print, .sidearm-schedule-template-2 .sidearm-schedule-header-text, .sidearm-schedule-template-2-rail .sidearm-schedule-header-text, .sidearm-schedule-template-2 .sidearm-schedule-header-table, .sidearm-schedule-template-2-rail .sidearm-schedule-header-table { display: none !important; } .sidearm-schedule-template-2 .sidearm-schedule-title, .sidearm-schedule-template-2-rail .sidearm-schedule-title { align-items: flex-start; -webkit-align-items: flex-start; } } [v-cloak] { display: none; } .sa-common-page-header { display: flex; flex-direction: column; margin: 0 0 24px 0; } .sa-common-page-header-title { border-left: 4px solid #00467f; color: #262628; font-size: 1.5rem; margin: 0; font-weight: 700; line-height: 1.5; padding: 0 0 0 24px; display: flex; justify-content: center; align-items: center; } .sa-common-page-header-ad .dfp-ad { margin: 12px 0 0 0; } @media screen and (min-width: 1024px) { .sa-common-page-header { font-size: 1.875rem; } } @media screen and (min-width: 540px) { .sa-common-page-header { align-items: center; flex-direction: row; } .sa-common-page-header-ad .dfp-ad { margin: 0 0 0 24px; } } .sa-common-title { padding: 0; font-weight: bold; font-size: 1.125rem; line-height: 1.25; color: #666666; margin: 0; } .sa-common-button { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; text-decoration: none; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; font-size: 1rem; height: 48px; padding: 8px 12px; transition: 0.25s; } .sa-common-button-large { padding: 12px 18px; } .sa-common-button-primary { background: #00294c; color: white !important; } .sa-common-button-primary:hover { transition: 0.25s; background-color: #001b33; } .sa-common-button-secondary { background: #ffc425; color: #00467f !important; } .sa-common-button-secondary:hover { transition: 0.25s; background-color: #ffbd0b; } .sa-common-button-alternate { background: whitesmoke; color: #262628 !important; border: 1px solid #f1f1f1; } .sa-common-button-alternate:hover { transition: 0.25s; background-color: #e8e8e8; } .sa-common-button-ghost { background: white; color: #262628 !important; border: 1px solid #f1f1f1; } .sa-common-button-ghost:hover { transition: 0.25s; background-color: #f2f2f2; } .sa-common-button-bold { font-weight: 700; } .sa-common-input { border: none; flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; padding: 12px 48px 12px 24px; -moz-appearance: none; -webkit-appearance: none; color: #666666; height: 48px; border: 1px solid #f1f1f1; position: relative; display: flex; display: -webkit-flex; } .sa-common-input-with-button { border-right: none; } .sa-common-select { border: none; flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; padding: 12px 48px 12px 24px; -moz-appearance: none; -webkit-appearance: none; color: #666666; margin: 0; } .sa-common-select::-webkit-input-placeholder { color: #666666; } .sa-common-select:-ms-input-placeholder { color: #666666; } .sa-common-select::placeholder { color: #666666; } .sa-common-select::-ms-expand { display: none; } .sa-common-select-wrapper { height: 48px; border: 1px solid #f1f1f1; position: relative; display: flex; display: -webkit-flex; } .sa-common-select-wrapper-with-button { border-right: none; } .sa-common-select-wrapper:before { color: #666666; content: "\e012"; font-size: 14px; z-index: 2; font-family: sidearm_font_v2; display: block; pointer-events: none; position: absolute; right: 24px; top: 50%; transform: translateY(-50%); } .sa-common-content-ad .dfp-ad { margin: 0 auto; } .sa-common-pagination-button { border: none; height: 48px; padding: 0 12px; position: relative; background: white; /* shadows/shadow-level-1 */ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; font-size: 1rem; color: #666666; line-height: 1.5; transition: 0.25s; box-shadow: 0px 1px 12px rgba(0, 0, 0, 0.08); } .sa-common-pagination-button:after { content: ""; display: block; height: 0px; width: 100%; position: absolute; bottom: 0; left: 0; background: #00294c; } .sa-common-pagination-button-active { transition: 0.25s; background: #00294c; color: white; } .sa-common-pagination-button:hover { transition: 0.25s; } .sa-common-pagination-button:hover:after { height: 2px; transition: 0.25s; } .sa-common-pagination-button-icon { width: 48px; padding: 0; } .spinner { -webkit-animation: rotator 1.4s linear infinite; animation: rotator 1.4s linear infinite; } @keyframes rotator { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(270deg); transform: rotate(270deg); } } .path { stroke-dasharray: 187; stroke-dashoffset: 0; stroke: black; -webkit-transform-origin: center; transform-origin: center; -webkit-animation: dash 1.4s ease-in-out infinite; animation: dash 1.4s ease-in-out infinite; } @keyframes dash { 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; -webkit-transform: rotate(135deg); transform: rotate(135deg); } 100% { stroke-dashoffset: 187; -webkit-transform: rotate(450deg); transform: rotate(450deg); } } .sidearm-schedule-template-3 #overallPct path:last-child, .sidearm-schedule-template-3-rail #overallPct path:last-child, .sidearm-schedule-template-3 #conferencePct path:last-child, .sidearm-schedule-template-3-rail #conferencePct path:last-child { stroke: #00467f !important; } .sidearm-schedule-template-3 .sidearm-ad, .sidearm-schedule-template-3-rail .sidearm-ad { display: flex; justify-content: center; margin: 0 0 24px 0; } .sidearm-schedule-template-3 .sidearm-schedule-title, .sidearm-schedule-template-3-rail .sidearm-schedule-title { border-left: 4px solid #00294c; padding: 0 0 0 24px; font-size: 1.5rem; line-height: 1; font-weight: 800; margin: 0 0 24px 0; } .sidearm-schedule-template-3 .sidearm-schedule-circle-graph, .sidearm-schedule-template-3-rail .sidearm-schedule-circle-graph { width: 48px; height: 48px; } .sidearm-schedule-template-3 .sidearm-schedule-circle-graph .progressbar-text, .sidearm-schedule-template-3-rail .sidearm-schedule-circle-graph .progressbar-text { font-size: 0.625rem; line-height: 150%; color: black !important; font-weight: 600; } .sidearm-schedule-template-3 .sidearm-schedule-header-top, .sidearm-schedule-template-3-rail .sidearm-schedule-header-top { margin: 0 0 12px 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-print, .sidearm-schedule-template-3-rail .sidearm-schedule-header-print { margin: 0 12px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-download, .sidearm-schedule-template-3-rail .sidearm-schedule-header-download { margin: 0 12px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-subscribe, .sidearm-schedule-template-3-rail .sidearm-schedule-header-subscribe { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-header-subscribe .sidearm-calendar-subscribe__toggle-label, .sidearm-schedule-template-3-rail .sidearm-schedule-header-subscribe .sidearm-calendar-subscribe__toggle-label { justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-3 .sidearm-schedule-header-select-list, .sidearm-schedule-template-3-rail .sidearm-schedule-header-select-list { margin: 12px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-select-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-header-select-wrapper { margin: 0 0 12px 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom { margin: 0 0 12px 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul { width: 100%; border: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li { padding: 12px; height: 65px; border-right: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li:last-child, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li:last-child { border: none; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > span, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > span { font-size: 1rem; line-height: 1.4; font-weight: 400; color: #00294c; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > span > div, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > span > div { color: black; font-weight: bold; font-size: 0.625rem; line-height: 150%; margin: 0 0 4px 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > span i, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > span i { position: absolute; right: -28px; top: 50%; transform: translateY(-50%); font-size: 1.375rem; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > span i.loss, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > span i.loss { color: #f81c30; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > span i.win, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > span i.win { color: #30cf89; } .sidearm-schedule-template-3 .sidearm-schedule-header-bottom > ul > li > div, .sidearm-schedule-template-3-rail .sidearm-schedule-header-bottom > ul > li > div { color: black; font-weight: bold; font-size: 0.625rem; line-height: 150%; margin: 0 0 4px 0; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li, .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li { flex: 1 1 25%; -webkit-flex: 1 1 25%; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(1), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(1), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(2), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(2), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(3), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(3), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(4), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(4) { border-bottom: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(4), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(4) { border-right: none; } .sidearm-schedule-template-3 .sidearm-schedule-games, .sidearm-schedule-template-3-rail .sidearm-schedule-games { margin: 0 0 24px 0; } .sidearm-schedule-template-3 .sidearm-schedule-games .sa-common-content-ad, .sidearm-schedule-template-3-rail .sidearm-schedule-games .sa-common-content-ad { margin-bottom: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game, .sidearm-schedule-template-3-rail .sidearm-schedule-game { display: flex; flex-direction: column; min-height: 0; border: 1px solid #f1f1f1; border-radius: 8px; margin: 0 0 12px 0; position: relative; font-size: 0.875rem; } .sidearm-schedule-template-3 .sidearm-schedule-game-completed, .sidearm-schedule-template-3-rail .sidearm-schedule-game-completed { background: #f9f9f9; } .sidearm-schedule-template-3 .sidearm-schedule-game-upcoming, .sidearm-schedule-template-3-rail .sidearm-schedule-game-upcoming { background: white; } .sidearm-schedule-template-3 .sidearm-schedule-game a, .sidearm-schedule-template-3-rail .sidearm-schedule-game a { text-decoration: none; } .sidearm-schedule-template-3 .sidearm-schedule-game a:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game a:hover { text-decoration: underline; } .sidearm-schedule-template-3 .sidearm-schedule-game-wrapper:last-child .sidearm-schedule-game, .sidearm-schedule-template-3-rail .sidearm-schedule-game-wrapper:last-child .sidearm-schedule-game { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-toggle, .sidearm-schedule-template-3-rail .sidearm-schedule-game-toggle { height: 60px; width: 60px; background: none; padding: 0; border: none; font-size: 1.25rem; font-weight: 400; color: #00294c; } .sidearm-schedule-template-3 .sidearm-schedule-game-toggle i:before, .sidearm-schedule-template-3-rail .sidearm-schedule-game-toggle i:before { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-toggle-column, .sidearm-schedule-template-3-rail .sidearm-schedule-game-toggle-column { position: absolute; right: 0; height: 100%; align-items: center; display: flex; top: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-bottom, .sidearm-schedule-template-3-rail .sidearm-schedule-game-bottom { padding: 12px 24px; flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; width: 100%; position: relative; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper { overflow: auto; position: relative; z-index: 1; overflow-x: auto; overflow-y: hidden; padding: 0 24px; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul li, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul li { flex-shrink: 0; font-size: 0.875rem; padding: 0 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul li:first-child, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul li:first-child { padding-left: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul li a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul li a { font-weight: bold; color: #00294c; text-decoration: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul li a:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul li a:hover { text-decoration: underline; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul li img, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul li img { flex-shrink: 0; filter: none; -webkit-filter: blur(0); image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; -ms-interpolation-mode: nearest-neighbor; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo { flex-shrink: 0; width: 60px; position: relative; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo-inactive, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo-inactive { width: 24px; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo-vsat, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo-vsat { font-size: 0.625rem; text-align: center; display: block; width: 18px; height: 18px; line-height: 18px; position: absolute; bottom: 0; right: 0; border-radius: 50%; background: #00294c; color: white; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo-vsat-away, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo-vsat-away { background: #ffc425; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo-vsat-inactive, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo-vsat-inactive { position: relative; margin-right: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-name-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-name-wrapper { align-items: center; -webkit-align-items: center; } .sidearm-schedule-template-3 .sidearm-schedule-game-location, .sidearm-schedule-template-3-rail .sidearm-schedule-game-location { color: #666666; font-style: italic; } .sidearm-schedule-template-3 .sidearm-schedule-game-facility, .sidearm-schedule-template-3-rail .sidearm-schedule-game-facility { color: #666666; font-style: normal; } .sidearm-schedule-template-3 .sidearm-schedule-game-facility a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-facility a { color: #666666; font-style: normal; } .sidearm-schedule-template-3 .sidearm-schedule-game-facility-divider, .sidearm-schedule-template-3-rail .sidearm-schedule-game-facility-divider { padding: 0 6px; } .sidearm-schedule-template-3 .sidearm-schedule-game-result, .sidearm-schedule-template-3-rail .sidearm-schedule-game-result { font-weight: 700; color: #262628; line-height: 1; } .sidearm-schedule-template-3 .sidearm-schedule-game-date, .sidearm-schedule-template-3-rail .sidearm-schedule-game-date { font-weight: 400; color: #262628; margin-right: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-datetime, .sidearm-schedule-template-3-rail .sidearm-schedule-game-datetime { color: #666666; } .sidearm-schedule-template-3 .sidearm-schedule-game-opponent, .sidearm-schedule-template-3-rail .sidearm-schedule-game-opponent { padding: 0 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-opponent-name, .sidearm-schedule-template-3-rail .sidearm-schedule-game-opponent-name { font-weight: 700; color: #262628; } .sidearm-schedule-template-3 .sidearm-schedule-game-opponent-name a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-opponent-name a { color: #262628; } .sidearm-schedule-template-3 .sidearm-schedule-game-tournament, .sidearm-schedule-template-3-rail .sidearm-schedule-game-tournament { background: #00467f; color: white; font-size: 0.675rem; font-weight: 700; border-radius: 80px; padding: 2px 8px; display: inline-block; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference { padding: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference img, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference img { max-height: 20px; min-height: 20px; max-width: initial; } .sidearm-schedule-template-3 .sidearm-schedule-game-promotion, .sidearm-schedule-template-3-rail .sidearm-schedule-game-promotion { padding: 0 24px 24px; display: inline-block; color: #262628; } .sidearm-schedule-template-3 .sidearm-schedule-game-promotion-label, .sidearm-schedule-template-3-rail .sidearm-schedule-game-promotion-label { font-weight: 700; } .sidearm-schedule-template-3 .sidearm-schedule-game-details, .sidearm-schedule-template-3-rail .sidearm-schedule-game-details { padding: 12px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-note-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-note-wrapper { border-radius: 8px; border: 1px solid #f1f1f1; background: white; padding: 12px; margin: 0 0 12px 0; } .sidearm-schedule-template-3 .sidearm-schedule-note-wrapper.bottom, .sidearm-schedule-template-3-rail .sidearm-schedule-note-wrapper.bottom { margin: 12px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-note-wrapper > p, .sidearm-schedule-template-3-rail .sidearm-schedule-note-wrapper > p { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-right, .sidearm-schedule-template-3-rail .sidearm-schedule-right { width: 100%; margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra { display: flex; display: -webkit-flex; border: 1px solid #f1f1f1; border-radius: 8px; background: white; margin: 0 0 12px 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-title, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-title { margin: 0; padding: 0; color: #2a2b2c; font-size: 1rem; font-weight: 700; line-height: 1.5rem; padding-bottom: 12px; position: relative; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-title:after, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-title:after { content: ""; display: block; width: 57px; height: 2px; position: absolute; left: 0; bottom: 0; background: #00467f; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { margin: 24px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-link-list ul, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-link-list ul { margin: 12px 0 0 0; list-style: none; padding: 0; display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-link-list ul li, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-link-list ul li { margin: 12px 12px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-link-list ul li a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-link-list ul li a { padding: 0 12px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; white-space: nowrap; border-radius: 0.125rem; background-color: #00294c; color: white; font-size: 0.875rem; font-weight: 700; line-height: 1.313rem; height: 36px; transition: 0.25s; text-decoration: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-link-list ul li a:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-link-list ul li a:hover { transition: 0.25s; background: #001b33; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-series-history-list, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-series-history-list { margin: 0 0 24px 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-series-history-link, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-series-history-link { display: flex; display: -webkit-flex; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-series-history-link a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-series-history-link a { padding: 0 12px; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; white-space: nowrap; border-radius: 0.125rem; background-color: #00294c; color: white; font-family: Muli; font-size: 0.875rem; font-weight: 700; line-height: 1.313rem; margin: 0 12px 0 0; height: 36px; transition: 0.25s; text-decoration: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-series-history-link a:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-series-history-link a:hover { transition: 0.25s; background: #001b33; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul { padding: 0; list-style: none; margin: 24px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li { padding: 12px; box-shadow: inset 0 -0.062rem 0 #f1f1f1; line-height: 1.5rem; color: #2a2b2c; font-size: 1rem; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li img, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li img { vertical-align: middle; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li:first-child, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li:first-child { box-shadow: inset 0 -0.062rem 0 #f1f1f1, inset 0 0.063rem 0 #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li a, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li a { color: #2a2b2c; text-decoration: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li a:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li a:hover { text-decoration: underline; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li > span, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li > span { margin: 0 6px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-list ul li > span:first-child, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-list ul li > span:first-child { font-weight: 700; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel { padding: 24px; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story { padding: 0; margin: 0; display: flex; display: -webkit-flex; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 50%; padding: 24px; margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border-left: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul { display: flex; display: -webkit-flex; margin-left: -12px; margin-right: -12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section .sidearm-schedule-game-extra-list > ul li { flex: 1 1 50%; -webkit-flex: 1 1 50%; min-width: 1px; min-height: 1px; margin: 0 12px; box-shadow: inset 0 -0.062rem 0 #f1f1f1, inset 0 0.063rem 0 #f1f1f1 !important; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story.no-details .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border-left: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story { display: block; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story .sidearm-schedule-game-extra-link-list ul, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story .sidearm-schedule-game-extra-link-list ul { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text { padding: 24px 0 0 0px; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text > p, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text > p { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media button, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media button { z-index: 2; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 0; padding: 0; background: rgba(0, 0, 0, 0.5); border: none; width: 40px; height: 40px; border: 4px solid white; box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); border-radius: 50%; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media button:before, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media button:before { content: "\e861"; font: 20px/1 sidearm_font; color: white; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media button:active, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media button:active { border-color: white; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media button:active:before, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media button:active:before { color: white; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media button:focus, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media button:focus { outline: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media iframe, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media iframe { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 4; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media img, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media img { position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 1; object-fit: cover; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-title, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-title { color: #2a2b2c; font-size: 1.125rem; font-weight: 900; line-height: 1.688rem; text-decoration: none; transition: 0.25s; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-title:hover, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-title:hover { transition: 0.25s; color: #00294c; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table { color: #2a2b2c; font-size: 0.875rem !important; font-weight: 400; line-height: 1.313rem; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table-wrapper { overflow: auto; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table thead th, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table thead th { font-style: normal; padding: 5px 12px; font-weight: normal; font-size: 0.875rem; border-color: #d9d9db; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr { background: white; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover th:not([scope="colgroup"]), .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover th:not([scope="colgroup"]), .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover td, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr:hover td { background-color: whitesmoke; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td, .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th { font-size: 0.875rem; border-color: #d9d9db; border-right: 1px solid #d9d9db !important; padding: 12px; height: 48px; vertical-align: middle; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td:first-child, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td:first-child, .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th:first-child, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th:first-child { border-left: 1px solid #d9d9db; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td.emphasize, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr td.emphasize, .sidearm-schedule-template-3 .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th.emphasize, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-boxscore .sidearm-table tbody tr th.emphasize { background-color: whitesmoke; } .sidearm-schedule-template-3-rail .sidearm-schedule-common-header, .sidearm-schedule-template-3 .sidearm-schedule-common-header { border-bottom: solid 1px #f1f1f1; } .sidearm-schedule-template-3-rail .sidearm-schedule-common-header-title, .sidearm-schedule-template-3 .sidearm-schedule-common-header-title { margin: 0px 6px 0px 0; padding: 12px 0; font-weight: bold; font-size: 1.125rem; line-height: 1.25; color: #00294c; position: relative; padding-bottom: 12px; display: inline-block; } .sidearm-schedule-template-3-rail .sidearm-schedule-common-header-title h2, .sidearm-schedule-template-3 .sidearm-schedule-common-header-title h2 { font-size: 1.125rem; margin: 0; } .sidearm-schedule-template-3-rail .sidearm-schedule-common-header-title:after, .sidearm-schedule-template-3 .sidearm-schedule-common-header-title:after { content: ''; position: absolute; left: 0; bottom: 0; height: 4px; background: #00467f; pointer-events: none; transition: 0.15s ease; width: 100%; } .sidearm-schedule-template-3-rail .sidearm-schedule-games-container-related-headlines, .sidearm-schedule-template-3 .sidearm-schedule-games-container-related-headlines, .sidearm-schedule-template-3-rail .sidearm-schedule-games-container-related-videos, .sidearm-schedule-template-3 .sidearm-schedule-games-container-related-videos, .sidearm-schedule-template-3-rail .sidearm-schedule-games-container-related-leaders, .sidearm-schedule-template-3 .sidearm-schedule-games-container-related-leaders { border-radius: 8px; padding: 12px; border: 1px solid #f1f1f1; margin-bottom: 12px; } .sidearm-schedule-template-3-rail-container, .sidearm-schedule-template-3-container { border-top: 1px solid #d9d9db; } .sidearm-schedule-template-3-rail-container-related, .sidearm-schedule-template-3-container-related { width: 348px; flex-shrink: 0; box-shadow: inset 1px 1px 0 #d9d9db; background-color: white; padding-bottom: 24px; } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play { width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.5); border: none; font-size: 0; border-radius: 100%; padding: 0; transition: all 0.2s ease-in-out 0s; box-shadow: 0px 0px 11px 5px rgba(0, 0, 0, 0.25); z-index: 1; } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:before, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:before, .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:after, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.2s ease-in-out 0s; } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:before, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:before { border: calc(40px * .0462) solid white; border-radius: 100%; width: calc(40px * .8462); height: calc(40px * .8462); } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:after, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:after { left: calc(50% + 2px); border-style: solid; border-width: calc(40px * .1538) 0 calc(40px * .1538) calc(40px * .2308); border-color: transparent transparent transparent white; } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover, .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus { background: rgba(255, 255, 255, 0.5); } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover:before, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover:before, .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus:before, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus:before { width: 40px; height: 40px; border: calc(40px * .0615) solid #00294c; border-color: #00294c; } .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover:after, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:hover:after, .sidearm-schedule-template-3-rail-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus:after, .sidearm-schedule-template-3-related-video .sidearm-schedule-template-3-rail-related-thumb-play:focus:after { border-color: transparent transparent transparent #00294c; } .sidearm-schedule-template-3-rail-related__modal, .sidearm-schedule-template-3-related__modal { position: fixed; z-index: 10000; top: 0; left: 0; width: 100%; height: 100%; opacity: 10; background: rgba(0, 0, 0, 0.9); } .sidearm-schedule-template-3-rail-related__modal-inner, .sidearm-schedule-template-3-related__modal-inner { position: absolute; top: 50%; left: 50%; width: 100%; max-width: 1200px; max-height: 90vh; padding: 16px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .sidearm-schedule-template-3-rail-related__modal-player-wrapper, .sidearm-schedule-template-3-related__modal-player-wrapper { flex: 1 1 auto; position: relative; overflow: hidden; } .sidearm-schedule-template-3-rail-related__modal-player, .sidearm-schedule-template-3-related__modal-player { overflow: hidden; padding-bottom: 56.25%; } .sidearm-schedule-template-3-rail-related__modal-player iframe, .sidearm-schedule-template-3-related__modal-player iframe { width: 100%; height: 100%; } .sidearm-schedule-template-3-rail-related__modal-close, .sidearm-schedule-template-3-related__modal-close { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; font-size: 1.125rem; position: absolute; top: 12px; right: 12px; width: 48px; height: 48px; color: white; border: solid 1px white; border-radius: 50%; } .sidearm-schedule-template-3-rail-related__modal-close:hover, .sidearm-schedule-template-3-related__modal-close:hover { color: #ffc425; background: #00467f; } .sidearm-schedule-template-3-rail-related__modal .showcase-video-player, .sidearm-schedule-template-3-related__modal .showcase-video-player { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .sidearm-schedule-template-3-rail-related-list, .sidearm-schedule-template-3-related-list { margin: 0; padding: 0 24px; list-style: none; } .sidearm-schedule-template-3-rail-related-item, .sidearm-schedule-template-3-related-item { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; padding: 12px 0; border-bottom: 1px solid #eeeeee; } .sidearm-schedule-template-3-rail-related-text, .sidearm-schedule-template-3-related-text { padding: 0 0 0 12px; } .sidearm-schedule-template-3-rail-related-text p, .sidearm-schedule-template-3-related-text p { margin: 0; } .sidearm-schedule-template-3-rail-related-text a, .sidearm-schedule-template-3-related-text a { cursor: pointer; text-decoration: none; color: black; font-size: 0.875rem; font-weight: 400; line-height: 1.625rem; } .sidearm-schedule-template-3-rail-related-text a:hover, .sidearm-schedule-template-3-related-text a:hover { text-decoration: underline; } .sidearm-schedule-template-3-rail-related-thumb, .sidearm-schedule-template-3-related-thumb { max-width: 60px; flex-shrink: 0; position: relative; cursor: pointer; } .c-sidearm-schedule-template__stats .slick-prev, .c-sidearm-schedule-template__stats .slick-next { border: none; padding: 0; background: none; font-size: 24px; transition: 0.25s; } .c-sidearm-schedule-template__stats .slick-prev.slick-disabled, .c-sidearm-schedule-template__stats .slick-next.slick-disabled { color: #dfdfdf; cursor: default; } .c-sidearm-schedule-template__stats .slick-prev:not(.slick-disabled):hover, .c-sidearm-schedule-template__stats .slick-next:not(.slick-disabled):hover { color: #00294c; transition: 0.25s; } .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-details { animation: progressbar-text 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .c-sidearm-schedule-template__stats-panel.slick-active .c-sidearm-schedule-template__stats-progressbar > div { animation: progressbar 1.05s; transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); } .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-details { font-weight: 700; } .c-sidearm-schedule-template__stats-panel .c-sidearm-schedule-template__stats-item:first-child .c-sidearm-schedule-template__stats-progressbar > div { background-color: #00294c; } .c-sidearm-schedule-template__stats-item { padding: 0 12px; margin: 0 0 12px 0; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; align-items: flex-start; -webkit-align-items: flex-start; } .c-sidearm-schedule-template__stats-list { padding: 24px 0 12px 0; } .c-sidearm-schedule-template__stats-main { display: flex; display: -webkit-flex; padding: 24px 0 12px 0; } .c-sidearm-schedule-template__stats-main-number { color: #00294c; font-size: 1.125rem; font-weight: 900; text-transform: uppercase; } .c-sidearm-schedule-template__stats-main-info { padding: 0 24px; } .c-sidearm-schedule-template__stats-main-team { margin: 0 24px 0 0; } .c-sidearm-schedule-template__stats-main-name { display: block; margin: 12px 0 0 0; color: black; font-size: 1.125rem; font-weight: 400; line-height: 1.688rem; text-decoration: none; } .c-sidearm-schedule-template__stats-main-name:hover { text-decoration: underline; } .c-sidearm-schedule-template__stats-main-media { width: 124px; height: 124px; border-radius: 50%; overflow: hidden; border: 6px solid #dfdfdf; } .c-sidearm-schedule-template__stats-name { margin: 0 12px 0 0; } .c-sidearm-schedule-template__stats-details { padding: 0 0 6px 0; color: black; font-size: 0.875rem; font-weight: 400; white-space: nowrap; } .c-sidearm-schedule-template__stats-details a { text-decoration: none; color: black; } .c-sidearm-schedule-template__stats-details a:hover { text-decoration: underline; } .c-sidearm-schedule-template__stats-progressbar { width: 100%; height: 6px; position: relative; overflow: hidden; border-radius: 3px; } .c-sidearm-schedule-template__stats-progressbar > div { transform: translate3d(0, 0, 0); left: 0; transition: 0.35s; height: 6px; position: absolute; border-radius: 3px; background-color: #dfdfdf; } @media screen and (min-width: 1024px) { .sidearm-schedule-template-3-related-list { display: flex; align-items: stretch; justify-content: flex-start; padding: 0; } .sidearm-schedule-template-3-related-item { width: 25%; flex-direction: column; margin: 0 3px; border-bottom: none; } .sidearm-schedule-template-3-related-text { padding: 0; } .sidearm-schedule-template-3-related-thumb { width: 100%; max-width: 100%; position: relative; flex: 0 0 auto; overflow: hidden; } .sidearm-schedule-template-3-related-media { padding-bottom: 56.25%; } .sidearm-schedule-template-3-related-media-inner { position: absolute; top: 0; left: 0; height: 100%; width: 100%; max-width: none; object-fit: cover; } } @media (max-width: 540px) { .sidearm-schedule-template-3 .desktop, .sidearm-schedule-template-3-rail .desktop { display: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper { padding: 24px; } .sidearm-schedule-template-3 .sidearm-schedule-game-links-wrapper ul, .sidearm-schedule-template-3-rail .sidearm-schedule-game-links-wrapper ul { justify-content: space-between; } .sidearm-schedule-template-3 .sidearm-schedule-game-time, .sidearm-schedule-template-3-rail .sidearm-schedule-game-time { margin-bottom: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-date-margin, .sidearm-schedule-template-3-rail .sidearm-schedule-game-date-margin { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-logo, .sidearm-schedule-template-3-rail .sidearm-schedule-game-logo { margin-bottom: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-opponent-name, .sidearm-schedule-template-3-rail .sidearm-schedule-game-opponent-name { margin-bottom: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference-promo-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference-promo-wrapper { margin-bottom: 12px; } .sidearm-schedule-template-3 .sidearm-schedule-game-toggle-close, .sidearm-schedule-template-3-rail .sidearm-schedule-game-toggle-close { font-size: 1rem; } .sidearm-schedule-template-3 .sidearm-schedule-game-toggle-close-label, .sidearm-schedule-template-3-rail .sidearm-schedule-game-toggle-close-label { font-size: 1rem; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra { background: unset; border: unset; } } @media (max-width: 1366px) { .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media-wrapper { flex: 0 1 33.333%; -webkit-flex: 0 1 33.333%; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text { flex: 0 1 66.6666%; -webkit-flex: 0 1 66.6666%; min-width: 1px; min-height: 1px; padding: 0 0 0 24px; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: none; padding-top: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story { display: block; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border: none; padding-top: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-inside, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-inside { display: block; } } @media (min-width: 400px) { .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text { padding: 12px 0 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-icons, .sidearm-schedule-template-3-rail .sidearm-schedule-game-icons { display: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference-wrapper { display: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference-wrapper.is-active, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference-wrapper.is-active { display: block; } } @media (min-width: 540px) { .sidearm-schedule-template-3 .mobile, .sidearm-schedule-template-3-rail .mobile { display: none; } .sidearm-schedule-template-3 .sidearm-schedule-game-details, .sidearm-schedule-template-3-rail .sidearm-schedule-game-details { white-space: nowrap; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story { display: flex; display: -webkit-flex; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-media-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-media-wrapper { flex: 0 1 33.333%; -webkit-flex: 0 1 33.333%; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text { flex: 0 1 66.6666%; -webkit-flex: 0 1 66.6666%; min-width: 1px; min-height: 1px; padding: 0 0 0 24px; display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column; justify-content: center; -webkit-justify-content: center; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel + .sidearm-schedule-game-extra-panel { border-left: none; padding-top: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story { display: block; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section { width: 100%; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-panel.no-story .sidearm-schedule-game-extra-section + .sidearm-schedule-game-extra-section { border: none; padding-top: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-inside, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-inside { display: block; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference { padding: 12px 48px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-extra-story-text, .sidearm-schedule-template-3-rail .sidearm-schedule-game-extra-story-text { padding: 0 24px; } } @media (min-width: 768px) { .sidearm-schedule-template-3 .sidearm-schedule-header-subscribe, .sidearm-schedule-template-3-rail .sidearm-schedule-header-subscribe { margin: 0 12px 0 0; flex: 0; -webkit-flex: 0; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-game-name-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-name-wrapper { flex: 0 0 300px; } .sidearm-schedule-template-3 .sidearm-schedule-game-bottom, .sidearm-schedule-template-3-rail .sidearm-schedule-game-bottom { max-height: 64px; height: 64px; flex: unset; } .sidearm-schedule-template-3 .sidearm-schedule-game-bottom.is-active, .sidearm-schedule-template-3-rail .sidearm-schedule-game-bottom.is-active { height: unset; max-height: unset; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference { padding: 0px 24px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-promotion, .sidearm-schedule-template-3-rail .sidearm-schedule-game-promotion { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-opponent, .sidearm-schedule-template-3-rail .sidearm-schedule-game-opponent { padding: 0 24px; } .sidearm-schedule-template-3 .sidearm-schedule-game-details, .sidearm-schedule-template-3-rail .sidearm-schedule-game-details { flex: 0 1 300px; padding: 0 24px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-game-dateresults, .sidearm-schedule-template-3-rail .sidearm-schedule-game-dateresults { flex: 0 0 90px; } .sidearm-schedule-template-3 .sidearm-table-wrapper, .sidearm-schedule-template-3-rail .sidearm-table-wrapper { overflow: initial !important; } } @media (min-width: 1117px) { .sidearm-schedule-template-3 .sidearm-schedule-game-name-wrapper { align-items: center; -webkit-align-items: center; flex: 0 0 435px; } .sidearm-schedule-template-3-rail .sidearm-schedule-game-name-wrapper { align-items: center; -webkit-align-items: center; flex: 0 0 auto; } .sidearm-schedule-template-3-rail .sidearm-schedule-game-game-details { flex: 0 1 125px; } } @media (min-width: 1024px) { .sidearm-schedule-template-3 .sidearm-schedule-title, .sidearm-schedule-template-3-rail .sidearm-schedule-title { font-size: 1.875rem; } .sidearm-schedule-template-3 .sidearm-schedule-header-select-list, .sidearm-schedule-template-3-rail .sidearm-schedule-header-select-list { margin: 0; } .sidearm-schedule-template-3 .sidearm-schedule-header-select-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-header-select-wrapper { margin: 0 12px 0 0; } .sidearm-schedule-template-3 .sidearm-schedule-toggle-column, .sidearm-schedule-template-3-rail .sidearm-schedule-toggle-column { position: unset; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li, .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li { flex: 1; -webkit-flex: 1; min-width: 1px; min-height: 1px; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(1), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(1), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(2), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(2), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(3), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(3), .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(4), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(4) { border-bottom: none; } .sidearm-schedule-template-3 .sidearm-schedule-record-wrapper li:nth-child(4), .sidearm-schedule-template-3-rail .sidearm-schedule-record-wrapper li:nth-child(4) { border-right: 1px solid #f1f1f1; } .sidearm-schedule-template-3 .sidearm-schedule-right, .sidearm-schedule-template-3-rail .sidearm-schedule-right { width: 300px; margin: 0 0 0 24px; } } @media screen and (min-width: 1280px) { .sidearm-schedule-template-3 .sidearm-schedule-game-icons, .sidearm-schedule-template-3-rail .sidearm-schedule-game-icons { flex: 0 0 200px; display: flex; } .sidearm-schedule-template-3 .sidearm-schedule-game-icons .sidearm-icon, .sidearm-schedule-template-3-rail .sidearm-schedule-game-icons .sidearm-icon { font-size: 18px; } .sidearm-schedule-template-3 .sidearm-schedule-game-icons .sidearm-schedule-game-links-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-icons .sidearm-schedule-game-links-wrapper { padding: unset; } .sidearm-schedule-template-3 .sidearm-schedule-game-conference-wrapper, .sidearm-schedule-template-3-rail .sidearm-schedule-game-conference-wrapper { display: flex; } }