.sidearm-template-tags-content-list { list-style: none; margin: 0 0 1em; padding: 0; } .sidearm-template-tags-content-list li { margin: 0 8px 8px 0; font-size: 80%; } .sidearm-template-tags-content-list li a { text-decoration: none; display: block; padding: 0.5em 0.75em; line-height: 1; text-align: center; border-radius: 1px; color: white; background-color: #00467f; transition: .25s; } .sidearm-template-tags-content-list li a:hover { background-color: #80a3bf; } .sidearm-featured-story .c-story-blocks__block--width-narrow { width: 700px; max-width: 100%; } .sidearm-featured-story .c-story-blocks__block--width-normal { width: 900px; max-width: 100%; } .sidearm-featured-story .c-story-blocks__block--width-wide { width: 100%; max-width: 100%; } .c-story-blocks__block-container { margin: 0 auto 64px; background-size: cover; } .c-story-blocks__block-container.aos-init { opacity: 0; transition: opacity 0.5s ease-in-out; } .c-story-blocks__block-container.aos-animate { opacity: 1; } .c-story-blocks__block-container:last-child { margin-bottom: 0; } .c-story-blocks__block { padding: 0 24px; margin: 0 auto; position: relative; background-size: cover; } .c-story-blocks__block.content-align-top { align-items: flex-start; } .c-story-blocks__block.content-align-center { align-items: center; } .c-story-blocks__block.content-align-bottom { align-items: flex-end; } .c-story-blocks__basic_text_block { font-size: 1rem; } .c-story-blocks__basic_text_block > div { width: 100%; *zoom: 1; *zoom: 1; } .c-story-blocks__basic_text_block > div:before, .c-story-blocks__basic_text_block > div:after { content: ""; display: table; } .c-story-blocks__basic_text_block > div:after { clear: both; } .c-story-blocks__basic_text_block > div:before, .c-story-blocks__basic_text_block > div:after { content: ""; display: table; } .c-story-blocks__basic_text_block > div:after { clear: both; } .c-story-blocks__basic_text_block h1, .c-story-blocks__basic_text_block h2, .c-story-blocks__basic_text_block h3 { line-height: 1.2; } .c-story-blocks__basic_text_block p { margin-bottom: 1.5em; line-height: 1.5; } .c-story-blocks__basic_text_block .text-tiny { font-size: 0.6125rem; } .c-story-blocks__basic_text_block .text-small { font-size: 0.6563rem; } .c-story-blocks__basic_text_block .text-normal { font-size: 0.875rem; } .c-story-blocks__basic_text_block .text-big { font-size: 1.225rem; } .c-story-blocks__basic_text_block .text-large { font-size: 1.575em; } .c-story-blocks__basic_text_block .text-huge { font-size: 2.3625rem; } .c-story-blocks__basic_image_block .c-story-blocks__image-block__parallax { background-size: cover; background-attachment: fixed; background-position: center; margin: 0 -24px; } .c-story-blocks__basic_image_block .c-story-blocks__image-block__caption { padding: 4px 8px; color: #494949; background-color: #f2f2f2; text-align: center; font-style: italic; } .c-story-blocks__basic_image_block .c-story-blocks__image-block--height-short { height: 320px; } .c-story-blocks__basic_image_block .c-story-blocks__image-block--height-medium { height: 560px; } .c-story-blocks__basic_image_block .c-story-blocks__image-block--height-tall { height: 800px; } @media (max-width: 1024px) { .c-story-blocks__basic_image_block .c-story-blocks__image-block__parallax { background-attachment: initial; } } .c-story-blocks__advanced_form_block__iframe { display: block; width: 100%; height: 0px; overflow: hidden; } .c-story-blocks__advanced_iframe_block__iframe-container { position: relative; } .c-story-blocks__advanced_iframe_block__iframe-container.is-responsive { display: flex; display: -webkit-flex; display: flex; display: -webkit-flex; } .c-story-blocks__advanced_iframe_block__iframe-container.is-responsive::before { content: ""; display: block; width: 0px; padding-bottom: 56.25%; } .c-story-blocks__advanced_iframe_block__iframe { width: 100%; display: block; } .c-story-blocks__basic_video_block .c-story-blocks__video-block__player-container { background: #00467f url('../../images/logos/site/site.png') no-repeat center center; padding-bottom: 56.25%; overflow: hidden; } .c-story-blocks__basic_video_block .c-story-blocks__video-block__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .c-story-blocks__basic_video_block iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; } .c-story-blocks__basic_video_block .showcase-play-button { z-index: 2; } .c-story-blocks__basic_video_block .showcase-video-player { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; } .c-story-blocks__basic_slider_block [class*="c-story-blocks__slider-block__slider--16/9"] .c-story-blocks__slider-block__slide::before { padding-bottom: 56.25%; } .c-story-blocks__basic_slider_block [class*="c-story-blocks__slider-block__slider--4/3"] .c-story-blocks__slider-block__slide::before { padding-bottom: 75%; } .c-story-blocks__basic_slider_block [class*="c-story-blocks__slider-block__slider--1/1"] .c-story-blocks__slider-block__slide::before { padding-bottom: 100%; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-block__slide { position: relative; background-size: cover; background-position: cover; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-block__slide::before { content: ""; display: block; width: 100%; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-block__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: contain; object-position: center center; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-block__text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; padding: 24px; color: white; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls { border: 1px solid rgba(0, 0, 0, 0.1); border-top: none; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-prev, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-next, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-play-pause { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; display: block; padding: 12px; font-size: 0; border-right: 1px solid rgba(0, 0, 0, 0.1); transition: .25s; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-prev::before, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-next::before, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-play-pause::before { font-family: 'sidearm_font_v2'; font-size: 1rem; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-prev:hover, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-next:hover, .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-play-pause:hover { background-color: #00467f; color: #ffc425; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-prev::before { content: '\e009'; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-next::before { content: '\e010'; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-pause::before { content: '\e200'; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-play::before { content: '\e050'; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-play-pause { order: 1; -webkit-order: 1; order: 1; -webkit-order: 1; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-dots { order: 2; -webkit-order: 2; order: 2; -webkit-order: 2; list-style: none; margin: 0 0 0 auto; padding: 0; display: flex !important; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-dots li button { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; border: none; width: 12px; height: 100%; background-color: rgba(0, 0, 0, 0.05); display: block; color: inherit; font-size: 0; border-left: 1px solid rgba(0, 0, 0, 0.1); transition: .25s; } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-dots li button:hover { background-color: rgba(0, 0, 0, 0.1); } .c-story-blocks__basic_slider_block .c-story-blocks__slider-controls .slick-dots li.slick-active button { background: #00467f; color: #ffc425; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote { display: flex; align-items: flex-start; margin: 0; padding-top: 0.5rem; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::before, .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::after { color: #00467f; font-size: 3rem; font-weight: 700; font-family: 'Times New Roman', Times, serif; line-height: 0.5; display: block; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::before { content: '\201C'; margin-right: 24px; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::after { content: '\201D'; margin-left: 24px; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__text { font-size: 2rem; line-height: 1.25; color: #00294c; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__credit { display: block; color: #656565; font-size: 1.125rem; margin-top: 24px; } @media (max-width: 539px) { .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::before, .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::after { font-size: 2rem; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::before { margin-right: 12px; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__quote::after { margin-left: 12px; } .c-story-blocks__basic_quote_block .c-story-blocks__quote-block__text { font-size: 1.5rem; } } .c-story-blocks__media_image_wall_block__item { position: relative; background-color: #f2f2f2; overflow: hidden; } .c-story-blocks__media_image_wall_block__image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .c-story-blocks__realtime_countdown_block__countdown { border: 1px solid #f2f2f2; border-bottom: 6px solid #00467f; margin-bottom: 24px; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__titles { border-bottom: 1px solid #f2f2f2; padding: 24px; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__title { color: #494949; font-size: 1.25rem; font-weight: 700; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__subtitle { color: #656565; font-size: 1rem; font-weight: 600; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__image-container { height: 100%; position: relative; flex: 0 0 auto; padding: 0 24px; display: flex; align-items: center; justify-content: center; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__image-container::after { content: ''; position: absolute; right: 0; top: 0; width: 2px; height: 100%; background-image: repeating-linear-gradient(to bottom, #00467f 0px, #00467f 6px, transparent 6px, transparent 12px); background-size: 2px 12px; background-repeat: space space; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__image-container img { flex: 0 0 auto; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__details { padding-left: 24px; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__game-date { color: #656565; font-size: .875rem; text-transform: uppercase; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__spacer { flex: 1 1 auto; border-bottom: 1px solid #f2f2f2; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer { border-bottom: 1px solid #f2f2f2; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer-item { flex: 1 1 auto; width: 25%; border-right: 1px solid #f2f2f2; padding: 24px; font-size: .875rem; color: #656565; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer-item:first-child { border-left: 1px solid #f2f2f2; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer-item abbr { border-bottom: none; text-decoration: none; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer-amount { font-size: 1.25rem; font-weight: 700; line-height: 1.2; color: #494949; } @media (max-width: 900px) { .c-story-blocks__realtime_countdown_block__countdown { display: block; } .c-story-blocks__realtime_countdown_block__countdown:not(.showing-logo) { text-align: center; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__titles { flex-direction: column; -webkit-flex-direction: column; flex-direction: column; -webkit-flex-direction: column; justify-content: center; -webkit-justify-content: center; justify-content: center; -webkit-justify-content: center; align-items: center; -webkit-align-items: center; align-items: center; -webkit-align-items: center; padding: 24px; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__image-container { padding: 0; width: 25%; display: flex; align-items: center; justify-content: center; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__image-container::after { content: none; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__details { padding: 24px; width: 100%; position: relative; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__details::after { right: 0; content: ''; top: 100%; width: 100%; height: 2px; background-image: repeating-linear-gradient(to left, #002144 0px, #002144 6px, transparent 6px, transparent 12px); background-size: 12px 2px; position: absolute; display: block; } .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__timer-item { padding: 24px 16px; } } @media (max-width: 540px) { .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__titles, .c-story-blocks__realtime_countdown_block .c-story-blocks__realtime_countdown_block__details { padding: 12px; } } .c-story-blocks__realtime_schedule_block__title { font-size: 1.25rem; font-weight: 700; } .c-story-blocks__realtime_schedule_block__sub-title { font-size: 1.125rem; } .c-story-blocks__realtime_schedule_block__cards1 { margin: 0 -12px; } .c-story-blocks__realtime_schedule_block__cards1 .slick-track { display: flex; } .c-story-blocks__realtime_schedule_block__cards1 .slick-slide { float: none; height: auto; } .c-story-blocks__realtime_schedule_block__cards1-item { margin: 0 12px; border: 1px solid #e5e5e5; } .c-story-blocks__realtime_schedule_block__cards1-item-header { background-color: #00467f; color: #ffc425; padding: 6px; font-size: 0.875rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .c-story-blocks__realtime_schedule_block__cards1-item-details { padding: 12px; } .c-story-blocks__realtime_schedule_block__cards1-item-logo { margin: 0 auto 12px; } .c-story-blocks__realtime_schedule_block__cards1-item-sport { font-size: 1.125rem; } .c-story-blocks__realtime_schedule_block__cards1-item-opponent { font-size: 1.125rem; } .c-story-blocks__realtime_schedule_block__cards1 .slick-prev, .c-story-blocks__realtime_schedule_block__cards1 .slick-next { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; display: inline-block; vertical-align: middle; font-size: 0; padding: 6px; margin: 18px 12px 0; transition: .25s; } .c-story-blocks__realtime_schedule_block__cards1 .slick-prev.slick-disabled, .c-story-blocks__realtime_schedule_block__cards1 .slick-next.slick-disabled { opacity: 0.5; pointer-events: none; } .c-story-blocks__realtime_schedule_block__cards1 .slick-prev:hover, .c-story-blocks__realtime_schedule_block__cards1 .slick-next:hover { background-color: #f2f2f2; } .c-story-blocks__realtime_schedule_block__cards1 .slick-prev::before, .c-story-blocks__realtime_schedule_block__cards1 .slick-next::before { font-size: 1.5rem; font-family: 'sidearm_font_v2'; } .c-story-blocks__realtime_schedule_block__cards1 .slick-prev::before { content: '\e009'; } .c-story-blocks__realtime_schedule_block__cards1 .slick-next::before { content: '\e010'; } .c-story-blocks__realtime_schedule_block__grid1-item { margin-bottom: 12px; background-color: #f2f2f2; padding: 0 12px; } .c-story-blocks__realtime_schedule_block__grid1-item:nth-child(even) { background-color: #e5e5e5; } .c-story-blocks__realtime_schedule_block__grid1-item > div { padding: 12px; } .c-story-blocks__realtime_schedule_block__grid1-item-logo-container { flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; } .c-story-blocks__realtime_schedule_block__grid1-item-opponent { font-size: 1.25rem; font-weight: 700; } .c-story-blocks__realtime_schedule_block__grid1-item-location { font-size: 1.125rem; } @media (max-width: 1023px) { .c-story-blocks__realtime_schedule_block__grid1-item-media-container { flex: 0 0 100% !important; -webkit-flex: 0 0 100% !important; min-width: 1px !important; min-height: 1px !important; flex: 0 0 100% !important; -webkit-flex: 0 0 100% !important; min-width: 1px !important; min-height: 1px !important; } } @media (max-width: 539px) { .c-story-blocks__realtime_schedule_block__grid1-item > div { width: 100%; padding: 6px 0; } } .c-story-blocks__social_facebook_post_block .c-story-block__social_facebook_post_block__align-center { justify-content: center; } .c-story-blocks__social_facebook_post_block .c-story-block__social_facebook_post_block__align-right { justify-content: flex-end; } .c-story-blocks__social_instagram_post_block .c-story-block__social_instagram_post_block__align-center { justify-content: center; } .c-story-blocks__social_instagram_post_block .c-story-block__social_instagram_post_block__align-right { justify-content: flex-end; } .c-story-blocks__social_instagram_post_block iframe { max-width: 500px !important; } .c-story-blocks__social_twitter_tweet_block .c-story-block__social_twitter_tweet_block__align-center { justify-content: center; } .c-story-blocks__social_twitter_tweet_block .c-story-block__social_twitter_tweet_block__align-right { justify-content: flex-end; } .c-story-blocks__social_twitter_tweet_block .twitter-tweet { flex: 0 1 auto; -webkit-flex: 0 1 auto; min-width: 1px; min-height: 1px; flex: 0 1 auto; -webkit-flex: 0 1 auto; min-width: 1px; min-height: 1px; } .c-story-blocks__structural_accordion_block__list { list-style: none; margin: 0; padding: 0; list-style: none; margin: 0; padding: 0; } .c-story-blocks__structural_accordion_block__list-item:not(:first-child) .c-story-blocks__structural_accordion_block__list-item-toggle { margin-top: 4px; } .c-story-blocks__structural_accordion_block__list-item-toggle { -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; -webkit-appearance: none; border: none; background: none; margin: 0; padding: 0; border-radius: 0px; background-color: #f2f2f2; border: 1px solid #e5e5e5; width: 100%; text-align: left; padding: 8px 24px; font-size: 1.125rem; transition: .25s; } .c-story-blocks__structural_accordion_block__list-item-toggle.ui-state-active { background-color: #00467f; color: #ffc425; border: 1px solid #002a4c; } .c-story-blocks__structural_accordion_block__list-item-toggle.ui-state-active > i { transform: rotate(180deg); transition: .25s; } .c-story-blocks__structural_accordion_block__list-item-toggle > i { flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; flex: 0 0 auto; -webkit-flex: 0 0 auto; min-width: 1px; min-height: 1px; font-size: 0.875rem; display: inline-block; vertical-align: middle; margin-left: 8px; } .c-story-blocks__structural_accordion_block__list-item-content { font-size: 1rem; } @media (max-width: 539px) { .c-story-blocks__structural_accordion_block__list-item-toggle { font-size: 1rem; } } @media (max-width: 1024px) { .c-story-blocks__structural_layout_block.c-story-blocks__block--width-wide .c-story-blocks__layout-block__row.row-of-4 { flex-wrap: wrap; } .c-story-blocks__structural_layout_block.c-story-blocks__block--width-wide .c-story-blocks__layout-block__row.row-of-4 .c-story-blocks__layout-block__item { flex: 0 0 50%; } } .c-story-blocks__structural_layout_block .c-story-blocks__block-container { flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; margin: 0; } .c-story-blocks__structural_layout_block .c-story-blocks__empty-block { flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; flex: 1 1 0px; -webkit-flex: 1 1 0px; min-width: 1px; min-height: 1px; } .c-story-blocks__structural_layout_block .c-story-blocks__block { width: 100%; min-height: 100%; } .c-story-blocks__structural_layout_block__row { width: 100%; } .c-story-blocks__structural_layout_block__item { padding: 8px; flex: 1 1 0px; } @media (max-width: 767px) { .c-story-blocks__structural_layout_block__row { display: block; } } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__tabs-overflow { overflow: hidden; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list { list-style: none; margin: 0; padding: 0; list-style: none; margin: 0; padding: 0; display: inline-flex; min-width: 100%; white-space: nowrap; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-container { position: relative; overflow: hidden; font-size: 0; margin-bottom: 12px; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-container.has-overflow.reached-start:before { display: none; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-container.has-overflow.reached-end:after { display: none; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-container.has-overflow:before { content: ''; width: 1rem; height: 100%; position: absolute; left: 0; top: 0; background: linear-gradient(to left, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 0.65) 100%); } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-container.has-overflow:after { content: ''; width: 1rem; height: 100%; position: absolute; right: 0; top: 0; background: linear-gradient(to right, rgba(204, 204, 204, 0) 0%, rgba(204, 204, 204, 0.65) 100%); } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-item { flex: 1 0 auto; -webkit-flex: 1 0 auto; min-width: 1px; min-height: 1px; flex: 1 0 auto; -webkit-flex: 1 0 auto; min-width: 1px; min-height: 1px; border: 1px solid #e5e5e5; border-right: none; font-size: 1.125rem; position: relative; text-align: center; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-item::after { content: ''; background: #00467f; height: 3px; position: absolute; bottom: -1px; left: 0; width: 100%; transform: scaleY(0); transform-origin: bottom center; transition: .25s; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-item:last-child { border-right: 1px solid #e5e5e5; } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-item.ui-state-active::after { transform: scaleY(1); } .c-story-blocks__structural_tab_block .c-story-blocks__structural_tab_block__list-link { color: #00294c; display: block; padding: 12px 24px; text-decoration: none; } .c-story-blocks__basic_button_block .c-story-blocks__button-block__button { display: inline-block; background-color: #00467f; color: #ffc425 !important; padding: 6px 12px; border-radius: 3px; font-size: 1rem; transition: .25s; } .c-story-blocks__basic_button_block .c-story-blocks__button-block__button--small { padding: 4px 12px; font-size: 0.875rem; } .c-story-blocks__basic_button_block .c-story-blocks__button-block__button--large { padding: 12px 24px; font-size: 1.25rem; } .c-story-blocks__basic_button_block .c-story-blocks__button-block__button--wide { width: 100%; } .c-story-blocks__basic_button_block a.c-story-blocks__button-block__button { text-decoration: none; } .c-story-blocks__basic_button_block a.c-story-blocks__button-block__button:hover { background-color: #002a4c; color: white !important; } .c-story-blocks__ticketing_hero_block::before { background: linear-gradient(to top, black 0%, rgba(0, 0, 0, 0) 100%); bottom: 0; content: ""; display: block; height: 60%; left: 0; pointer-events: none; position: absolute; width: 100%; } .c-story-blocks__ticketing_hero_block .c-story-blocks__ticketing-hero__title { color: white; font-size: 1.625rem; } .c-story-blocks__ticketing_hero_block .c-story-blocks__ticketing-hero__sub-title { color: white; font-size: 1.25rem; } .c-story-blocks__ticketing_hero_block .c-story-blocks__ticketing-hero__link { display: inline-block; background-color: #00467f; color: #ffc425 !important; padding: 6px 12px; border-radius: 3px; text-decoration: none; transition: .25s; } .c-story-blocks__ticketing_hero_block .c-story-blocks__ticketing-hero__link:hover { background-color: #002a4c; color: white !important; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__date-time { font-size: 0.85em; color: #494949; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__opponent { font-weight: 700; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__link { display: inline-block; background-color: #00467f; color: #ffc425 !important; padding: 6px 12px; margin-top: 8px; border-radius: 3px; text-decoration: none; transition: .25s; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__link:hover { background-color: #002a4c; color: white !important; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-grid { margin: 0 -12px; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-grid-item { width: calc(25% - 24px); margin: 12px; padding: 12px; border: 1px solid #d9d9d9; border-radius: 3px; background: white; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-list-item { margin-bottom: 24px; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-list-details { border-left: 1px solid #00467f; margin-left: 12px; padding-left: 24px; } .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-list-details > div { margin-bottom: 6px; } @media screen and (max-width: 1023px) { .c-story-blocks__ticketing_upcoming_games_block .c-story-blocks__ticketing-upcoming-games__games-grid-item { width: calc(33.3333% - 24px); } } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__inner { text-decoration: none; color: black !important; padding: 24px; transition: .25s; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__inner:hover { color: inherit !important; background-color: #f2f2f2; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__image { width: 25%; min-width: 96px; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__details { flex: 1 1 75%; margin-left: 24px; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__title { font-size: 1.125rem; font-weight: 700; margin-bottom: 6px; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__sub-title { margin-bottom: 6px; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__link { display: inline-block; background-color: #00467f; color: #ffc425 !important; padding: 6px 12px; border-radius: 3px; text-decoration: none; transition: .25s; } .c-story-blocks__ticketing_link_promo_block .c-story-blocks__ticketing-link-promo__link:hover { background-color: #002a4c; color: white !important; } @media screen and (max-width: 539px) { .c-story-blocks .c-story-blocks__ticketing-link-promo__inner { display: block; } .c-story-blocks .c-story-blocks__ticketing-link-promo__image { width: 100%; } .c-story-blocks .c-story-blocks__ticketing-link-promo__details { margin: 24px 0 0; text-align: center; } } @media (max-width: 1024px) { .c-story-blocks__block-container, .c-story-blocks__block { background-attachment: initial !important; } } @media screen and (max-width: 767px) { } .sidearm-common-promotion .dfp-ad { margin: 0 auto; }