"); background-position: center center; background-repeat: no-repeat; background-size: cover; height: 4rem; width: 100%; } @media (max-width: 599px) { .social__img--comment { background-size: contain; } } @media (max-width: 374px) { .social__item--3items .icon { display: none; } } @media (max-width: 960px) { .social__hide-sm { display: none; } } .body-espanol .social__item--3items .social__btn { font-size: 0.99rem; } @media (min-width: 640px) and (max-width: 1024px) { .body-espanol .social__item--3items .social__btn { font-size: 0.86rem; } } .spinner { position: relative; margin: 1rem auto 0px; width: 52px; height: 52px; } .spinner::after { content: " "; position: absolute; top: 0px; left: 50%; display: block; width: 3rem; height: 3rem; margin-left: -1.5rem; border-radius: 50%; border-width: 3px; border-style: solid; border-color: rgba(130, 130, 130, 0.6) rgba(170, 170, 170, 0.25) rgba(170, 170, 170, 0.25); border-image: initial; animation: 0.9s linear 0s infinite normal none running spinner; } .blogroll .spinner { z-index: 2; margin-bottom: 70px; } .blogroll .spinner.video-block__spinner { margin-top: 0px; margin-bottom: 0px; } @keyframes spinner { 100% { transform: rotate(360deg); } } .gallery-slideshow .slick-slide .spinner { position: absolute; left: 50%; top: 50%; margin-left: -16px; margin-top: -16px; } .gallery-slideshow .spinner { height: 28px; width: 28px; animation: 0.8s linear 0s infinite normal none running spinner-rotate; border-width: 2px; border-style: solid; border-color: rgb(72, 72, 72) rgba(0, 0, 0, 0) rgb(72, 72, 72) rgb(72, 72, 72); border-image: initial; border-radius: 50%; } @keyframes spinner-rotate { 100% { transform: rotate(360deg); } } .sponsor-badge { display: flex; flex-flow: wrap; align-items: center; margin-bottom: 0.875rem; } .sponsor-badge__header { margin-right: 0.5rem; text-transform: uppercase; font-size: 0px; font-weight: 900; } .sponsor-badge__header::after { font-size: 0.75rem; } .sponsor-badge__img--sm { display: block; width: auto; max-width: 100%; max-height: 40px; } .blogroll--permalink .sponsor-badge__img--sm { max-height: 35px; } .sponsor-badge__img--sm-dark, .sponsor-badge__img--lg { display: none; } .permalink-sponsor .sponsor-badge, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge { display: flex; align-items: stretch; flex-wrap: nowrap; max-width: 728px; margin-bottom: 0px; } .permalink-sponsor .sponsor-badge__header, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__header { display: flex; flex-shrink: 0; align-items: center; justify-content: center; margin-right: 0px; padding-top: 2px; width: 18.957%; text-align: center; font-size: 0px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .permalink-sponsor .sponsor-badge__header::after, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__header::after { font-size: 9px; } @media (min-width: 576px) { .permalink-sponsor .sponsor-badge__header::after, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__header::after { font-size: 12px; } } @media (min-width: 1024px) { .permalink-sponsor .sponsor-badge__header::after, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__header::after { font-size: 13px; } } .permalink-sponsor .sponsor-badge__img--sm, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__img--sm { display: none; } .permalink-sponsor .sponsor-badge__img--lg, .blogroll:not(.blogroll--permalink) .blogroll-sponsor .sponsor-badge__img--lg { display: block; max-width: 100%; height: auto; object-fit: contain; object-position: left center; } .blogroll div[class^="ad-blogroll"] + div.blogroll-sponsor { margin-bottom: 0px !important; display: block; } .blogroll-sponsor--advertorial .sponsor-badge__header::after, .permalink-sponsor--advertorial .sponsor-badge__header::after { content: "Partnered With"; } .blogroll-sponsor--external .sponsor-badge__header::after, .permalink-sponsor--external .sponsor-badge__header::after { content: "Sponsored By"; } .blogroll-sponsor--internal .sponsor-badge__header, .permalink-sponsor--internal .sponsor-badge__header { display: none !important; } .in-post-sponsorship { margin-bottom: 0.75rem; } .in-post-sponsorship img { max-width: 100%; height: auto; } .status-copy { position: relative; padding: 2px 6px; border-radius: 3px; margin-left: 0.25rem; text-transform: capitalize; background-color: rgba(74, 74, 74, 0.3); } .status-copy--preview { color: rgba(255, 255, 255, 0.7); } .status-archived { background-color: rgba(74, 74, 74, 0.3); } .status-deleted { background-color: rgba(223, 86, 5, 0.3); } .status-draft { background-color: rgba(129, 128, 128, 0.3); } .status-expired { background-color: rgba(8, 160, 232, 0.3); } .status-pending { background-color: rgba(207, 0, 0, 0.3); } .status-published { background-color: rgba(0, 217, 183, 0.3); } .status-scheduled { background-color: rgba(255, 226, 97, 0.3); } .tip { position: fixed; top: 0px; left: 0px; width: 100%; height: 100vh; max-height: 100%; padding: 0px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transform: scale(0.25); opacity: 0; visibility: hidden; pointer-events: none; overflow: hidden auto; backface-visibility: hidden; transition: transform 300ms ease-in-out 0s, opacity 300ms ease-in-out 0s; box-shadow: rgba(0, 0, 0, 0.15) 5px 0px 5px; z-index: 10000; } .tip::-webkit-scrollbar { width: 0px; background: rgba(0, 0, 0, 0); } .tip::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); } .tip--is-open { transform: scale(1); opacity: 1; pointer-events: auto; } .tip__closer { position: fixed; top: 0px; left: 0px; width: 0px; height: 0px; padding: 0px; z-index: 9999; } .tip--is-open + .tip__closer { width: 100vw; height: 100vh; } .no-scroll .tip__closer { transform: translateZ(0px); } .tip__list { min-height: 420px; height: 100%; margin: 0px; padding: 0px 10%; overflow: hidden; list-style-type: none; font-size: 0px; text-align: center; } .tip__item { position: relative; height: 33.3%; border-bottom: 1px solid rgb(72, 72, 72); } .tip__item:last-child { border: none; } .tip__link { position: relative; transform: translateY(-50%); top: 50%; left: 0px; display: block; padding: 7%; width: 100%; vertical-align: middle; font-size: 4rem; line-height: 0.9; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-transform: uppercase; color: rgb(207, 0, 0); } .tip__link:hover, .tip__link:focus { color: rgb(207, 0, 0); text-decoration: none; } @media (min-width: 576px) { .tip__text-break { display: none; } } .tip__btn-close { display: inline-block; position: absolute; top: 0px; right: 0px; width: 3.5rem; height: 3.5rem; font-size: 1.5rem; line-height: 3.5rem; text-align: center; color: rgb(255, 255, 255); opacity: 0.3; padding: 0px; background-color: rgba(0, 0, 0, 0); border: none; } .tip__btn-close:hover, .tip__btn-close:focus { opacity: 1; } .video-portal > div { height: 100%; } .progress.backdrop { z-index: 7; } .video__share-modal, .video__error-modal { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 7; background-color: rgb(0, 0, 0); background-image: linear-gradient(rgb(0, 0, 0) 0%, rgb(62, 62, 62) 90%); pointer-events: all; } .video__share-modal.fullscreen, .video__error-modal.fullscreen { position: fixed; } .device-view-smartphone .video__share-modal.floating, .device-view-smartphone .video__error-modal.floating { display: none; } .video__error-modal-body { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.04, rgb(215, 215, 215)), color-stop(0.55, rgb(230, 230, 230)), to(rgb(255, 255, 255))); height: 40%; width: 80%; border-radius: 3px; } .video__error-modal-body .alert-title { background-color: rgb(230, 230, 230); padding: 5px; border-bottom: 1px solid rgb(209, 209, 209); border-top-left-radius: 3px; border-top-right-radius: 3px; font-weight: normal !important; font-size: 14px !important; } .invisible .video__error-modal { visibility: visible; } .video__share-modal-body { position: absolute; top: 50%; left: 50%; width: 70%; transform: translate(-50%, -50%); } @media (min-width: 576px) { .video__share-modal-body { width: 50%; } } .video__share-modal-icons { display: flex; } .device-view-smartphone .video__share-modal-icons { justify-content: center; } .video__share-modal-icon { padding: 0px 8px; } .video__share-modal-icon:hover { filter: drop-shadow(rgba(255, 255, 255, 0.6) 0px 0px 3px); } .video__share-modal-icon.video__share-modal-icon--x .social__btn { border-radius: 10rem; padding: 0px; min-height: auto; margin-top: 2px; height: 31px; width: 31px; } .video__share-modal-icon span, .video__share-modal-icon .social__btn { display: block; background-repeat: no-repeat; height: 32px; width: 32px; } .device-view-smartphone .video__share-modal-icon span, .device-view-smartphone .video__share-modal-icon .social__btn { height: 40px; width: 40px; } .device-view-smartphone .video__share-modal-icon { padding: 0px 10px; } .video__share-modal-icon--copy-link-wrapper { position: relative; } .video__share-modal-icon--copy-link { display: flex; align-items: center; justify-content: center; border-radius: 50%; margin: 0px 10px; height: 40px; width: 40px; background-color: rgb(155, 155, 155); cursor: pointer; border: 0px; outline: 0px; } .video__share-modal-icon--copy-link:focus { outline: 0px; } .video__share-modal-link-copied { position: absolute; top: 0px; left: 100%; margin-top: 4px; line-height: 1; color: rgb(255, 255, 255); } @media (min-width: 360px) { .video__share-modal-link-copied { margin-top: 12px; white-space: nowrap; } } .video__share-modal-url, .video__share-modal-embed-code { display: flex; align-items: center; overflow-x: hidden; white-space: nowrap; background-color: rgb(74, 74, 74); color: rgba(255, 255, 255, 0.5); font-weight: 400; padding-left: 4px; position: relative; } .video__share-modal-url::after, .video__share-modal-embed-code::after { content: ""; width: 2em; height: 100%; background: linear-gradient(to right, transparent, rgb(74, 74, 74)); position: absolute; right: 0px; pointer-events: none; } .video__share-modal-text { margin-bottom: 0px; margin-left: 7px; font-weight: 700; color: rgb(255, 255, 255); cursor: pointer; text-transform: uppercase; } .video__share-modal-text.video__share-modal-text-share { cursor: auto; } @media (max-width: 575px) { .video__share-modal-text { font-size: 12px; } } .video__share-modal-text--share { position: relative; top: 6px; margin-right: 5px; margin-left: 0px; } .video__share-modal-label { display: flex; align-items: center; margin: 10px 0px 6px; cursor: pointer; border: 0px; background: none; outline: 0px; } .video__share-modal-label:focus { outline: 0px; } .video__share-modal-label span { position: relative; top: 3px; margin-right: 6px; } @media (min-width: 348px) { .video__share-modal-label { margin: 20px 0px 6px; } } @media (max-width: 319px) { .video__share-modal-label--embed-code, .video__share-modal-url--copy-link { display: none; } } .video__share-modal-url-input { background-color: inherit; color: rgb(255, 255, 255); width: 100%; border: none; padding: 8px; user-select: all; font-size: 1rem !important; } .video__share-modal-url-input::selection { background: rgb(46, 199, 225); } .device-view-smartphone .video__share-modal-url-input { position: absolute; bottom: 0px; opacity: 0; height: 0px; padding: 0px; } .video__share-modal-icon-link, .video__share-modal-icon-embed { cursor: pointer; margin: 0px 5px; } section .fullscreen, section .fullscreen.progress.backdrop, section .floating, .ratio-item .fullscreen, .ratio-item .fullscreen.progress.backdrop, .ratio-item .floating { position: fixed; width: 100%; height: 100%; z-index: 214748365; } section .fullscreen, section .fullscreen.progress.backdrop, .ratio-item .fullscreen, .ratio-item .fullscreen.progress.backdrop { top: 0px; left: 0px; } section .floating, .ratio-item .floating { inset: auto 1rem 1rem auto; max-width: 400px; max-height: 400px; margin: 0px auto; } section .floating.video__share-modal, .ratio-item .floating.video__share-modal { max-height: 228px; max-width: 400px; border: 3px solid rgb(255, 255, 255); } section .floating .video__share-modal-body, .ratio-item .floating .video__share-modal-body { top: 20px; left: 40px; width: 80%; transform: none; } section .floating .video__share-modal-text, .ratio-item .floating .video__share-modal-text { font-size: 0.87rem; } section .floating .video__share-modal-label, .ratio-item .floating .video__share-modal-label { margin-top: 15px; } section .floating .video__share-modal-url-input, .ratio-item .floating .video__share-modal-url-input { padding: 5px; } .video__share-modal-close { position: absolute; right: 9px; font-size: 32px; color: rgb(255, 255, 255); cursor: pointer; } .video__share-modal-close::before { content: "×"; font-family: Arial; } .video__share-modal-close:hover { text-shadow: rgb(255, 255, 255) 0px 0px 10px; } @media (min-width: 240px) { .video__share-modal-close { right: 21px; font-size: 40px; } } .article { position: relative; margin-bottom: 10vw; font-size: 1rem; clear: both; } .article::after { display: block; content: ""; clear: both; } @media (min-width: 576px) { .article { font-size: 1.25rem; } } @media (min-width: 900px) { .article { margin-bottom: 100px; } } .article__header--headline-fragments { margin-bottom: 15px; padding: 0px 5px 0px 0px; max-width: 728px; color: rgb(0, 0, 0); font-weight: 700; font-size: 1rem; } .article__header--headline-fragments > span { display: block; margin: 0px; } @media (min-width: 576px) { .article__header--headline-fragments { font-size: 1.25rem; } } .article__header--headline-title, .article__headline-title { margin-bottom: 1.25rem; padding: 0px 1rem 0px 0px; font-weight: normal; font-size: 0.875rem; } .article__header--hf1 { font-size: 1.875rem; } @media (min-width: 576px) { .article__header--hf1 { font-size: 5.3vw; } } @media (min-width: 768px) { .article__header--hf1 { font-size: 2.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .article__header--hf1 { font-size: 3.6vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .article__header--hf1 { font-size: 2.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .article__header--hf1, .article--super-hero .article__header--hf1 { font-size: 2.375rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf1, .main-wrapper--has-sidebar .article--super-hero .article__header--hf1 { font-size: 3.42vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf1, .main-wrapper--has-sidebar .article--super-hero .article__header--hf1 { font-size: 2.375rem; } } .article__header--hf2 { font-size: 2.75rem; line-height: 0.95; } @media (min-width: 480px) { .article__header--hf2 { font-size: 9.3vw; } } @media (min-width: 768px) { .article__header--hf2 { font-size: 4.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .article__header--hf2 { font-size: 6.3vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .article__header--hf2 { font-size: 4.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .article__header--hf2, .article--super-hero .article__header--hf2 { font-size: 4.275rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf2, .main-wrapper--has-sidebar .article--super-hero .article__header--hf2 { font-size: 5.985vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf2, .main-wrapper--has-sidebar .article--super-hero .article__header--hf2 { font-size: 4.275rem; } } .article__header--hf3, .node--title { font-size: 2.25rem; } @media (min-width: 480px) { .article__header--hf3, .node--title { font-size: 7.5vw; } } @media (min-width: 768px) { .article__header--hf3, .node--title { font-size: 3.625rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .article__header--hf3, .main-wrapper--has-sidebar .node--title { font-size: 5.1vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .article__header--hf3, .main-wrapper--has-sidebar .node--title { font-size: 3.625rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .article__header--hf3, .article--super-hero .article__header--hf3, .blogroll .article--sponsor-advertorial .node--title, .article--super-hero .node--title { font-size: 3.44375rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf3, .main-wrapper--has-sidebar .article--super-hero .article__header--hf3, .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .node--title, .main-wrapper--has-sidebar .article--super-hero .node--title { font-size: 4.845vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf3, .main-wrapper--has-sidebar .article--super-hero .article__header--hf3, .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .node--title, .main-wrapper--has-sidebar .article--super-hero .node--title { font-size: 3.44375rem; } } .article__header--hf3 span, .node--title span { font-size: 2.25rem; } @media (min-width: 480px) { .article__header--hf3 span, .node--title span { font-size: 7.5vw; } } @media (min-width: 768px) { .article__header--hf3 span, .node--title span { font-size: 3.625rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .article__header--hf3 span, .main-wrapper--has-sidebar .node--title span { font-size: 5.1vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .article__header--hf3 span, .main-wrapper--has-sidebar .node--title span { font-size: 3.625rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .article__header--hf3 span, .article--super-hero .article__header--hf3 span, .blogroll .article--sponsor-advertorial .node--title span, .article--super-hero .node--title span { font-size: 3.44375rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf3 span, .main-wrapper--has-sidebar .article--super-hero .article__header--hf3 span, .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .node--title span, .main-wrapper--has-sidebar .article--super-hero .node--title span { font-size: 4.845vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .article__header--hf3 span, .main-wrapper--has-sidebar .article--super-hero .article__header--hf3 span, .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .node--title span, .main-wrapper--has-sidebar .article--super-hero .node--title span { font-size: 3.44375rem; } } .article__header--hf3 .article__header--title, .node--title .article__header--title { margin-bottom: 15px; padding: 0px 5px 0px 0px; max-width: 728px; color: rgb(0, 0, 0); font-weight: 700; font-size: 1rem; } .article__header--hf3 .article__header--title > span, .node--title .article__header--title > span { display: block; margin: 0px; } @media (min-width: 576px) { .article__header--hf3 .article__header--title, .node--title .article__header--title { font-size: 1.25rem; } } .article__header-link { font-size: 2.75rem; line-height: 0.95; } @media (min-width: 480px) { .article__header-link { font-size: 9.3vw; } } @media (min-width: 768px) { .article__header-link { font-size: 4.5rem; } } .article__card-header { border: none; margin: 0px; padding: 0px; background: rgba(0, 0, 0, 0); } @media (min-width: 900px) { .blogroll article:last-of-type { margin-bottom: 0px; } } .article--permalink { margin-bottom: 3rem; } @media (min-width: 576px) { .article--permalink .media-swipe { position: relative; top: -3px; margin-right: 20px; } } .article--permalink a[name="continued"] { padding-top: 55px; margin-top: -55px; } .article--video { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .article--sponsor-advertorial { padding: 0.75rem; border: 3px solid rgb(0, 0, 0); } .article--sponsor-advertorial.article--permalink { padding: 0.75rem 0px 0px; border-width: 3px 0px 0px; } .article--sponsor-external, .article--sponsor-internal { margin-top: 0.75rem; } .article--super-hero { margin-top: 0px; border: 10px solid rgb(207, 0, 0); padding: 0.75rem; } .article--super-hero .article__headline-title { display: none; } .article--super-hero.article--permalink { padding: 0.75rem 0px 0px; border-width: 3px 0px 0px; } .article__channel--tmz-sports, .article__theme--sports { margin-bottom: 1rem; height: 40px; width: 100%; background: url("data:image/png;base64,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") left top / 115px 40px no-repeat, linear-gradient(rgb(121, 0, 217) 50%, rgb(1, 144, 220) 50%) 0% 0% / 100% 40px; } .article__channel--tmz-hip-hop, .article__theme--hip-hop { margin-bottom: 1rem; height: 40px; width: 100%; background-color: rgb(207, 34, 255); background-image: url(""); background-repeat: no-repeat; background-position: left top; background-size: 297px 40px, 100% 40px; } .social-media-container { display: flex; flex-wrap: wrap; font-size: 15px; font-weight: normal; font-style: italic; line-height: 32px; text-transform: uppercase; text-align: left; color: rgb(155, 155, 155); } .social-media-container:hover { text-decoration: none; } .date-wrapper { font-size: 15px; font-weight: normal; font-style: italic; line-height: 32px; text-align: left; padding-bottom: 0.375rem; color: rgb(155, 155, 155); width: 100%; text-transform: none; } .date-wrapper:hover { text-decoration: none; } .date-wrapper .divider { font-style: normal; margin-right: 8px; margin-left: 8px; } .date-wrapper time.published-datetime { padding-right: 2px; } .article__blocks { position: relative; margin-bottom: 1.75rem; color: rgb(35, 35, 35); font-size: calc(0.9rem + 1.1vw); } @media (min-width: 420px) { .article__blocks { font-size: 1.1875rem; } } @media (min-width: 768px) { .article__blocks { font-size: 1.125rem; } } .article__blocks li a { color: rgb(207, 0, 0); font-weight: bold; } .article__blocks p { margin-bottom: 1.125rem; } .article__blocks p a { color: rgb(207, 0, 0); font-weight: bold; } .article__blocks > div { margin-bottom: 1.25rem; } .article__blocks > div + p { margin-top: 1.5rem; } .article__blocks p img { display: block; margin: 0px 0px 1.125rem; max-width: 100%; height: auto; } .article-newsletter { max-height: 500px; text-align: center; transition-property: all; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0, 1, 0.5, 1); } @media (min-width: 768px) { .article-newsletter { text-align: left; } } .article-newsletter.article-newsletter--closed { overflow: hidden; max-height: 0px; } .article-newsletter.article-newsletter--waiting { cursor: wait; } .article-newsletter .article-newsletter__border { margin-top: 2.5rem; border: 2px solid rgb(74, 74, 74); position: relative; } .article-newsletter .article-newsletter__img { display: none; width: 140px; position: absolute; left: 9px; bottom: 0px; } @media (min-width: 768px) { .article-newsletter .article-newsletter__img { display: block; } } .article-newsletter .article-newsletter__subscribe { padding: 0.75rem; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe { padding: 17px 1.5rem 10px 9.3rem; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__header { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-style: italic; color: rgb(0, 0, 0); margin: 0px; } @media (max-width: 575px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__header { font-size: 1.6rem; } } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__header { font-size: 2.2rem; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__header span { display: inline-block; vertical-align: middle; } .article-newsletter .article-newsletter__subscribe .article-newsletter__header span.highlight { color: rgb(255, 255, 255); background-color: rgb(207, 0, 0); padding: 0px 15px 0px 10px; margin-left: 5px; vertical-align: top; } .article-newsletter .article-newsletter__subscribe .article-newsletter__sub-header { color: rgb(74, 74, 74); font-size: 15px; padding: 3px 0px 6px; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__sub-header { font-size: 15px; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__sub-header span { display: none; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__sub-header span { display: inline-block; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__message { display: none; font-size: 14px; padding: 0px 0px 6px; text-align: center; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__message { text-align: left; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__message .article-newsletter__accepted { color: rgb(4, 197, 162); margin: 0px; } .article-newsletter .article-newsletter__subscribe .article-newsletter__message .article-newsletter__rejected { color: rgb(4, 197, 162); margin: 0px; } .article-newsletter .article-newsletter__subscribe .article-newsletter__form { border: 0px; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__form { border: 1px solid rgb(74, 74, 74); } } .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__input { display: block; appearance: none; border-radius: 0px; border: 1px solid rgb(74, 74, 74); color: rgb(155, 155, 155); font-size: 14px; height: 40px; margin: 0px 0px 10px; padding: 0px 7.5px; outline: none; width: 100%; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__input { border: 0px; margin: 0px; height: 35px; display: inline-block; vertical-align: top; width: calc(100% - 113px); } } .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__button { display: block; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 18px; border: 0px; height: 40px; line-height: 42px; width: 100%; transition: color 200ms ease-in-out 0s; } @media (min-width: 768px) { .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__button { width: 113px; height: 35px; line-height: 35px; display: inline-block; vertical-align: top; } } .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__button:not(:disabled) { background-color: rgb(134, 0, 225); color: rgb(255, 255, 255); } .article-newsletter .article-newsletter__subscribe .article-newsletter__form .article-newsletter__button:disabled { cursor: not-allowed; background-color: rgb(134, 0, 225); color: rgba(255, 255, 255, 0.5); } .article-newsletter .article-newsletter__subscribe .article-newsletter__terms-services { color: rgb(155, 155, 155); font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 9px; margin: 0px; padding: 5px 0px 0px; } .article-newsletter .article-newsletter__subscribe .article-newsletter__terms-services a { color: rgb(155, 155, 155); text-decoration: underline; } .article-newsletter .article-newsletter__decline { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; color: rgb(74, 74, 74); font-size: 19px; text-decoration: underline; padding: 7px 0px 0px; text-align: center; } .article-newsletter .article-newsletter__decline:focus, .article-newsletter .article-newsletter__decline:active { outline: none; } @media (min-width: 768px) { .article-newsletter .article-newsletter__decline { position: absolute; cursor: pointer; top: 10px; right: 25px; height: 15px; width: 15px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2725%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg stroke=%27%23979797%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27square%27%3e%3cpath d=%27M2.233 2.233l20.534 20.534M22.767 2.233L2.233 22.767%27/%3e%3c/g%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: cover; background-color: rgba(0, 0, 0, 0); border: none; padding: 0px; z-index: 2; } .article-newsletter .article-newsletter__decline span { display: none; } } .article__footer { position: relative; margin: 10px 0px 0px; } .article--read-more { position: relative; overflow: hidden; margin-bottom: 0px; border-bottom: 0px; max-height: 200px; transition: max-height 300ms ease-out 0s; z-index: 1; } @media (max-width: 767px) { .article--read-more { max-height: 26vw; } } .article--read-more::before { position: absolute; top: 0px; right: 0px; left: 0px; height: 2400px; z-index: 2; content: ""; background: linear-gradient(rgba(255, 255, 255, 0.8) 0%, rgb(255, 255, 255) 100px, rgb(255, 255, 255) 2400px); } .article--read-more:hover::before { background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100px, rgb(255, 255, 255) 2400px); cursor: pointer; } .article--read-more::after { position: absolute; right: 0px; bottom: 0px; left: 0px; z-index: 3; display: block; padding: 1.5rem 0.75rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.5rem; letter-spacing: 0.1em; font-style: italic; text-align: center; text-transform: uppercase; color: rgb(255, 255, 255); background-color: rgb(207, 0, 0); content: "Read More Stories"; } @media (max-width: 767px) { .article--read-more::after { font-size: 1.25rem; padding: 1rem 0.75rem; } } .article--read-more:hover::after { background-color: rgb(161, 0, 0); cursor: pointer; } .article--read-more.article--sponsor-advertorial { border-left: 0px; border-right: 0px; } .article--read-more .article__blocks { display: none; } .article--read-more--open .article__blocks { display: block; } .article--read-more.article--read-more--open { max-height: 2400px; } .article--read-more--open::after { display: none; } .article--read-more--open::before, .article--read-more--open:hover::before { background: linear-gradient(rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 140px, rgb(207, 0, 0) 141px, rgb(207, 0, 0) 200px, rgb(255, 255, 255) 201px, rgb(255, 255, 255) 100%); animation: 600ms ease-out 0s 1 normal forwards running readMoreSlide; } @keyframes readMoreSlide { 0% { top: 0px; } 100% { top: 2400px; } } .article .related-articles { margin-top: 2.5rem; margin-bottom: 3rem; } .blogroll .article .related-articles { margin-top: 1.125rem; margin-bottom: 0px; } .related-articles__row { margin-right: -0.375rem; margin-left: -0.375rem; } @media (min-width: 768px) { .related-articles__row { margin: 0px -0.625rem; } } .related-articles__col { flex: 0 0 100%; max-width: 100%; position: relative; padding-right: 0.375rem; padding-left: 0.375rem; } @media (min-width: 768px) { .related-articles__col { flex: 0 0 50%; max-width: 50%; padding: 0px 0.625rem; } } .related-articles__col:nth-child(n+3) { margin-top: 0.75rem; } @media (min-width: 768px) { .related-articles__col:nth-child(n+3) { margin-top: 1rem; } } @media (max-width: 767px) { .related-articles__col:nth-child(n+2) { margin-top: 0.75rem; } } .related-articles__card-link { display: flex; flex-direction: row; } .related-articles__card-img { flex: 0 0 auto; margin-right: 0.75rem; max-width: 175px; width: 160px; } @media (min-width: 768px) { .related-articles__card-img { width: 54%; max-width: 200px; } } .related-articles__card-img::before { padding-top: 57.1429% !important; } .related-articles__card-body { flex: 1 1 auto; } .related-articles__card-title { font-size: 1rem; font-weight: 700; line-height: 1.1; } .canvas-block-permalink .related h3, .canvas-block-permalink .related .h3 { margin-bottom: 10px; } .canvas-block-permalink .related h3 span, .canvas-block-permalink .related .h3 span { font-size: 1.25rem; text-transform: uppercase; font-weight: 700; color: rgb(207, 0, 0); border-bottom: 2px solid rgb(238, 238, 238); } .canvas-block-permalink .related h4, .canvas-block-permalink .related .h4 { font-size: 1rem; font-weight: normal; color: rgb(35, 35, 35); } .canvas-block-permalink .related ul { list-style: none; margin-left: 0px; padding-left: 0px; } .canvas-block-permalink .related ul li { font-size: 1.035rem; font-weight: 600; float: left; width: 50%; } .main-wrapper--newsletter { background-color: rgb(255, 255, 255); padding-bottom: 150px; } .device-view-smartphone .main-wrapper--newsletter { padding: 1.25rem 0.5rem 2rem; } .newsletter__form { padding: 0px 8px; } .newsletter__container { display: grid; grid-template-columns: 1fr; gap: 20px; width: 100%; } @media (min-width: 1025px) { .newsletter__container { grid-template-columns: 3fr 1fr; } } .newsletter__header { margin: 0px auto 16px; color: rgb(0, 0, 0); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 58px; font-weight: 400; letter-spacing: -0.04em; line-height: 0.82; text-align: center; } @media (min-width: 1025px) { .newsletter__header { margin-top: 20px; text-align: left; } } @media (max-width: 1200px) { .newsletter__header { font-size: calc(2.375rem + 1.5vw); } } .newsletter__info { margin: 0px auto 48px; max-width: 460px; text-align: center; font-size: 17px; font-weight: 600; letter-spacing: -0.03em; line-height: 1.3; color: rgb(72, 72, 72); } .device-view-smartphone .newsletter__info { margin-bottom: 32px; } @media (min-width: 1025px) { .newsletter__info { margin: 0px 0px 56px; max-width: none; text-align: left; } } .newsletter__email { width: 100%; margin: 0px auto; } @media (min-width: 768px) and (max-width: 1024px) { .newsletter__email { max-width: 640px; } } .newsletter__email p { grid-area: finePrint; font-size: 12px; font-weight: 400; color: rgb(129, 128, 128); } .newsletter__email-text { color: rgb(72, 72, 72); height: 22px; width: 144px; font-size: 17px; font-weight: 600; letter-spacing: -0.59px; line-height: 1.3; } .newsletter__form-control { margin-bottom: 72px; height: 42px; width: 100%; border: 1px solid rgb(217, 217, 217); background-color: rgb(255, 255, 255); font-weight: 600; } .device-view-smartphone .newsletter__form-control { margin-bottom: 32px; } .newsletter__form-control:focus { background-color: rgb(255, 255, 255); } .newsletter__third-party { display: grid; grid-template-areas: "info" "button" "finePrint"; gap: 12px; margin: 0px auto; width: 100%; color: rgb(74, 74, 74); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; line-height: 1.3; } @media (min-width: 768px) and (max-width: 1024px) { .newsletter__third-party { max-width: 480px; } } @media (min-width: 1025px) { .newsletter__third-party { grid-template-areas: "info info button" "finePrint finePrint finePrint"; margin: 0px; } } .newsletter__third-party p { margin-bottom: 0px; } @media (min-width: 768px) and (max-width: 1024px) { .newsletter__third-party p { padding-right: 12px; } } .newsletter__third-party-info { display: flex; } .newsletter__button-container { padding: 0px 24px; margin: 30px auto; width: 100%; grid-area: button; } .device-view-smartphone .newsletter__button-container { margin: 12px auto 24px; padding: 0px; } @media (min-width: 768px) and (max-width: 1024px) { .device-view-smartphone .newsletter__button-container { margin: 32px auto 20px; padding: 0px 24px; } } @media (min-width: 1025px) { .device-view-smartphone .newsletter__button-container { margin: 0px; } } @media (min-width: 768px) and (max-width: 1024px) { .newsletter__button-container { margin: 32px auto 20px; } } @media (min-width: 1025px) { .newsletter__button-container { padding: 0px; margin: 0px; width: 200px; } } .newsletter__signup-btn { display: inline-flex; justify-content: center; align-items: center; height: 50px; padding: 0px; width: 100%; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 1.5rem; font-weight: bold; letter-spacing: 0.01em; text-transform: uppercase; border: none; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } .newsletter__signup-btn:hover { background-color: rgb(74, 74, 74); } .newsletter__fine-print { grid-area: finePrint; padding-left: 24px; font-size: 12px; font-weight: 400; color: rgb(129, 128, 128); } .newsletter__fine-print a { font-weight: 600; color: rgb(74, 74, 74); } .newsletter__iphone { width: 300px; padding: 1px; margin-left: 4px; } .newsletter__result { width: 350px; margin: 100px auto 0px; font-size: 1.6rem; text-align: center; } .newsletter__iphone-header { margin-top: 40px; } .newsletter__iphone-image-container { grid-template: "head" 129px "body" 600px / 300px; overflow: hidden; } @media (min-width: 1025px) { .newsletter__iphone-image-container { display: grid !important; } } .newsletter__iphone-background-image { grid-row: head-start / body-end; grid-column-start: head-start; } .newsletter__iphone-header-overlay { margin-top: 40px; grid-area: head; } .newsletter__iphone-header-overlay .newsletter__iphone-header-image { width: 100%; text-align: center; margin-bottom: 3px; } .newsletter__iphone-header-overlay .newsletter__iphone-header-image img { margin: auto; } .newsletter__iphone-header-overlay p { color: rgb(255, 255, 255); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 1.2rem; font-weight: normal; text-align: center; } .newsletter__iphone-body-overlay { height: 450px; overflow: hidden; grid-area: body; } .newsletter__iphone-body-overlay .newsletter__iphone-primary-image { width: 100%; text-align: center; padding-top: 10px; } .newsletter__iphone-body-overlay .newsletter__iphone-primary-image img { margin: auto; } .newsletter__iphone-body-overlay .newsletter__iphone-swipe { max-width: fit-content; margin: 10px auto; } .newsletter__iphone-body-overlay .newsletter__iphone-hf-container { margin-top: -3px; } .newsletter__iphone-body-overlay .newsletter__iphone-hf-container .newsletter__iphone-hf { color: rgb(0, 0, 0); direction: ltr; font-family: Impact, Arial, sans-serif; font-size: 18px; font-weight: 400; letter-spacing: 0px; text-align: center; line-height: 1; margin-bottom: 1px; margin-right: 30px; margin-left: 30px; } .newsletter__iphone-body-overlay .newsletter__iphone-hf-container .newsletter__iphone-hf.newsletter__iphone-hf-lg { font-size: 22px; } .newsletter__iphone-body-overlay .newsletter__iphone-hf-container .newsletter__iphone-hf p { margin: 0px; } .newsletter__iphone-body-overlay .newsletter__iphone-swipe-text { font-family: Impact, Arial, sans-serif; font-size: 15px; background: rgb(207, 0, 0); display: inline-block; padding: 2px 10px; color: rgb(255, 255, 255); letter-spacing: 1px; text-align: center; } .newsletter__iphone-body-overlay .newsletter__iphone-description { margin-top: 10px; margin-left: 30px; margin-right: 30px; color: rgb(0, 0, 0); font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 400; letter-spacing: 0px; line-height: 120%; text-align: center; } .newsletter__iphone-body-overlay .newsletter__iphone-description p { margin: 0px; padding-bottom: 5px; } .newsletter__iphone-body-overlay .newsletter__iphone-read-more { width: 100%; padding-top: 10px; text-align: center; } .newsletter__iphone-body-overlay .newsletter__iphone-read-more img { margin: auto; } .newsletter__custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; } .device-view-smartphone .newsletter__custom-control { padding-left: 2rem; } .newsletter__custom-control-input { position: absolute; z-index: -1; opacity: 0; } .newsletter__custom-control-label { margin-bottom: 0px; } .newsletter__custom-control-label::before { position: absolute; top: 0.25rem; left: 0px; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; user-select: none; background-color: rgb(255, 255, 255); border: 2px solid rgb(151, 151, 151); } .newsletter__custom-control-label::after { position: absolute; top: 0.25rem; left: 0px; display: block; width: 1.5rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center top; background-size: 16px; } .newsletter__custom-control .newsletter__custom-control-input:checked ~ .newsletter__custom-control-label::after { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23cf0000%27 d=%27M7.6 15.4L1.9 9.7l-1.9 2 7.6 7.6L24 2.9 22.1 1z%27/%3e%3c/svg%3e"); } .main-wrapper--pages { background-color: rgb(255, 255, 255); padding: 1.75rem 1rem 3rem; } .device-view-smartphone .main-wrapper--pages { padding-bottom: 5rem; } @media (min-width: 768px) { .main-wrapper--pages { padding-top: 2.25rem; } } @media (min-width: 900px) { .main-wrapper--pages { padding-top: 3.625rem; } } .page { position: relative; } @media (min-width: 576px) { .page { font-size: 1.25rem; } } .page--permalink a[name="continued"] { padding-top: 55px; margin-top: -55px; } .page--video { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .page--listings .page__header { text-align: center; margin-top: 0px; padding-bottom: 0.625rem; } .main-wrapper--videos .page--listings .page__header, .main-wrapper--photos .page--listings .page__header, .main-wrapper--shows .page--listings .page__header { margin-top: 2rem; } .main-wrapper--has-sidebar .page--listings .page__header { margin-top: 0px; text-align: left; } .device-view-smartphone .page--listings .page__header { margin-top: 0px; padding-bottom: 0px; } .page__header-title { margin-bottom: 1rem; color: rgb(0, 0, 0); font-weight: 700; font-size: calc(1.425rem + 1.825vw); line-height: 1.2; } @media (min-width: 768px) { .page__header-title { font-size: 2.5rem; } } .page--listings .page__header-title { display: inline-block; padding: 10px 24px 10px 17px; background: url(""); text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; color: rgb(255, 255, 255); } @media (min-width: 768px) { .page--listings .page__header-title { font-size: 42px; } } @media (min-width: 1110px) { .page--listings .page__header-title { font-size: 50px; } } .device-view-smartphone .page--listings .page__header-title { display: none; } .page__blocks { font-size: calc(0.9rem + 1.1vw); } @media (min-width: 510px) { .page__blocks { font-size: 1.25rem; } } .page__blocks p { margin-bottom: 1.125rem; line-height: 1.5; } .page__blocks p a { color: rgb(207, 0, 0); font-weight: bold; } .page__blocks > div { margin-bottom: 1.25rem; } .page__blocks > div + p { margin-top: 1.5rem; } .page__blocks p img { display: block; margin: 0px 0px 1.125rem; max-width: 100%; height: auto; } .page__blocks li a { color: rgb(207, 0, 0); font-weight: bold; } .main--404 { display: flex; align-items: center; flex-direction: column; height: 100%; max-width: 100%; background-color: rgb(255, 255, 255); } .device-view-smartphone .main--404 { height: 80vh; } .main--404 > div { margin-bottom: 1.5rem; font-size: 1.2rem; } .link--404, .page__header-title--404 { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; text-transform: uppercase; } .page__header-title--404 { padding-top: 4rem; margin-bottom: 2rem; font-size: 3rem; line-height: 0.5; letter-spacing: -0.06rem; color: rgb(0, 0, 0); font-style: italic; } .device-view-smartphone .page__header-title--404 { padding-top: 6rem; } .link--404 { display: block; padding: 1rem 2rem; background-color: rgb(207, 0, 0); font-size: 1.8rem; line-height: 1; color: rgb(255, 255, 255); margin-bottom: 2.5rem; } .link--404:hover, .link--404:focus { color: rgb(255, 255, 255); background-color: rgb(161, 0, 0); text-decoration: none; } .people-view { display: none; } .people-view.people-view--show { display: block; } .nav-tabs__link--cursor { cursor: pointer; } .device-view-desktop--waiting * { cursor: wait; } .pagination-btn--disabled:hover { pointer-events: none; text-decoration: none; } .main-wrapper--photos { padding: 0px; max-width: none; } .body-photos .jumbotron-top { background-color: rgb(0, 0, 0); } .body-photos .jumbotron-top .ad-container, .body-photos .jumbotron-top .ad-header-wrapper { background-color: rgb(0, 0, 0); } .preview__body { background-color: rgb(27, 27, 27); } .preview__navbar { position: fixed; z-index: 1; top: 0px; left: 0px; right: 0px; display: flex; align-items: center; justify-content: space-between; padding: 0px 1rem; background-color: rgba(34, 34, 34, 0.95); font-size: 15px; font-family: "Roboto Condensed", sans-serif; } @media (min-width: 768px) { .preview__navbar { padding: 0px 1.5rem; } } .preview__navbar-logo { min-width: 70px; height: 56px; padding: 13px 0px; } @media (min-width: 1110px) { .preview__navbar-logo { min-width: 200px; } } .preview__navbar-header { line-height: 1; color: rgba(255, 255, 255, 0.4); text-transform: capitalize; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding: 0.75rem; } .preview__nav { position: relative; } @media (min-width: 768px) { .preview__nav { min-width: 246px; } } .preview__nav-menu { display: block; padding: 4px; } .preview__nav:hover .preview__nav-menu { border-radius: 4px 4px 0px 0px; background-color: rgb(27, 27, 27); box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px; } @media (min-width: 768px) { .preview__nav-menu { display: none; } } .preview__nav-list { display: none; padding: 3px; border-radius: 4px; background-color: rgb(27, 27, 27); } @media (max-width: 767px) { .preview__nav:hover .preview__nav-list { display: block; position: absolute; right: 0px; border-radius: 4px 0px 4px 4px; width: 140px; font-size: 1rem; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 5px; } } @media (min-width: 768px) { .preview__nav-list { display: flex; } } .preview__nav-link { display: inline-flex; border-radius: 3px; padding: 5px 14px; line-height: 1; color: rgba(255, 255, 255, 0.3); cursor: pointer; } .active .preview__nav-link { color: rgba(255, 255, 255, 0.5); background-color: rgb(34, 34, 34); } .preview__nav-link:hover { text-decoration: none; color: rgba(255, 255, 255, 0.7); } @media (max-width: 767px) { .preview__nav-link { padding: 8px 14px; width: 100%; } } .preview__container { display: flex; flex-direction: column; height: calc(-56px + 100vh); margin-top: 56px; justify-content: center; align-items: center; background-color: rgb(27, 27, 27); } .preview__container-device { background-color: rgb(30, 30, 30); } .preview__container-device::after { content: "Loading Smartphone View..."; color: rgba(255, 255, 255, 0.2); display: flex; align-items: center; justify-content: center; height: 100%; z-index: 0; } .preview__container-device--smartphone { max-width: 375px; height: 667px; border-radius: 1px; } @media (min-width: 375px) { .preview__container-device--smartphone { margin: 6px 0px; box-shadow: rgb(0, 0, 0) 0px 0px 0px 3px, rgba(255, 255, 255, 0.05) 0px 0px 0px 4px; } } .preview__container-device--tablet { max-width: 768px; height: 1024px; border-radius: 1px; } .preview__container-device--tablet::after { content: "Loading Tablet View..."; } @media (min-width: 768px) { .preview__container-device--tablet { margin: 6px 0px; box-shadow: rgb(0, 0, 0) 0px 0px 0px 3px, rgba(255, 255, 255, 0.05) 0px 0px 0px 4px; } } .preview__container-device--desktop { width: 100vw; height: 100%; } .preview__container-device--desktop::after { content: "Loading Desktop View..."; } .main-wrapper--search { padding-top: 0px; padding-bottom: 2rem; } .main-wrapper--search .main { min-height: 50vh; } .search-screen { position: fixed; width: 100vw; height: 100vh; background-color: rgb(0, 0, 0); top: 0px; left: 100%; z-index: 100001; transition: left 300ms ease-in-out 0s; visibility: hidden; } .search-screen.search-screen--is-open { left: 0px; } .no-scroll .search-screen { transform: translateZ(0px); } @media screen and (max-width: 480px) and (orientation: portrait) { .search-screen { z-index: 214748365; } } .search-screen__header { display: flex; flex-flow: wrap; align-items: center; justify-content: space-between; padding: 3.25rem 1rem 0.75rem; } @media (min-width: 576px) { .search-screen__header { padding: 1.125rem 4rem 0.75rem; } } .search-screen__form { position: relative; flex: 1 1 auto; text-align: center; background: rgb(29, 29, 29); } .search-screen__input__container { padding: 1.25rem 0.75rem 1.125rem; } .search-screen__input__container:focus-within { outline: rgb(0, 103, 244) auto 5px; } .search-screen__input { position: relative; padding-right: 3rem; width: 100%; height: 3rem; color: rgb(255, 255, 255); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; cursor: pointer; opacity: 1; outline: none; text-align: center; text-transform: uppercase; font-size: 3rem; line-height: 1; background-color: rgb(29, 29, 29); border: 0px none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: all 0.5s ease 0s; } @media (min-width: 576px) { .search-screen__input { height: 8.5vw; font-size: 8.5vw; } } @media (min-width: 768px) { .search-screen__input { height: 4rem; font-size: 4rem; } } .search-screen__input:-webkit-autofill, .search-screen__input:-webkit-autofill:hover, .search-screen__input:-webkit-autofill:focus, .search-screen__input:-webkit-autofill:active { transition: background-color 250ms cubic-bezier(0.445, 0.05, 0.55, 0.95) 5000s; box-shadow: rgb(29, 29, 29) 0px 0px 0px 40px inset; background-color: rgb(30, 30, 30) !important; -webkit-text-fill-color: rgb(255, 255, 255) !important; color: rgb(255, 255, 255) !important; } .search-screen__input::-webkit-input-placeholder { color: rgb(74, 74, 74); text-align: center; } .search-screen__input:focus { outline: none; } .search-screen__submit { display: flex; align-items: center; justify-content: flex-start; position: absolute; z-index: 5; top: 0px; left: auto; right: 0px; width: 3.5rem; height: 100%; margin: 0px; background: none; border: none; } .search-screen__btn { display: flex; align-items: flex-start; justify-content: center; position: absolute; top: 0px; left: 0px; width: 4rem; height: 3.25rem; padding: 1.125rem 1rem 0px; font-size: 0px; background-color: rgba(0, 0, 0, 0); border: none; } .search-screen__btn:focus { outline-offset: -5px; } @media (min-width: 576px) { .search-screen__btn { align-items: center; top: 1.125rem; padding: 1.125rem 1rem; height: 13.5vw; } } @media (min-width: 768px) { .search-screen__btn { height: 6.375rem; } } .main-wrapper--search .page--listings { position: relative; margin-bottom: 2rem; background: rgb(29, 29, 29); } .main-wrapper--search .page--listings::before { position: absolute; z-index: 1; content: ""; left: 0px; top: 0px; margin-left: -0.75rem; width: 100vw; height: 100%; background: rgb(29, 29, 29); } @media (min-width: 752px) { .main-wrapper--search .page--listings::before { margin-left: calc(364px - 50vw); } } @media (min-width: 900px) { .main-wrapper--search .page--listings::before { margin-left: -0.75rem; } } @media (min-width: 1110px) { .main-wrapper--search .page--listings::before { margin-left: calc(537px - 50vw); } } @media (min-width: 1098px) { .ad-skin .main-wrapper--search .page--listings::before { width: calc(100% + 1.5rem); margin-left: -0.75rem; } } .main-wrapper--search .page--listings .page__header { position: relative; z-index: 2; margin-top: 0px; padding: 0px 0.5rem; text-align: left; } @media (min-width: 1110px) { .main-wrapper--search .page--listings .page__header { padding: 0px; } } .main-wrapper--search .page--listings .page__header-title { margin-bottom: 0px; padding: 1.5rem 0px; font-style: normal; text-transform: none; font-size: 24px; color: rgb(129, 128, 128); background: none; } @media (min-width: 570px) { .main-wrapper--search .page--listings .page__header-title { font-size: 4.2vw; } } @media (min-width: 768px) { .main-wrapper--search .page--listings .page__header-title { font-size: 34px; } } @media (min-width: 1024px) { .main-wrapper--search .page--listings .page__header-title { font-size: 36px; } } .main-wrapper--search .page--listings .page__header-title strong { color: rgb(255, 255, 255); font-weight: 400; } .main-wrapper--shows { padding: 0px; max-width: none; } .shows__logo-link { position: relative; display: flex; align-items: center; justify-content: center; text-align: center; margin: 1rem; padding: 10vh 0px; background-color: rgb(23, 23, 23); } .shows-tmz-on-tv--desktop .card-section-header { text-align: center; padding: 2.5rem 0px; margin-bottom: 0px; border: none; } @media (min-width: 1110px) { .shows-tmz-on-tv--desktop .card-section-header { text-align: left; } } .shows-tmz-on-tv--desktop .card-section-title { display: inline-block; margin: 0px 1rem; padding: 0px 15px; width: auto; color: rgb(255, 255, 255); font-family: "Source Sans Pro", arial, sans-serif; font-size: 4.5vw; line-height: 2; font-weight: 700; text-transform: uppercase; font-style: italic; text-align: left; background: url("data:image/jpeg;base64,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") 0px 0px repeat; transform: rotate(-0.007turn); } @media (min-width: 576px) { .shows-tmz-on-tv--desktop .card-section-title { font-size: 1.5rem; } } @media (min-width: 1110px) { .shows-tmz-on-tv--desktop .card-section-title { margin-left: -0.875rem; } } @media (min-width: 1110px) { .shows-tmz-on-tv--desktop { max-width: 1154px; margin: 0px auto; } } .when-its-on-player__wrapper { position: relative; width: 100%; height: 0px; padding-bottom: 51.5%; } #when-its-on-player { display: none; } #when-its-on { pointer-events: none; } #when-its-on .fallback-video { width: 100%; pointer-events: all; } .when-its-on-player { position: relative; padding-top: 9%; margin-left: 8.75%; width: 56.27%; } .when-its-on-player__jwplayer { position: absolute; top: 22%; height: 78%; width: 100%; transform: rotate(-0.015turn); } .when-its-on-player__jwplayer > div { height: 100%; } .when-its-on-player__jwplayer .video__share-modal-body { top: 12%; transform: translate(-50%, 0px); } .when-its-on-poster { position: relative; width: 100%; transform: rotate(-0.015turn); } .when-its-on-player__toggle-button { position: absolute; inset: 0px; width: 100%; background-color: rgba(0, 0, 0, 0); border: none; } .when-its-on-player__toggle-button:focus { outline: none; } .icon-play--when-its-on-player { margin-top: -0.5rem; width: 2.5rem; height: 2.5rem; background-size: 2.5rem 2.5rem; } @media (min-width: 576px) { .icon-play--when-its-on-player { margin-top: 0px; width: 3rem; height: 3rem; background-size: 3rem 3rem; } } @media (min-width: 768px) { .icon-play--when-its-on-player { width: 3.75rem; height: 3.75rem; background-size: 3.75rem 3.75rem; } } @media (min-width: 900px) { .icon-play--when-its-on-player { width: 4.375rem; height: 4.375rem; background-size: 4.375rem 4.375rem; } } .when-its-on-player__toggle-button:hover .icon-play--when-its-on-player, .when-its-on-player__toggle-button:focus .icon-play--when-its-on-player { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23c90202%27 d=%27M8.2 6v12l10.3-6z%27/%3e%3c/svg%3e"); box-shadow: rgb(207, 0, 0) 0px 0px 0px 3px inset; } .when-its-on-player__toggle-button:focus .icon-play--when-its-on-player { outline: rgb(0, 103, 244) auto 5px; } .when-its-on-player__player-overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 0px; padding-bottom: 51.5%; background: url("") 0px 0px / cover no-repeat; z-index: 1; pointer-events: none; } #when-its-on-player.jw-flag-fullscreen + div { transform: none; } .when-its-on-player__header { position: absolute; bottom: 17%; left: 7.5%; display: block; width: 63%; height: 0px; padding-bottom: 14%; background: url("") 0px 0px / cover no-repeat; } .when-its-on-player__header-title { padding-top: 8%; font-size: 3vw; font-weight: 800; text-align: center; text-transform: uppercase; font-style: italic; line-height: 1.4; color: rgb(0, 0, 0); transform: rotate(-0.0215turn); } @media (min-width: 1110px) { .when-its-on-player__header-title { font-size: 34px; } } .when-its-on-player__signpost { position: absolute; top: 0px; right: 0px; margin-right: 8%; margin-top: 5.25%; width: 21%; height: 56%; padding: 50px 25px 70px 22px; text-align: center; } .when-its-on-player__todays-listing .dayname { color: rgb(201, 2, 2); font-style: italic; } .when-its-on-player__todays-listing h3, .when-its-on-player__todays-listing .h3 { font-size: 18px; line-height: 22px; font-weight: 800; text-transform: uppercase; } .when-its-on-player__todays-listing li { height: 55px; padding: 10px 5px 0px; border-bottom: 6px solid rgb(201, 2, 2); font-size: 15px; line-height: 16px; text-transform: uppercase; font-weight: 600; } .when-its-on-player__signpost--weekend { background: url("") center center / 85% no-repeat; } .when-its-on-showtimes { padding: 0px 3rem; border-bottom: 2px solid rgb(214, 214, 214); background-color: rgb(246, 246, 246); text-align: center; } .when-its-on-showtimes__header { display: inline-block; vertical-align: top; width: 281px; margin-right: 85px; padding: 0.5rem 0px; } .when-its-on-showtimes__locator { display: inline-block; vertical-align: top; width: 330px; min-height: 119px; padding-top: 1.5rem; background: url("data:image/png;base64,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") 0px 0px no-repeat; text-align: left; } .when-its-on-showtimes__locator .callsign { display: inline-block; min-width: 100px; font-size: 18px; font-weight: 600; vertical-align: top; margin-right: 10px; text-align: right; } .when-its-on-showtimes__locator .listings { display: inline-block; } .when-its-on-showtimes__locator dt, .when-its-on-showtimes__locator dd { display: inline; font-size: 14px; } .when-its-on-showtimes__locator dt { font-weight: 600; } .when-its-on-showtimes__locator .stations-search-form { position: relative; margin-top: 0.5rem; margin-left: 2rem; } .when-its-on-showtimes__locator .zip-code-field { width: 220px; padding: 0.5rem 0px 0.5rem 2.5rem; font-size: 16px; background-color: rgb(248, 248, 248); border: 1px solid rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.6) -2px 2px 4px inset; outline: none; line-height: 20px; } .when-its-on-showtimes__locator .submit-search { position: absolute; left: 0.5rem; top: 0px; margin-top: 0.5rem; } .when-its-on-videos { background-color: rgb(238, 237, 237); margin-bottom: 2rem; } .container-fluid--when-its-on { max-width: 1060px; } .episode-spotlight { margin-bottom: 1rem; border-bottom: 2px solid rgb(217, 217, 217); } .episode-spotlight__row { margin-right: -0.75rem; margin-left: -0.75rem; } @media (min-width: 900px) { .episode-spotlight__row { margin-right: -1rem; margin-left: -1rem; } } @media (min-width: 1110px) { .episode-spotlight__row { margin-right: -1.5rem; margin-left: -1.5rem; } } .episode-spotlight__col { padding: 0px 0.75rem 1rem; } @media (min-width: 576px) { .episode-spotlight__col { flex: 0 0 50%; max-width: 50%; } } @media (min-width: 900px) { .episode-spotlight__col { padding: 0px 1rem 1rem; } } @media (min-width: 768px) { .episode-spotlight__col { padding: 0px 1.5rem 1.5rem; } } .episode-spotlight__card-link { display: flex; flex-direction: column; } .episode-spotlight__card-img { margin: 0px; width: 100%; max-width: none; } .episode-spotlight__card-img::before { padding-top: 65.42% !important; } .episode-spotlight__card-subtitle { line-height: 1.2; font-weight: 700; font-size: 1rem; } @media (min-width: 576px) { .episode-spotlight__card-subtitle { font-size: 2.6vw; } } @media (min-width: 768px) { .episode-spotlight__card-subtitle { font-size: 1.25rem; } } .episode-spotlight__card-link:hover { text-decoration: none; } .episode-spotlight__read-more { display: block; width: 100%; margin-bottom: 2.25rem; padding: 0.5rem 1rem; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 1; text-align: right; font-size: 1.25rem; font-style: italic; font-weight: 700; background-color: rgb(207, 0, 0); } .gridler__card-link--episode-spotlight:hover .episode-spotlight__read-more { color: rgb(255, 255, 255); text-decoration: none; } .episode-spotlight__read-more::after { content: ""; display: inline-block; width: 0.75rem; height: 0.75rem; margin-left: 0.5rem; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M3.5 0L0 11.9 11.9 6z%27 fill=%27%23FFF%27 fill-rule=%27evenodd%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; } .tmz-live { background-color: rgb(250, 250, 250); border-bottom: 1px solid rgb(186, 186, 186); } .tmz-live__wrapper { position: relative; margin: 0px auto; padding: 0px 1rem; width: 100%; } @media (min-width: 1110px) { .tmz-live__wrapper { padding: 0px; max-width: 1074px; } } .tmz-live__video-wrapper { position: relative; padding-bottom: 56.25%; width: 100%; height: 0px; box-shadow: rgb(0, 0, 0) 0px 2px 10px -3px; background-color: rgb(0, 0, 0); } .tmz-live__bg { position: absolute; width: 100%; height: 0px; padding-bottom: 64.3%; overflow: hidden; background-image: url(""); background-position: center top; background-size: cover; background-repeat: no-repeat; } @media (min-width: 1110px) { .tmz-live__bg { padding: 0px; height: 714px; } } .tmz-live__header-wrapper { padding-top: 6vw; margin-bottom: 3vw; padding-left: 1rem; } @media (min-width: 768px) { .tmz-live__header-wrapper { padding-left: 1.5rem; } } @media (min-width: 1110px) { .tmz-live__header-wrapper { margin-bottom: 32px; padding-top: 62px; padding-left: 0.5rem; } } .tmz-live__logo { position: relative; display: inline-block; margin-bottom: 1.5rem; padding: 0px 6px 7px; vertical-align: top; } @media (min-width: 576px) { .tmz-live__logo { margin-bottom: 2rem; } } .tmz-live__logo::before, .tmz-live__logo::after, .tmz-live__logo span::before, .tmz-live__logo span::after { display: block; content: ""; width: 20px; height: 20px; position: absolute; border: 3px solid rgb(207, 0, 0); } @media (min-width: 576px) { .tmz-live__logo::before, .tmz-live__logo::after, .tmz-live__logo span::before, .tmz-live__logo span::after { border: 4px solid rgb(207, 0, 0); } } @media (min-width: 768px) { .tmz-live__logo::before, .tmz-live__logo::after, .tmz-live__logo span::before, .tmz-live__logo span::after { border: 5px solid rgb(207, 0, 0); } } .tmz-live__logo::before { top: -13px; left: -10px; border-bottom: none; border-right: none; } .tmz-live__logo::after { top: -13px; right: -10px; border-bottom: none; border-left: none; } .tmz-live__logo span::before { bottom: -10px; left: -10px; border-top: none; border-right: none; } .tmz-live__logo span::after { bottom: -10px; right: -10px; border-top: none; border-left: none; } .tmz-live__logo-svg { display: inline-block; width: 22vw; height: 17vw; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27244%27 height=%27188%27%3e%3cdefs%3e%3cfilter id=%27f%27 x=%27-10%25%27 y=%27-10%25%27 width=%27120%25%27 height=%27120%25%27%3e%3cfeGaussianBlur in=%27SourceGraphic%27 stdDeviation=%271.5%27 /%3e%3c/filter%3e%3c/defs%3e%3cpath fill=%27rgba%280,0,0,0.6%29%27 filter=%27url%28%23f%29%27 d=%27M98.5 113a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15zm-42.6-.4v53.5h27.4v13.6H41.1v-67h14.8zm35.4 67.1v-48.4h14.8v48.4H91.3zm55.4-23l16.9-44h15.8l-27.7 67h-11.9l-26.8-67h16.9l16.6 44h.2zm55.2 9.4h32.5v13.6H187v-67h45.7v13.6H202v12.5H231v13.6H202v13.7z%27/%3e%3cpath fill=%27rgba%280,0,0,0.6%29%27 filter=%27url%28%23f%29%27 d=%27M103.3 10.2c0 1.8-1.4 3.2-3.2 3.2H73.2c-3.2 0-7.5 2.6-7.5 6v71.7c0 4.5-5.4 8.2-12.2 8.2-6.7 0-12.2-3.6-12.1-8.2V19.4c0-3.2-3.8-6-7.6-6H9.3A3.3 3.3 0 0 1 6 10.2C6 8.5 7.4 7 9.2 7h91c1.7 0 3.1 1.4 3.1 3.2zM159.1 22c3.7 0 8.6 2.6 8.6 9v61.5c0 3.7-4.4 6.7-9.8 6.7-5.5 0-9.9-3-9.9-6.7V65.2c0-2.4-1.1-5.4-3.9-5.4-2.6 0-4.6 3-5.7 5.1l-14.7 27.3c-1 2-3.9 6.3-5.6 6.3-1.7 0-4.6-5-5.8-7.1-1.3-2.1-12.9-23.2-14.7-26.5-1.7-3.2-3-5-6.4-5-3.5 0-4.5 3.1-4.5 6.9v28.6c0 2.1-2 3.9-4.2 4-2.2 0-4.2-2-4.2-4V35c0-5.9 2.7-12.9 11.1-12.9 6 0 9.5 4.4 11.6 8.1l23.6 42.7 22.7-42.3c2.7-5 6.6-8.5 11.8-8.5zm73 70.4a3.2 3.2 0 1 1 0 6.4h-51c-7.7 0-8-6.2-6-10.3 2-4.1 23.1-50.2 25-54.4 2-4.2.8-7.7-2-7.7h-18.3a3.2 3.2 0 1 1 0-6.4h42c6 0 6.4 5.7 4.7 9.5L202 82.5c-2.8 6.2-.3 10 4.2 10h26z%27/%3e%3cpath fill=%27%23CF0000%27 d=%27M98.5 113a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15zm-42.6-.4v53.5h27.4v13.6H41.1v-67h14.8zm35.4 67.1v-48.4h14.8v48.4H91.3zm55.4-23l16.9-44h15.8l-27.7 67h-11.9l-26.8-67h16.9l16.6 44h.2zm55.2 9.4h32.5v13.6H187v-67h45.7v13.6H202v12.5H231v13.6H202v13.7z%27/%3e%3cpath fill=%27%23fff%27 d=%27M103.3 10.2c0 1.8-1.4 3.2-3.2 3.2H73.2c-3.2 0-7.5 2.6-7.5 6v71.7c0 4.5-5.4 8.2-12.2 8.2-6.7 0-12.2-3.6-12.1-8.2V19.4c0-3.2-3.8-6-7.6-6H9.3A3.3 3.3 0 0 1 6 10.2C6 8.5 7.4 7 9.2 7h91c1.7 0 3.1 1.4 3.1 3.2zM159.1 22c3.7 0 8.6 2.6 8.6 9v61.5c0 3.7-4.4 6.7-9.8 6.7-5.5 0-9.9-3-9.9-6.7V65.2c0-2.4-1.1-5.4-3.9-5.4-2.6 0-4.6 3-5.7 5.1l-14.7 27.3c-1 2-3.9 6.3-5.6 6.3-1.7 0-4.6-5-5.8-7.1-1.3-2.1-12.9-23.2-14.7-26.5-1.7-3.2-3-5-6.4-5-3.5 0-4.5 3.1-4.5 6.9v28.6c0 2.1-2 3.9-4.2 4-2.2 0-4.2-2-4.2-4V35c0-5.9 2.7-12.9 11.1-12.9 6 0 9.5 4.4 11.6 8.1l23.6 42.7 22.7-42.3c2.7-5 6.6-8.5 11.8-8.5zm73 70.4a3.2 3.2 0 1 1 0 6.4h-51c-7.7 0-8-6.2-6-10.3 2-4.1 23.1-50.2 25-54.4 2-4.2.8-7.7-2-7.7h-18.3a3.2 3.2 0 1 1 0-6.4h42c6 0 6.4 5.7 4.7 9.5L202 82.5c-2.8 6.2-.3 10 4.2 10h26z%27/%3e%3cpath fill=%27%23fff%27 d=%27M95.6 122.3l-.8-1.5v-.1h-.5v1.6h-.8v-4H95l.6.1.4.2c.2.1.3.2.3.4l.2.5-.2.7a1 1 0 0 1-.7.4l1 1.7h-1zm-.2-3.1l-.3-.1h-.8v.9h1l.2-.2v-.2l-.1-.4zm4.4 3h-2.7v-3.8h2.7v.8H98v.7h1.7v.8H98v.8h1.8v.8zm4-.5c-.1.2-.3.4-.6.5a2 2 0 0 1-.8.2c-.2 0-.5 0-.8-.2a1.9 1.9 0 0 1-1.1-1c-.2-.6-.2-1.2 0-1.7l.4-.7.7-.4a2.4 2.4 0 0 1 1.2-.1 1.9 1.9 0 0 1 .7.2l.3.3-.7.5-.3-.2a1 1 0 0 0-.4 0 1 1 0 0 0-1 .7c-.2.3-.2.6 0 1 0 .1 0 .3.2.4l.3.2a1 1 0 0 0 1 0l.3-.3.7.5v.1z%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; background-size: cover; } @media (min-width: 1110px) { .tmz-live__logo-svg { width: 248px; height: 181px; } } .tmz-live__header { display: inline-block; width: 55vw; margin: 0px 0px 0px 7vw; overflow: hidden; vertical-align: top; } @media (min-width: 768px) { .tmz-live__header { width: 60vw; } } @media (min-width: 1110px) { .tmz-live__header { margin: 0px 0px 0px 50px; max-width: 735px; } } .tmz-live__header-subtitle { display: block; font-weight: 700; font-size: 15px; line-height: 1.5; color: rgb(186, 186, 186); text-transform: uppercase; } .tmz-live__header-subtitle span { font-style: italic; color: rgb(207, 0, 0); } @media (min-width: 768px) { .tmz-live__header-subtitle { font-size: 20px; } } .tmz-live__header-title { margin-bottom: 1rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 6.2vw; line-height: 1.05; text-transform: uppercase; color: rgb(255, 255, 255); } @media (min-width: 768px) { .tmz-live__header-title { font-size: 5.1vw; } } @media (min-width: 1110px) { .tmz-live__header-title { font-size: 57px; } } .tmz-live__video { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .tmz-live__video:hover path, .tmz-live__video:hover polygon { fill: rgb(207, 0, 0); } .tmz-live__video::after { position: absolute; z-index: 1; width: 100%; height: 70%; bottom: 0px; left: 0px; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%); content: ""; } @media (max-width: 575px) { .tmz-live__video::after { opacity: 0.7; } } .tmz-live__video--posterframe { cursor: pointer; } @media (min-width: 768px) { .tmz-live__video--posterframe img { width: 100%; } } #tmz-live-responsive-video-container { position: relative; } #tmz-live { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; pointer-events: none; } #tmz-live .fallback-video { width: 100%; pointer-events: all; } .tmz-live__video-main { object-fit: cover; width: 100%; z-index: 1; } .tmz-live__video-icon { position: absolute; top: 50%; left: 50%; margin-top: -8vw; margin-left: -8vw; width: 16vw; z-index: 3; } @media (min-width: 1110px) { .tmz-live__video-icon { margin-top: -70px; margin-left: -70px; width: 140px; } } .tmz-live__video-icon svg { width: 100%; height: 100%; } .tmz-live__topics-title { display: block; margin: 0px 0px 0.5rem 0.5rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 4vw; color: rgb(255, 255, 255); text-transform: uppercase; } @media (min-width: 900px) { .tmz-live__topics-title { font-size: 3vw; margin: 0px 0px 1rem 0.5rem; } } @media (min-width: 1110px) { .tmz-live__topics-title { font-size: 34px; } } .tmz-live__topics { position: absolute; bottom: 0px; padding: 18px; box-sizing: border-box; z-index: 2; display: none; } @media (min-width: 576px) { .tmz-live__topics { display: block; } } .tmz-live__topics-list { list-style-type: none; font-size: 0px; } .tmz-live__topics-item { display: inline-block; padding: 0px 0.5rem 0.5rem; width: 25%; vertical-align: top; font-weight: 600; font-size: 2vw; text-transform: uppercase; color: rgb(184, 184, 184); line-height: 1.3em; } @media (min-width: 900px) { .tmz-live__topics-item { font-size: 1.8vw; } } @media (min-width: 1110px) { .tmz-live__topics-item { font-size: 20px; } } .tmz-live-showtimes { width: 100%; height: auto; text-align: center; padding: 2rem 0.5rem; } @media (min-width: 900px) { .tmz-live-showtimes { padding: 3rem 0px 3.5rem; } } .tmz-live-showtimes__form { position: relative; display: inline-block; margin-bottom: 0.75rem; } .tmz-live-showtimes__zip-input { padding: 10px; border: 1px solid rgb(184, 184, 184); border-radius: 4px; font-family: "Source Sans Pro", arial, sans-serif; font-weight: 400; font-size: 16px; color: rgb(0, 0, 0); } @media (min-width: 768px) { .tmz-live-showtimes__zip-input { padding: 1.8vw 15px; font-size: 18px; } } @media (min-width: 1110px) { .tmz-live-showtimes__zip-input { padding: 20px 15px; font-size: 20px; } } .tmz-live-showtimes__arrow-submit { position: absolute; display: inline-block; top: 50%; right: 1rem; padding: 0px; margin-top: -10px; border-top: 10px solid rgba(0, 0, 0, 0); border-bottom: 10px solid rgba(0, 0, 0, 0); border-left: 10px solid rgb(0, 0, 0); border-right: none; background-color: rgba(0, 0, 0, 0); } @media (min-width: 768px) { .tmz-live-showtimes__arrow-submit { margin-top: -12px; border-top: 12px solid rgba(0, 0, 0, 0); border-bottom: 12px solid rgba(0, 0, 0, 0); border-left: 12px solid rgb(0, 0, 0); } } @media (min-width: 1110px) { .tmz-live-showtimes__arrow-submit { margin-top: -15px; border-top: 15px solid rgba(0, 0, 0, 0); border-bottom: 15px solid rgba(0, 0, 0, 0); border-left: 15px solid rgb(0, 0, 0); } } .tmz-live-showtimes__showtime-result { display: inline-block; vertical-align: top; padding: 0.5rem 0px; margin-left: 4.2vw; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 27px; line-height: 1; color: rgb(207, 0, 0); text-transform: uppercase; } @media (min-width: 768px) { .tmz-live-showtimes__showtime-result { padding: 0px; font-size: 4.1vw; line-height: 1.7; } } @media (min-width: 1110px) { .tmz-live-showtimes__showtime-result { margin-left: 3rem; font-size: 46px; line-height: 1.6; } } .tmz-live-showtimes__showtime-result .listings-showtimes__callsign { text-align: right; } .showtimes-listings__main-container { background-image: url(""); background-position: center top; background-size: cover; background-repeat: no-repeat; width: 100%; } .showtimes-listings__main-container .showtimes-listings { padding: 60px 0px 35px; } .showtimes-listings__main-container .showtimes-listings svg { display: none; } .showtimes-listings__main-container .showtimes-listings .showtimes-listings-title { display: inline-block; padding: 10px 24px 10px 17px; background: url(""); text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 32px; color: rgb(255, 255, 255); } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings .showtimes-listings-title { font-size: 42px; white-space: nowrap; } } @media (min-width: 1110px) { .showtimes-listings__main-container .showtimes-listings .showtimes-listings-title { font-size: 50px; } } .showtimes-listings__main-container .showtimes-listings .showtimes-listings-subheading { font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; color: rgb(255, 255, 255); font-size: 17px; font-weight: bold; padding-top: 17px; } .showtimes-listings__main-container .showtimes-listings__form { background: rgb(255, 255, 255); max-width: 960px; margin: auto; text-align: center; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form { padding-top: 40px; height: 771px; } } .showtimes-listings__main-container .showtimes-listings__form label { font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; color: rgb(74, 74, 74); font-size: 20px; padding: 20px 0px 0px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form label { display: none; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes-zip-form__input { border-radius: 0px; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(211, 211, 211); font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 600; color: rgb(0, 0, 0); font-size: 21px; height: 50px; margin: auto; text-align: center; outline: none; width: 90%; } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes-zip-form__input::placeholder { font-weight: normal; font-size: 20px; color: rgb(155, 155, 155); position: relative; top: -5px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes-zip-form__input { max-width: 523px; font-size: 32px; height: 60px; width: 100%; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes-zip-form { padding-bottom: 15px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes-zip-form { padding: 0px 0px 50px; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes { text-align: center; border-bottom: 1px solid rgb(211, 211, 211); font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; margin: 0px auto 14px; padding-bottom: 12px; width: 90%; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes { border: 0px; display: inline-block; vertical-align: top; width: 33%; max-width: 280px; margin-bottom: 0px; padding-bottom: 0px; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__header-link { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; color: rgb(207, 0, 0); font-size: 35px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__header-link { font-size: 45px; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__callsign { color: rgb(0, 0, 0); font-weight: 600; padding: 10px 0px 0px; font-size: 20px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__callsign { font-size: 28px; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__callsign:first-of-type { padding: 0px; } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__time { color: rgb(129, 128, 128); font-size: 17px; } @media (min-width: 768px) { .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes .listings-showtimes__time { font-size: 20px; } } .showtimes-listings__main-container .showtimes-listings__form .listings-showtimes--tmz-sports { border-bottom: 0px; } .main-wrapper--videos { max-width: none; padding: 0px; } .watch__main-container { padding-bottom: 0px; } .main-wrapper--watch { padding: 0px; max-width: 100%; } .watch { background-color: rgb(250, 250, 250); border-bottom: 1px solid rgb(186, 186, 186); } .watch__bg { position: absolute; width: 100%; height: 1100px; padding-bottom: 64.3%; overflow: hidden; background-image: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 15%, rgba(0, 0, 0, 0) 70%), url(""); background-position: center top; background-size: cover; background-repeat: no-repeat; } @media (min-width: 1110px) { .watch__bg { padding: 0px; } } @media (min-width: 640px) and (max-width: 1023px) { .watch__bg { height: 1000px; } } @media (max-width: 767px) { .watch__bg { height: 1150px; } } @media (max-width: 639px) { .watch__bg { height: 950px; } } .watch__wrapper { position: relative; margin: 0px auto; padding: 0px 1rem; width: 100%; } @media (min-width: 1110px) { .watch__wrapper { padding: 0px; max-width: 1074px; } } .watch__video-wrapper { position: relative; top: 40px; padding-bottom: 56.25%; width: 100%; height: 0px; box-shadow: rgb(0, 0, 0) 0px 2px 10px -3px; background-color: rgb(0, 0, 0); } .watch__tv-shows-wrapper { display: flex; } @media (max-width: 767px) { .watch__tv-shows-wrapper { flex-direction: column; } } .watch__tv-shows { padding-top: 100px; } .watch__tv-shows h3, .watch__tv-shows .h3 { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 2.5rem; font-weight: inherit; color: rgb(255, 255, 255); text-transform: uppercase; margin-bottom: 0px; padding-left: 12px; } .watch__tv-shows h5, .watch__tv-shows .h5 { font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1.6875rem; color: rgb(155, 155, 155); font-weight: 400; margin-bottom: 15px; padding-left: 12px; } .watch__tv-show { font-size: 1.5rem; color: rgb(155, 155, 155); text-align: center; padding: 5px; } @media (max-width: 767px) { .watch__tv-show { display: flex; flex-direction: row; align-items: center; text-align: left; } } .watch__tv-show img { width: 329px; height: 185px; margin-bottom: 6px; border-radius: 8px; } @media (min-width: 640px) and (max-width: 1023px) { .watch__tv-show img { width: 249px; height: 140px; } } @media (max-width: 639px) { .watch__tv-show img { width: 178px; height: 100px; } } .watch__tv-show p { font-size: 1.3rem; width: 80%; margin: 0px auto; } @media (max-width: 767px) { .watch__tv-show p { margin-left: 20px; } } .watch__showtimes-container { display: flex; flex-direction: column; align-items: center; margin-top: 40px; margin-bottom: 36px; } @media (min-width: 640px) and (max-width: 1023px) { .watch__showtimes-container { margin-top: 75px; } } .watch__showtimes-container .watch__showtimes-heading { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 2.5rem; font-weight: inherit; color: rgb(207, 0, 0); text-transform: uppercase; margin-top: 36px; } @media (max-width: 639px) { .watch__showtimes-container .watch__showtimes-heading { margin-top: 0px; } } .watch__showtimes-container .watch__showtimes-subheading { font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 25px; font-weight: 400; color: rgb(155, 155, 155); } .watch__showtimes-container .listings-showtimes-zip-form { position: relative; left: 8px; } .watch__showtimes-container .watch__showtimes__zip-input { margin-top: 18px; padding: 18px; border: 1px solid rgb(184, 184, 184); border-radius: 4px; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 400; font-size: 16px; color: rgb(0, 0, 0); } .watch__showtimes-container .watch__showtimes__zip-input ::placeholder { font-size: 12px; } .watch__showtimes-container .watch__showtimes-arrow-submit { position: relative; right: 24px; bottom: 5px; display: inline-block; padding: 0px; margin-top: -10px; border-top: 10px solid rgba(0, 0, 0, 0); border-bottom: 10px solid rgba(0, 0, 0, 0); border-left: 10px solid rgb(0, 0, 0); border-right: none; background-color: rgba(0, 0, 0, 0); } @media (min-width: 768px) { .watch__showtimes-container .watch__showtimes-arrow-submit { margin-top: -12px; border-top: 12px solid rgba(0, 0, 0, 0); border-bottom: 12px solid rgba(0, 0, 0, 0); border-left: 12px solid rgb(0, 0, 0); } } @media (min-width: 1110px) { .watch__showtimes-container .watch__showtimes-arrow-submit { margin-top: -15px; border-top: 15px solid rgba(0, 0, 0, 0); border-bottom: 15px solid rgba(0, 0, 0, 0); border-left: 15px solid rgb(0, 0, 0); } } .watch__showtimes-container .watch-listings-showtimes__container { display: flex; justify-content: space-around; width: 950px; margin-top: 40px; } @media (max-width: 767px) { .watch__showtimes-container .watch-listings-showtimes__container { justify-content: center; } } .watch__showtimes-container .watch-listings-showtimes__container .listings-showtimes { font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; text-align: center; width: 200px; } .watch__showtimes-container .watch-listings-showtimes__container .listings-showtimes__header-link { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 2.5rem; font-weight: 400; } .watch__showtimes-container .watch-listings-showtimes__container .listings-showtimes__callsign { font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1.5rem; font-weight: bold; } .watch__showtimes-container .watch-listings-showtimes__container .listings-showtimes__time { font-size: 1.2rem; } @media (min-width: 640px) and (max-width: 1023px) { .watch__showtimes-container .watch-listings-showtimes__container { width: 700px; } } .watch__videos-container { border-top: 8px solid rgb(238, 237, 237); padding-top: 12px; } .curator-widget { width: 100%; } .blogroll .curator-widget { position: relative; margin-bottom: 10vw; clear: both; } .blogroll .curator-widget::after { display: block; content: ""; clear: both; } @media (min-width: 900px) { .blogroll .curator-widget { margin-bottom: 100px; } } .sidebar .curator-widget { margin-bottom: 2rem; } .jumbotron-bottom .curator-widget, .jumbotron-top .curator-widget { background-color: rgb(255, 255, 255); position: relative; display: flex; flex-flow: wrap; align-items: stretch; margin: 0px auto; max-width: 728px; } @media (min-width: 769px) { .jumbotron-bottom .curator-widget, .jumbotron-top .curator-widget { max-width: 1098px; padding: 0px 0.75rem; } } .ad-container, .ad-container + div, div[class^="ad-blogroll"] + div { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; } .jumbotron .ad-container, .header-wrapper .ad-container, .jumbotron .ad-container + div, .header-wrapper .ad-container + div, .jumbotron div[class^="ad-blogroll"] + div, .header-wrapper div[class^="ad-blogroll"] + div { padding: 1rem 0px; max-width: 100%; min-height: 122px; overflow: hidden; z-index: 2; flex-basis: 100%; } @media (min-width: 1024px) { .jumbotron .ad-container, .header-wrapper .ad-container, .jumbotron .ad-container + div, .header-wrapper .ad-container + div, .jumbotron div[class^="ad-blogroll"] + div, .header-wrapper div[class^="ad-blogroll"] + div { padding: 1.375rem 0px; min-height: 132px; } } .device-view-desktop .jumbotron .ad-container.ad-size-leaderboard-flex, .device-view-desktop .header-wrapper .ad-container.ad-size-leaderboard-flex, .device-view-desktop .jumbotron .ad-container + div.ad-size-leaderboard-flex, .device-view-desktop .header-wrapper .ad-container + div.ad-size-leaderboard-flex, .device-view-desktop .jumbotron div[class^="ad-blogroll"] + div.ad-size-leaderboard-flex, .device-view-desktop .header-wrapper div[class^="ad-blogroll"] + div.ad-size-leaderboard-flex { min-height: 110px; } .ad-container#ad-permalink2, .ad-container + div#ad-permalink2, div[class^="ad-blogroll"] + div#ad-permalink2 { margin: 3rem auto; } .main .ad-container , .main .ad-container + div , .main div[class^="ad-blogroll"] + div  { margin-bottom: 2.5rem; } .blogroll .ad-container, .blogroll .ad-container + div, .blogroll div[class^="ad-blogroll"] + div { margin-bottom: 10vw; clear: both; } .blogroll .ad-container::after, .blogroll .ad-container + div::after, .blogroll div[class^="ad-blogroll"] + div::after { display: block; content: ""; clear: both; } @media (min-width: 900px) { .blogroll .ad-container, .blogroll .ad-container + div, .blogroll div[class^="ad-blogroll"] + div { margin-bottom: 100px; } } .blogroll--permalink .ad-container, .blogroll--permalink .ad-container + div, .blogroll--permalink div[class^="ad-blogroll"] + div { margin-bottom: 2.5rem; } @media (max-width: 575px) { .blogroll--permalink .ad-container, .blogroll--permalink .ad-container + div, .blogroll--permalink div[class^="ad-blogroll"] + div { margin-bottom: 1.5rem; } } .sidebar .ad-container, .sidebar .ad-container + div, .sidebar div[class^="ad-blogroll"] + div { margin-bottom: 2rem; min-height: 250px; } .main-wrapper--photos .ad-container, .main-wrapper--shows .ad-container, .main-wrapper--videos .ad-container, .main-wrapper--photos .ad-container + div, .main-wrapper--shows .ad-container + div, .main-wrapper--videos .ad-container + div, .main-wrapper--photos div[class^="ad-blogroll"] + div, .main-wrapper--shows div[class^="ad-blogroll"] + div, .main-wrapper--videos div[class^="ad-blogroll"] + div { margin-bottom: 0px; padding: 1.25rem 0px; max-width: 100%; min-height: 132px; overflow: hidden; background-color: rgb(238, 237, 237); } footer:has(~ #ad-adhesion > div > iframe) > .footer__row { margin-bottom: 66px !important; } #ad-adhesion.ad-container, #ad-image-adhesion.ad-container { bottom: 0px; box-sizing: initial; display: flex; height: initial; justify-content: center; min-height: initial; padding: 10px 0px 0px; position: fixed; text-align: center; width: 100%; z-index: 1150; align-items: center !important; } .ad-skin .header-wrapper, .ad-skin .jumbotron-top, .ad-skin .main-wrapper, .ad-skin .jumbotron-bottom, .ad-skin .footer { max-width: 1098px; margin: 0px auto; } @media (min-width: 1110px) { .ad-skin .main-wrapper--search .page--listings::before { margin-left: -0.75rem; width: 1098px; } } @media (max-width: 1098px) { .ad-skin #skin_div { height: 300px; overflow: hidden; position: absolute !important; } } @media (min-width: 1099px) { .ad-skin { background: rgb(0, 0, 0); } .ad-skin #skin_div::before { content: ""; position: fixed; top: 380px; left: 50%; display: block; margin-left: -549px; width: 1098px; height: calc(-380px + 100vh); background: rgb(255, 255, 255); z-index: 0; pointer-events: none; } } @media (min-width: 1024px) { .ad-skin .header-wrapper .ad-container { padding: 1rem; } } #ad-skin { position: fixed; inset: 0px; z-index: -1; } .no-scroll #ad-skin { transform: translateZ(0px); } .ad-title { text-align: center; text-transform: uppercase; color: rgb(155, 155, 155); font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; font-size: 14px; margin-bottom: 10px; } .main #wibbitz-widget { margin-bottom: 2.5rem; } .ad-size-banner, .ad-size-half-banner { min-height: 60px; } .ad-size-leaderboard-flex { min-height: 66px; } .device-view-tablet .ad-size-leaderboard-flex { min-height: 90px; } .ad-size-leaderboard, .ad-size-large-leaderboard { min-height: 90px; } .ad-size-small-square { min-height: 200px; } .ad-size-medium-rectangle, .ad-size-medium-rectangle-flex, .ad-size-square { min-height: 250px; } .ad-size-billboard { min-height: 250px; } .device-view-tablet .ad-size-billboard { min-height: 90px; } .ad-size-large_rectangle { min-height: 280px; } .ad-size-half-page, .ad-size-skyscraper, .ad-size-wide-skyscraper { min-height: 600px; } .ad-size-portrait { min-height: 1050px; } .device-view-tablet .ad-size-portrait { min-height: 600px; } #ad-interstitial { min-height: 0px; background-color: rgb(0, 0, 0); } .alert-widget__wrapper { position: relative; } .alert-widget { position: relative; overflow: hidden; margin: 0px 0px 1rem; transition: max-height 0.8s ease 0s; background-color: rgb(207, 0, 0); } .alert-widget.hidden { max-height: 200px; display: none; } .alert-widget-wrapper { position: relative; overflow: hidden; width: 100%; max-width: 1098px; } .alert-widget__card-link { display: flex; align-items: center; min-height: 70px; } .alert-widget__card-link:focus { outline: 0px; } .alert-widget__card-title { flex: 1 1 auto; padding: 0.5rem 3.5rem 0.675rem 0.5rem; font-size: 4.75vw; line-height: 1.3; color: rgb(255, 255, 255); font-weight: 400; } .alert-widget__card-title span { font-weight: 700; } @media (min-width: 330px) { .alert-widget__card-title { font-size: 1rem; } } .alert-widget__btn-close { position: absolute; top: 0px; right: 0px; border: none; margin: 0px; padding: 0px 0px 3px; width: 56px; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 2rem; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background: rgba(0, 0, 0, 0); color: rgba(0, 0, 0, 0.333); z-index: 3; } .alert-widget__btn-close:focus { outline-offset: -5px; } @keyframes animateAlertClose { 0% { max-height: 200px; } 100% { max-height: 0px; } } .alert-widget__card-link--tmz-live::before { content: ""; display: inline-flex; align-self: stretch; flex: 0 0 auto; border-right: 4px solid rgb(0, 0, 0); width: 80px; min-height: 70px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27300%27 height=%27228%27 viewBox=%270 0 300 228%27%3e%3cpath fill=%27%23fff%27 d=%27M270.2 0v6h23.5v23.4h6V0h-6zM0 0v29.4h6V6h23.4V0H6zm6 198.2H0v29.4h29.4v-6H6zm287.7 23.5h-23.5v6h29.4v-29.5h-6zM128.4 24.3a3.4 3.4 0 0 0-3.4-3.5H27.5a3.4 3.4 0 0 0-3.4 3.5 3.5 3.5 0 0 0 3.6 3.4h26.2c4 0 8 3 8 6.5l.1 77c0 4.9 5.8 8.8 13 8.8 7.3 0 13.1-4 13-8.8v-77c0-3.7 4.7-6.5 8.2-6.5h28.9a3.4 3.4 0 0 0 3.4-3.4z%27/%3e%3cpath fill=%27%23fff%27 d=%27M188.2 37c-5.6 0-9.8 4-12.6 9.2a95764.2 95764.2 0 0 0-24.4 45.4l-25.3-45.8c-2.3-4-6-8.7-12.4-8.7-9 0-12 7.5-12 13.9v64.8c0 2.3 2.2 4.2 4.6 4.2 2.4 0 4.5-1.9 4.5-4.2V85.1c0-4 1-7.4 4.8-7.4 3.7 0 5 2 7 5.4 1.8 3.5 14.3 26.1 15.6 28.4 1.3 2.3 4.4 7.6 6.2 7.6 2 0 5-4.6 6.1-6.7L166.1 83c1.2-2.3 3.2-5.5 6-5.5 3 0 4.2 3.3 4.2 5.7V113c0 3.9 4.8 7.1 10.6 7.1 5.9 0 10.6-3.2 10.6-7.1V46.8c0-7-5.3-9.8-9.3-9.8zm78.3 75.6h-27.8c-4.8 0-7.5-4-4.4-10.7 3-6.8 24.3-52.8 26.2-56.9 1.9-4 1.5-10.1-5.1-10.1h-45a3.4 3.4 0 1 0-.2 6.8h20c2.8 0 4.1 3.9 2 8.4l-26.8 58.4c-2.2 4.4-1.8 11 6.4 11h54.7a3.4 3.4 0 1 0 0-6.8zM77.5 134.3H61.6v72.1H107v-14.7H77.5zm38 20h15.9v52.1h-15.9zm59.4 27.3h-.2l-17.8-47.3h-18.2l28.9 72.1h12.7l29.7-72.1h-17zm59.2 10.1v-14.6h31.2v-14.7h-31.2V149h33v-14.7h-49v72.1H269v-14.7zm-114.2-50.2a.8.8 0 0 0-.3 0 2 2 0 0 0-.3 0h-.6v1h.8a.9.9 0 0 0 .3-.1.5.5 0 0 0 .2-.2.5.5 0 0 0 0-.2.6.6 0 0 0-.1-.5z%27/%3e%3cpath fill=%27%23fff%27 d=%27M123.4 134.6a8.5 8.5 0 1 0 0 16.9 8.5 8.5 0 0 0 0-17zm-3.3 10.4l-.9-1.6v-.1h-.5v1.7h-1v-4.4h2.4l.5.3c.2 0 .3.2.4.4l.1.6c0 .3 0 .6-.2.8-.2.3-.5.4-.8.5l1.1 1.8h-1zm4.8 0h-3.1v-4.4h3v.9h-2v.8h2v1h-2v.8h2.1v1zm4.6-.6l-.8.6a2.2 2.2 0 0 1-.8.1 2.7 2.7 0 0 1-1-.1 2.2 2.2 0 0 1-.8-.5 2.1 2.1 0 0 1-.4-.7 2.7 2.7 0 0 1 0-2l.4-.7.8-.5a2.7 2.7 0 0 1 1.3-.1 2.1 2.1 0 0 1 .8.3l.3.3-.7.6a1 1 0 0 0-.4-.2 1.2 1.2 0 0 0-.4-.1 1.2 1.2 0 0 0-1.2.8 1.7 1.7 0 0 0 0 1.1c0 .2.2.3.3.5l.4.3a1.1 1.1 0 0 0 1 0 1 1 0 0 0 .4-.4l.8.6z%27/%3e%3c/svg%3e"); background-size: 56px 44px; background-position: center center; background-repeat: no-repeat; } .alert-widget--in-site { display: flex; justify-content: center; margin-top: 0px; } .alert-widget-wrapper--in-site { padding: 0px 0.75rem; } .alert-widget__card--in-site { padding-right: 1.75rem; } @media (min-width: 768px) { .alert-widget__card--in-site { padding-right: 2rem; } } .alert-widget__card-link--in-site { display: flex; align-items: center; } .alert-widget__card-link--in-site:hover { text-decoration: none; } .alert-widget__card-img--in-site { display: inline-flex; flex-shrink: 0; margin-top: 0.75rem; margin-right: 0.75rem; margin-bottom: 0.75rem; width: 82px; height: 82px; } @media (min-width: 768px) { .alert-widget__card-img--in-site { margin-top: 0px; margin-bottom: 0px; width: 107px; height: 80px; } } .alert-widget__card-img--in-site > .img-fluid { object-fit: cover; object-position: center top; } .alert-widget__card-title--in-site { padding: 0px; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 900; line-height: 1.1; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 1.05rem; } @media (min-width: 768px) { .alert-widget__card-title--in-site { font-size: 2.4vw; padding-left: 0.75rem; } } @media (min-width: 1000px) { .alert-widget__card-title--in-site { font-size: 1.5rem; } } .alert-widget__card-title--in-site .swipe { display: block; margin-right: 0.25em; padding-bottom: 3px; font-size: 0.9em; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-style: italic; font-weight: 400; } @media (min-width: 768px) { .alert-widget__card-title--in-site .swipe { padding-bottom: 0px; font-size: 0.8em; } } .alert-widget__btn-close--in-site { color: rgb(255, 255, 255); width: 46px; } @media (min-width: 768px) { .alert-widget__btn-close--in-site { padding-bottom: 5px; width: 36px; font-size: 2.25rem; } } .blogroll .article__headline-title { display: none; } .blogroll--permalink { margin: 0px 0px 2rem; overflow: hidden; } .blogroll__card--permalink { margin-bottom: 2.5rem; } @media (max-width: 575px) { .blogroll__card--permalink { margin-bottom: 1.5rem; } } .blogroll__card-link--permalink, .blogroll__card-wrapper--permalink { display: flex; flex-direction: row; align-items: center; } .blogroll__card-link--permalink:hover, .blogroll__card-wrapper--permalink:hover { text-decoration: none; } .blogroll__card-body-link--permalink:hover, .blogroll__card-date-link--permalink:hover { text-decoration: none; } .blogroll__card-img--permalink { flex: 0 0 auto; margin-right: 1rem; margin-bottom: 0px; width: 48.1%; max-width: 350px; } .blogroll__card-img--permalink::before { padding-top: 75% !important; } .blogroll__media-swipe--permalink { font-size: 2.34vw; font-weight: 900; z-index: 2; } @media (min-width: 768px) { .blogroll__media-swipe--permalink { font-size: 1.125rem; } } .blogroll__icon--permalink { position: absolute; bottom: 0.25rem; left: 0.25rem; display: inline-flex; z-index: 3; } @media (min-width: 640px) { .blogroll__icon--permalink { bottom: 0.5rem; left: 0.5rem; } } .blogroll__card-body--permalink { flex: 1 1 auto; } .blogroll__card-title--permalink { margin-bottom: 1rem; line-height: 1; font-size: 3.84vw; } @media (min-width: 768px) { .blogroll__card-title--permalink { font-size: 28px; } } @media (min-width: 900px) { .blogroll__card-title--permalink { font-size: 2.52vw; } } @media (min-width: 1110px) { .blogroll__card-title--permalink { font-size: 28px; } } .blogroll__card-title--permalink > span { display: block; font-weight: bold; margin-bottom: 0px; } .blogroll__card-link--permalink:hover .blogroll__card-title--permalink > span, .blogroll__card-body-link--permalink:hover .blogroll__card-title--permalink > span { color: rgb(207, 0, 0); text-decoration: none; } .blogroll__card-title--permalink > span:hover { text-decoration: none; } .blogroll__card-section-title--more-from-tmz { font-size: 0px; } .blogroll__card-section-title--more-from-tmz::before { content: "More From"; display: inline-block; color: rgb(207, 0, 0); font-size: 1.25rem; } .blogroll__card-section-title--more-from-tmz::after { content: ""; display: inline-block; margin-left: -2px; width: 75px; height: 30px; background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2774%27 height=%2730%27 viewBox=%270 0 300 122%27%3e%3cpath fill=%27%23cf0000%27 d=%27M130 0a4.1 4.1 0 0 1 0 8.2H97.6C97.4 8.3 83 7 82.6 19.4V108c0 7.2-7.6 14-14.7 14h-1.7c-7 0-14.7-6.8-14.7-14V20.3c0-13.5-15-12-15.2-12H4.1a4.1 4.1 0 0 1 0-8.3H130zm71.6 24.1c7.1 0 12.9 5.8 12.9 12.9v70.8c0 7-4.7 14-11.8 14h-3c-7.2 0-13-5.8-13-14v-29c0-4.7-1.3-7.4-5.5-7.4-3.7 0-4.8 2.3-6.1 4.3l-3 6-17.8 35.1c-2.7 5-6.4 5.6-8.6 4.5l-.2-.1c-1.2-.3-2.5-1.6-4.4-4.4 0 0-18.7-35.2-22.5-41.8-3.8-6.6-12.4-3.7-12.4 4.8v35.8a6.1 6.1 0 1 1-12.2 0V37c0-6 2.5-11.4 7.3-14 4.6-2.6 15.7-5.2 21.4 5.4l20.4 39.4 6.4 11c1.8 3 6.8 9.8 11.1 1.6l10.9-20.7 13.4-27a13.5 13.5 0 0 1 1.7-2.6c2.3-3.6 6.3-6 10.9-6h4.1zm94.6 89c2.1 0 3.8 1.9 3.8 4.2 0 2.3-1.7 4.1-3.8 4.1h-54.6c-7 0-15.4.3-17.8-2.9-4.5-6 .5-15.2 2.3-18.9l3.3-6.5 25.5-55.7.2-1.1a4.7 4.7 0 0 0-3.9-4.7h-24.6c-2.1 0-3.8-1.8-3.8-4.1s1.7-4.2 3.8-4.2h61.6c2 0 3.8 1.9 3.8 4.2 0 .5-.1.9-.3 1.3v.2l-.5 1-8.5 16L260 95.5c-2.2 4.7-4 10.5-3 12.6.8 2.1 2 5 8.6 5h30.6z%27/%3e%3c/svg%3e"); background-size: 74px 30px; background-position: left bottom; } .blogroll__hf1--permalink { line-height: 1; font-size: 3.125vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__hf1--permalink { font-size: 24px; } } @media (min-width: 900px) { .blogroll__hf1--permalink { font-size: 2.16vw; } } @media (min-width: 1110px) { .blogroll__hf1--permalink { font-size: 24px; } } .blogroll__hf2--permalink { line-height: 0.9; font-size: 4.94vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__hf2--permalink { font-size: 36px; } } @media (min-width: 900px) { .blogroll__hf2--permalink { font-size: 3.24vw; } } @media (min-width: 1110px) { .blogroll__hf2--permalink { font-size: 36px; } } .blogroll__hf3--permalink { line-height: 1; font-size: 3.776vw; } @media (min-width: 768px) { .blogroll__hf3--permalink { font-size: 29px; } } @media (min-width: 900px) { .blogroll__hf3--permalink { font-size: 2.61vw; } } @media (min-width: 1110px) { .blogroll__hf3--permalink { font-size: 29px; } } .blogroll__h1--permalink { line-height: 0.9; font-size: 4.94vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__h1--permalink { font-size: 36px; } } @media (min-width: 900px) { .blogroll__h1--permalink { font-size: 3.24vw; } } @media (min-width: 1110px) { .blogroll__h1--permalink { font-size: 36px; } } .blogroll__h2--permalink { line-height: 1; font-size: 3.776vw; } @media (min-width: 768px) { .blogroll__h2--permalink { font-size: 29px; } } @media (min-width: 900px) { .blogroll__h2--permalink { font-size: 2.61vw; } } @media (min-width: 1110px) { .blogroll__h2--permalink { font-size: 29px; } } .blogroll__h3--permalink { line-height: 1; font-size: 3.125vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__h3--permalink { font-size: 24px; } } @media (min-width: 900px) { .blogroll__h3--permalink { font-size: 2.16vw; } } @media (min-width: 1110px) { .blogroll__h3--permalink { font-size: 24px; } } .blogroll__h4--permalink { line-height: 1; font-size: 2.734vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__h4--permalink { font-size: 21px; } } @media (min-width: 900px) { .blogroll__h4--permalink { font-size: 1.89vw; } } @media (min-width: 1110px) { .blogroll__h4--permalink { font-size: 21px; } } .blogroll__h5--permalink { line-height: 1; font-size: 2.343vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__h5--permalink { font-size: 18px; } } @media (min-width: 900px) { .blogroll__h5--permalink { font-size: 1.62vw; } } @media (min-width: 1110px) { .blogroll__h5--permalink { font-size: 18px; } } .blogroll__h6--permalink { line-height: 1; font-size: 2vw; text-transform: uppercase; } @media (min-width: 768px) { .blogroll__h6--permalink { font-size: 16px; } } @media (min-width: 900px) { .blogroll__h6--permalink { font-size: 1.44vw; } } @media (min-width: 1110px) { .blogroll__h6--permalink { font-size: 16px; } } .blogroll__media-date--permalink { display: block; padding-bottom: 0.625rem; font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; font-size: 0.75rem; line-height: 1; text-transform: uppercase; color: rgb(129, 128, 128); } @media (min-width: 576px) { .blogroll__media-date--permalink { font-size: 14px; } } .blogroll__load-more { position: relative; margin-top: -36px; z-index: 4; } .blogroll__btn-load-more { position: relative; z-index: 1; border: none; margin-bottom: 0px; padding: 1.25rem 3rem; width: 100%; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.25rem; font-style: italic; letter-spacing: 2px; line-height: 1; text-transform: uppercase; cursor: pointer; pointer-events: all; } @media (min-width: 640px) { .blogroll__btn-load-more { padding: 1.5rem 4.5rem; font-size: 1.5rem; } } .blogroll__btn-load-more::before { content: ""; position: absolute; right: 0px; bottom: 100%; left: 0px; height: 200px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 63%, rgb(255, 255, 255) 90%); pointer-events: none; } .carousel { border-bottom: 5px solid rgb(207, 0, 0); margin-bottom: 1rem; } .carousel--sports { border-bottom: 5px solid rgb(0, 217, 183); } .carousel-inner { background-color: rgb(0, 0, 0); } .carousel-inner:focus { overflow: visible; } .carousel-indicators { z-index: 15; margin: 0px 1rem; list-style: none; } .carousel-indicators li { position: relative; border-radius: 10rem; margin: 10px 3px; opacity: 0.5; flex-shrink: 0 !important; width: 5px !important; height: 5px !important; border: none !important; background-clip: padding-box !important; background-color: rgb(255, 255, 255) !important; } .carousel-control-prev, .carousel-control-next { top: 50%; margin-top: -20px; width: 34px; height: 40px; opacity: 1; z-index: 16; } .carousel-control-prev:focus, .carousel-control-next:focus { outline: rgb(0, 103, 244) auto 5px; } .carousel-control-prev { justify-content: flex-start; } .carousel-control-next { justify-content: flex-end; } .carousel-control-prev-icon, .carousel-control-next-icon { width: 24px; height: 40px; background-color: rgba(0, 0, 0, 0.5); background-size: 24px 24px; } .carousel-control-prev:hover .carousel-control-prev-icon, .carousel-control-prev:hover .carousel-control-next-icon { background-color: rgba(0, 0, 0, 0.8); } .carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M7.284 12.68A.972.972 0 0 1 7 12.029a.972.972 0 0 1 .245-.667L15.182.427c.782-1.077 2.394.097 1.612 1.174l-7.52 10.362 8.482 10.39c.842 1.03-.7 2.295-1.542 1.264l-8.93-10.936z%27/%3e%3c/svg%3e"); } .carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M17.716 12.68l-8.93 10.937c-.841 1.03-2.384-.234-1.542-1.265l8.483-10.389L8.206 1.601C7.424.524 9.036-.65 9.818.427l7.936 10.934a.972.972 0 0 1 .245.667.972.972 0 0 1-.283.653z%27/%3e%3c/svg%3e"); } .carousel-item { padding-bottom: 100%; text-align: center; overflow: hidden; backface-visibility: visible; } .carousel-item img { position: absolute; top: 0px; left: 0px; display: block; height: 100%; width: 100%; object-fit: cover; object-position: center top; } .carousel-caption { display: flex; flex-direction: column; justify-content: flex-end; inset: 0px; padding: 24px 34px 20px; text-align: left; cursor: pointer; z-index: 10; } .carousel-caption:hover { text-decoration: none; } .carousel-headline { margin-top: auto; margin-bottom: 0.5rem; font-weight: 900; font-size: 27px; text-transform: uppercase; line-height: 1; color: rgb(255, 255, 255); display: none; } @media (min-width: 768px) { .carousel-headline { display: block; } } .carousel-button { margin-top: auto; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; line-height: 36px; color: rgb(255, 255, 255); } @media (min-width: 768px) { .carousel-button { margin-top: 0px; } } .carousel-link:hover .carousel-button { color: rgb(207, 0, 0); } .carousel-link--sports:hover .carousel-button { color: rgb(0, 217, 183); } .carousel-link { width: 100%; height: 100%; position: absolute; display: block; } .carousel-button-icon { margin-right: 1px; } .carousel-button-icon svg { fill: currentcolor; } .carousel-item-decoration { position: absolute; right: 0px; bottom: -1px; left: 0px; width: 100%; height: 100%; background: linear-gradient(rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.9) 100%); } .carousel-link:focus .carousel-item-decoration { outline: rgb(0, 103, 244) auto 5px; outline-offset: -5px; } .ratio-21x9 .carousel-item { padding-bottom: 42.8571%; } .ratio-16x9 .carousel-item { padding-bottom: 56.25%; } .ratio-4x3 .carousel-item { padding-bottom: 75%; } .ratio-5x6 .carousel-item { padding-bottom: 120%; } .carousel-item .ratio-2x3 { padding-bottom: 150%; } .ratio-1x1 .carousel-item { padding-bottom: 100%; } .jumbotron-bottom .curator-code-widget-jumbotron { padding: 1rem 0px; } .curator-code-widget-jumbotron .widget-loaded > div::before { background-size: contain !important; } .slick-slider { position: relative; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); display: none; } .slick-slider.slick-initialized { display: block; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0px; padding: 0px; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; } .slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); } .slick-track { position: relative; left: 0px; top: 0px; display: block; margin-left: auto; margin-right: auto; } .slick-track::before, .slick-track::after { content: ""; display: table; } .slick-track::after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid rgba(0, 0, 0, 0); } .slick-arrow.slick-hidden { display: none; } .slick-dotted.slick-slider { margin-bottom: 30px; } .jumbotron-top .curator-gallery-widget { display: block; padding: 0px; max-width: 100%; background: rgb(0, 0, 0); } .slick-slide { background-color: rgb(0, 0, 0); } .slick-slider { height: 100%; } .slick-list { height: 100%; } .slick-track { display: flex; height: 100%; } .slick-slide { position: relative; float: none; width: 100%; padding: 0px; overflow: hidden; } .slick-slide img { width: 100%; height: 100%; object-fit: contain; } .slick-slide::before { display: block; content: ""; padding-top: 82.6667% !important; } .slick-slide > div { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .pan-zoom { width: 100%; max-width: 100%; height: 100%; max-height: 100%; display: flex; justify-content: center; align-items: center; } .gallery-poll { position: absolute; bottom: 0px; width: 100%; display: flex; flex-direction: column; z-index: 2; visibility: hidden; } .gallery-list__image-poll-container { position: relative; top: 15px; margin: 25px 0px 15px; } @media (min-width: 576px) { .gallery-list__image-poll-container { position: relative; top: -60px; width: 70%; margin: 0px auto; } } @media (min-width: 640px) and (max-width: 1023px) { .gallery-list__image-poll-container { width: 100%; } } .gallery-poll--list { position: relative; } .gallery-poll--list .gallery-poll__question { font-size: 1.3rem; color: rgb(255, 255, 255); text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } @media (min-width: 576px) { .gallery-poll--list .gallery-poll__question { font-size: 1.5rem; } } .gallery-poll--list .gallery-poll__answers { flex-direction: column; width: 100%; padding: 30px 25px; color: rgb(255, 255, 255); font-family: ProximaNovaExCn_Bold, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 1.2rem; } @media (min-width: 576px) { .gallery-poll--list .gallery-poll__answers { flex-direction: row; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; width: fit-content; } } .gallery-poll--list .gallery-poll__answers .gallery-poll__answer { margin: 8px; display: flex; } .gallery-poll--list .gallery-poll__answers .gallery-poll__answer .gallery-poll__icon { min-width: 22px; } @media (min-width: 576px) { .gallery-poll--list .gallery-poll__answers .gallery-poll__answer .gallery-poll__icon { margin: 2px 0px; } } .gallery-poll--list .gallery-poll__answers .gallery-poll__answer .gallery-poll__answer-text { width: 90%; margin-left: 6px; } .gallery-poll--list .gallery-poll__total { color: rgb(255, 255, 255); } .gallery-lightbox .gallery-poll { -webkit-font-smoothing: antialiased; } .gallery-lightbox-root { position: relative; z-index: 1050; } .gallery-poll__question { background: url("") rgb(207, 0, 0); text-transform: uppercase; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 24px; padding: 3px 25px 0px; line-height: 1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 90%; position: absolute; top: -20px; left: 50%; transform: translateX(-50%); font-style: italic; } .gallery-poll__answers { background: rgba(0, 0, 0, 0.8); border: 1px solid rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 13px; margin: auto; padding: 30px 0px; min-width: calc(100% - 280px); display: flex; justify-content: space-around; } .gallery-poll__total { position: absolute; bottom: 5px; left: 50%; transform: translateX(-50%); font-family: ProximaNovaExCn_Bold, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; } .gallery-poll__icon { float: left; background-color: rgb(55, 55, 55); width: 22px; height: 22px; margin-right: 10px; border-radius: 100%; border: 1px solid rgb(255, 255, 255); } .gallery-poll__icon-voted { background-color: rgb(255, 255, 255); } .gallery-poll__answer-text { float: left; } .gallery-poll__percent { float: right; margin-left: 0.5rem; } .gallery { display: flex; position: relative; margin: 0px auto; padding: 0px; max-width: 1074px; min-height: 640px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } img.gallery-slide { color: rgba(0, 0, 0, 0); } img.gallery-slide[alt]::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: attr(alt); background-color: rgb(0, 0, 0); } .gallery--jumbotron { padding: 2rem 0px; max-width: none; background-color: rgb(0, 0, 0); } .gallery--jumbotron.gallery-list__layout { display: block; padding: 0px; } .gallery--jumbotron.gallery-list__layout .gallery-widget-list { padding-bottom: 103px; background: linear-gradient(rgb(0, 0, 0) 0%, rgb(18, 18, 18) 3000px); } .gallery-left { position: relative; flex: 1 1 auto; width: calc(100% - 324px); } @media (min-width: 1024px) { .gallery-left { width: calc(100% - 336px); } } @media (min-width: 1110px) { .gallery-left { width: calc(100% - 348px); } } .gallery-buttons { width: 100%; height: 100%; position: absolute; z-index: 1; display: flex; justify-content: space-evenly; } .gallery-buttons > div { flex-grow: 1; } .gallery-buttons__right { cursor: pointer; } .gallery-zoom { position: absolute; right: 15px; width: 30px; height: 30px; z-index: 2; background-size: 55%; background-repeat: no-repeat; border-radius: 100%; border: 3px solid rgb(207, 0, 0); background-color: rgb(0, 0, 0); background-position: center center; cursor: pointer; } .gallery-zoom__disabled { opacity: 0.5; cursor: auto; } .gallery-zoom__in { top: 20px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2710%27 height=%2710%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M4.2 4.2v-4h1.6v4h4v1.6h-4v4H4.2v-4h-4V4.2h4z%27 fill=%27%23CF0000%27 fill-rule=%27nonzero%27/%3e%3c/svg%3e"); } .gallery-zoom__out { top: 60px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2710%27 height=%272%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M9.8.2v1.6H.2V.2z%27 fill=%27%23CF0000%27 fill-rule=%27nonzero%27/%3e%3c/svg%3e"); } .gallery-right { display: flex; flex-direction: column; justify-content: space-between; flex: 0 0 auto; padding: 0px 0.75rem; width: 324px; margin-left: auto; } @media (min-width: 1024px) { .gallery-right { padding: 0px 0.75rem 0px 1.5rem; width: 336px; } } @media (min-width: 1110px) { .gallery-right { padding: 0px 0.75rem 0px 2.25rem; width: 348px; } } .gallery-info { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .gallery-info__top { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .gallery-social { display: flex; justify-content: space-between; margin-top: 20px; margin-bottom: 1rem; height: 40px; } @media (min-width: 1024px) { .gallery-social { margin-bottom: 1.5rem; } } @media (min-width: 1110px) { .gallery-social { margin-bottom: 2.25rem; } } .gallery-social > button { display: flex; border: none; color: rgb(255, 255, 255); } .gallery-social__facebook, .gallery-social__x, .gallery-social__email { cursor: pointer; width: 94px; } .gallery-social__facebook:hover, .gallery-social__x:hover, .gallery-social__email:hover { opacity: 0.8; } .gallery-social__icon { height: 20px; width: 30px; background-repeat: no-repeat; background-size: contain; } .gallery-social__text { margin: auto 0px; font-size: 14px; } .gallery-social__facebook { background-color: rgb(34, 123, 239); } .gallery-social__facebook-icon { margin: 10px 0px 10px 10px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M9.009 7.652H6.4v4.174h2.609V24h5.043V11.826h3.478l.348-4h-3.826v-2.26c0-1.044.174-1.392 1.218-1.392h2.608V0H14.4c-3.652 0-5.391 1.565-5.391 4.696v2.956z%27/%3e%3c/svg%3e"); } .gallery-social__x { background-color: rgb(0, 0, 0); } .gallery-social__x-icon { margin: 8px 0px 8px 10px; } .gallery-social__email { background-color: rgb(53, 52, 52); } .gallery-social__email-icon { height: 24px; margin: 8px 0px 8px 10px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M2.869 4.5h18.27l-9.135 8.565L2.87 4.5zM22 6.345V19.5H2V6.337l10.033 9.406 1.195-1.174L22 6.345z%27/%3e%3c/svg%3e"); } .gallery-controls { display: flex; } .gallery-slide-counter { align-self: center; color: rgb(153, 153, 153); font-size: 14px; margin: 0px 0.5rem; } .gallery-title { font-size: 36px; font-weight: 900; line-height: 34px; margin: 15px 0px 20px; text-transform: uppercase; } .gallery-info__separator { border-top: 1px solid rgb(64, 64, 64); margin-bottom: 15px; } .gallery-caption { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .gallery-caption a { color: rgb(255, 255, 255); text-decoration: underline; } .gallery-caption a:hover { color: rgb(207, 0, 0); } .gallery-caption__read-more, .gallery-caption__read-less { display: inline; margin-left: 0.25rem; font-weight: bold; color: rgb(207, 0, 0); font-size: 12px; cursor: pointer; } .gallery-caption__credit { font-size: 11px; color: rgb(129, 128, 128); } .gallery-slide { height: 100%; max-height: 100%; width: 100%; max-width: 100%; margin: auto; object-fit: contain; display: flex; justify-content: center; align-items: center; } .gallery-arrow { height: 48px; width: 31px; background-size: cover; background-color: rgba(0, 0, 0, 0); border: none; } .gallery-arrow__prev { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpolygon fill=%27%23c90202%27 points=%272 12 14 0 17 3 8 12 17 21 14 24%27/%3e%3c/svg%3e"); background-position: -4px 0px; } .gallery-arrow__prev:disabled { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpolygon fill=%27%23404040%27 points=%272 12 14 0 17 3 8 12 17 21 14 24%27/%3e%3c/svg%3e"); cursor: auto; } .gallery-arrow__next { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpolygon fill=%27%23c90202%27 points=%2721 12 9 24 6 21 15 12 6 3 9 0%27/%3e%3c/svg%3e"); background-position: -11px 0px; } .gallery-ad, .gallery-ad + div { width: 300px; height: 250px; } .gallery-end-card, .gallery-lightbox__end-card { position: relative; display: flex; align-items: flex-start; flex-direction: column; justify-content: space-between; height: 100%; width: 100%; } .gallery-end-card > a { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; } @media (min-width: 1024px) { .gallery-end-card > a::before { display: block; content: ""; padding-top: 38.6667% !important; } } .gallery-end-card > a:hover { text-decoration: none; } .gallery-end-card > a:focus { outline: none; } .gallery-end-card__up-next, .gallery-lightbox__end-card-up-next { display: flex; align-items: center; width: 100%; border: 0px; padding: 3%; background-repeat: no-repeat; background-size: cover; background-position: center center; } @media (min-width: 1024px) { .gallery-end-card__up-next, .gallery-lightbox__end-card-up-next { position: absolute; top: 0px; bottom: 0px; left: 0px; height: 100%; align-items: flex-start; } } .gallery-end-card__up-next-shadow, .gallery-lightbox__end-card-up-next-shadow { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } .gallery-end-card__up-next-thumbnail, .gallery-lightbox__end-card-up-next-thumbnail { position: relative; display: block; width: 36%; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center top; z-index: 1; } @media (min-width: 1024px) { .gallery-end-card__up-next-thumbnail, .gallery-lightbox__end-card-up-next-thumbnail { width: 46%; } } .gallery-end-card__up-next-thumbnail::after, .gallery-lightbox__end-card-up-next-thumbnail::after { display: block; content: ""; padding-top: 75%; } .gallery-end-card__up-next-thumbnail-icon { position: absolute; bottom: 6%; left: 6%; width: 60px; height: 60px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M12 22C6.5 22 2 17.5 2 12S6.5 2 12 2v.7c-5.1 0-9.3 4.15-9.3 9.3 0 5.1 4.15 9.3 9.3 9.3s9.3-4.15 9.3-9.3c0-5.1-4.15-9.3-9.3-9.3V2c5.5 0 10 4.5 10 10s-4.5 10-10 10zm-2-12h6v6h-6v-6zm4-1H9v5H8V8h6v1z%27/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: left bottom; background-size: 32px; filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 1px 3px); } @media (min-width: 768px) { .gallery-end-card__up-next-thumbnail-icon { background-size: 48px; } } @media (min-width: 1024px) { .gallery-end-card__up-next-thumbnail-icon { background-size: 64px; } } .gallery-end-card__up-next-info, .gallery-lightbox__end-card-up-next-info { padding-left: 3%; width: 56%; z-index: 1; } @media (min-width: 1024px) { .gallery-end-card__up-next-info, .gallery-lightbox__end-card-up-next-info { width: 46%; } } .gallery-end-card__up-next-label { display: inline-block; margin-bottom: 10px; padding: 3px 10px 1px 8px; color: rgb(0, 0, 0); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1rem; text-transform: uppercase; font-style: italic; background: url("data:image/jpeg;base64,R0lGODlh7ABiAKIAAL0AAMUAAMsAALMAALcAALAAALcAAKgAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOEJEMzM2RjJGMkUxMUU5QTlCRkZFMzRGOTA0N0U3OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOEJEMzM3MDJGMkUxMUU5QTlCRkZFMzRGOTA0N0U3OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QkQzMzZEMkYyRTExRTlBOUJGRkUzNEY5MDQ3RTc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4QkQzMzZFMkYyRTExRTlBOUJGRkUzNEY5MDQ3RTc4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPC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") no-repeat; } @media (min-width: 768px) { .gallery-end-card__up-next-label { font-size: 1.25rem; } } .gallery-end-card__up-next-title { color: rgb(255, 255, 255); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 3.2vw; line-height: 1; text-transform: uppercase; } a:focus .gallery-end-card__up-next-title { outline: rgb(0, 103, 244) auto 5px; } @media (min-width: 1110px) { .gallery-end-card__up-next-title { font-size: 36px; } } .gallery-end-card__replay { position: absolute; top: 3%; right: 3%; width: 37px; height: 60px; z-index: 2; background-color: rgba(0, 0, 0, 0); border: none; padding: 0px; } .gallery-end-card__replay-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%278%27 height=%279%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M4 1V0l2.3 1.5L4 3V2a3 3 0 1 0 3 3h1a4 4 0 1 1-4-4z%27 fill=%27%23787878%27 fill-rule=%27nonzero%27/%3e%3c/svg%3e"); width: 37px; height: 37px; margin-bottom: 5px; background-repeat: no-repeat; background-color: rgb(6, 6, 6); background-position: center 7px; background-size: 16px; border-radius: 100%; border: 2px solid rgb(42, 42, 42); } .gallery-end-card__replay-text { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 12px; letter-spacing: 1px; color: rgb(125, 125, 124); } .gallery-end-card__more-galleries, .gallery-lightbox__end-card-more-galleries { width: 100%; } .gallery-end-card__more-galleries-text { margin: 1.25rem 0px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; color: rgb(255, 255, 255); text-align: center; } .gallery-end-card__more-galleries-text, .gallery-lightbox__end-card-more-galleries-text { font-size: 5.5vw; } @media (min-width: 640px) { .gallery-end-card__more-galleries-text, .gallery-lightbox__end-card-more-galleries-text { font-size: 36px; } } .gallery-end-card__more-galleries-thumbnails, .gallery-lightbox__end-card-more-galleries-thumbnails { display: flex; justify-content: center; } .gallery-end-card__more-galleries-thumbnails > a, .gallery-lightbox__end-card-more-galleries-thumbnails > .gallery-lightbox__end-card-more-galleries-thumbnail { width: 100%; max-width: 50%; } .gallery-end-card__more-galleries-thumbnails > a:hover, .gallery-lightbox__end-card-more-galleries-thumbnails > .gallery-lightbox__end-card-more-galleries-thumbnail:hover { text-decoration: none; } @media (max-width: 767px) { .gallery-end-card__more-galleries-thumbnails > a:last-child, .gallery-lightbox__end-card-more-galleries-thumbnails > .gallery-lightbox__end-card-more-galleries-thumbnail:last-child { display: none; } } .gallery-lightbox__end-card-more-galleries-thumbnails > .gallery-lightbox__end-card-more-galleries-thumbnail { max-width: 33.3%; } @media (min-height: 1000px) and (max-width: 1600px) { .gallery-lightbox__end-card-more-galleries-thumbnails > .gallery-lightbox__end-card-more-galleries-thumbnail { max-width: 50%; } } @media (min-width: 1024px) { .gallery-end-card__more-galleries-thumbnails > a { margin: 0px 0.75rem; } } .gallery-end-card__more-galleries-thumbnail, .gallery-lightbox__end-card-more-galleries-thumbnail { position: relative; display: flex; align-items: flex-end; height: 100%; background-size: cover; background-position: center top; background-repeat: no-repeat; } .gallery-end-card__more-galleries-thumbnail::before, .gallery-lightbox__end-card-more-galleries-thumbnail::before { content: ""; display: block; padding-top: 100% !important; } @media (min-width: 800px) { .gallery-end-card__more-galleries-thumbnail::before, .gallery-lightbox__end-card-more-galleries-thumbnail::before { padding-top: 75% !important; } } .gallery-end-card__more-galleries-thumbnail-shadow, .gallery-lightbox__end-card-more-galleries-thumbnail-shadow { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); } .gallery-end-card__more-galleries-thumbnail-text, .gallery-lightbox__end-card-more-galleries-thumbnail-text { position: relative; bottom: 0px; padding: 0.5rem 0.75rem; width: 100%; line-height: 1.2; font-weight: bold; text-align: center; font-size: 18px; text-transform: uppercase; color: rgb(255, 255, 255); z-index: 1; } @media (min-width: 800px) { .gallery-end-card__more-galleries-thumbnail-text, .gallery-lightbox__end-card-more-galleries-thumbnail-text { padding: 1.25rem 0.75rem; } } .gallery-lightbox { position: fixed; transform: translateZ(0px) scale(1, 1); margin: 0px 5vw; width: 90%; height: 100%; color: rgb(255, 255, 255); padding: 0px; overflow-y: scroll; backface-visibility: hidden; scrollbar-width: none; } .gallery-lightbox .row { display: flex; flex-direction: row; margin: 0px; padding: 0px 0px 5vh; } .gallery-lightbox .row-1 { height: 90vh; padding: 5vh 0px 0px; } .gallery-lightbox .slick-slide { margin-left: 1px; } .gallery-lightbox::-webkit-scrollbar { display: none; } @media (min-width: 1023px) { .gallery-lightbox .slick-track { display: block; } .gallery-lightbox .slick-slide { float: left; margin-left: 0px; } } .gallery-lightbox button { background-color: rgba(0, 0, 0, 0); border: none; color: rgb(255, 255, 255); } .no-scroll .gallery-lightbox { transform: translateZ(0px); } .gallery-lightbox__close { position: absolute; top: 20px; right: 20px; height: 25px; width: 25px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2725%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg stroke=%27%23979797%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27square%27%3e%3cpath d=%27M2.233 2.233l20.534 20.534M22.767 2.233L2.233 22.767%27/%3e%3c/g%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: cover; background-color: rgba(0, 0, 0, 0); border: none; z-index: 2; } .gallery-lightbox__close:focus, .gallery-lightbox__close:active { outline: none; } .gallery-lightbox__left { width: calc(100% - 340px); height: 100%; position: relative; overflow: hidden; background-color: rgb(0, 0, 0); background-image: url(""); background-position: center center; background-repeat: no-repeat; background-size: 35px; flex: 1 1 0%; } .gallery-lightbox__arrow { display: none; background-size: cover; position: absolute; top: calc(50% - 23.5px); z-index: 1; height: 47px; width: 25px; } .gallery-lightbox__arrow.pulse { top: calc(50% - 47px); height: 94px; width: 50px; } .gallery-lightbox__arrow-prev { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2747%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath fill-opacity=%27.35%27 fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M0 0h25v47H0z%27/%3e%3cpath stroke=%27%23FFF%27 stroke-width=%272%27 stroke-linecap=%27square%27 d=%27M18 8L5 23.5 18 39%27/%3e%3c/g%3e%3c/svg%3e"); left: 0px; } .gallery-lightbox__arrow-prev.pulse { left: -12.5px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2750%27 height=%2794%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath fill-opacity=%27.35%27 fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M0 0h50v94H0z%27/%3e%3cpath stroke=%27%23FFF%27 stroke-width=%274%27 stroke-linecap=%27square%27 d=%27M36 16L10 47l26 31%27/%3e%3c/g%3e%3c/svg%3e"); } .gallery-lightbox__arrow-next { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2747%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath fill-opacity=%27.35%27 fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M25 0H0v47h25z%27/%3e%3cpath stroke=%27%23FFF%27 stroke-width=%272%27 stroke-linecap=%27square%27 d=%27M7 8l13 15.5L7 39%27/%3e%3c/g%3e%3c/svg%3e"); right: 0px; } .gallery-lightbox__arrow-next.pulse { right: -12.5px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2750%27 height=%2794%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath fill-opacity=%27.35%27 fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M50 0H0v94h50z%27/%3e%3cpath stroke=%27%23FFF%27 stroke-width=%274%27 stroke-linecap=%27square%27 d=%27M14 16l26 31-26 31%27/%3e%3c/g%3e%3c/svg%3e"); } .gallery-lightbox__loading-animation { background-image: url(""); background-position: center center; background-repeat: no-repeat; background-size: 35px; width: 35px; height: 35px; position: absolute; z-index: 1; left: calc(50% - 17.5px); top: calc(50% - 17.5px); } .gallery-lightbox__right { position: relative; width: 340px; padding-left: 40px; display: flex; justify-content: space-between; flex-direction: column; } .gallery-lightbox__info { visibility: hidden; -webkit-font-smoothing: antialiased; } .gallery-lightbox__slide-counter { font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 19px; } .gallery-lightbox__title { font-size: 36px; font-weight: 900; line-height: 34px; margin: 10px 0px; text-transform: uppercase; } .gallery-lightbox__social { display: flex; } .gallery-lightbox__social-icon { border-radius: 100%; width: 30px; height: 30px; background-repeat: no-repeat; background-position: center center; } button.gallery-lightbox__social-icon-facebook { background-color: rgb(58, 88, 151); background-image: url("data:image/svg+xml,%3Csvg width=%2730px%27 height=%2730px%27 viewBox=%270 0 36 37%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Ctitle%3EFacebook F%3C/title%3E%3Cg id=%27Page-1%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg id=%27iPhone-12-Pro%27 transform=%27translate%28-121.000000 -419.000000%29%27%3E%3Cg id=%27Facebook-F%27 transform=%27translate%28121.000000 419.500000%29%27%3E%3Ccircle id=%27Oval%27 fill-opacity=%270%27 fill=%27%231877F2%27 cx=%2718%27 cy=%2718%27 r=%2718%27%3E%3C/circle%3E%3Cpath d=%27M25.7808219 17.8592233 L20.5936073 17.8592233 L20.5936073 14.3625121 C20.5936073 12.8883617 21.3181735 11.4514563 23.6415708 11.4514563 L26 11.4514563 L26 6.86407767 C26 6.86407767 23.8596164 6.5 21.8133333 6.5 C17.5411142 6.5 14.7488584 9.08058252 14.7488584 13.7524272 L14.7488584 17.8592233 L10 17.8592233 L10 23.2475728 L14.7488584 23.2475728 L14.7488584 36.2735437 C15.7010776 36.4224515 16.6770411 36.5 17.6712329 36.5 C18.6654247 36.5 19.6413881 36.4224515 20.5936073 36.2735437 L20.5936073 23.2475728 L24.9515982 23.2475728 L25.7808219 17.8592233 Z%27 id=%27Fill-4%27 fill=%27%23FFFFFF%27%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } button.gallery-lightbox__social-icon-x { margin: 0px 24px; background-color: rgb(0, 0, 0); } button.gallery-lightbox__social-icon-email { background-color: rgb(53, 52, 52); background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23fff%27 d=%27M2.869 4.5h18.27l-9.135 8.565L2.87 4.5zM22 6.345V19.5H2V6.337l10.033 9.406 1.195-1.174L22 6.345z%27/%3e%3c/svg%3e"); } .gallery-lightbox__info-separator { border-top: 2px solid rgb(64, 64, 64); margin: 15px 0px 5px; } .gallery-lightbox__caption-credit { font-size: 11px; color: rgb(129, 128, 128); margin-bottom: 5px; } .gallery-lightbox__caption-text { margin-bottom: 0.25rem; font-size: 26px; line-height: 28px; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; } .gallery-lightbox__caption-text a { color: rgb(255, 255, 255); text-decoration: underline; } .gallery-lightbox__caption-text a:hover { color: rgb(207, 0, 0); } .gallery-lightbox__caption-text-medium { font-size: 24px; line-height: 26px; } .gallery-lightbox__caption-text-small { font-size: 20px; line-height: 22px; } .gallery-lightbox__caption .ellipsis__read-more, .gallery-lightbox__caption .ellipsis__read-less { display: inline; font-weight: bold; color: rgb(207, 0, 0); font-size: 12px; cursor: pointer; } .gallery-lightbox__ad { width: 300px; height: 250px; } .gallery-lightbox__end-card-more-galleries-text { font-style: italic; font-size: 40px; text-align: center; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; margin-bottom: 20px; } .gallery-lightbox__end-card-up-next-thumbnail { height: 100%; width: 48%; } .gallery-lightbox__end-card-up-next-info { display: flex; flex-direction: column; height: 100%; justify-content: flex-end; } .gallery-lightbox__end-card-up-next-label { color: rgb(255, 255, 255); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-transform: uppercase; font-style: italic; font-size: 2.7vw; line-height: 1; padding: 3% 4%; background: rgb(207, 0, 0); width: fit-content; } @media (min-width: 1110px) { .gallery-lightbox__end-card-up-next-label { padding: 10px 15px; font-size: 30px; } } .gallery-lightbox__end-card-up-next-title { color: rgb(255, 255, 255); font-family: "Source Sans Pro", arial, sans-serif; font-size: 3.5vw; line-height: 1; margin-top: 13px; letter-spacing: -1px; text-transform: uppercase; font-weight: bold; } @media (min-width: 1440px) { .gallery-lightbox__end-card-up-next-title { font-size: 50px; } } .gallery-lightbox__end-card-more-galleries-thumbnails { margin: 0px -1%; } .gallery-lightbox__end-card-more-galleries-thumbnail { margin: 0px 1%; cursor: pointer; } .gallery-lightbox__arrow-text { position: absolute; top: calc(50% - 23.5px); z-index: 1; height: 47px; line-height: 47px; font-size: 18px; } .gallery-lightbox__arrow-text-prev { left: 25px; padding-left: 10px; } .gallery-lightbox__arrow-text-next { right: 25px; padding-right: 10px; } .gallery-lightbox__end-card-up-next-wrapper { height: 45%; position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; cursor: pointer; } @media (min-width: 1024px) { .gallery-lightbox__end-card-up-next-wrapper::before { display: block; content: ""; padding-top: 38.6667% !important; } } .gallery-poll-loading { position: absolute; bottom: 0px; width: 100%; height: 107px; background-image: url(""); background-position: center center; background-repeat: no-repeat; background-size: 35px; z-index: 1; } .gallery-lightbox__social-icon { cursor: pointer; } .gallery-lightbox__replay { display: inline-flex; cursor: pointer; height: 26px; } .gallery-lightbox__replay-text { margin-right: 9px; font-size: 18px; } .gallery-lightbox__replay-icon { height: 24px; width: 24px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2717%27 height=%2719%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath d=%27M15 12.715s-.322 1.787-1.907 3.322c-1.91 1.85-5.69 3.044-9.192.53-3.457-2.48-3.317-6.46-2.177-8.744C2.864 5.54 5.307 4.172 7.259 4%27 stroke=%27%23FFF%27 stroke-width=%272%27 stroke-linecap=%27square%27/%3e%3cpath fill=%27%23FFF%27 d=%27M12.5 3.5l-5 3v-6z%27/%3e%3c/g%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: 17px; background-position: 0px 3px; } .gallery-lightbox__bottom { padding: 0px; margin: 0px auto; } .ad-browsi-gallery-list { min-height: 90px; } .gallery__media-credit { position: absolute; top: 0px; right: 0px; padding: 4px; font-size: 0.6875rem; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 3px; z-index: 9; } .gallery-list__media-credit--intro { position: absolute; top: 10px; right: 0px; padding: 0.125rem 0.375rem; } .gallery-list__intro-image-wrapper { position: relative; padding-top: 10px; } .gallery-list__intro-image-wrapper::after { position: absolute; z-index: 1; bottom: -1px; display: block; width: 100%; height: 100%; content: ""; background: linear-gradient(transparent 0px, transparent 50%, rgba(0, 0, 0, 0.95) 93%, rgb(0, 0, 0) 100%); pointer-events: none; } .header-title--gallery-list { text-transform: uppercase; color: rgb(255, 255, 255); font-size: 2.1875rem; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; width: 90%; margin: auto; } @media (min-width: 640px) { .header-title--gallery-list { font-size: 3.125rem; } } @media (min-width: 1024px) { .header-title--gallery-list { line-height: 62px; width: 80%; font-size: 4.25rem; } } .gallery-list__hero-next { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2747%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg fill=%27none%27 fill-rule=%27evenodd%27%3e%3cpath fill-opacity=%27.35%27 fill=%27%23000%27 fill-rule=%27nonzero%27 d=%27M25 0H0v47h25z%27/%3e%3cpath stroke=%27%23FFF%27 stroke-width=%272%27 stroke-linecap=%27square%27 d=%27M7 8l13 15.5L7 39%27/%3e%3c/g%3e%3c/svg%3e"); opacity: 0.6; background-repeat: no-repeat; background-position: center center; cursor: pointer; height: 32px; width: 32px; margin: 20px auto; transform: rotate(90deg); } .gallery-list__header-wrapper { position: relative; z-index: 1; margin-top: 0px; } @media (min-width: 640px) { .gallery-list__header-wrapper { margin-top: -92px; } } @media (min-width: 1024px) { .gallery-list__header-wrapper { margin-top: -110px; } } .gallery-list__header-wrapper .header.header--gallery-list { background: none; min-height: auto; } .gallery-list__header-wrapper .gallery-list__intro-description { color: rgb(255, 255, 255); font-size: 1rem; line-height: 24px; text-align: center; margin: 20px auto; } @media (min-width: 1024px) { .gallery-list__header-wrapper .gallery-list__intro-description { font-size: 1.375rem; padding-top: 15px; width: 79%; } } .gallery-list__header-wrapper .social { text-align: center; padding-top: 15px; } .gallery-list__header-wrapper .social .social__item { display: inline-block; width: auto; height: auto; margin: 0px 0.5rem 0.5rem; vertical-align: top; } .gallery-list__header-wrapper .social .social__item .social__btn { border-radius: 10rem; padding: 0px; min-height: auto; width: 35px; height: 35px; line-height: 34px; } .gallery-list__header-wrapper .social .social__item .social__btn.social__btn--email { background-color: rgb(155, 155, 155); } .gallery-list__header-wrapper .social .social__item .social__btn.social__btn--facebook { background-color: rgb(34, 123, 239); overflow: hidden; line-height: 41px; } .gallery-list__header-wrapper .social .social__item .social__btn.social__btn--facebook svg { height: 30px; width: 30px; } .gallery-list__header-wrapper .social .social__item .social__btn svg { fill: rgb(255, 255, 255); height: 20px; width: 20px; } .gallery-list__slide { text-align: center; } .gallery-list__slide .gallery-list__info { padding: 36px 0px 0px; } .gallery-list__slide .gallery-list__info .gallery-list__divider { background-color: rgb(207, 0, 0); height: 2px; width: 150px; margin: auto; } .gallery-list__slide .gallery-list__info .gallery-list__media-counter { color: rgb(153, 153, 153); font-size: 0.875rem; padding: 18px 0px 0px; } .gallery-list__slide .gallery-list__info .gallery-list__title { color: rgb(255, 255, 255); line-height: 24px; font-size: 1.5rem; padding-top: 13px; font-weight: 700; max-width: 600px; margin: 0px auto; } .gallery-list__slide .gallery-list__info .gallery-list__description { color: rgb(242, 242, 242); line-height: 24px; font-size: 1rem; padding: 10px 0px 0px; max-width: 768px; width: 100%; margin: auto; } @media (min-width: 1024px) { .gallery-list__slide .gallery-list__info .gallery-list__description { font-size: 1.125rem; padding-top: 15px; } } .gallery-list__slide .gallery-list__media-cta { margin: 20px auto 0px; max-width: 768px; } .gallery-list__slide .gallery-list__media-cta .gallery-list__media-cta-link { background: none; display: inline-block; border: 1px solid rgb(207, 0, 0); font-size: 1rem; padding: 3px 15px 4px; font-weight: bold; color: rgb(207, 0, 0); } @media (min-width: 1024px) { .gallery-list__slide .gallery-list__media-cta .gallery-list__media-cta-link { font-size: 1.1875rem; } } .gallery-list__slide .gallery-list__media-cta .gallery-list__media-cta-link:hover { background-color: rgb(207, 0, 0); color: rgb(255, 255, 255); text-decoration: none; } .gallery-list__slide .gallery-list__image-container { position: relative; display: inline-block; margin-top: 25px; } .gallery-list__slide .gallery-list__image-container .gallery-list__image { max-height: 90vh; object-fit: contain; object-position: center top; width: auto; } @media (min-height: 740px) { .gallery-list__slide .gallery-list__image-container .gallery-list__image { max-height: 80vh; } } @media (min-width: 1024px) { .gallery-list__container.container { max-width: none; } } @media (min-width: 1110px) { .gallery-list__container.container { max-width: 1140px; } } .gallery-list__container .browsi-container > :first-child { padding-top: 36px; } .theme-sports .gallery-list__info .gallery-list__divider { background-color: rgb(0, 217, 183); } .theme-sports .gallery-list__media-cta .gallery-list__media-cta-link { border-color: rgb(0, 217, 183); color: rgb(0, 217, 183); } .theme-sports .gallery-list__media-cta .gallery-list__media-cta-link:hover { border-color: rgb(0, 195, 165); background-color: rgb(0, 195, 165); color: rgb(0, 0, 0); } .main-wrapper--has-sidebar .gridler__container-fluid { padding: 0px; } .main--full-width .gridler__container-fluid { padding: 0px 0.75rem 1rem; } @media (min-width: 768px) { .main--full-width .gridler__container-fluid { padding: 0px 1rem 1rem; } } .gridler__container-fluid--border { border-bottom: 10px solid rgb(238, 237, 237); } .gridler { position: relative; max-width: 1070px; margin: 0px auto; } .gridler__card-section-header { text-align: center; margin-top: 2.5rem; padding-bottom: 1.25rem; background-color: rgba(0, 0, 0, 0); border-bottom: none; } .main-wrapper--has-sidebar .main .gridler__card-section-header { padding-bottom: 1.25rem; } @media (min-width: 900px) { .gridler__card-section-header { padding-bottom: 2rem; } } .gridler__card-section-title { display: inline-block; padding: 10px 24px 10px 17px; background: url(""); text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-style: italic; font-size: 32px; color: rgb(255, 255, 255); font-weight: normal; } @media (min-width: 768px) { .gridler__card-section-title { font-size: 42px; } } @media (min-width: 1110px) { .gridler__card-section-title { font-size: 50px; } } .gridler__row { margin-right: -0.375rem; margin-left: -0.375rem; } @media (min-width: 768px) { .gridler__row { margin-right: -0.625rem; margin-left: -0.625rem; } .main-wrapper--has-sidebar .main .gridler__row { margin-right: -0.375rem; margin-left: -0.375rem; } } .gridler__col { flex: 0 0 100%; max-width: 100%; padding-right: 0.375rem; padding-left: 0.375rem; } @media (min-width: 576px) { .gridler__col { flex: 0 0 33.3333%; max-width: 33.3333%; } } @media (min-width: 768px) { .gridler__col { padding-right: 0.625rem; padding-left: 0.625rem; } .main-wrapper--has-sidebar .main .gridler__col { padding-right: 0.375rem; padding-left: 0.375rem; } } .gridler__card-link:hover { text-decoration: none; } .gridler__card-img::before { padding-top: 75% !important; } .gridler__card-body { margin-top: 0.375rem; margin-bottom: 1rem; padding: 0.125rem 0.375rem 0.75rem; width: 100%; text-align: center; line-height: 1.1; } .main-wrapper--has-sidebar .main .gridler__card-body { margin-top: 0.375rem; } @media (min-width: 768px) { .gridler__card-body { margin-top: 0.75rem; margin-bottom: 1.5rem; padding: 0.25rem 0.5rem; } } @media (min-width: 900px) { .gridler__card-body { padding: 0.5rem; } } @media (min-width: 1110px) { .gridler__card-body { padding: 0.5rem 0.5rem 0.75rem; } } .gridler__card-swipe { display: none; margin-bottom: 0.5rem; padding: 0.5rem 1rem 0.375rem; background: url("") rgb(207, 0, 0); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 1rem; text-transform: uppercase; color: rgb(255, 255, 255); } @media (min-width: 768px) { .gridler__card-swipe { font-size: 1.375rem; padding: 10px 20px 8px; margin-bottom: 1rem; } } .gridler__card-title { display: inline; line-height: 1.1; text-transform: uppercase; font-weight: 900; font-size: 5vw; } .gridler__card-link:hover .gridler__card-title, .gridler__card-link:focus .gridler__card-title { text-decoration: underline; } @media (min-width: 576px) { .gridler__card-title { font-size: 2.1vw; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .gridler__card-title { font-size: 1.6vw; } } @media (min-width: 1110px) { .gridler__card-title { font-size: 24px; } .main-wrapper--has-sidebar .main .gridler__card-title { font-size: 18px; } } .lightbox .gridler__card-title { color: rgb(255, 255, 255); } .gridler__media-count, .gridler__media-duration, .gridler__media-date { display: block; margin-top: 0.375rem; line-height: 1; font-size: 1rem; color: rgb(186, 186, 186); font-weight: 700; } @media (min-width: 640px) { .gridler__media-count, .gridler__media-duration, .gridler__media-date { margin-top: 0.5rem; font-size: 2.2vw; } .main-wrapper--has-sidebar .main .gridler__media-count, .main-wrapper--has-sidebar .main .gridler__media-duration, .main-wrapper--has-sidebar .main .gridler__media-date { margin-top: 0.375rem; font-size: 1rem; } } @media (min-width: 1110px) { .gridler__media-count, .gridler__media-duration, .gridler__media-date { font-size: 22px; } } .gridler__icon { position: absolute; inset: auto auto 0.5rem 0.5rem; width: 4.375rem; height: 4.375rem; background-size: 4.375rem; display: inline-flex; z-index: 3; } @media (min-width: 576px) { .gridler__icon { width: 6.3vw; height: 6.3vw; background-size: 6.3vw; } } @media (min-width: 900px) { .gridler__icon { bottom: 0.75rem; left: 0.75rem; } .main-wrapper--has-sidebar .main .gridler__icon { left: 0.5rem; bottom: 0.5rem; width: 2.75rem; height: 2.75rem; background-size: 2.75rem; } } @media (min-width: 1110px) { .gridler__icon { width: 4.375rem; height: 4.375rem; background-size: 4.375rem; } .main-wrapper--has-sidebar .main .gridler__icon { width: 3rem; height: 3rem; background-size: 3rem; } } .gridler__card-footer { display: block; margin: 1rem 0px; width: 100%; font-size: 15px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-align: center; padding: 0px; } @media (min-width: 768px) { .gridler__card-footer { position: absolute; right: 0px; top: 0.25rem; display: inline-block; margin-right: 0.25rem; width: auto; text-align: right; } } .gridler__card-footer-link { color: rgb(129, 128, 128); text-transform: uppercase; } .gridler__card-footer-link::before { content: ""; display: inline-block; margin-right: 0.25rem; margin-bottom: 1px; width: 6px; height: 8px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%276%27 height=%278%27 viewBox=%270 0 6 8%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M0 0v8l6-4z%27 fill=%27%23787878%27 fill-rule=%27evenodd%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; } .gridler__card-img--type-video::before { padding-top: 56.25% !important; } .main--full-width .gridler__container-fluid--shows { padding: 0px; } .gridler__row--shows { margin-right: -0.5rem; margin-left: -0.5rem; } @media (min-width: 1110px) { .gridler__row--shows { margin-right: -0.625rem; margin-left: -0.625rem; } } .gridler__col--shows { flex: 0 0 50%; max-width: 50%; padding: 0px 0.5rem 1rem; } @media (min-width: 576px) { .gridler__col--shows { flex: 0 0 33.3333%; max-width: 33.3333%; } } @media (min-width: 768px) { .gridler__col--shows { flex: 0 0 25%; max-width: 25%; } } @media (min-width: 900px) { .gridler__col--shows { flex: 0 0 20%; max-width: 20%; padding: 0px 0.625rem 1rem; } } .gridler__card-link--shows { display: flex; flex-direction: column; } .gridler__card-link--shows:hover { text-decoration: none; } .gridler__card-img--shows { margin: 0px; width: 100%; max-width: none; border-bottom: 4px solid rgb(207, 0, 0); } .gridler__card-img--shows::before { padding-top: 56.25% !important; } .gridler__icon--shows { display: none; } .gridler__card-body--shows { margin-top: 0px; padding: 0.25rem 0px 0px; text-align: left; line-height: 0.7; } .gridler__card-title--shows, .gridler__media-count--shows, .gridler__media-date--shows, .gridler__media-duration--shows { display: inline; font-size: 1.25rem; font-weight: 700; margin: 0px 0.125rem 0px 0px; } .gridler__card-link:hover .gridler__card-title--shows, .gridler__card-link:hover .gridler__media-count--shows, .gridler__card-link:hover .gridler__media-date--shows, .gridler__card-link:hover .gridler__media-duration--shows { text-decoration: none; } @media (min-width: 576px) { .gridler__card-title--shows, .gridler__media-count--shows, .gridler__media-date--shows, .gridler__media-duration--shows { font-size: 0.75rem; } } @media (max-width: 899px) { .gridler__card-title--shows, .gridler__media-count--shows, .gridler__media-date--shows, .gridler__media-duration--shows { font-size: 1rem; } } .gridler__media-duration--shows { display: inline; font-size: 1.25rem; font-weight: 700; line-height: 0.7; color: rgb(129, 128, 128); } @media (min-width: 576px) { .gridler__media-duration--shows { font-size: 0.75rem; } } @media (max-width: 900px) { .gridler__media-duration--shows { font-size: 1rem; } } @media (min-width: 768px) { .gridler__card-footer--snapshots { top: 1.5rem; } } @media (min-width: 900px) { .gridler__card-footer--snapshots { top: 1.625rem; } } @media (min-width: 1110px) { .gridler__card-footer--snapshots { top: 1.875rem; } } .gridler__card-section-header--snapshots { text-align: center; margin-top: 2.5rem; padding-bottom: 1.5rem; } .main-wrapper--has-sidebar .main .gridler__card-section-header--snapshots { padding-bottom: 1.5rem; } @media (min-width: 900px) { .gridler__card-section-header--snapshots { padding-bottom: 2.5rem; } } .gridler__card-section-title--snapshots { display: inline-block; position: relative; padding: 20px 24px; text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 32px; background: none; color: rgb(0, 0, 0); } @media (min-width: 768px) { .gridler__card-section-title--snapshots { font-size: 42px; } } @media (min-width: 1110px) { .gridler__card-section-title--snapshots { font-size: 50px; } } .gridler__card-section-title--snapshots::before, .gridler__card-section-title--snapshots::after, .gridler__card-section-title--snapshots span::before, .gridler__card-section-title--snapshots span::after { display: block; content: ""; width: 25px; height: 25px; position: absolute; border: 5px solid rgb(207, 0, 0); } .gridler__card-section-title--snapshots::before { top: 0px; left: 0px; border-bottom: none; border-right: none; } .gridler__card-section-title--snapshots::after { top: 0px; right: 0px; border-bottom: none; border-left: none; } .gridler__card-section-title--snapshots span { font-size: 1.1em; } .gridler__card-section-title--snapshots span::before { bottom: 0px; left: 0px; border-top: none; border-right: none; } .gridler__card-section-title--snapshots span::after { bottom: 0px; right: 0px; border-top: none; border-left: none; } .nav-desktop .gridler__container-fluid { height: 100%; padding: 0px; } .nav-desktop .gridler__container-fluid .gridler__card-section-header { display: none; } .nav-desktop .gridler__container-fluid .gridler, .nav-desktop .gridler__container-fluid .gridler__row { gap: 21px; } .nav-desktop .gridler__container-fluid .gridler__col { height: 263px; max-width: 227px; } .nav-desktop .gridler__container-fluid .gridler__card { height: 100%; width: 227px; } .nav-desktop .gridler__container-fluid .gridler__card::after { content: ""; display: block; width: 100%; height: 100%; position: absolute; top: 0px; filter: drop-shadow(5px 5px 5px); border-radius: 11px; background-color: rgb(255, 255, 255); z-index: 0; } .nav-desktop .gridler__container-fluid .gridler__card .gridler__card-body { position: relative; padding: 10px; margin: 0px; height: 125px; display: flex; flex-direction: column; justify-content: space-between; } .nav-desktop .gridler__container-fluid .gridler__card .gridler__card-body .gridler__card-title { font-family: "Roboto Condensed", sans-serif; width: 100%; font-size: 16px; line-height: 20px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-align: center; margin: 0px auto; } .nav-desktop .gridler__container-fluid .gridler__card .gridler__card-body .gridler__card-cta-button { color: rgb(255, 255, 255); background-color: rgb(207, 0, 0); border-radius: 5px; height: 30px; width: 100%; font-size: 15px; font-family: "Roboto Condensed", sans-serif; font-weight: bold; border: none; } .nav-desktop .gridler__container-fluid .gridler__card .gridler__card-img::before { padding-top: 61% !important; } .nav-desktop .gridler__container-fluid .gridler__card .gridler__card-img img { border-radius: 11px 11px 0px 0px; border-bottom: 2.5px solid rgb(207, 0, 0); } .jumobotron-top .curator-hero-bar-widget, .jumobotron-bottom .curator-hero-bar-widget { padding: 0px; } .hero-bar { position: relative; width: 100%; } #jumbotron-top .hero-bar { margin: 0.75rem auto; max-width: 1074px; } .hero-bar__row { display: flex; flex-wrap: nowrap; margin-right: -0.375rem; margin-left: -0.375rem; } .hero-bar__row::-webkit-scrollbar { width: 0px; background: rgba(0, 0, 0, 0); } .hero-bar__row::-webkit-scrollbar-thumb { background: rgb(255, 255, 255); } .hero-bar__col { flex-basis: 0px; flex-grow: 1; position: relative; padding-right: 0.375rem; padding-left: 0.375rem; width: 100%; max-width: 100%; min-height: 1px; } .hero-bar__card-img { position: relative; } .hero-bar__card-img::before { padding-top: 57.1429% !important; } .hero-bar__card-img img { position: absolute; } .hero-bar__card-link { display: block; position: relative; z-index: 0; padding-bottom: 1rem; } .hero-bar__card-link:focus { outline-offset: -5px; } .hero-bar__card-title { margin: 0.5rem 0px 0px; font-size: 0.9375rem; line-height: 1; text-align: center; font-weight: 600; color: rgb(0, 0, 0); } @media (min-width: 899px) { .hero-bar__card-title { margin: 0.7rem 0px 0px; font-size: 1rem; } } .media-list__card { margin-bottom: 0.875rem; } .media-list__card-link { position: relative; display: flex; flex-direction: row; align-items: center; width: 100%; } .media-list__card-link:hover, .media-list__card-link:focus { text-decoration: none; } .media-list__card-img { flex: 0 0 auto; align-self: flex-start; margin-right: 1rem; width: 50%; max-width: 330px; } .media-list__card-img::before { padding-top: 75% !important; } .media-list__card-img--type-video::before { padding-top: 56.25% !important; } .media-list__card-title { margin-bottom: 0.675rem; font-family: ProximaNovaExCn_Bold, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; line-height: 1; color: rgb(255, 255, 255); font-size: 5.25vw; } @media (min-width: 640px) { .media-list__card-title { font-size: 36px; } } .media-list__media-date, .media-list__media-duration, .media-list__media-count, .media-list__media-cta { display: block; margin-bottom: 0.25rem; line-height: 1; color: rgb(129, 128, 128); font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; text-transform: uppercase; font-size: 3.5vw; } @media (min-width: 520px) { .media-list__media-date, .media-list__media-duration, .media-list__media-count, .media-list__media-cta { font-size: 18px; } } .media-list__btn-load-more { text-transform: uppercase; text-align: center; font-weight: 700; font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; cursor: pointer; border: none; color: rgb(129, 128, 128) !important; } .media-list { margin-bottom: 1rem; } .media-list__card-img, .media-list__card-podcast { flex: 1 1 auto; } .media-list__icon { position: absolute; bottom: 0.25rem; left: 0.25rem; backface-visibility: hidden; color: rgb(255, 255, 255); fill: currentcolor; display: inline-flex; z-index: 3; } @media (min-width: 640px) { .media-list__icon { bottom: 0.5rem; left: 0.5rem; } } .sidebar .media-list__icon.media-list__icon--default { bottom: 0.25rem; left: 0.25rem; } .sidebar .media-list__icon.media-list__icon--default svg { width: 32px; height: 32px; } .media-list__card-link:hover .media-list__icon { color: rgb(207, 0, 0); } .media-list__card-body { flex: 1 1 auto; } .media-list__card-title { color: rgb(0, 0, 0); } .media-list__media-duration { position: absolute; top: 0px; left: 0px; padding: 0.25rem 0.375rem 0.15rem; background-color: rgb(0, 0, 0); font-size: 0.75rem; line-height: 1; color: rgb(129, 128, 128); opacity: 0.7; } .media-list__load-more { position: relative; margin-top: -36px; z-index: 4; } .media-list__btn-load-more { position: relative; z-index: 1; border: none; margin-bottom: 0px; padding: 1.25rem 3rem; width: 100%; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.25rem; font-style: italic; letter-spacing: 2px; line-height: 1; text-transform: uppercase; cursor: pointer; pointer-events: all; } @media (min-width: 640px) { .media-list__btn-load-more { padding: 1.5rem 4.5rem; font-size: 1.5rem; } } .media-list__btn-load-more::before { content: ""; position: absolute; right: 0px; bottom: 100%; left: 0px; height: 200px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 63%, rgb(255, 255, 255) 90%); } .media-list__card-footer { display: block; margin: 1rem 0px; width: 100%; font-size: 15px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-align: center; } .media-list__card-footer-link { text-transform: uppercase; color: rgb(129, 128, 128); } .media-list__card-footer-link::before { content: ""; display: inline-block; margin-right: 0.25rem; margin-bottom: 1px; width: 6px; height: 8px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%276%27 height=%278%27 viewBox=%270 0 6 8%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M0 0v8l6-4z%27 fill=%27%23787878%27 fill-rule=%27evenodd%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; } .media-list__card-link--default:hover .media-list__card-title { color: rgb(207, 0, 0); } .media-list__card-link--default:hover .media-list__card-img .img-fluid { transform: scale(1.05); } .media-list__card-link--sports:hover .media-list__card-title { color: rgb(0, 195, 165); } .media-list__card-link--sports:hover .media-list__card-img .img-fluid { transform: scale(1.05); } .media-list__card-link--default:hover path, .media-list__card-link--filmstrip:hover path, .media-list__card-link--polaroids:hover path { fill: rgb(207, 0, 0); } .media-list__card-link--sports:hover path, .media-list__card-link--filmstrip-sports:hover path, .media-list__card-link--polaroids-sports:hover path { fill: rgb(0, 217, 183); } .sidebar .media-list__card-title--default, .sidebar .media-list__card-title--sports { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 3.9em; line-height: 1.3; } .sidebar .media-list__card-title { margin-bottom: 0.25rem; line-height: 1.3; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 600; letter-spacing: -0.02em; } .media-list__card-link:hover .sidebar .media-list__card-title { color: rgb(207, 0, 0); } .sidebar .media-list__card-img { flex: 0 0 112px; margin-right: 0.625rem; } .sidebar .media-list__card-img::before { padding-top: 71% !important; } .sidebar .media-list__card-img .img-fluid { transition: transform 400ms ease-in-out 0s; } .media-list__card-link:hover .sidebar .media-list__card-img .img-fluid { transform: scale(1.05); } .sidebar .media-list__media-date, .sidebar .media-list__media-count, .sidebar .media-list__media-cta { font-size: 0.75rem; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; line-height: 1; } .sidebar .media-list__media-cta { margin-top: -0.125rem; font-size: 0.875rem; text-transform: none; } .sidebar .media-list__podcast-cards--filmstrip-podcasts { max-height: 504px; } .sidebar .media-list__podcast-cards--filmstrip-podcasts.media-list__podcast-cards--filmstrip-podcasts-has-scroll { overflow-y: scroll; } .sidebar .media-list__card-section-header--filmstrip-podcasts { margin-bottom: 2px; height: 50px; } .sidebar .media-list__card-section-header--filmstrip-podcasts::before { background-color: rgb(36, 40, 51); transform: initial; width: 100%; left: 0px; } .sidebar .media-list__card-section-header--filmstrip-podcasts::after { transform: initial; top: 0px; } .sidebar .media-list__card-section-title-icon--filmstrip-podcasts { position: relative; width: 16px; height: 21px; z-index: 1; } .sidebar .media-list__card-section-title-icon--filmstrip-podcasts.media-list__card-section-title-icon--filmstrip-podcasts-has-link { margin-left: auto; } .sidebar .media-list__card-section-title--filmstrip-podcasts { padding: 0.3125rem 0.375rem; font-style: normal; font-family: ProximaNovaExCn_Bold, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 1.7rem; } .sidebar .media-list__podcast-card--filmstrip-podcasts { margin-bottom: 2px; width: 100%; } .sidebar .media-list__card-podcast-episode--filmstrip-podcasts { width: 100%; height: 84px; overflow: hidden; } .sidebar .media-list__card-podcast-episode-iframe--filmstrip-podcasts { background: rgb(35, 40, 49); } .sidebar .media-list__card-section-link--filmstrip-podcasts { color: rgb(255, 255, 255); margin-left: 0px; padding: 0px; order: initial; } .sidebar .media-list__card-section-img--filmstrip-podcasts { z-index: 2; } .sidebar .media-list__card-section-img--filmstrip-podcasts svg { vertical-align: baseline; position: relative; top: 1px; } .sidebar .media-list--filmstrip, .sidebar .media-list--filmstrip-podcasts, .sidebar .media-list--filmstrip-sports, .sidebar .media-list--polaroids, .sidebar .media-list--polaroids-sports { margin-bottom: 1rem; } .sidebar .media-list__card--filmstrip, .sidebar .media-list__card--filmstrip-sports, .sidebar .media-list__card--polaroids, .sidebar .media-list__card--polaroids-sports { margin-bottom: 0.625rem; } .sidebar .media-list__card-link--filmstrip, .sidebar .media-list__card-link--filmstrip-sports, .sidebar .media-list__card-link--polaroids, .sidebar .media-list__card-link--polaroids-sports { position: relative; display: flex; flex-direction: column; align-items: flex-start; border-bottom: 5px solid rgb(207, 0, 0); } .sidebar .media-list__card-link--filmstrip::before, .sidebar .media-list__card-link--filmstrip-sports::before, .sidebar .media-list__card-link--polaroids::before, .sidebar .media-list__card-link--polaroids-sports::before { position: absolute; z-index: 2; bottom: -1px; left: 0px; display: block; width: 100%; height: 56%; background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.9) 100%); content: ""; pointer-events: none; } .sidebar .media-list__icon--filmstrip, .sidebar .media-list__icon--filmstrip-sports, .sidebar .media-list__icon--polaroids, .sidebar .media-list__icon--polaroids-sports { bottom: 0.75rem; left: 0.75rem; width: 50px; height: 50px; filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 1px 3px); } .sidebar .media-list__card-body--filmstrip, .sidebar .media-list__card-body--filmstrip-sports, .sidebar .media-list__card-body--polaroids, .sidebar .media-list__card-body--polaroids-sports { position: absolute; bottom: 0px; display: flex; flex-direction: column; padding: 0px 1rem 0.55rem; height: 100%; color: rgb(255, 255, 255); z-index: 3; } .sidebar .media-list__card-body--filmstrip.media-list__card-body--has-icon, .sidebar .media-list__card-body--filmstrip-sports.media-list__card-body--has-icon, .sidebar .media-list__card-body--polaroids.media-list__card-body--has-icon, .sidebar .media-list__card-body--polaroids-sports.media-list__card-body--has-icon { padding-left: 4.5rem; } .sidebar .media-list__card-title--filmstrip, .sidebar .media-list__card-title--filmstrip-sports, .sidebar .media-list__card-title--polaroids, .sidebar .media-list__card-title--polaroids-sports { margin-top: auto; margin-bottom: 0.25rem; padding: 0px; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 900; line-height: 1.1; text-transform: uppercase; color: rgb(255, 255, 255); } .sidebar .media-list__card-img--filmstrip, .sidebar .media-list__card-podcast--filmstrip-podcasts, .sidebar .media-list__card-img--filmstrip-sports, .sidebar .media-list__card-img--polaroids, .sidebar .media-list__card-img--polaroids-sports { flex: 1 1 auto; margin-right: 0px; width: 100%; max-width: none; } .sidebar .media-list__card-img--filmstrip::before, .sidebar .media-list__card-podcast--filmstrip-podcasts::before, .sidebar .media-list__card-img--filmstrip-sports::before, .sidebar .media-list__card-img--polaroids::before, .sidebar .media-list__card-img--polaroids-sports::before { padding-top: 56.25% !important; } .sidebar .media-list__card-img--polaroids::before, .sidebar .media-list__card-img--polaroids-sports::before { padding-top: 75% !important; } .sidebar .media-list__media-date--filmstrip, .sidebar .media-list__media-count--filmstrip, .sidebar .media-list__media-cta--filmstrip, .sidebar .media-list__media-date--filmstrip-sports, .sidebar .media-list__media-count--filmstrip-sports, .sidebar .media-list__media-cta--filmstrip-sports, .sidebar .media-list__media-date--polaroids, .sidebar .media-list__media-count--polaroids, .sidebar .media-list__media-cta--polaroids, .sidebar .media-list__media-date--polaroids-sports, .sidebar .media-list__media-count--polaroids-sports, .sidebar .media-list__media-cta--polaroids-sports { font-size: 0.75rem; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 700; color: rgb(169, 169, 169); } .sidebar .media-list__media-cta--filmstrip, .sidebar .media-list__media-cta--filmstrip-sports, .sidebar .media-list__media-cta--polaroids, .sidebar .media-list__media-cta--polaroids-sports { margin-top: -0.125rem; font-size: 0.875rem; text-transform: none; } .media-list__card-section-title--tmz-shop span { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27199%27 height=%2743%27 viewBox=%270 0 199 43%27%3e%3cpath fill=%27%23FFF%27 d=%27M198.75 8.31L110.29 8 97.4 34.53h100.84l-10.72-13.11z%27/%3e%3cpath fill=%27%23000%27 d=%27M111.54 10l82.88.29-9.51 11.1 9.11 11.13H100.6z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M126.3 27.68c3.2 0 5.2-1.87 5.2-4.16 0-1.46-.51-2.25-1.8-2.98l-1.23-.72c-1.06-.63-1.64-.86-1.64-1.38 0-.6.47-1.08 1.42-1.08.85 0 1.53.46 2.2 1.1l2.05-1.81a5.6 5.6 0 00-4.13-1.94c-2.7 0-4.9 1.79-4.9 4.04 0 1.56.74 2.46 1.97 3.2l1.15.66c.92.54 1.51.8 1.51 1.35 0 .7-.61 1.1-1.55 1.1a3.7 3.7 0 01-2.79-1.52l-2.33 1.73a6.06 6.06 0 004.87 2.4zm10.47-.24l1.06-5.11h3.97l-1.1 5.11h3.27l2.66-12.5h-3.28l-.98 4.7h-3.97l1.03-4.7h-3.28l-2.66 12.5h3.28zm16.64.24c3.52 0 6.87-3 6.87-7.66 0-3.39-2.08-5.31-5.15-5.31-3.52 0-6.88 3-6.88 7.65 0 3.4 2.1 5.32 5.16 5.32zm.16-2.66c-1.22 0-1.96-1.04-1.96-2.85 0-2.88 1.84-4.8 3.36-4.8 1.22 0 1.96 1.03 1.96 2.84 0 2.89-1.84 4.81-3.36 4.81zm11.61 2.42l.86-4.07h1.35c3.34 0 6.26-1.35 6.26-5 0-2.51-2.06-3.43-4.7-3.43h-4.38l-2.66 12.5h3.27zm2.6-6.5h-1.2l.73-3.58h1.19c1.2 0 1.92.46 1.92 1.46 0 1.39-.96 2.12-2.64 2.12z%27/%3e%3cpath fill=%27%23CF0005%27 d=%27M71.76 8.47H70.3a4.6 4.6 0 00-3.87 2.1c-.23.26-.44.57-.61.93l-4.78 9.43c-.97 1.84-2.6 4.95-3.86 7.28-1.55 2.88-3.33.47-3.96-.54-.38-.61-1.64-2.77-2.3-3.9l-7.24-13.8c-2.04-3.73-5.96-2.82-7.62-1.92-1.69.93-2.58 2.82-2.58 4.93v27.56c0 1.18.97 2.14 2.17 2.14s2.17-.95 2.17-2.14V28c0-3 3.07-4 4.42-1.68 1.35 2.31 8 14.65 8 14.65.66.97 1.15 1.42 1.55 1.54l.07.05c.79.38 2.12.13 3.09-1.59l6.32-12.33 1.07-2.1c.47-.68.86-1.5 2.17-1.5 1.5 0 2 .96 2 2.63V37.8c-.05 2.88 2.04 4.88 4.56 4.88h1.1c2.53 0 4.2-2.39 4.2-4.88V12.98a4.57 4.57 0 00-4.6-4.51z%27/%3e%3cpath fill=%27%23CF0005%27 d=%27M46.24 0H1.46C.66 0 0 .64 0 1.44c0 .8.65 1.45 1.46 1.45h11.47v.02c.08 0 5.42-.52 5.38 4.2v30.75c0 2.5 2.73 4.9 5.26 4.9h.6c2.53 0 5.21-2.4 5.21-4.9V6.78c.2-4.37 5.3-3.88 5.38-3.88v-.02h11.48c.8 0 1.47-.64 1.47-1.44C47.7.64 47.04 0 46.24 0zm59.18 39.68H94.97a5.76 5.76 0 00-.43-.01c-2.36 0-2.78-1.02-3.1-1.75-.31-.73.3-2.78 1.08-4.41l8.1-17.39a946.9 946.9 0 003.2-5.94l.03-.06-.01-.01c.04-.15.07-.3.07-.47 0-.8-.6-1.45-1.35-1.45H80.65c-.75 0-1.35.65-1.35 1.45 0 .8.6 1.46 1.35 1.46h8.76c.77.15 1.36.8 1.37 1.6v.03l-.04.4-9.1 19.53-1.17 2.28c-.65 1.27-2.4 4.54-.83 6.62.87 1.14 3.85 1.02 6.35 1.03h19.43c.75 0 1.35-.65 1.35-1.46 0-.8-.6-1.45-1.35-1.45z%27/%3e%3c/svg%3e"); } .media-list__card-section-title--tmz-shop span { display: block; margin: 1rem 0px; width: 100%; height: 32px; background-repeat: no-repeat; background-position: center center; background-size: contain; } .media-list__card-link--filmstrip-sports:hover .media-list__icon, .media-list__card-link--polaroids-sports:hover .media-list__icon { color: rgb(0, 217, 183); } .media-list__card-link--filmstrip-sports.media-list__card-link, .media-list__card-link--polaroids-sports.media-list__card-link { border-bottom: 5px solid rgb(0, 217, 183); } .newsletter-subscribe-container { width: 100%; position: relative; } .newsletter-subscribe-container .success { background: rgb(0, 0, 0); height: 150px; text-align: center; display: flex; align-items: center; justify-content: center; color: rgb(255, 255, 255); font-size: 18px; margin: 0px; } .newsletter-subscribe-container .newsletter-subscribe-form { display: flex; flex-direction: column; place-content: space-between; align-items: center; background: radial-gradient(circle, rgb(255, 56, 36) 0%, rgb(135, 0, 3) 90%); height: 0px; padding-bottom: 65%; position: relative; } .newsletter-subscribe-container .newsletter-subscribe-form .mail-icon { background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27187%27 height=%27103%27 fill=%27none%27 viewBox=%270 0 187 103%27%3E%3Cmask id=%27a%27 width=%27187%27 height=%27103%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23361915%27 fill-rule=%27evenodd%27 d=%27m157.146 11.213-41.467 56.842a7.499 7.499 0 0 1-8.914 2.515L75.668 57.766a3.5 3.5 0 1 1 2.665-6.473l31.097 12.804a.5.5 0 0 0 .594-.167L150.05 9.062 35.955 41.397a3.5 3.5 0 1 1-1.908-6.735L155.613.21a5.501 5.501 0 0 1 6.799 3.816l23.421 84.128a5.5 5.5 0 0 1-3.851 6.781l-25.56 6.971a3.5 3.5 0 0 1-1.842-6.753l18.872-5.147-37.199-21.444a3.5 3.5 0 1 1 3.496-6.065l37.731 21.75-20.334-73.034ZM70.372 46.088a3.5 3.5 0 0 1-2.43 4.312l-55.5 15.5a3.5 3.5 0 0 1-1.883-6.742l55.5-15.5a3.5 3.5 0 0 1 4.313 2.43Zm-8 21.5a3.5 3.5 0 0 1-2.43 4.312l-55.5 15.5a3.5 3.5 0 0 1-1.883-6.742l55.5-15.5a3.5 3.5 0 0 1 4.313 2.43Zm7.976 17.419a3.5 3.5 0 0 1-2.324 4.37l-36 11a3.5 3.5 0 0 1-2.046-6.695l36-11a3.5 3.5 0 0 1 4.37 2.325Z%27 clip-rule=%27evenodd%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27%23361915%27 d=%27M-38.999 97.03h250v-105h-250z%27/%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; background-repeat: no-repeat; height: 2.25rem; width: 22.5%; position: absolute; top: 8%; right: 11%; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-cta { color: rgb(255, 255, 255); line-height: 32px; font-family: "Arial Narrow", Arial, sans-serif; font-style: oblique; font-size: 32px; font-weight: 700; filter: drop-shadow(rgb(0, 0, 0) 0px 3px 2px); position: absolute; top: 9%; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-subscribe { height: 45px; width: 90%; padding: 5px; background: rgb(0, 0, 0); position: absolute; bottom: 31%; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-subscribe .newsletter-email-input { height: 100%; width: 66%; border: none; padding: 10px; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-subscribe .newsletter-subscription-button { height: 100%; width: 33%; border: none; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-policy-links { position: absolute; bottom: 7%; width: 60%; text-align: center; font-size: 12px; color: rgb(255, 255, 255); margin: 0px; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-policy-links a { color: rgb(255, 255, 255); text-decoration: underline; } .newsletter-subscribe-container .newsletter-subscribe-form .newsletter-policy-links a:hover { opacity: 0.8; } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-cta { line-height: 50px; font-size: 50px; } @media (max-width: 409px) { .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-cta { line-height: 45px; font-size: 45px; } } @media (max-width: 359px) { .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-cta { line-height: 40px; font-size: 40px; } } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-subscribe-form { padding-bottom: 55%; } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .mail-icon { height: 3rem; width: 30%; top: 10%; right: 1%; } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-cta { top: 11%; } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-subscribe { bottom: 18.5%; } .newsletter-subscribe-container.newsletter-subscribe-container__blogroll .newsletter-policy-links { bottom: 6%; width: 100%; } .jumbotron-top .curator-playlist-widget { display: block; padding: 0px; max-width: 100%; background: rgb(0, 0, 0); } .playlist__container-fluid { padding: 1.25rem 0px; background-color: rgb(0, 0, 0); } @media (min-width: 1025px) { .playlist__container-fluid { padding: 1.25rem 1rem; } } .playlist { display: flex; flex-direction: column; margin: 0px auto; position: relative; max-width: 1075px; } @media (min-width: 768px) { .playlist { flex-direction: row; } } .playlist .backdrop { display: block !important; } .playlist__card { position: relative; display: flex; flex-direction: column; width: 100%; transition: padding-right 250ms cubic-bezier(0.445, 0.05, 0.55, 0.95) 0s; } @media (min-width: 768px) { .playlist__card { width: calc(100% - 320px); padding-right: 0.5rem; } } @media (min-width: 1110px) { .playlist__card { padding-right: 35px; } } .playlist__card-video { order: 1; } .playlist__video { background-color: rgb(0, 0, 0); } .playlist__video-unpublished { display: flex; justify-content: center; position: absolute; inset: 0px; border: 0px; background-color: rgb(0, 0, 0); padding: 43% 2rem 0px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 39px; color: rgb(255, 255, 255); text-transform: uppercase; z-index: 1; } .playlist__card-body { padding: 1rem 0.75rem 0px; line-height: 1.2; color: rgb(255, 255, 255); order: 2; } @media (min-width: 768px) { .playlist__card-body { line-height: 1; } } @media (min-width: 1110px) { .playlist__card-body { padding: 1rem 0px 0px; } } .playlist__card-title { font-size: 24px; font-weight: bold; line-height: 1.2; text-transform: uppercase; margin-bottom: 1rem; min-height: 2rem; } @media (min-width: 480px) { .playlist__card-title { font-size: 4.88vw; } } @media (min-width: 768px) { .playlist__card-title { line-height: 1; } } @media (min-width: 1024px) { .playlist__card-title { font-size: 50px; } } .playlist__card-excerpt { display: block; font-size: 15px; line-height: 1.4; } @media (min-width: 768px) { .playlist__card-excerpt { font-size: 1rem; } } .playlist__media-duration { font-size: 0.75rem; color: rgb(204, 204, 204); font-weight: bold; display: none; } .playlist__social { margin-top: 2rem; } .playlist__social button.social__btn { text-transform: uppercase; width: 100%; } .playlist__social button.social__btn--x { border-right: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); } .playlist__social button.social__btn--x.icon-inverse { border-color: rgb(255, 255, 255); } .playlist__media-list-section { position: relative; width: 100%; height: 100%; } @media (min-width: 768px) { .playlist__media-list-section { width: 320px; } } .playlist__media-list-section::before { content: ""; position: absolute; width: 100%; height: 200px; right: 0px; bottom: 0px; background: linear-gradient(transparent 0%, rgb(0, 0, 0) 100%); pointer-events: none; z-index: 4; } .playlist__media-list-section .backdrop { position: absolute; inset: 0px; background: rgb(0, 0, 0); opacity: 0.5; width: 100%; height: 100%; z-index: 5; display: block !important; } .playlist__media-list-section-header { padding: 0.75rem 0px; background-color: rgb(22, 22, 22); text-align: left; } .playlist__media-list-section-title { display: inline-block; background: url("data:image/gif;base64,R0lGODlh7ABiAKIAAL0AAMUAAMsAALMAALcAALAAALcAAKgAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyOEJEMzM2RjJGMkUxMUU5QTlCRkZFMzRGOTA0N0U3OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyOEJEMzM3MDJGMkUxMUU5QTlCRkZFMzRGOTA0N0U3OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QkQzMzZEMkYyRTExRTlBOUJGRkUzNEY5MDQ3RTc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4QkQzMzZFMkYyRTExRTlBOUJGRkUzNEY5MDQ3RTc4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPC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") center center / cover no-repeat; padding: 0.675rem 1rem 0.5rem; margin: 0.5rem 1rem 0.5rem 0px; text-transform: uppercase; font-size: 26px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; } .playlist__media-list-container { position: relative; height: 80vh; width: 100%; background-color: rgb(22, 22, 22); overflow: hidden auto; backface-visibility: hidden; } @media (min-width: 768px) { .playlist__media-list-container { height: 550px; } } @media (min-width: 900px) { .playlist__media-list-container { height: 640px; } } @media (min-width: 1024px) { .playlist__media-list-container { height: 700px; } } @media (min-width: 1024px) { .playlist__media-list-container { height: 725px; } } .playlist__media-list { display: flex; flex-direction: column; padding-bottom: 7rem; } .playlist__media-link { display: flex; color: rgb(255, 255, 255); align-items: flex-start; background: none; border: none; appearance: none; padding: 0px; text-align: left; } .playlist__media-link:hover { color: rgb(255, 255, 255); text-decoration: none; } .active .playlist__media-link { margin-left: 45px; } .playlist__media-item { position: relative; display: flex; align-items: flex-start; border-bottom: 1px solid rgb(0, 0, 0); padding: 1rem 0px 1rem 1rem; min-height: 103px; background-color: rgb(27, 27, 27); color: rgb(255, 255, 255); transition: background-color 0.3s ease-in-out 0s; cursor: pointer; } .playlist__media-item:hover { background-color: rgb(21, 19, 20); } .playlist__media-item:hover .icon-video--shadow { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23CE0001%27 d=%27M12 22C6.5 22 2 17.5 2 12S6.5 2 12 2v.7c-5.1 0-9.3 4.15-9.3 9.3 0 5.1 4.15 9.3 9.3 9.3s9.3-4.15 9.3-9.3c0-5.1-4.15-9.3-9.3-9.3V2c5.5 0 10 4.5 10 10s-4.5 10-10 10zm3.8-9.95L9.85 15.5V8.6l5.95 3.45z%27/%3e%3c/svg%3e"); } .playlist__media-item.active { background-color: rgb(34, 34, 34); } @media (min-width: 768px) { .playlist__media-item { padding: 1rem 0px 1rem 10px; } } .playlist__media-img { position: relative; flex: 0 0 auto; width: 125px; height: 70px; color: rgba(0, 0, 0, 0); overflow: hidden; } .active .playlist__media-img { color: rgb(255, 255, 255); overflow: visible; } .active .playlist__media-img::before { content: ""; position: absolute; top: 50%; left: -39px; margin-top: -18px; width: 18px; height: 36px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABICAMAAACp6KeLAAAAn1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBgaZmZkDAwOYmJgjIyOYmJiWlpaQkJCOjo6CgoJtbW1iYmJaWlpKSko8PDyYmJiWlpaVlZWRkZGMjIyIiIiIiIhubm6YmJiYmJiUlJSTk5OSkpJ5eXmXl5eXl5eWlpaUlJSUlJSXl5eOjo6Ojo6GhoZ+fn56enp5eXlwcHBsbGw7OzuZmZnnZUu5AAAANHRSTlMAAgUOCBMKERb6GfMY99CPiWY8NTAnIOrWzKWCfXdC79q+ua9B5d7IxcCymHBtWlFKNyUU633+oAAAAdFJREFUSMellttWAjEMRZUx0mHkJjdB7oiCyEU9//9thhLpQ9rJA33e6+ysaSfJ3Y3n/t4E5BhIpVIpwzzBR7BS5kGwOOMJfy5ZMeiCPPIRKh7ESJb9zvHJFENpJmui+HlMQMJU33J8ZQKpIGGeXvBRFSgi8ww1kX9ncejKsKxVDZCWMcOyl6d/SMs8Qy3kJwolRWXTHDuiiE1k2VnWwLrvgx4Co2U4kFQUlxE951gRQ4Zs1jsHlclegX2oOiGrY+sMmRui3glVR2WOZa+JqoXxsoaTqlOy2hD5lKhcNgaarlzmOnW894lKZERuAxwlSGQ6aAKMnA+KvhAOYlmBQU+C9HOUoC3Qdk6CEhDLlrUQFLV1CxRdC1oA49oVuotDI2BnQv0130haJ4UfgAZDdIZ0lEBuBYzDJ4j7qDdA0Qm3kriWNrBIXouPEmE7vJRoFAtnfHsclbi9IBypKPWvLIEjldaeEXVn/DblR0gL90CTTOFC/pdyYYGh1J4W0gSY2MINiq7Unm7PnTqWZArHQFs3Ft1+Bn1TyL1lpJpdrCWeVI9WY6OBuRobWugHkDXKWnqUaSoMRXu83jCo7ZFvLw/2GmIvNPZqZC9Z9rp20+Knzx9d0C6rKgO9aQAAAABJRU5ErkJggg=="); background-size: 18px 36px; } .active .playlist__media-img::after { content: "Now Playing"; position: absolute; top: 50%; left: 140px; margin-top: -25px; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 25px; font-style: italic; line-height: 1; text-transform: uppercase; } .playlist__media-img img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; object-position: 50% 0px; } .active .playlist__media-img img { max-height: 70px; } .playlist__media-icon { position: absolute; bottom: 3px; left: 2px; width: 33px; height: 33px; background-size: 33px 33px; display: inline-flex; z-index: 3; } .active .playlist__media-icon { display: none; } .playlist__media-body { padding: 1px 20px 0px 10px; font-size: 14px; line-height: 1rem; } .active .playlist__media-body { display: none; } .playlist__media-title { font-weight: bold; text-transform: uppercase; } .playlist__media-item-duration { display: block; margin-top: 0.25rem; font-size: 10px; font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; color: rgb(129, 128, 128); } .playlist__media-credit { position: absolute; right: 0px; top: 100%; display: inline-block; margin-top: 0px; width: auto; font-size: 0.625rem; color: rgba(255, 255, 255, 0.75); pointer-events: none; z-index: 1; } .playlist--tmz-newsroom { position: relative; display: block; margin-bottom: 1.5rem; padding: 0px; width: 100%; overflow: hidden; background: url("") center top / cover no-repeat rgb(0, 0, 0); } .playlist__card--tmz-newsroom { position: relative; display: flex; } .playlist__card-body--tmz-newsroom { display: flex; flex: 0.35 0 0%; flex-direction: column; align-items: center; justify-content: center; padding: 10px 20px 0px; } .playlist-logo--tmz-newsroom { position: relative; display: block; margin: 0px auto 0.75rem; padding: 0px; width: 100%; max-width: 210px; overflow: hidden; background: url("") center center / contain no-repeat rgba(0, 0, 0, 0); } .playlist-logo--tmz-newsroom::before { display: block; content: ""; padding-top: 60.5% !important; } .playlist-image-wrapper--tmz-newsroom { cursor: pointer; } .playlist__card-video--tmz-newsroom { flex: 0.65 0 0%; margin: 1rem 1rem 1rem 0.25rem; } .playlist__btn-close--tmz-newsroom { position: absolute; top: 1rem; right: 1rem; border: none; width: 1.5rem; height: 1.5rem; background-color: rgba(0, 0, 0, 0); background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3e%3cpolygon fill=%27%23fff%27 points=%2724 22.95 22.95 24 12 13.05 1.05 24 0 22.95 10.95 12 0 1.05 1.05 0 12 10.95 22.95 0 24 1.05 13.05 12%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; background-size: 1.5rem 1.5rem; cursor: pointer; outline: none; z-index: 2; } .sidebar .playlist--tmz-newsroom { margin: 0px auto; max-width: 482px; background: url("") center top / contain no-repeat rgb(0, 0, 0); } .sidebar .playlist__card--tmz-newsroom { flex-direction: column; } .sidebar .playlist__card-body--tmz-newsroom { flex: 1 1 100%; padding: 0px; } .sidebar .playlist-logo--tmz-newsroom { margin: 4% auto; padding-top: 35%; height: 0px; max-width: 280px; } .sidebar .playlist-logo--tmz-newsroom::before { display: none; content: none; } @media (min-width: 900px) { .sidebar .playlist-logo--tmz-newsroom { margin: 0px auto; padding: 0px; height: 158px; max-width: 220px; } } .sidebar .playlist__card-video--tmz-newsroom { flex: 1 1 100%; margin: 0px; padding: 0px 1rem 1rem; } .sidebar .playlist__video--tmz-newsroom { background-color: rgb(0, 0, 0); } .sidebar .playlist__video--tmz-newsroom .playlist__icon { background-size: 3rem; backface-visibility: hidden; } .header-wrapper .playlist--tmz-newsroom { display: none; margin: 0px; background: url("") center center / cover no-repeat rgb(0, 0, 0); } .header-wrapper .playlist--tmz-newsroom::before { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background-image: linear-gradient(transparent 0px, transparent 20%, rgba(9, 6, 6, 0.95) 93%, rgb(9, 6, 6) 100%); z-index: 1; } @media (min-width: 640px) { .header-wrapper .playlist--tmz-newsroom { display: block; } } @media (min-width: 1110px) { .header-wrapper .playlist--tmz-newsroom { height: 226px; } } .header-wrapper .playlist__card--tmz-newsroom { padding: 1rem; max-width: 1102px; z-index: 2; justify-content: center; } @media (min-width: 1110px) { .header-wrapper .playlist__card--tmz-newsroom { margin: 0px auto; } } .header-wrapper .playlist__card-body--tmz-newsroom { flex: 0.45 0 0%; padding-top: 0.5%; padding-right: 6%; max-width: 355px; } .header-wrapper .playlist-logo--tmz-newsroom { margin: 0px; padding: 0px; max-width: 270px; } .header-wrapper .playlist-logo--tmz-newsroom::before { display: block; content: ""; padding-top: 60.5% !important; } .header-wrapper .playlist__card-video--tmz-newsroom { flex: 0.5 0 0%; margin: 2px 24px 2px 0px; max-width: 330px; } .header-wrapper .playlist__video--tmz-newsroom { margin: 0px 0px 0px auto; max-width: 330px; } .header-wrapper .playlist__btn-close--header { display: block; position: absolute; top: 1rem; right: 1rem; border: none; width: 1.5rem; height: 1.5rem; background-color: rgba(0, 0, 0, 0); background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3e%3cpolygon fill=%27%23fff%27 points=%2724 22.95 22.95 24 12 13.05 1.05 24 0 22.95 10.95 12 0 1.05 1.05 0 12 10.95 22.95 0 24 1.05 13.05 12%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; background-size: 1.5rem 1.5rem; cursor: pointer; outline: none; z-index: 2; } .playlist--tmz-live { background-color: rgb(0, 0, 0); margin-bottom: 1.5rem; } .playlist__section-header--tmz-live { margin: 0px; padding: 0px; background-color: rgb(207, 0, 0); } .playlist__section-title--tmz-live { display: flex; align-items: center; font-size: 30px; line-height: 1; font-weight: bold; font-style: italic; color: rgb(255, 255, 255); } .playlist__logo--tmz-live { position: relative; margin-right: 0.5rem; padding: 9px 12px; width: 100px; background: url("") 0% 0% / cover; } .playlist__card--tmz-live { display: flex; flex-direction: column; padding: 0.75rem; } @media (min-width: 768px) { .playlist__card--tmz-live { padding: 22px; } } .playlist__card-title--tmz-live { margin-bottom: 1.25rem; font-size: 7.2vw; line-height: 0.98; text-transform: uppercase; color: rgb(255, 255, 255); order: 1; } @media (min-width: 768px) { .playlist__card-title--tmz-live { font-size: 52px; } } @media (min-width: 900px) { .playlist__card-title--tmz-live { font-size: 5.1vw; } } @media (min-width: 1110px) { .playlist__card-title--tmz-live { font-size: 58px; } } .playlist__card-video--tmz-live { order: 1; } .playlist__label--tmz-live { display: none; } .playlist__card-body--tmz-live { order: 3; } .playlist__card-cta--tmz-live { order: 2; } .playlist__card-categories--tmz-live { order: 4; } .playlist__promotion---tmz-live { padding: 1rem 0px; text-align: center; } @media (min-width: 768px) { .playlist__promotion---tmz-live { padding: 1.5rem 0px 2rem; } } .playlist__promotion-img---tmz-live { max-width: 660px; width: 100%; } .playlist__show-highlights-header---tmz-live, .playlist__related-categories-header---tmz-live { border-bottom: 1px solid rgb(57, 57, 57); margin-bottom: 5px; } .playlist__related-categories-header---tmz-live { margin-top: 0.75rem; } .playlist__show-highlights-title---tmz-live, .playlist__related-categories-title---tmz-live { font-size: 1.25rem; font-weight: bold; font-style: italic; line-height: 1.5; color: rgb(207, 0, 0); } .playlist__related-categories-title---tmz-live { font-size: 1rem; } .playlist__show-highlights-list---tmz-live { display: flex; flex-direction: column; padding-bottom: 1rem; } @media (min-width: 768px) { .playlist__show-highlights-list---tmz-live { flex-direction: row; } } .playlist__show-highlights-item---tmz-live { flex: 0.25 0 0%; padding: 0px 1.5rem 0.5rem 0px; font-size: 1rem; font-weight: bold; line-height: 1.5; color: rgb(255, 255, 255); } .playlist__related-categories-list---tmz-live { margin: 20px 0px 0px; text-align: left; } .playlist__related-categories-list-item---tmz-live { border: 1px solid rgb(255, 255, 255); box-shadow: rgb(255, 255, 255) 2px 2px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-style: italic; font-weight: bold; line-height: 20px; margin-bottom: 8px; margin-right: 5px; padding: 5px 10px; text-decoration: none; text-transform: uppercase; } .playlist__related-categories-list-item---tmz-live > a { color: inherit; } .playlist__related-categories-list-item---tmz-live > a:hover { text-decoration: initial; } .playlist__card-body--tmz-live .social__item { color: rgb(255, 255, 255); } .showtimes__card { position: relative; display: flex; margin-bottom: 10vw; flex-direction: row; flex: 1 1 auto; align-items: flex-start; } .main .showtimes__card { margin-bottom: 10vw; } .showtimes__card::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 56px; background: rgb(207, 0, 0); } .showtimes__card--no-results { color: rgb(207, 0, 0); } .showtimes__card-link { position: absolute; inset: 0px; z-index: 5; } .showtimes__card-img { position: relative; flex: 0 1 auto; width: 40%; order: 3; margin-bottom: 5px; margin-left: auto; max-width: 400px; overflow: hidden; z-index: 1; } @media (min-width: 576px) { .showtimes__card-img { width: 55%; } } .showtimes__icon { position: absolute; bottom: 0.5rem; left: 0.5rem; display: inline-flex; z-index: 3; } html:not(.device-view-smartphone) .showtimes__icon:hover, html:not(.device-view-smartphone) .showtimes__icon:focus, html:not(.device-view-smartphone) a:hover .showtimes__icon, html:not(.device-view-smartphone) a:focus .showtimes__icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27%3e%3cdefs%3e%3cfilter id=%27f%27 x=%27-10%25%27 y=%27-10%25%27 width=%27120%25%27 height=%27120%25%27%3e%3cfeGaussianBlur in=%27SourceGraphic%27 stdDeviation=%271.5%27 /%3e%3c/filter%3e%3c/defs%3e%3cpath fill=%27rgba%280,0,0,0.4%29%27 filter=%27url%28%23f%29%27 d=%27M24 44C13 44 4 35 4 24S13 4 24 4v1.4C13.8 5.4 5.4 13.7 5.4 24c0 10.2 8.3 18.6 18.6 18.6S42.6 34.3 42.6 24c0-10.2-8.3-18.6-18.6-18.6V4c11 0 20 9 20 20s-9 20-20 20zm7.6-19.9L19.7 31V17.2l11.9 6.9z%27/%3e%3cpath fill=%27%23fff%27 d=%27M24 44C13 44 4 35 4 24S13 4 24 4v1.4C13.8 5.4 5.4 13.7 5.4 24c0 10.2 8.3 18.6 18.6 18.6S42.6 34.3 42.6 24c0-10.2-8.3-18.6-18.6-18.6V4c11 0 20 9 20 20s-9 20-20 20zm7.6-19.9L19.7 31V17.2l11.9 6.9z%27/%3e%3c/svg%3e"); } .showtimes__img-fluid { transition: transform 400ms ease-in-out 0s; } .showtimes__card:hover .showtimes__img-fluid { transform: scale(1.05); } .showtimes__card-body { position: relative; z-index: 6; padding: 0px 0.75rem 4rem 0px; flex: 0 1 auto; width: 60%; pointer-events: none; } @media (min-width: 576px) { .showtimes__card-body { width: 45%; } } @media (min-width: 768px) { .showtimes__card-body { padding: 0px 1rem 4rem 0px; } } .showtimes__card-title { margin-bottom: 10px; color: rgb(0, 0, 0); font-size: 4vw; line-height: 1; font-weight: bold; overflow-wrap: break-word; pointer-events: none; } @media (min-width: 768px) { .showtimes__card-title { font-size: 28px; } } @media (min-width: 900px) and (max-width: 1109px) { .showtimes__card-title { font-size: 2.5vw; } } .showtimes__card-text { line-height: 1.2; font-size: 0.9rem; max-width: 250px; pointer-events: none; } @media (min-width: 768px) { .showtimes__card-text { line-height: 1.3; } } .showtimes__form { padding-bottom: 1px; pointer-events: auto; } .showtimes__btn-primary { background: rgb(207, 0, 0); border-color: rgb(207, 0, 0); } .showtimes__card-footer { position: absolute; z-index: 1; bottom: 0px; left: 0px; display: inline-block; margin: 1rem 0px 1rem 1.5rem; padding: 0px; height: 24px; line-height: 24px; font-weight: 900; text-transform: uppercase; color: rgb(255, 255, 255); pointer-events: none; } .showtimes__card:hover .showtimes__card-footer { border-bottom: 2px solid rgb(255, 255, 255); } .showtimes__form-control { background-color: rgb(255, 255, 255); border-width: 3px 0px 3px 3px; border-style: solid; border-color: rgb(155, 155, 155); border-image: initial; } .showtimes__station-results { font-weight: 700; font-size: 14px; pointer-events: auto; } .showtimes__station-clear { float: left; font-size: 1.5rem; line-height: 1.5rem; margin-right: 0.125rem; color: rgb(129, 128, 128); background-color: rgba(0, 0, 0, 0); border: none; font-weight: 700; padding: 0px; } .showtimes__form_cta { font-size: 1rem; margin-bottom: 0.5rem; } .showtimes__station-results-zip-code { font-size: 1rem; margin-bottom: 0.375rem; cursor: pointer; } .showtimes__station-results-stations { list-style-type: none; } .showtimes__station-results-listings dt, .showtimes__station-results-listings dd { display: inline; margin-bottom: 0.5rem; } .showtimes__station-results-listings dt { margin-right: 0.125rem; } .showtimes__station-results-listings dd + dd::before { content: "/"; margin-right: 0.125rem; } .showtimes__card--tmz::after { background: rgb(207, 0, 0); } .showtimes__btn-primary--tmz { background: rgb(207, 0, 0); border-color: rgb(207, 0, 0); } .showtimes__card--tmz-live::after { background: rgb(0, 0, 0); } .showtimes__btn-primary--tmz-live { background: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } .showtimes__card--tmz-sports::after { background: rgb(0, 217, 183); } .showtimes__btn-primary--tmz-sports { background: rgb(0, 0, 0); border-color: rgb(0, 0, 0); } .nav-desktop-showtimes__row { height: 120px; position: relative; max-width: 1098px; margin: 0px auto; padding: 0px 0.75rem; } .nav-desktop-showtimes__col { position: relative; float: left; width: 24%; height: 120px; padding: 1rem; border-left: 1px solid rgb(0, 0, 0); } .nav-desktop-showtimes__col:first-child { border-left: none; } .nav-desktop-showtimes__header { z-index: 2; position: absolute; top: 30px; left: 15px; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 31px; font-weight: 700; } @media (min-width: 900px) { .nav-desktop-showtimes__header { font-size: 34px; } } .nav-desktop-showtimes__header-link { color: rgb(255, 255, 255); } .nav-desktop-showtimes__header-link:hover, .nav-desktop-showtimes__header-link:focus { color: rgb(255, 255, 255); text-decoration: underline; } .nav-desktop-showtimes__header-link--tmz-sports { white-space: nowrap; } .nav-desktop-showtimes__stations { display: flex; list-style-type: none; } .nav-desktop-showtimes__stations .nav-desktop-showtimes__no-results { margin-top: 53px; line-height: 1; font-size: 14px; display: block; color: rgb(255, 255, 255); font-weight: lighter; } .nav-desktop-showtimes__col--tmz li, .nav-desktop-showtimes__col--tmz-live li { margin-right: 0.75rem; flex: 0 1 auto; width: 38%; } .nav-desktop-showtimes__col--tmz li:nth-child(1):nth-last-child(3), .nav-desktop-showtimes__col--tmz li:nth-child(2):nth-last-child(2), .nav-desktop-showtimes__col--tmz li:nth-child(3):nth-last-child(1), .nav-desktop-showtimes__col--tmz-live li:nth-child(1):nth-last-child(3), .nav-desktop-showtimes__col--tmz-live li:nth-child(2):nth-last-child(2), .nav-desktop-showtimes__col--tmz-live li:nth-child(3):nth-last-child(1) { margin-right: 0.375rem; width: 32%; font-size: 11px; line-height: 14px; } @media (min-width: 1100px) { .nav-desktop-showtimes__col--tmz li:nth-child(1):nth-last-child(3), .nav-desktop-showtimes__col--tmz li:nth-child(2):nth-last-child(2), .nav-desktop-showtimes__col--tmz li:nth-child(3):nth-last-child(1), .nav-desktop-showtimes__col--tmz-live li:nth-child(1):nth-last-child(3), .nav-desktop-showtimes__col--tmz-live li:nth-child(2):nth-last-child(2), .nav-desktop-showtimes__col--tmz-live li:nth-child(3):nth-last-child(1) { font-size: 12px; } } .nav-desktop-showtimes__col--tmz li:last-child, .nav-desktop-showtimes__col--tmz-live li:last-child { margin-right: 0px; } .nav-desktop-showtimes__col--tmz-sports, .nav-desktop-showtimes__col--tmzsports { width: 28%; } .nav-desktop-showtimes__callsign { margin-bottom: 2.25rem; white-space: nowrap; } .nav-desktop-showtimes__station-time, .nav-desktop-showtimes__days, .nav-desktop-showtimes__time { display: inline; } .nav-desktop-showtimes-zip-form { position: relative; width: 150px; } .nav-desktop-showtimes-zip-form__label { display: block; text-transform: uppercase; } .nav-desktop-showtimes-zip-form__input { width: 150px; padding: 0px 10px; border: 1px solid rgb(0, 0, 0); font-size: 14px; line-height: 28px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); outline: none; } .nav-desktop-showtimes-zip-form__btn { position: absolute; right: 1px; bottom: 1px; width: 28px; height: 28px; background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27%3e%3cpolygon points=%2718 14.5 10 20 10 9%27/%3e%3c/svg%3e") center center / 28px 28px no-repeat rgb(255, 255, 255); border: none; } .sidebar .showtimes__card-link, .sidebar .showtimes__card-img, .sidebar .showtimes__card-footer, .sidebar .showtimes__card-title, .sidebar .showtimes__card-text, .sidebar .showtimes__card::after { display: none; } .sidebar .showtimes__card { display: block; margin-bottom: 2rem; } .sidebar .showtimes__card-body { padding: 0px; width: 100%; } .sidebar .showtimes__station-results-station { display: flex; flex-direction: row; font-weight: 600; } .sidebar .showtimes__station-results-callsign, .sidebar .showtimes__station-results-listings { margin-right: 0.25rem; } .sidebar .showtimes__station-results-listings dt { font-weight: 600; } .sidebar .showtimes__station-results-zip-code { margin-bottom: 0.625rem; color: rgb(74, 74, 74); } .sidebar .showtimes__station-results-zip-code::before { margin-right: 0.3rem; content: "TMZ on TV"; color: rgb(0, 0, 0); } .showtimes__card-body--tmz-live .sidebar .showtimes__station-results-zip-code::before { content: "TMZ Live"; } .showtimes__card-body--tmz-sports .sidebar .showtimes__station-results-zip-code::before { content: "TMZ Sports"; } .jumobotron-top .curator-slider-widget, .jumobotron-bottom .curator-slider-widget { margin: 0px; padding: 0px; max-width: none; } @media (min-width: 900px) { .device-view-tablet .blogroll .curator-slider-widget { display: none; } } @media screen and (min-width: 900px) and (orientation: landscape) { .device-view-tablet .blogroll .curator-slider-widget { display: none !important; } } @media (min-width: 900px) { .device-view-desktop .blogroll .curator-slider-widget { display: none; } } .slider { position: relative; margin-bottom: 2rem; padding: 26px 0px; border-top: 1px solid rgb(74, 74, 74); border-bottom: 1px solid rgb(74, 74, 74); text-align: center; background: rgb(49, 49, 49); overflow: hidden; } .blogroll .slider { margin-right: -0.75rem; margin-left: -0.75rem; } @media (min-width: 752px) and (max-width: 899px) { .blogroll .slider { margin-left: calc(364px - 50vw); margin-right: calc(364px - 50vw); max-width: 100vw; overflow: hidden; } } @media (min-width: 900px) { .blogroll .slider { margin-right: -0.75rem; margin-left: -0.75rem; } } .device-view-smartphone .blogroll .slider { margin-right: 0px; margin-left: 0px; padding: 0px; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); background: rgb(0, 0, 0); } .slider__card-section-header { margin: 0px auto 20px; padding: 0px 1.1rem; text-align: center; } .slider__card-section-title { display: inline; padding: 0.25rem 0px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 7vw; line-height: 1.2; background-color: rgb(207, 0, 0); box-shadow: rgb(207, 0, 0) 18px 0px 0px, rgb(207, 0, 0) -14px 0px 0px; } @media (min-width: 430px) { .slider__card-section-title { font-size: 1.875rem; } } .slider__row { display: flex; flex-wrap: nowrap; width: 100%; max-width: 100%; overflow: auto hidden; scrollbar-width: none; backface-visibility: hidden; } .slider__row::-webkit-scrollbar { display: none; } .slider__row::-webkit-scrollbar-thumb { background: rgb(49, 49, 49); } .slider__row::before { content: ""; padding-left: 10px; } .slider__row::after { content: ""; padding-right: 10px; } @media (min-width: 1110px) { .slider__row { margin: 0px auto; max-width: 2000px; } } .device-view-smartphone .slider__row::-webkit-scrollbar-thumb { background: rgb(0, 0, 0); } .slider__col { flex-basis: 0px; flex-grow: 1; position: relative; padding-right: 6px; padding-left: 6px; width: 100%; max-width: 100%; min-height: 1px; } @media (min-width: 1110px) { .slider__col { max-width: 400px; } } .slider__card { min-width: 63vw; } @media (min-width: 640px) { .slider__card { min-width: 38vw; } } @media (min-width: 1024px) { .slider__card { min-width: 188px; } } @media (min-width: 1110px) { .slider__card { min-width: 198px; } } .slider__card-link { display: block; } .slider__card-link:hover, .slider__card-link:focus { text-decoration: none; } .slider__card-img::before { padding-top: 75% !important; } .slider__icon { position: absolute; bottom: 5px; left: 5px; width: 50px; height: 50px; background-position: center center; background-size: 50px 50px; color: rgb(255, 255, 255); font-size: 0px; display: inline-flex; z-index: 3; } .slider__card-body { padding-top: 10px; text-align: left; } .slider__card-title { margin-bottom: 6px; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-weight: 700; font-size: 4vw; margin-top: 0px; height: auto; color: rgb(255, 255, 255); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 3.6em; line-height: 1.2; } @media (min-width: 500px) { .slider__card-title { font-size: 20px; } } @media (min-width: 640px) { .slider__card-title { font-size: 18px; } } @media (min-width: 1024px) { .slider__card-title { line-height: 1.3; font-size: 16px; } } .device-view-smartphone .slider__card-title { font-family: ProximaNovaExCn_Bold, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 5.25vw; line-height: 1; } .device-view-smartphone .slider__card-title--gallery { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-size: 6.8vw; text-transform: uppercase; } .slider__media-count, .slider__media-date, .slider__media-duration, .slider__media-partner, .slider__media-link { color: rgb(129, 128, 128); font-family: Cousine, "Liberation Mono", "Roboto Mono", Monaco, "Lucida Console", monospace; line-height: 1.3; font-size: 3.5vw; display: block; text-transform: uppercase; font-weight: 400; } @media (min-width: 400px) { .slider__media-count, .slider__media-date, .slider__media-duration, .slider__media-partner, .slider__media-link { font-size: 14px; } } @media (min-width: 1024px) { .slider__media-count, .slider__media-date, .slider__media-duration, .slider__media-partner, .slider__media-link { font-size: 13px; } } .device-view-smartphone .slider__media-count, .device-view-smartphone .slider__media-date, .device-view-smartphone .slider__media-duration, .device-view-smartphone .slider__media-partner, .device-view-smartphone .slider__media-link { color: rgb(155, 155, 155); } .slider__media-link { text-decoration: none; } .slider__media-link:hover { text-decoration: none; } .slider__icon--most-popular { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 50px; line-height: 1.2; text-align: left; margin-left: 5px; vertical-align: bottom; text-shadow: rgba(0, 0, 0, 0.4) 0px 0px 4px; } .slider__icon--video { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 48 48%27%3e%3cdefs%3e%3cfilter id=%27f%27 x=%27-10%25%27 y=%27-10%25%27 width=%27120%25%27 height=%27120%25%27%3e%3cfeGaussianBlur in=%27SourceGraphic%27 stdDeviation=%271.5%27 /%3e%3c/filter%3e%3c/defs%3e%3cpath fill=%27rgba%280,0,0,0.4%29%27 filter=%27url%28%23f%29%27 d=%27M24 44C13 44 4 35 4 24S13 4 24 4v1.4C13.8 5.4 5.4 13.7 5.4 24c0 10.2 8.3 18.6 18.6 18.6S42.6 34.3 42.6 24c0-10.2-8.3-18.6-18.6-18.6V4c11 0 20 9 20 20s-9 20-20 20zm7.6-19.9L19.7 31V17.2l11.9 6.9z%27/%3e%3cpath fill=%27%23fff%27 d=%27M24 44C13 44 4 35 4 24S13 4 24 4v1.4C13.8 5.4 5.4 13.7 5.4 24c0 10.2 8.3 18.6 18.6 18.6S42.6 34.3 42.6 24c0-10.2-8.3-18.6-18.6-18.6V4c11 0 20 9 20 20s-9 20-20 20zm7.6-19.9L19.7 31V17.2l11.9 6.9z%27/%3e%3c/svg%3e"); } .slider__card-img--video::before { padding-top: 56.25% !important; } .slider__icon--gallery { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27%3e%3cdefs%3e%3cfilter id=%27f%27 x=%27-10%25%27 y=%27-10%25%27 width=%27120%25%27 height=%27120%25%27%3e%3cfeGaussianBlur in=%27SourceGraphic%27 stdDeviation=%271.5%27 /%3e%3c/filter%3e%3c/defs%3e%3cpath fill=%27rgba%280,0,0,0.4%29%27 filter=%27url%28%23f%29%27 d=%27M24,44 C13,44 4,35 4,24 C4,13 13,4 24,4 L24,5.4 C13.8,5.4 5.4,13.7 5.4,24 C5.4,34.2 13.7,42.6 24,42.6 C34.3,42.6 42.6,34.3 42.6,24 C42.6,13.8 34.3,5.4 24,5.4 L24,4 C35,4 44,13 44,24 C44,35 35,44 24,44 Z M20,20 L32,20 L32,32 L20,32 L20,20 Z M28,18 L18,18 L18,28 L16,28 L16,16 L28,16 L28,18 Z%27/%3e%3cpath fill=%27%23fff%27 d=%27M24,44 C13,44 4,35 4,24 C4,13 13,4 24,4 L24,5.4 C13.8,5.4 5.4,13.7 5.4,24 C5.4,34.2 13.7,42.6 24,42.6 C34.3,42.6 42.6,34.3 42.6,24 C42.6,13.8 34.3,5.4 24,5.4 L24,4 C35,4 44,13 44,24 C44,35 35,44 24,44 Z M20,20 L32,20 L32,32 L20,32 L20,20 Z M28,18 L18,18 L18,28 L16,28 L16,16 L28,16 L28,18 Z%27/%3e%3c/svg%3e"); } .device-view-smartphone .slider__card-img--gallery::before { padding-top: 120% !important; } .slider__card-img--4x3::before { padding-top: 75% !important; } .spotlight__card { position: relative; margin-bottom: 1.5rem; } .spotlight__card .ratio { overflow: hidden; } .main .spotlight__card { margin-bottom: 10vw; } .spotlight__card::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 56px; background: rgb(0, 0, 0); pointer-events: none; } .spotlight__card-link { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; } .spotlight__card-link-wrapper { position: relative; display: flex; flex-direction: row; align-items: flex-start; flex: 1 1 auto; z-index: 1; pointer-events: none; } .spotlight__card-img { position: relative; flex: 1 0 auto; margin-left: auto; margin-bottom: 5px; width: 40%; max-width: 400px; order: 3; } @media (min-width: 576px) { .spotlight__card-img { width: 55%; } } .spotlight__img-fluid { transition: transform 400ms ease-in-out 0s; } .spotlight__card-link:hover + .spotlight__card-link-wrapper .spotlight__img-fluid { transform: scale(1.05); } .spotlight__card-body { padding: 0px 0.75rem 4rem 0px; } @media (min-width: 576px) { .spotlight__card-body { width: 45%; } } @media (min-width: 768px) { .spotlight__card-body { padding: 0px 1rem 4rem 0px; } } .spotlight__card-title { margin-bottom: 10px; color: rgb(0, 0, 0); font-size: 4vw; line-height: 1; font-weight: bold; overflow-wrap: break-word; } @media (min-width: 728px) { .spotlight__card-title { font-size: 1.75rem; } } @media (min-width: 900px) and (max-width: 1109px) { .spotlight__card-title { font-size: 2.5vw; } } .spotlight__card-subtitle { margin-bottom: 0.75rem; font-size: 0.75rem; font-weight: 700; line-height: 1.1; text-transform: uppercase; color: rgb(154, 154, 154); } .spotlight__card-subtitle img { display: block; margin-top: 0.25rem; } .spotlight__card-excerpt { line-height: 1.2; font-size: 0.9rem; max-width: 250px; } @media (min-width: 768px) { .spotlight__card-excerpt { line-height: 1.3; } } .spotlight__card-cta { position: relative; font-size: 1.125rem; font-weight: bold; color: rgb(0, 0, 0); border-bottom: 3px solid rgb(207, 0, 0); } .spotlight__card-footer { position: absolute; z-index: 1; bottom: 0px; left: 0px; display: inline-block; margin: 1rem 0px 1rem 1.5rem; padding: 0px; height: 24px; line-height: 24px; font-weight: 900; text-transform: uppercase; color: rgb(255, 255, 255); } .spotlight__card-link:hover + .spotlight__card-link-wrapper .spotlight__card-footer { border-bottom: 2px solid rgb(255, 255, 255); } .spotlight__card-footer-link { font-size: 14px; font-weight: bold; text-transform: uppercase; vertical-align: middle; } .spotlight__card-footer-link::after { display: none; height: 56px; line-height: 56px; content: ""; background-repeat: no-repeat; background-position: center center; } .spotlight__card--toofab::after { background: url("data:image/png;base64,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") left bottom repeat rgb(41, 41, 41); } .spotlight__card-footer--toofab { margin: 0px 0px 0px 1.5rem; height: 56px; line-height: 56px; font-size: 0px; } .spotlight__card-link:hover + .spotlight__card-link-wrapper .spotlight__card-footer--toofab { border-bottom: none; } .spotlight__card-cta--toofab { border-bottom: 3px solid rgb(235, 2, 84); } .spotlight__card-link--toofab:hover + .spotlight__card-link-wrapper .spotlight__card-cta--toofab { color: rgb(235, 2, 84); } .spotlight__card-footer-link--toofab { font-size: 0px; } .spotlight__card-footer-link--toofab::after { display: inline-block; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27136%27 height=%2738%27 viewBox=%270 0 500 140%27%3e%3cpath fill=%27%23F8154C%27 d=%27M483.1 107.8l3.5 10.7h11.3l-9.2 6.7 3.5 10.7-9.1-6.6-9.2 6.6 3.5-10.7-9.1-6.7h11.3z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M339.3 46.6c-5-4.6-14.2-10.6-28.5-10.6-12.6 0-28.3 6.7-37.8 20.2V38.5h-10.8v-7.4c0-7.4 12.4-6.3 12.4-6.3V2.6c-43.5 0-41.5 28.5-41.5 28.5v7.4h-14V56c-9.4-12.2-24.1-20-40.7-20-16.4 0-31 7.7-40.4 19.6C128.6 43.7 114 36 97.6 36c-17.4 0-32.7 8.6-42 21.8V38.5H42.9V5.3H13.7v33.2h-12v22.6h12.1v72.6h29.1V61.1h10.6c-4.6 7.7-7.3 16.8-7.3 26.5 0 28.4 23 51.5 51.5 51.5 16.4 0 31-7.7 40.4-19.6 9.4 11.9 24 19.6 40.4 19.6 28.4 0 51.5-23 51.5-51.5 0-9.7-2.7-18.7-7.3-26.5h10.6v72.6h29.1V61.1h7.8c-3.4 6.5-5.5 14.3-5.5 23.4 0 32.5 19.4 52.7 46.8 52.7 12.6 0 21.7-5.7 27.9-11.9v8.5h29.1V38.5h-29.1l-.1 8.1zM97.6 110.5c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8 23.8 10.7 23.8 23.8c0 13.2-10.6 23.8-23.8 23.8zm80.8 0c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8 23.8 10.7 23.8 23.8c0 13.2-10.6 23.8-23.8 23.8zm137.2 0c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8c13.1 0 23.8 10.7 23.8 23.8 0 13.2-10.6 23.8-23.8 23.8zM428.1 36.1c-13.1 0-22 5.1-27.2 9.5V5.3h-29.1v128.4H401v-7.2c6.1 5.7 14.9 10.7 26.6 10.7 27.3 0 46.8-20.1 46.8-52.7s-26.8-48.4-46.3-48.4zm-3.3 74.4c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8c13.1 0 23.8 10.7 23.8 23.8 0 13.2-10.7 23.8-23.8 23.8z%27/%3e%3c/svg%3e"); width: 136px; } @media (min-width: 576px) { .spotlight__card-footer-link--toofab::after { width: 200px; } } .spotlight__card--toofab-large::after { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAA4CAMAAADkWV7JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRFNzc3Hx8fIiIiJiYmKioqMjIyLi4uHBwccIHezgAAFBFJREFUeNrMXNmWJDcKBbHE///xiMsiZXnO6XiMtt2uzIoFIdYLiPhZjz4uj63Hn/iz1B7bP8v+2fnBt2z7L41vLL70vDI+7I8qjPv2P4/pflD8ld/g/+upy/ZdFD/hC6+ffL8e96nsTxwfHhHC6/OvuFxAiOB5vF/Bm6T1MON3Hk9SXEj0MG6RfOv5YxzU2L5aY8W6n6ZPLdnzZnlI88K62zyvsFysghO+JN8Znxn3yc+bNiPjgcW8eJrt214ymuqXpiteXgTENdY8j+s37cl12o9lbz5pclaFm3CfDcAf7W3jptVqryzI3DcyLX2es23xa2WrDzR3Yo8t3zEv2J95GRjHvcf7niJrE7p/Uue+3LEwjR3ZzBlh2B/omTduCuqOZMLeYX5uAbQkMm5VqnVzsD1ocAuWS+0zyzNi9ZLR1C8xkBLv0YunW9LixZIynMLEtzTUkjhlyopdIIhrPWZsdV3IpIGM4I3rWebhvJUoqjWHN7s93xWSsPeUINBeconHkEluQC0Puic3nU/JvZRet5DmRctGqVXtyIAXF8yeEat8Fhi4yQYxBo5B9ItPa1nxJiXZXzKaKF+tD/9R8b0eWZRGplR+U7r/XZAyKvGXUYz9S7e9Zk3TsnKZxfBQ/oWNcPd+1/5o9QSS0NqlWKxhUbF5Rg+tlrEt2dxCUDuL/61mckqttZ0UcJYNtgLP8Lqmdmr/CtbGDHuN6+t28JGbY4535L3LV8rJlrq9TU4sJkqarzAGdfkILokLI/u8ZDTBHaxQ0s3MtGbL5jn5rHp80pHCCBlwfEe9I37tTigFHfOdDmGl4nhbm1LUvVwY8LxIPMVsa2Kwd22pp7bZsNictmsFl7RYG+JhK7fRrEx3yuCvDW27k05DiclCvesq0LkdFM+lrniHtWbndaus5CpPIrCiaUo1ViRgry2Qjnv4JaPD4KaTjv90VB4Kb9BHsApi5VvBQ3gllqyG9fJzbPQoeLIIFgrcoNSN57KWXIsMbih7b5DLStt2fHptHI83wQskdI3G1sPUVKyRQn/sVeikJTUiaVZh5XQVnfghbzbIRbk+3nFGhgBYfzhAL7FcCsqDMevXhI/+gXDoN5TpJaNJwkBKOVtNl+h4EPnIl16vAFtEvc3eUUIvGaF41l6ZTRSz1olAWnzTfW+hrIAmBG4F6ZIbWTpM65kNfubK7U1pi4WVm0hVkb5ofY24CvveMJrG1snZsCt+e44Pl+ePAYBVeFYKcCwSN5xAt5S72JL0abkjOeFFBj+SUiIw/vkbyw+hgohmoGOOWyXpCabSpZzHFH6LuCbvBaNJzt56Jg5+HlBbHIG/GJazHtfnP3/CIAnVfZaByjaX/LSV9MxSttkMEQW/FGTID20nbN5ZyzZDW7O325cI4p8KbVLeqISdwLrwYhUmwa3Z14i75fkfjKZypE3d0R45UWjpcSo9k3Zq4yk/XOYhb2G6/LtG2IDQaaVTqBBWS6qOm+W2hnYTP3zoL+FcKojRX92IV9kxHx8jTl4ymuaXltsmLH1JhPp6PXwHeFsJpTz3/qgqx+12UssViIdlJO4gyGCNQy0tE5byhjvJrFjUSrJj1zsT4Iyu/q9Wbnla9WxbZ9nWtH6JOOnA/d+MpsjaJB3LmqcvaK23cHVEPanbeHnHI3K9Xj4NFDiinM2WNq5wWOmzyG/bWbQaAuqxvkgyrDPdNC8rLMs2EO4VHiU/6DLTIK1tyLeIe8loSt31MnQU+ZF7JdZBIpAd5Hi6ngPthHb+IDgV8x9YgxByD5SCkN0a1IDeLh7ts8zDFMGtr0zPMx5dkS7ShBMECTMtqjuwvZOOnZB8jbjaxxeMpnwh3M+y0kaq0B8Q3C9IYvspdqJ9wSrh7IPIk4bGgnkNwLj+mvs2MRp0IPEGzlXBkR27G+tbMO6KTD34wckCDj0PSDLNuzVY9kHi0jW8YTQy9ZPaIL2ICzOh4QhPIBOLiKnT3FV5WobyVO8M7JNsnFSDRZuqSkFlRHJsZ/JDmwAZDLKeKaLII/m4MoTwxgd0ktvFcpn3jxHnUIc3jI7w2gvH9YIIBGGgBobsgSbtv0LpJc3xHWjEU33xYNMggxNNsYoqyqCeWyCcK9wmaQN7vO9LNHyNBLKttPkAbdlr0QeSg42h9M5s5dL5hKufIs5eMhob1Ey2itXjFQvAPUyqXKk6ATaSMrx0vdkRiRsygiTLy0wjmIuSgE9kEGxTK7RApPPZ+AUJNwe3IddaQtZMKn2qIBUY8rbFa504h4ojHyNOy5P/m9FU7uuY0A6QuZS0F5t45gnQFRqmmf5KqbhVGiWnIIK6A5WFiDXBDEuFPVywZCf/1sWrNJD74SDRE1/uSocVB/Am9l/c8IPEFQD9htHUPI4gLsFOZP8rRSMSj0g22Sc+6EKOPlcknPTAgzkVfO4/FSroloQRgYhQsamABmf9qeQAp1D/iSnstuRrnbhKa8GZ+unOlL9HHFj7htFUGeqUF56CVeVIXIoD/F1Y16UVoOvAjpyucZ1vkjkL1jYixC0HmfzYFqhEYgu+jegd4pnRW0G20lg1dZZWmr/fldAwH1xtLVThqsJs9kXinpeMpipodzgsd6rvT5U8ymmmBwtoO+uGGkWxVNRSnkXS0bTkr2xSWV3awWIadLxZLxTBrINDBqYjJeSB2a3GmsMLdgS7Ko34KXYUzPEx4vwlo6lqudCm9F1Ujk0zqXGUnHkyHLEqJnlnSI4wRZUSYAjQTaLRocqmNphqM02rjjMBJot3auzA1/QYnMeLF116+1NqKi8hB2xKUOhLxFHWs98wulP78oxaGiv3s/UEWTagabgtuxouvPwfD+Bms+NFFCkPnDMXSJUh9yctfGKLi3XHylQUTOWprhXhiVW14nkfh+nx49eIu1z5vxhNP0X/2WPUBOWZrIgC/8pHwABQGdqqnW9fqVGYzm88q3N0/KpMulZQ0Poxs5p5XMLbVuzYTKQopqZoMsLT7V61rYH+WmGU5XRCmW8R54kwvmF0lqtX9fpI7huahdpP2VUePs09ZqfY0KknisnibYszCtlELpSZt4DZgXYyS8oqz0E7spEgTc3mSkj4krTO1qbo2HW9A0idiMr8+RpxVJX3F4ymgtY2rXJ6h1o+OLaWpyGsUlfjVE6p8s2KvhxrhJMJOQCXrPK0FSx0b9lggDRAsgBiDdUz0gtGPw61+bROvXUvCcsPxb2LEsmTjxFna71kdHWVSTX+AfAZvP8qstiOCPHQaBb0U+tZE5pDRLw2KvAHy8Yvtyk6s6StnYieqqED/T1LaXpuLON0FTjVkzCJEqWFrtxg6qAkpwnPv0YcYrR3jIZbc/IrAKtyij4Tkq+KDraI5F7w89vjpODGesrxAWdGs1ODDoPwPCfj8unwPJhF5seBtCm6z7j6FNdtLikNps83NNgJ63jizxH3jtFpO1mz1cUFvWN1CbUPl2d6Lavou35q1lXH3u6PVdgrEygJYMmFb6uwH1btit4hBwTKuzNTfntQb4CKpxpU4ARgVY521PQQGtbY/8LoHyGuw+MXjNbaL1vpuFbDc3wo4xEbn0pM1ZANhnGaKbJtCaG13c0xKxLjbS42zZV2yVpU8pEIwsIN2WvM6RO5amoZ+kQPs/eCV100RXRtJERKWr5E3E7r5SWjaXWrBhc87D8FKS2ApnKjuMwswSFPwHRls3queqVJQwPTdElLF4FQGOv+CD7oRmW0Hg1TnOvWhkFwPZt7CR5PG6Gh/arycGolZvIvEvea0TSFrwMxVHqJfS+8UkqgzLMDyctKPIkhcbWboTG0LfM4QSe5ag6RBNPp1yh0Z61uepz+xMirdprFXULoNmbrdAHBXhVevV3E9FJ9ijhN7/+G0T5Z6Uljrl68CMcMXXugSdBVI6cgj5cgvue+MUo6oa7sq7El5zQAoevLL0cq0GSkdEiNgGlw0lbUumqLF8Y4FqLTbmSAC8ibZL5cXyNuNvffjCa+UXWNUiafIuVzge7A1EJvjXOLuqmWu955yqNaHewDMKVdgB2pSnflDP2qq43MusE9whJL6HpWWGBEurTuacdVq3E7gRR+iziUMl8xmgCjDSwpZefkp2m0EThPOeCsR9oEiXqFXUp9d0/KeI12INCML71scDS2V2dsddruS6JbJuajusk88yuyJN/8DDgMoqrXlI5m6e9jxFWw+4bRgZ2cSkvNk0UAoDkGk0J3Wlqi00yzfTx7WSEysRApzSXm/3Ts+UBpCWE81RqPUSkAq9mgP2inqkynBgU4GxfIAToL4eWulvuBVEfgPkUcorQ3jO6Rtk5Ne2ZurQKF4J24MSBDLx/s8P6BpnrqqcyQFLPWo3BxCPtPxzZkz63cZk4I/ILW1SyAkot3Q5NVO9mBBEGDbgZLAUdu3XZlz+eIWye2/Qej0XWy5kloua/cnHWsVc3lNI5TFbCQtnWQ1VBdP00fFQcULkBPRWZZ0clpsbCk7k8Ns1Rf7O+EYslks0X8zszCVxRI5ci8VKag8C3iavzhBaOjMegaOCjF89loDMuFuVslH5aRto/EsBXaOU3GEXrI0yNsp3ttVaLlWK1fiVlmVrk0eGTVrBjojLRIG05NiUqgaatFhyk5n3XBHh8iDjWpd4zegWDgbd0xVN2xWsgw+mCunkrKOCLGjAqu1k6GbVA24xlci0YA1ULryQ/msKZMPa2A0o0I/xl1OFFFgn3pQQXDg8G/JN4C7SMQ4l8jLis1rxgdQXTY1REWQGGrwkTDsFFG8Y51Spfp/apjIv+VNoZREXKyPxOwB71DtOEqhzCY8UzV7HegYlUBoqqUqaNnMk+e8bgFJBK4/TXiHA0trxhNHYtRGkO944CcU5xyWW2rdMtDNepPLrV1jrJQmp2z7CfuHKw51wiOqZyx/Au6JP0pOlUDUlbVrkakZG+M/opXyVt+5/0+RFzu4RtGZ4uP9mxsjlNSJ5ny1CzRoA/5SD1g3smbGG4uILZsS6tmppowXavnuBN9q4gzm/30xKsrLa3QVW5263kC68DSTsoWeeDK1vGe9PwccXXJC0ZTQkCEmZQerE7Y2XvkOX1bTCPYIlLzn2m+QJxDFixDiBiN5Uk8O0G9xpEsg8mFserVIVJgGZNGuIlMBrtSflgSUbI6uYAt66frFN90Peu3HegrxGVk8YrRUVPnmtpNZ6FXIIfRA5ZcquYkkf/0QnpMYHNoZ/QIbMeqeiaNTwoUp39oTYuhQzzMNf/OFGPs2veWzzgHRrqVMhPrMLMEDEMglgN/1/zARFmfIq4yzzeMpjJ53rEUMiGxU6YH7pPeqNs2sl9Y0xJztjE992xuwQWOCXlGWxRmGqx7NK1h6go+4zCCmFxEZXt5Q0l9iM01lj0zT9WN34N/aN/s9pCvEXf5ln8xutthBI5aa0JXf2qbjC5kOyUyVkONGKGgY5rbl3jHKYAOMI1RDeL42cAZz7R/jm+pUQ7z5wqWQlTjjIqnMUOmHEnZ6R7Xcro2uKb7TLtwa/w14mi6f/7NaEsiA/WNKhnZ6qh6cZ2oAjHCYQzZMtPoMuNQjMSJZihbMCuGU5oKaKXuxS+2WaGdV1orRonNwjNaj15eDZczVr/QWxAhKETtNBL4qXJ8j7jnNaOpTFwF3XHaQCojCgGJDtmc4QHqoNgQwru5H6VlzvqOzhkVUSxA8WxlrREyoglyp2nhSo8R06BtjLl6nP4gTX3cVRoeyq6O6R8l/gM6fYk4rdTnBaNp2ooqhTT/O3EXKb2kTawjOrJkaXjihCx2BnQx2TdHQjGdUkJNq1RfOA5OMaaeCrPEOm7IKJpr6nCv7UEtC28c5fIaaUrgTi0O8TpdOR8jLodrXzGaYspwVYhxJojb7fC0HEvPPJbhvMdjaqKV0kZmh16jBN2sH9MA3YeGlmc64ame9psMT7nYmaPmaWgpR1Y1kRBGVMKpDJYsyOOedHoCM4HA+DlNCuU9XOVdg/JrMF1s5trhOlAN5OAq92Qv0h2esdpxrDp5D1iNyp/d9vQdo7vd2LVPIBKkOkwJVU7rEjImrPc5wTtGWUKZNaEBf87ZXHl+0PR8F5pp9+EFebxbxjIdeOwQ1PlM/FUpm0fKvaChvRvaE2clKMCzO6Tl6ljvc6JCuPmnEBLYXh3QdVfVb9Qlo2ixU2J5ZpS9WtSABj7N6GDEtJO2j69O93eMpoLU5fnbSy95SB4anjAixk8JBgQNYzFrfJ9e40h9zEWb0AIV8gTC/S2LYnQfYcuq01yWpkvl065+t/1fxC3/QfmCcs35wRuhmqGmx3KjcY4DgxHU4xxZEMeRSRhsgvGhTPIkJ+AUNj4PzTowypI0FOtuX8/eK73aWfL0i+c+Z+JfjM5jPXIKrM9x65JZ1/znPLU0Bs6ZkESmRTRTFNkRW1LNOR6DFqhoCfth7g1qTOuSzPR7nlTYg2c8k2euAxNFp5leMwE9eGPodppKCN0nu8CWrQK9Vh2B1w5jelWuL8tFizQy4TkssDOWZXOehWXWjfQzLZ2MkDLffdrvGE3Z9qXDb5+qf0E9JlVCMyRFqezLEtVBqwSFeS+UJ5ub5Lzq6YOQWpO7zlMwWp6uF8D+dVplYUzP+j3Yh9dfbTm+bI1xnOM4a0gzUL3k0lq9tky3uZPdZiFvT9cO3hLg0L8nCrQ75Wvqwxrc9NzOiILak+WqYnGvGE3HJpQHwN86VQBtKYvofW8JjlO06wzKALdxbNfiq6K9nh6niKIAYhmSa2UCXY5waHtuzXZYtF3eyET31+bU0cruf+lZ/RqsgbhqxIGuY6jiBFagETvc5zEiD5CUE2jkQWzlCuLEPe3d6pmC2YxVsX62za8arJ74LBsmCxhn7QNr5nhHX89LRv9PgAEA/qLvAldZeEIAAAAASUVORK5CYII=") left bottom repeat rgb(41, 41, 41); } .spotlight__card-footer--toofab-large { margin: 0px 0px 0px 1.5rem; height: 56px; line-height: 56px; font-size: 0px; } .spotlight__card-link:hover + .spotlight__card-link-wrapper .spotlight__card-footer--toofab-large { border-bottom: none; } .spotlight__card-cta--toofab-large { border-bottom: 0px; } .spotlight__card-cta--toofab-large::after { display: inline-block; margin-left: 4px; content: "»"; } .spotlight__card-link--toofab-large:hover + .spotlight__card-link-wrapper .spotlight__card-cta--toofab-large { color: rgb(235, 2, 84); } .spotlight__card-img--toofab-large { width: 50%; max-width: 435px; } @media (min-width: 576px) { .spotlight__card-img--toofab-large { width: 60%; } } .spotlight__card-img--toofab-large::before { padding-top: 103.44% !important; } .spotlight__card-img--toofab-large .img-fluid { object-position: right bottom; } .spotlight__card-footer-link--toofab-large { font-size: 0px; } .spotlight__card-footer-link--toofab-large::after { display: inline-block; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27136%27 height=%2738%27 viewBox=%270 0 500 140%27%3e%3cpath fill=%27%23F8154C%27 d=%27M483.1 107.8l3.5 10.7h11.3l-9.2 6.7 3.5 10.7-9.1-6.6-9.2 6.6 3.5-10.7-9.1-6.7h11.3z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M339.3 46.6c-5-4.6-14.2-10.6-28.5-10.6-12.6 0-28.3 6.7-37.8 20.2V38.5h-10.8v-7.4c0-7.4 12.4-6.3 12.4-6.3V2.6c-43.5 0-41.5 28.5-41.5 28.5v7.4h-14V56c-9.4-12.2-24.1-20-40.7-20-16.4 0-31 7.7-40.4 19.6C128.6 43.7 114 36 97.6 36c-17.4 0-32.7 8.6-42 21.8V38.5H42.9V5.3H13.7v33.2h-12v22.6h12.1v72.6h29.1V61.1h10.6c-4.6 7.7-7.3 16.8-7.3 26.5 0 28.4 23 51.5 51.5 51.5 16.4 0 31-7.7 40.4-19.6 9.4 11.9 24 19.6 40.4 19.6 28.4 0 51.5-23 51.5-51.5 0-9.7-2.7-18.7-7.3-26.5h10.6v72.6h29.1V61.1h7.8c-3.4 6.5-5.5 14.3-5.5 23.4 0 32.5 19.4 52.7 46.8 52.7 12.6 0 21.7-5.7 27.9-11.9v8.5h29.1V38.5h-29.1l-.1 8.1zM97.6 110.5c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8 23.8 10.7 23.8 23.8c0 13.2-10.6 23.8-23.8 23.8zm80.8 0c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8 23.8 10.7 23.8 23.8c0 13.2-10.6 23.8-23.8 23.8zm137.2 0c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8c13.1 0 23.8 10.7 23.8 23.8 0 13.2-10.6 23.8-23.8 23.8zM428.1 36.1c-13.1 0-22 5.1-27.2 9.5V5.3h-29.1v128.4H401v-7.2c6.1 5.7 14.9 10.7 26.6 10.7 27.3 0 46.8-20.1 46.8-52.7s-26.8-48.4-46.3-48.4zm-3.3 74.4c-13.1 0-23.8-10.7-23.8-23.8s10.7-23.8 23.8-23.8c13.1 0 23.8 10.7 23.8 23.8 0 13.2-10.7 23.8-23.8 23.8z%27/%3e%3c/svg%3e"); width: 136px; } @media (min-width: 576px) { .spotlight__card-footer-link--toofab-large::after { width: 200px; } } .spotlight__card--partner { border: 5px solid rgb(2, 46, 97); } .spotlight__card-link-wrapper--partner { align-items: stretch; } .spotlight__card-img--partner { margin-bottom: 0px; } .spotlight__card-body--partner { display: flex; flex-direction: column; justify-content: center; padding: 0.75rem; } @media (min-width: 640px) { .spotlight__card-body--partner { padding: 0.75rem 0.75rem 0.75rem 1.5rem; } } .spotlight__card-title--partner { padding-right: 1rem; color: rgb(74, 74, 74); } .spotlight__card-subtitle--partner { color: rgb(155, 155, 155); } .spotlight__card-excerpt--partner { color: rgb(21, 21, 21); } .spotlight__card-footer--partner, .spotlight__card--partner::after { display: none; } .spotlight__partner-link { position: relative; pointer-events: auto; z-index: 1; } .spotlight__partner-link:hover { text-decoration: none; } .spotlight__partner-header { display: block; } .spotlight__partner-image { display: block; margin-top: 0.25rem; line-height: 0.75; font-size: 1.5rem; text-transform: uppercase; font-weight: 900; color: rgb(0, 0, 0); letter-spacing: -0.03em; background-size: contain !important; background-repeat: no-repeat !important; } .blogroll--permalink .curator-spotlight-widget-blogroll { margin-bottom: 2.5rem; } .spotlight__card-link-wrapper--blogroll { flex-direction: row-reverse; align-items: center; } .spotlight__card-img--blogroll { flex-shrink: 0; width: 48.1%; max-width: 350px; margin-right: 1rem; margin-bottom: 0px; margin-left: 0px; order: 1; } .spotlight__card-body--blogroll { position: relative; padding: 36px 0px 0px; width: auto; } .spotlight__card-body--blogroll::before { position: absolute; top: 0px; left: -8px; width: 128px; height: 28px; content: ""; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%27128px%27 height=%2728px%27 viewBox=%270 0 366 80%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3e%3ctitle%3eTMZ-Shop-Logo%3c/title%3e%3cg id=%27Page-1%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3e%3cg id=%27Artboard-Copy%27 transform=%27translate%28-238.000000, -45.000000%29%27%3e%3cg id=%27TMZ-Shop-Logo%27 transform=%27translate%28238.000000, 45.000000%29%27%3e%3cg id=%27Flag%27 transform=%27translate%28177.459016, 18.280617%29%27%3e%3cpath d=%27M24.1642675,2.00412511 L183.364296,2.53953932 L165.21611,22.7257023 L182.614561,43 L3.26450637,43 L24.1642675,2.00412511 Z%27 id=%27Path%27 stroke=%27%23000000%27 stroke-width=%274%27 fill=%27%23000000%27%3e%3c/path%3e%3cpath d=%27M55.8384533,34.4377442 C61.6317252,34.4377442 65.2710883,31.0646564 65.2710883,26.9265384 C65.2710883,24.2837066 64.3426792,22.8579685 62.0030888,21.5365527 L59.7749072,20.2499109 C57.8438166,19.1023656 56.8039986,18.6850763 56.8039986,17.7461756 C56.8039986,16.6681784 57.6581348,15.798826 59.3664072,15.798826 C60.9261343,15.798826 62.1516342,16.6334043 63.377134,17.7809497 L67.0907698,14.5121842 C65.1225428,12.3214158 62.4115887,11 59.5892254,11 C54.6872262,11 50.7136358,14.2339913 50.7136358,18.3025612 C50.7136358,21.1192634 52.0505448,22.7536462 54.2787262,24.075062 L56.3583623,25.2921556 C58.0294984,26.2658304 59.1064528,26.7178937 59.1064528,27.7263427 C59.1064528,28.9782104 57.9923621,29.7084664 56.2840895,29.7084664 C54.4272716,29.7084664 52.496181,28.5956952 51.2335448,26.9613125 L47,30.0909816 C49.5252724,33.2554248 52.7561355,34.4377442 55.8384533,34.4377442 Z M74.8337005,34.0204551 L76.7647912,24.7705441 L83.9692446,24.7705441 L81.9638813,34.0204551 L87.9056986,34.0204551 L92.7334252,11.4172891 L86.7916079,11.4172891 L85.0090627,19.9021699 L77.8046091,19.9021699 L79.6614271,11.4172891 L73.7196098,11.4172891 L68.8918832,34.0204551 L74.8337005,34.0204551 Z M105.044128,34.4377442 C111.431582,34.4377442 117.521944,29.0129845 117.521944,20.597652 C117.521944,14.4774101 113.734036,11 108.163582,11 C101.776129,11 95.6857656,16.4247597 95.6857656,24.8400922 C95.6857656,30.9603341 99.4736743,34.4377442 105.044128,34.4377442 Z M105.341219,29.6389182 C103.113037,29.6389182 101.776129,27.7611168 101.776129,24.4923512 C101.776129,19.276236 105.118401,15.798826 107.866491,15.798826 C110.094673,15.798826 111.431582,17.6766274 111.431582,20.9453929 C111.431582,26.1615081 108.089309,29.6389182 105.341219,29.6389182 Z M126.416102,34.0204551 L127.97583,26.6483455 L130.426829,26.6483455 C136.480055,26.6483455 141.790554,24.2141585 141.790554,17.6070792 C141.790554,13.086446 138.039782,11.4172891 133.249192,11.4172891 L125.302011,11.4172891 L120.474285,34.0204551 L126.416102,34.0204551 Z M131.13242,22.2668088 L128.941375,22.2668088 L130.278283,15.798826 L132.432192,15.798826 C134.623238,15.798826 135.92301,16.6334043 135.92301,18.4416576 C135.92301,20.9453929 134.177601,22.2668088 131.13242,22.2668088 Z%27 id=%27SHOP%27 fill=%27%23FFFFFF%27 fill-rule=%27nonzero%27%3e%3c/path%3e%3c/g%3e%3cg id=%27Logo%27 transform=%27translate%280.158982, 0.156822%29%27 fill=%27%23CF0005%27 fill-rule=%27nonzero%27%3e%3cpath d=%27M130.0293,15.5637879 L127.355557,15.5637879 C124.405323,15.5637879 121.817551,17.1108351 120.34697,19.4307579 C119.936555,19.9176393 119.554654,20.4904918 119.239283,21.139811 L110.579101,38.4796143 C108.831599,41.859703 105.862357,47.5791553 103.589524,51.8664763 C100.782287,57.1560733 97.5551322,52.7257551 96.4184998,50.8732729 C95.7216584,49.7465767 93.4393211,45.7746268 92.2651032,43.7022488 L79.1361543,18.3226384 C75.4411263,11.4669855 68.3275603,13.1380212 65.3293732,14.8086248 C62.2642237,16.5081736 60.6411417,19.9932421 60.6411417,23.8701485 L60.6411417,74.5433983 C60.6411417,76.7108197 62.3981485,78.4773307 64.5750743,78.4773307 C66.7424956,78.4773307 68.5090068,76.720324 68.5090068,74.5433983 C68.5090068,74.5433983 68.5090068,56.9746268 68.5090068,51.4556297 C68.5090068,45.9366326 74.0660212,44.1225998 76.5198689,48.3714715 C78.9737165,52.6203433 91.0239228,75.3072015 91.0239228,75.3072015 C92.2175815,77.0832169 93.0958689,77.923487 93.8216548,78.1429508 C93.8696085,78.1714638 93.9076259,78.2004088 93.9551476,78.2289219 C95.3777741,78.9356991 97.7841007,78.4773307 99.5506118,75.3167059 L110.99902,52.6298476 L112.937474,48.7818862 C113.796752,47.5312015 114.494025,46.0226037 116.871406,46.0226037 C119.602175,46.0226037 120.490399,47.7796104 120.480895,50.8637686 L120.490399,69.4927059 C120.404428,74.8017435 124.185427,78.4777628 128.759175,78.4777628 L130.745149,78.4777628 C135.328401,78.4777628 138.355101,74.0759576 138.355101,69.4927059 L138.355101,23.8615082 C138.32702,19.2782565 134.612552,15.5637879 130.0293,15.5637879 Z%27 id=%27Path%27%3e%3c/path%3e%3cpath d=%27M83.777296,0 L2.6543028,0 C1.19322662,0 0,1.18415429 0,2.6543028 C0,4.11537897 1.18415429,5.30860559 2.6543028,5.30860559 L23.4316528,5.30860559 L23.4221485,5.34662296 C23.5655776,5.34662296 33.2569798,4.39186886 33.180513,13.0809952 L33.1900173,13.0809952 L33.1900173,69.6166943 C33.1900173,74.199946 38.1171533,78.6017512 42.699973,78.6017512 L43.7981562,78.6017512 C48.3814079,78.6017512 53.2415815,74.1904417 53.2415815,69.6166943 L53.2415815,12.4696934 C53.6139788,4.42988621 62.8470125,5.33711861 62.9904417,5.33711861 L62.9809373,5.29910125 L83.7868004,5.29910125 C85.2478766,5.29910125 86.4411032,4.11494696 86.4411032,2.64479846 C86.4315989,1.19365864 85.2383722,0 83.777296,0 Z%27 id=%27Path%27%3e%3c/path%3e%3cpath d=%27M191.024263,72.9591976 L172.08989,72.9591976 C171.841481,72.940189 171.584,72.9306847 171.297574,72.9306847 C167.029261,72.9306847 166.265458,71.0591938 165.692605,69.7225381 C165.119753,68.376378 166.236945,64.6044513 167.640563,61.6062642 C169.044182,58.6080772 182.326064,29.6384185 182.326064,29.6384185 C183.213855,27.9768872 186.679915,21.474623 187.806612,19.3072015 C187.9306,19.1257551 188.026075,18.9252999 188.112046,18.7153404 C188.140559,18.6578824 188.16,18.619865 188.169504,18.6008563 C188.169504,18.591352 188.16,18.591352 188.150496,18.5818476 C188.236467,18.3144301 188.283989,18.0280039 188.283989,17.7320733 C188.283989,16.2519884 187.185805,15.0488254 185.839645,15.0488254 L146.127923,15.0488254 C144.781763,15.0488254 143.683579,16.2519884 143.683579,17.7320733 C143.683579,19.2121581 144.781763,20.4153211 146.127923,20.4153211 L162.016586,20.4153211 C163.4107,20.6827386 164.470434,21.895406 164.489443,23.3560502 L164.489443,23.4040039 L164.42248,24.1487985 L147.922947,60.0505767 C147.273628,61.3492151 146.471807,62.9247753 145.812552,64.2424224 C144.637901,66.5817859 141.4587,72.5876644 144.313458,76.4071128 C145.879514,78.4980675 151.27409,78.288108 155.819325,78.3071167 L191.024263,78.3071167 C192.370423,78.3071167 193.468605,77.1039537 193.468605,75.6238689 C193.468605,74.1524243 192.380359,72.9591976 191.024263,72.9591976 Z%27 id=%27Path%27%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e"); } .spotlight__card-title--blogroll { line-height: 1; font-size: 4.94vw; } @media (min-width: 768px) { .spotlight__card-title--blogroll { font-size: 36px; } } @media (min-width: 900px) { .spotlight__card-title--blogroll { font-size: 3.24vw; } } @media (min-width: 1110px) { .spotlight__card-title--blogroll { font-size: 36px; } } .spotlight__card--blogroll::after, .spotlight__card-excerpt--blogroll, .spotlight__card-cta--blogroll, .spotlight__card-footer--blogroll { display: none; } .spotlight__card-link--blogroll:hover + .spotlight__card-link-wrapper .spotlight__img-fluid { transform: none; } .tag-cloud { padding: 0px; } .article .tag-cloud { margin-top: 1rem; } .blogroll .article .tag-cloud { margin-top: 1.25rem; } .blogroll .related-articles + .tag-cloud { margin-top: 1.5rem; } .tag-cloud__card-section-header { border-bottom: none; } .tag-cloud__card-section-title { color: rgb(0, 0, 0); } .tag-cloud__list-group { display: flex; flex-flow: wrap; margin-bottom: 2.5rem; padding-left: 0px; list-style: none; text-align: left; justify-content: center; } .tag-cloud__list-group-item { display: inline-flex; margin: 0px 0.5rem 0.5rem 0px; border: 1px solid rgb(0, 0, 0); padding: 0.625rem 0.75rem 0.5rem; line-height: 1; font-size: 3.875vw; text-transform: uppercase; color: rgb(0, 0, 0); box-shadow: rgb(0, 0, 0) 2px 2px; } .tag-cloud__list-group-item:hover, .tag-cloud__list-group-item:focus { color: rgb(0, 0, 0); text-decoration: none; box-shadow: rgb(0, 0, 0) 2px 2px; } @media (min-width: 414px) { .tag-cloud__list-group-item { font-size: 1rem; } } .tag-cloud__card-section-header { margin: 1.25rem 0px; } .tag-cloud__card-section-title--reverse { color: rgb(255, 255, 255); } .tag-cloud__list-group-item--reverse { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); box-shadow: rgb(255, 255, 255) 2px 2px; } .tag-cloud__list-group-item--reverse:hover, .tag-cloud__list-group-item--reverse:focus { color: rgb(255, 255, 255); box-shadow: rgb(255, 255, 255) 2px 2px; } .jumbotron-bottom .curator-tag-cloud-widget { display: block; max-width: 100%; padding: 0px; } .blogroll .tag-cloud__list-group { justify-content: flex-start; margin-bottom: 0px; } .tag-cloud__list-group-item { padding: 0.5rem 0.625rem; font-size: 0.9375rem; font-style: italic; font-weight: 700; } .tag-cloud__card-section-title { font-size: 2.375rem; } .tag-cloud__list-group--reverse { margin-bottom: 1.5rem; } .tag-cloud__list-group-item--reverse:hover, .tag-cloud__list-group-item--reverse:focus { color: rgb(255, 255, 255); } .tag-cloud--swipe { margin: 0px auto; padding-top: 80px; padding-bottom: 80px; width: 100%; text-align: center; background: rgb(17, 17, 17); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .tag-cloud__card-section-title--swipe { font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-transform: uppercase; font-size: 60px; color: rgb(255, 255, 255); } .tag-cloud__list-group--swipe { margin: 20px auto 0px; max-width: 900px; justify-content: center; font-size: 0px; } .tag-cloud__list-group-item--swipe { display: inline-block; margin: 0px 1px 0.5rem 2px; padding: 0.5rem 1.125rem 0.5rem 0.875rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 4vw; line-height: 1.4; color: rgb(255, 255, 255); text-transform: uppercase; background: url("") rgb(186, 1, 0); border: none; } @media (min-width: 576px) { .tag-cloud__list-group-item--swipe { font-size: 3vw; } } @media (min-width: 768px) { .tag-cloud__list-group-item--swipe { font-size: 3vw; padding: 0.5rem 1.375rem 0.5rem 1.125rem; margin-bottom: 0.625rem; } } @media (min-width: 1110px) { .tag-cloud__list-group-item--swipe { font-size: 30px; } } .tag-cloud__list-group-item--swipe:hover, .tag-cloud__list-group-item--swipe:focus { color: rgb(255, 255, 255); opacity: 0.8; text-decoration: none; } .jumbotron-top .curator-tetris-widget { display: block; padding: 0px; max-width: 100%; background: rgb(0, 0, 0); } .main-wrapper--has-sidebar .tetris__container-fluid { padding: 0px; } .main--full-width .tetris__container-fluid { padding: 0px 0.75rem 1rem; } @media (min-width: 768px) { .main--full-width .tetris__container-fluid { padding: 0px 1rem 1rem; } } .tetris__container-fluid--border { border-bottom: 10px solid rgb(238, 237, 237); } .tetris { position: relative; overflow: hidden; max-width: 1070px; margin: 0px auto; } .tetris__card-section-header { text-align: center; margin-top: 2.5rem; padding-left: 20%; padding-bottom: 1.25rem; padding-right: 20%; background-color: rgba(0, 0, 0, 0); border-bottom: none; } .main-wrapper--has-sidebar .main .tetris__card-section-header { padding-bottom: 1.25rem; } @media (min-width: 900px) { .tetris__card-section-header { padding-bottom: 2rem; } } .tetris__card-section-title { display: inline-block; padding: 10px 24px 10px 17px; background: url(""); text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 32px; color: rgb(255, 255, 255); } @media (min-width: 768px) { .tetris__card-section-title { font-size: 42px; } } @media (min-width: 1110px) { .tetris__card-section-title { font-size: 50px; } } .tetris__row { display: block; margin-right: -0.375rem; margin-left: -0.375rem; font-size: 0px; } @media (min-width: 768px) { .tetris__row { margin-right: -0.625rem; margin-left: -0.625rem; } .main-wrapper--has-sidebar .main .tetris__row { margin-right: -0.375rem; margin-left: -0.375rem; } } .tetris__col { position: relative; padding-right: 0.375rem; padding-left: 0.375rem; } @media (min-width: 576px) { .tetris__col { display: inline-block; width: 33.3333%; vertical-align: top; } } @media (min-width: 768px) { .tetris__col { padding-right: 0.625rem; padding-left: 0.625rem; } .main-wrapper--has-sidebar .main .tetris__col { padding-right: 0.375rem; padding-left: 0.375rem; } } .tetris__col:hover .icon-video--shadow { background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath fill=%27%23CE0001%27 d=%27M12 22C6.5 22 2 17.5 2 12S6.5 2 12 2v.7c-5.1 0-9.3 4.15-9.3 9.3 0 5.1 4.15 9.3 9.3 9.3s9.3-4.15 9.3-9.3c0-5.1-4.15-9.3-9.3-9.3V2c5.5 0 10 4.5 10 10s-4.5 10-10 10zm3.8-9.95L9.85 15.5V8.6l5.95 3.45z%27/%3e%3c/svg%3e"); } .tetris__card-link { display: block; } .tetris__card-link:hover, .tetris__card-link:focus { text-decoration: none; } .tetris__card-img::before { padding-top: 75% !important; } .tetris__card-body { margin-top: 0.375rem; margin-bottom: 1rem; padding: 0.125rem 0.375rem 0.75rem; width: 100%; text-align: center; line-height: 1.1; } .main-wrapper--has-sidebar .main .tetris__card-body { margin-top: 0.375rem; } @media (min-width: 768px) { .tetris__card-body { margin-top: 0.75rem; margin-bottom: 1.5rem; padding: 0.25rem 0.5rem; } } @media (min-width: 900px) { .tetris__card-body { padding: 0.5rem; } } @media (min-width: 1110px) { .tetris__card-body { padding: 0.5rem 0.5rem 0.75rem; } } .tetris__card-swipe { display: none; margin-bottom: 0.5rem; padding: 0.5rem 1rem 0.375rem; background: url("") rgb(207, 0, 0); font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 1rem; text-transform: uppercase; color: rgb(255, 255, 255); } @media (min-width: 768px) { .tetris__card-swipe { font-size: 1.375rem; padding: 10px 20px 8px; margin-bottom: 1rem; } } .tetris__card-title { display: inline; line-height: 1.1; text-transform: uppercase; font-weight: 900; font-size: 5vw; } .tetris__card-link:hover .tetris__card-title { text-decoration: underline; } .tetris__card-link:focus .tetris__card-title { text-decoration: underline; } @media (min-width: 576px) { .tetris__card-title { font-size: 2.1vw; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__card-title { font-size: 1.6vw; } } @media (min-width: 1110px) { .tetris__card-title { font-size: 24px; } .main-wrapper--has-sidebar .main .tetris__card-title { font-size: 18px; } } .tetris__media-count, .tetris__media-duration, .tetris__media-date { display: block; margin-top: 0.375rem; line-height: 1; font-size: 1rem; color: rgb(186, 186, 186); font-weight: 700; } @media (min-width: 640px) { .tetris__media-count, .tetris__media-duration, .tetris__media-date { margin-top: 0.5rem; font-size: 2.2vw; } .main-wrapper--has-sidebar .main .tetris__media-count, .main-wrapper--has-sidebar .main .tetris__media-duration, .main-wrapper--has-sidebar .main .tetris__media-date { margin-top: 0.375rem; font-size: 1rem; } } @media (min-width: 1110px) { .tetris__media-count, .tetris__media-duration, .tetris__media-date { font-size: 22px; } } .tetris__icon { position: absolute; inset: auto auto 0.5rem 0.5rem; width: 4.375rem; height: 4.375rem; background-size: 4.375rem; display: inline-flex; z-index: 3; } @media (min-width: 576px) { .tetris__icon { width: 6.3vw; height: 6.3vw; background-size: 6.3vw; } } @media (min-width: 900px) { .tetris__icon { bottom: 0.75rem; left: 0.75rem; } .main-wrapper--has-sidebar .main .tetris__icon { left: 0.5rem; bottom: 0.5rem; width: 2.75rem; height: 2.75rem; background-size: 2.75rem; } } @media (min-width: 1110px) { .tetris__icon { width: 4.375rem; height: 4.375rem; background-size: 4.375rem; } .main-wrapper--has-sidebar .main .tetris__icon { width: 3rem; height: 3rem; background-size: 3rem; } } .tetris__icon-overlay { display: none; margin-top: auto; z-index: 1; } @media (min-width: 576px) { .tetris__icon-overlay { width: 5.7vw; height: 5.7vw; background-size: 5.7vw; } } @media (min-width: 1110px) { .tetris__icon-overlay { width: 4rem; height: 4rem; background-size: 4rem; } } .tetris__card-footer { display: block; margin: 1rem 0px; width: 100%; font-size: 15px; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-align: center; } @media (min-width: 768px) { .tetris__card-footer { position: absolute; right: 0px; top: 2.75rem; display: inline-block; margin-right: 0.25rem; width: auto; text-align: right; } } .tetris__card-footer-link { color: rgb(129, 128, 128); text-transform: uppercase; } .tetris__card-footer-link::before { content: ""; display: inline-block; margin-right: 0.25rem; margin-bottom: 1px; width: 6px; height: 8px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%276%27 height=%278%27 viewBox=%270 0 6 8%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M0 0v8l6-4z%27 fill=%27%23787878%27 fill-rule=%27evenodd%27/%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; } .tetris__card-img--type-video::before { padding-top: 56.25% !important; } .tetris__container-fluid--jumbotron { background-color: rgb(0, 0, 0); border-bottom: none; padding: 1rem 0.75rem; } @media (min-width: 768px) { .tetris__container-fluid--jumbotron { padding: 2rem 1rem; } } .tetris__card-body--jumbotron { position: absolute; inset: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: flex; align-items: center; flex-direction: column; z-index: 1; color: rgb(255, 255, 255); } .card-link:hover .tetris__card-body--jumbotron, .card-link:focus .tetris__card-body--jumbotron { color: rgb(255, 255, 255); } .tetris__card-body--jumbotron::before { position: absolute; display: block; bottom: -1px; left: 0px; width: 100%; height: 40%; content: ""; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%); z-index: -1; } @media (max-width: 575px) { .tetris__row--jumbotron { margin-top: 1.25rem; } } .tetris__col--jumbotron { margin-bottom: 1.25rem; } @media (min-width: 576px) { .tetris__col--jumbotron:nth-child(3n+1) { clear: left; float: left; width: 66.6667%; } } .tetris__icon-overlay--jumbotron { margin-top: auto; display: block; } .tetris__col--jumbotron:nth-child(3n+1) .tetris__icon-overlay { margin-bottom: 0.5rem; z-index: 1; } @media (min-width: 576px) { .tetris__col--jumbotron:nth-child(3n+1) .tetris__icon-overlay { width: 7.9vw; height: 7.9vw; background-size: 7.9vw; } } @media (min-width: 1110px) { .tetris__col--jumbotron:nth-child(3n+1) .tetris__icon-overlay { width: 5.5rem; height: 5.5rem; background-size: 5.5rem; } } .tetris__card-swipe--jumbotron { margin-top: auto; } .tetris__icon-overlay + .tetris__card-swipe--jumbotron { margin-top: 0px; } .tetris__col--jumbotron:nth-child(3n+1) .tetris__card-swipe--jumbotron { display: inline-block; } .tetris__card-title--jumbotron { margin-top: auto; margin-bottom: 1rem; min-height: 3vw; width: 90%; z-index: 1; } .tetris__card-swipe + .tetris__card-title--jumbotron { margin-top: 0px; } @media (min-width: 576px) { .tetris__card-title--jumbotron { margin-bottom: 0.25rem; } } @media (min-width: 1110px) { .tetris__card-title--jumbotron { min-height: 2rem; } } @media (min-width: 576px) { .tetris__col--jumbotron:nth-child(3n+1) .tetris__card-title--jumbotron { font-size: 5.2vw; line-height: 0.9em; letter-spacing: -0.02em; } } @media (min-width: 1110px) { .tetris__col--jumbotron:nth-child(3n+1) .tetris__card-title--jumbotron { min-height: 136px; font-size: 58px; letter-spacing: -0.04em; } } .tetris__card-img--jumbotron::before { padding-top: 75%; } .tetris__icon--jumbotron, .tetris__card-footer--jumbotron, .tetris__media-count--jumbotron, .tetris__media-duration--jumbotron, .tetris__media-date--jumbotron { display: none; } @media (min-width: 768px) { .tetris__card-footer--snapshots { top: 3.5rem; } } @media (min-width: 900px) { .tetris__card-footer--snapshots { top: 3.625rem; } } @media (min-width: 1110px) { .tetris__card-footer--snapshots { top: 3.875rem; } } .tetris__card-section-header--snapshots { text-align: center; margin-top: 2.5rem; padding-bottom: 1.5rem; } .main-wrapper--has-sidebar .main .tetris__card-section-header--snapshots { padding-bottom: 1.5rem; } @media (min-width: 900px) { .tetris__card-section-header--snapshots { padding-bottom: 2.5rem; } } .tetris__card-section-title--snapshots { display: inline-block; position: relative; padding: 20px 24px; text-align: center; text-transform: uppercase; line-height: 1; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-style: italic; font-size: 32px; background: none; color: rgb(0, 0, 0); } .tetris--jumbotron .tetris__card-section-title--snapshots { color: rgb(255, 255, 255); } @media (min-width: 768px) { .tetris__card-section-title--snapshots { font-size: 42px; } } @media (min-width: 1110px) { .tetris__card-section-title--snapshots { font-size: 50px; } } .tetris__card-section-title--snapshots::before, .tetris__card-section-title--snapshots::after, .tetris__card-section-title--snapshots span::before, .tetris__card-section-title--snapshots span::after { display: block; content: ""; width: 25px; height: 25px; position: absolute; border: 5px solid rgb(207, 0, 0); } .tetris__card-section-title--snapshots::before { top: 0px; left: 0px; border-bottom: none; border-right: none; } .tetris__card-section-title--snapshots::after { top: 0px; right: 0px; border-bottom: none; border-left: none; } .tetris__card-section-title--snapshots span { font-size: 1.1em; } .tetris__card-section-title--snapshots span::before { bottom: 0px; left: 0px; border-top: none; border-right: none; } .tetris__card-section-title--snapshots span::after { bottom: 0px; right: 0px; border-top: none; border-left: none; } @media (min-width: 576px) { .tetris__col--2left:nth-child(3n+1), .tetris__col--2right:nth-child(3n+1) { float: right; width: 66.6667%; } } @media (min-width: 576px) { .tetris__col--2left:nth-child(3n+1) .tetris__card-title, .tetris__col--2right:nth-child(3n+1) .tetris__card-title { font-size: 3.8vw; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__col--2left:nth-child(3n+1) .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--2right:nth-child(3n+1) .tetris__card-title { font-size: 2.6vw; } } @media (min-width: 1110px) { .tetris__col--2left:nth-child(3n+1) .tetris__card-title, .tetris__col--2right:nth-child(3n+1) .tetris__card-title { margin-top: 0.5rem; font-size: 40px; } .main-wrapper--has-sidebar .main .tetris__col--2left:nth-child(3n+1) .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--2right:nth-child(3n+1) .tetris__card-title { font-size: 30px; } } @media (min-width: 576px) { .tetris__col--2left:nth-child(3n+1) .tetris__icon, .tetris__col--2right:nth-child(3n+1) .tetris__icon { width: 8.6vw; height: 8.6vw; background-size: 8.6vw; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__col--2left:nth-child(3n+1) .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--2right:nth-child(3n+1) .tetris__icon { left: 0.75rem; bottom: 0.75rem; width: 7vw; height: 7vw; background-size: 7vw; } } @media (min-width: 1110px) { .tetris__col--2left:nth-child(3n+1) .tetris__icon, .tetris__col--2right:nth-child(3n+1) .tetris__icon { width: 6rem; height: 6rem; background-size: 6rem; } .main-wrapper--has-sidebar .main .tetris__col--2left:nth-child(3n+1) .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--2right:nth-child(3n+1) .tetris__icon { width: 4.75rem; height: 4.75rem; background-size: 4.75rem; } } @media (min-width: 576px) { .tetris__col--2right:nth-child(3n+1) { float: left; } } @media (min-width: 576px) { .tetris__col--4left, .tetris__col--4right { width: 25%; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__col--4left .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--4right .tetris__card-title { font-size: 1.6vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .main .tetris__col--4left .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--4right .tetris__card-title { font-size: 16px; } } @media (min-width: 576px) { .tetris__col--4left .tetris__icon, .tetris__col--4right .tetris__icon { width: 5.4vw; height: 5.4vw; background-size: 5.4vw; } .main-wrapper--has-sidebar .main .tetris__col--4left .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--4right .tetris__icon { left: 0.25rem; bottom: 0.25rem; } } @media (min-width: 1110px) { .tetris__col--4left .tetris__icon, .tetris__col--4right .tetris__icon { width: 3.75rem; height: 3.75rem; background-size: 3.75rem; } } @media (min-width: 576px) { .tetris__col--4left:nth-child(5n+1), .tetris__col--4right:nth-child(5n+1) { width: 50%; float: right; clear: both; } } @media (min-width: 576px) { .tetris__col--4left:nth-child(5n+1) .tetris__card-title, .tetris__col--4right:nth-child(5n+1) .tetris__card-title { font-size: 3.8vw; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__col--4left:nth-child(5n+1) .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--4right:nth-child(5n+1) .tetris__card-title { font-size: 2.3vw; } } @media (min-width: 1110px) { .tetris__col--4left:nth-child(5n+1) .tetris__card-title, .tetris__col--4right:nth-child(5n+1) .tetris__card-title { margin-top: 0.5rem; font-size: 40px; } .main-wrapper--has-sidebar .main .tetris__col--4left:nth-child(5n+1) .tetris__card-title, .main-wrapper--has-sidebar .main .tetris__col--4right:nth-child(5n+1) .tetris__card-title { font-size: 28px; } } @media (min-width: 576px) { .tetris__col--4left:nth-child(5n+1) .tetris__icon, .tetris__col--4right:nth-child(5n+1) .tetris__icon { width: 7.9vw; height: 7.9vw; background-size: 7.9vw; } .main-wrapper--has-sidebar .main .tetris__col--4left:nth-child(5n+1) .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--4right:nth-child(5n+1) .tetris__icon { left: 0.75rem; bottom: 0.75rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .main .tetris__col--4left:nth-child(5n+1) .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--4right:nth-child(5n+1) .tetris__icon { width: 6.6vw; height: 6.6vw; background-size: 6.6vw; } } @media (min-width: 1110px) { .tetris__col--4left:nth-child(5n+1) .tetris__icon, .tetris__col--4right:nth-child(5n+1) .tetris__icon { width: 5.5rem; height: 5.5rem; background-size: 5.5rem; } .main-wrapper--has-sidebar .main .tetris__col--4left:nth-child(5n+1) .tetris__icon, .main-wrapper--has-sidebar .main .tetris__col--4right:nth-child(5n+1) .tetris__icon { width: 4.5rem; height: 4.5rem; background-size: 4.5rem; } } @media (min-width: 576px) { .tetris__col--4right:nth-child(5n+1) { float: left; } } .canvas-block__section-title { margin-bottom: 0.5rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 2.25rem; line-height: 0.8125; text-transform: uppercase; } .canvas-block { position: relative; margin-bottom: 1.125rem; clear: both; } .canvas-block::after { display: block; content: ""; clear: both; } .article__primary-media .canvas-block { margin-bottom: 0px; } .canvas-text-block__update-ribbon { color: rgb(207, 0, 0); border-top: 3px solid rgb(207, 0, 0); text-transform: uppercase; padding-bottom: 1.5rem; position: relative; } @media (min-width: 768px) { .canvas-text-block__update-ribbon { border-top-width: 5px; } } .canvas-text-block__update-ribbon span { background-color: rgb(255, 255, 255); position: absolute; padding-right: 0.5rem; font-weight: 700; font-style: italic; line-height: 1; font-size: 13px; left: 0px; top: -9px; } @media (min-width: 576px) { .canvas-text-block__update-ribbon span { font-size: 15px; } } @media (min-width: 768px) { .canvas-text-block__update-ribbon span { font-size: 18px; top: -12px; } } .device-view-smartphone .canvas-audio-block, .device-view-smartphone .canvas-code-block, .device-view-smartphone .canvas-divider-block, .device-view-smartphone .canvas-facebook-post-block, .device-view-smartphone .canvas-google-map-block, .device-view-smartphone .canvas-heading-block, .device-view-smartphone .canvas-iframe-block, .device-view-smartphone .canvas-imgur-post-block, .device-view-smartphone .canvas-instagram-media-block, .device-view-smartphone .canvas-pinterest-pin-block, .device-view-smartphone .canvas-spotify-track-block, .device-view-smartphone .canvas-spotify-embed-block, .device-view-smartphone .canvas-soundcloud-audio-block, .device-view-smartphone .canvas-tiktok-embed-block, .device-view-smartphone .canvas-twitter-tweet-block, .device-view-smartphone .canvas-poll-grid-block, .device-view-smartphone .canvas-poll-block, .device-view-smartphone .canvas-quote-block, .device-view-smartphone .canvas-text-block, .device-view-smartphone .canvas-article-block { padding: 0px 1rem; } @media (min-width: 768px) { .device-view-smartphone .canvas-audio-block, .device-view-smartphone .canvas-code-block, .device-view-smartphone .canvas-divider-block, .device-view-smartphone .canvas-facebook-post-block, .device-view-smartphone .canvas-google-map-block, .device-view-smartphone .canvas-heading-block, .device-view-smartphone .canvas-iframe-block, .device-view-smartphone .canvas-imgur-post-block, .device-view-smartphone .canvas-instagram-media-block, .device-view-smartphone .canvas-pinterest-pin-block, .device-view-smartphone .canvas-spotify-track-block, .device-view-smartphone .canvas-spotify-embed-block, .device-view-smartphone .canvas-soundcloud-audio-block, .device-view-smartphone .canvas-tiktok-embed-block, .device-view-smartphone .canvas-twitter-tweet-block, .device-view-smartphone .canvas-poll-grid-block, .device-view-smartphone .canvas-poll-block, .device-view-smartphone .canvas-quote-block, .device-view-smartphone .canvas-text-block, .device-view-smartphone .canvas-article-block { padding: 0px; } } @media (max-width: 768px) { .device-view-smartphone .canvas-youtube-video-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-youtube-video-block .canvas-block__closing-divider, .device-view-smartphone .canvas-video-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-video-block .canvas-block__closing-divider, .device-view-smartphone .canvas-gallery-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-gallery-block .canvas-block__closing-divider, .device-view-smartphone .canvas-image-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-image-block .canvas-block__closing-divider, .device-view-smartphone .canvas-document-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-document-block .canvas-block__closing-divider, .device-view-smartphone .canvas-youtube-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-youtube-block .canvas-block__closing-divider, .device-view-smartphone .canvas-youtube-playlist-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-youtube-playlist-block .canvas-block__closing-divider, .device-view-smartphone .canvas-facebook-video-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-facebook-video-block .canvas-block__closing-divider, .device-view-smartphone .canvas-vimeo-video-block .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-vimeo-video-block .canvas-block__closing-divider { margin-left: 1rem; margin-right: 1rem; } } .canvas-block__closing-divider { border-top: 3px solid rgb(207, 0, 0); margin: 1.5rem 0px 1.25rem; } @media (min-width: 768px) { .canvas-block__closing-divider { border-width: 5px; } } .device-view-smartphone .canvas-text-block.canvas-block-is-first:not(.canvas-article-block) { padding-top: 1.5rem; } .device-view-smartphone .canvas-image-block.canvas-block-is-first .canvas-text-block__update-ribbon, .device-view-smartphone .canvas-image-block.canvas-block-is-first .canvas-block__closing-divider { display: none; } .canvas-text-block, .canvas-article-block, .canvas-image-block { clear: none; } .canvas-text-block::after, .canvas-article-block::after, .canvas-image-block::after { content: none; } .canvas-article-block, .canvas-image-block { z-index: 1; } .article__blocks > .updated { position: relative; margin-top: 2rem !important; } .device-view-tablet .article__blocks > .updated.canvas-block-is-first, .device-view-desktop .article__blocks > .updated.canvas-block-is-first { margin-top: 1rem !important; } @media (min-width: 576px) { .article__blocks > .updated { margin-top: 2.375rem !important; } } .article__blocks > .updated p { display: inline; } .article__blocks > .updated + section:not(.updated), .article__blocks > .updated + .ad-container + section:not(.updated), .article__blocks > .updated + div + section:not(.updated), .article__blocks > .updated + div + div + section:not(.updated) { margin-top: 1.25rem !important; } .article__blocks > .updated + section:not(.updated) .canvas-block__closing-divider, .article__blocks > .updated + .ad-container + section:not(.updated) .canvas-block__closing-divider, .article__blocks > .updated + div + section:not(.updated) .canvas-block__closing-divider, .article__blocks > .updated + div + div + section:not(.updated) .canvas-block__closing-divider { display: block; } .article__blocks > .updated + section:not(.updated).canvas-article-block, .article__blocks > .updated + .ad-container + section:not(.updated).canvas-article-block, .article__blocks > .updated + div + section:not(.updated).canvas-article-block, .article__blocks > .updated + div + div + section:not(.updated).canvas-article-block { float: none; width: 100%; margin-right: 0px; } @media (min-width: 576px) { .article__blocks > .updated + section:not(.updated), .article__blocks > .updated + .ad-container + section:not(.updated), .article__blocks > .updated + div + section:not(.updated), .article__blocks > .updated + div + div + section:not(.updated) { margin-top: 1.5rem !important; } .article__blocks > .updated + section:not(.updated).canvas-article-block, .article__blocks > .updated + .ad-container + section:not(.updated).canvas-article-block, .article__blocks > .updated + div + section:not(.updated).canvas-article-block, .article__blocks > .updated + div + div + section:not(.updated).canvas-article-block { padding-top: 0.5rem !important; } .article__blocks > .updated + section:not(.updated).canvas-article-block .article-block, .article__blocks > .updated + .ad-container + section:not(.updated).canvas-article-block .article-block, .article__blocks > .updated + div + section:not(.updated).canvas-article-block .article-block, .article__blocks > .updated + div + div + section:not(.updated).canvas-article-block .article-block { float: left; padding-top: 1.5rem; width: 300px; margin-right: 1em; } } .article__blocks > .updated + .updated, .article__blocks > .updated + .canvas-article-block + .updated, .article__blocks > .updated + div + .updated, .article__blocks > .updated + div + div + .updated { margin-top: 0px !important; padding-top: 0px !important; } .article__blocks > .updated + .updated .canvas-text-block__update-ribbon, .article__blocks > .updated + .canvas-article-block + .updated .canvas-text-block__update-ribbon, .article__blocks > .updated + div + .updated .canvas-text-block__update-ribbon, .article__blocks > .updated + div + div + .updated .canvas-text-block__update-ribbon { display: none; } .article__primary-media .updated-time { display: none; } .updated-time--strong { letter-spacing: -0.04em; } .poster-image { cursor: pointer; } .poster-image__icon { background-size: 4rem 4rem; background-position: center center; background-repeat: no-repeat; } .canvas-article-block { width: 100%; padding: 0px 0.75rem; } @media (min-width: 576px) { .canvas-article-block { float: left; margin-right: 1em; padding: 0px; width: 300px; } .canvas-article-block.updated { float: none; width: auto; margin-right: 0px; } .canvas-article-block + .canvas-article-block { clear: both; } .canvas-article-block + .updated { clear: both; width: auto; } .updated + .canvas-article-block + .updated { clear: none; } } .article-block__link { display: flex; align-items: center; color: rgb(0, 0, 0); } .article-block__link:hover { text-decoration: none; } @media (min-width: 576px) { .article-block__link { align-items: flex-start; } } .article-block__card-img { flex: 0 0 auto; width: 100px; margin-right: 0.75rem; } .article-block__ratio::before { padding-top: 100% !important; } .article-block__ratio::after { position: absolute; top: 0px; left: 0px; height: 100%; width: 5px; background: rgb(207, 0, 0); content: ""; } @media (min-width: 576px) { .article-block__ratio::after { width: 6px; } } .article-block__img-fluid { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); height: 100px; width: 100%; max-width: none !important; } .article-block__media-credit { text-align: left; } .article-block__card-title { margin-bottom: 0.25rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.5rem; line-height: 1; letter-spacing: -0.53px; color: rgb(0, 0, 0); } .article-block__link:hover .article-block__card-title { color: rgb(207, 0, 0); text-decoration: none !important; } @media (min-width: 576px) { .article-block__card-title { margin-top: 0.25rem; } } @media (max-width: 575px) { .article-block__card-title--has-credit { margin-bottom: 1rem; } } .audio-block__card { display: flex; align-items: center; position: relative; margin-bottom: 1.5em; border: 7px solid rgb(155, 155, 155); padding: 14px 16px; min-height: 82px; background-color: rgb(255, 255, 255); } @media (min-width: 600px) { .audio-block__card { padding: 18px 20px; min-height: 92px; } } @media (min-width: 768px) { .audio-block__card { padding: 24px 40px; min-height: 104px; } } .audio-block__card--has-image { padding-left: 98px; } @media (min-width: 600px) { .audio-block__card--has-image { padding-left: 102px; } } @media (min-width: 768px) { .audio-block__card--has-image { padding-left: 122px; } } .audio-block__card-img { top: -7px; left: -7px; height: calc(100% + 14px); background-color: rgb(155, 155, 155); position: absolute !important; width: 82px !important; } @media (min-width: 600px) { .audio-block__card-img { width: 92px !important; } } @media (min-width: 768px) { .audio-block__card-img { width: 104px !important; } } .audio-block__media-credit { text-align: left; } .audioplayer { position: relative; left: 0px; display: flex; width: 100%; height: 42px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); z-index: 1; } .audioplayer > div { position: absolute; } .audioplayer-no-style { height: auto; } .audioplayer-no-style > div { display: none; } .audioplayer-no-style embed { height: 42px !important; width: 100% !important; } .audioplayer-no-style audio { visibility: visible !important; position: relative !important; width: 100% !important; } .audioplayer-playpause { top: 50%; left: 0px; margin-top: -21px; border-radius: 5rem; border: 3px solid rgb(0, 0, 0); width: 42px; height: 42px; text-align: left; text-indent: -9999px; cursor: pointer; z-index: 2; } @media (hover: hover) { .audioplayer-playpause:hover { border: 3px solid rgb(207, 0, 0); } } .audioplayer-playpause a { display: block; } .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a { position: absolute; top: 50%; left: 50%; margin: -7px 0px 0px -4px; border-style: solid; border-width: 7px 0px 7px 12.1px; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(0, 0, 0); width: 0px; height: 0px; content: ""; } @media (hover: hover) { .audioplayer-playpause:hover a { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(207, 0, 0) !important; } } .audioplayer-playing .audioplayer-playpause a { position: absolute; top: 50%; left: 50%; margin: -7px 0px 0px -6px; width: 12px; height: 14px; } .audioplayer-playing .audioplayer-playpause a::before, .audioplayer-playing .audioplayer-playpause a::after { position: absolute; top: 0px; left: 0px; width: 4px; height: 100%; background-color: rgb(0, 0, 0); content: ""; } .audioplayer-playing .audioplayer-playpause a::after { left: auto; right: 0px; } @media (hover: hover) { .audioplayer-playing .audioplayer-playpause:hover a::before, .audioplayer-playing .audioplayer-playpause:hover a::after { background-color: rgb(207, 0, 0); } } .audioplayer-time { top: 50%; margin-top: 12px; width: 70px; text-align: left; line-height: 1; font-size: 11px; pointer-events: none; z-index: 2; } .audioplayer-time-current { left: 66px; } .audioplayer-time-duration { text-align: right; right: 66px; } .audioplayer-novolume .audioplayer-time-duration { right: 10px; } .audioplayer-bar { top: 50%; right: 66px; left: 66px; margin-top: -2px; height: 4px; background-color: rgb(155, 155, 155); cursor: pointer; z-index: 1; } .audioplayer-novolume .audioplayer-bar { right: 10px; } .audioplayer-bar div { position: absolute; left: 0px; top: 0px; width: 0px; height: 100%; } .audioplayer-bar-loaded { background-color: rgb(0, 0, 0); z-index: 1; } .audioplayer-bar-played { background: rgb(207, 0, 0); z-index: 2; } .audioplayer-bar-played::after { position: absolute; top: -18px; right: -20px; display: inline-block; width: 40px; height: 40px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2740%27 height=%2740%27 viewBox=%270 0 40 40%27%3e%3crect id=%27Rectangle%27 fill=%27%23CF0000%27 fill-rule=%27nonzero%27 x=%2718%27 y=%2714%27 width=%274%27 height=%2712%27/%3e%3c/svg%3e"); filter: drop-shadow(rgba(0, 0, 0, 0.7) 0px 2px 2px); content: ""; } .audioplayer-volume { top: 50%; right: 0px; margin-top: -21px; width: 42px; height: 42px; text-align: left; text-indent: -9999px; cursor: pointer; z-index: 2; } .audioplayer-novolume .audioplayer-volume { display: none; } .audioplayer-volume-button { width: 42px; height: 42px; } .audioplayer-volume-button a { width: 42px; height: 42px; display: block; position: relative; background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27%3e%3cpath d=%27M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.84-5 6.7v2.07c4-.91 7-4.49 7-8.77 0-4.28-3-7.86-7-8.77zM16.5 12c0-1.77-1-3.29-2.5-4.03V16c1.5-.71 2.5-2.24 2.5-4zM3 9v6h4l5 5V4L7 9H3z%27/%3e%3c/svg%3e") center center / 24px 24px no-repeat rgba(0, 0, 0, 0); z-index: 1; } .audioplayer-mute .audioplayer-volume-button::after { position: absolute; top: 8px; left: 47%; width: 2px; height: 26px; background: rgb(0, 0, 0); transform: rotate(-45deg); box-shadow: rgb(255, 255, 255) 2px 0px 0px 0px; pointer-events: none; content: ""; z-index: 1; } .audioplayer-volume-adjust { position: absolute; top: -9999px; left: 0px; right: -1px; height: 96px; cursor: auto; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; } .audioplayer-volume-adjust::before { position: absolute; left: 50%; top: 100%; margin-left: -7px; border-style: solid; border-width: 7px 7px 0px; border-color: rgb(215, 215, 215) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); width: 0px; height: 0px; content: ""; z-index: 2; } .audioplayer-volume-adjust::after { position: absolute; left: 50%; top: 100%; margin-left: -5px; border-style: solid; border-width: 6px 5px 0px; border-color: rgb(255, 255, 255) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); width: 0px; height: 0px; content: ""; z-index: 2; } .audioplayer-volume:not(:hover) .audioplayer-volume-adjust { opacity: 0; } .audioplayer-volume:hover .audioplayer-volume-adjust { top: auto; bottom: 100%; } .audioplayer-volume-adjust > div { position: relative; margin: 25% auto 0px; width: 40%; height: 75%; background-color: rgb(0, 0, 0); cursor: pointer; z-index: 1; } .audioplayer-volume-adjust div div { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; background: rgb(207, 0, 0); cursor: pointer; } .canvas-divider-block { margin-top: 1.25rem; } .canvas-divider-block:first-child { margin-top: 0.25rem; } .divider-block { display: flex; align-items: center; } .divider-block .divider-block__stroke-color-primary { color: rgb(207, 0, 0); } .divider-block .divider-block__stroke-color-secondary { color: rgb(74, 74, 74); } .divider-block .divider-block__stroke-style-solid { border-top-style: solid; } .divider-block .divider-block__stroke-style-dotted { border-top-style: dotted; } .divider-block .divider-block__stroke-style-dashed { border-top-style: dashed; } .divider-block p { margin-bottom: 0px; } .divider-block__text { font-size: 13px; font-weight: 700; font-style: italic; margin-right: 8px; line-height: 1; text-transform: uppercase; } @media (min-width: 576px) { .divider-block__text { font-size: 15px; } } @media (min-width: 768px) { .divider-block__text { font-size: 18px; } } .divider-block__bar { border-top-width: 3px; flex: 1 1 auto; } @media (min-width: 768px) { .divider-block__bar { border-top-width: 5px; } } .document-block { position: relative; } .document-block__link { flex-direction: column; } .document-block__media-footer { position: relative; } .document-block__img-fluid { width: 100%; } .device-view-smartphone .document-block__media-cta { position: absolute; top: 0px; left: 0px; margin-top: -68px; padding-left: 0.5rem; font-size: 0px; } .device-view-smartphone .document-block__media-cta .document-block__icon { margin: 0px; width: 3.5rem; height: 3.5rem; } .device-view-smartphone .document-block__media-cta .document-block__icon > svg { width: 3.5rem; height: 3.5rem; filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 1px 3px); } .canvas-facebook-video-block { display: block; width: 100%; } .canvas-facebook-video-block div:not(.canvas-text-block__update-ribbon):not(.canvas-block__closing-divider) { max-width: 500px; margin-right: auto; margin-left: auto; } .facebook-video-block__icon { pointer-events: none; } .gallery-block { position: relative; } .gallery-block__link { flex-direction: column; } .gallery-block__media-footer { position: relative; } .gallery-block__img-fluid { width: 100%; } .device-view-smartphone .gallery-block__media-cta { position: absolute; top: 0px; left: 0px; margin-top: -68px; padding-left: 0.5rem; font-size: 0px; } .device-view-smartphone .gallery-block__media-cta .gallery-block__icon { margin: 0px; width: 3.5rem; height: 3.5rem; } .device-view-smartphone .gallery-block__media-cta .gallery-block__icon > svg { width: 3.5rem; height: 3.5rem; filter: drop-shadow(rgba(0, 0, 0, 0.6) 0px 1px 3px); } .google-map-block__ratio { border: 7px solid rgb(155, 155, 155); margin-bottom: 1.5em; background-color: rgb(244, 244, 244); } .google-map-block__ratio::before { padding-top: 56.25% !important; } .canvas-iframe-block iframe { border: none; } iframe[scrolling="no"] { overflow: hidden; } .img-wrapper { position: relative; } .image-block { position: relative; flex-direction: column; } .image-block__media-footer { position: relative; display: block; } .image-block__ratio::before { padding-top: 75% !important; } .image-block__link:hover .image-block__card-title { color: rgb(207, 0, 0); text-decoration: none !important; } @media (max-width: 575px) { .image-block__card-title--has-credit { margin-bottom: 1rem; } } .image-block__card-footer { display: flex; justify-content: space-between; align-items: flex-start; width: 100%; } .image-block__icon { display: none; } .device-view-smartphone .image-block__media-caption { padding-left: 1.31rem; } .image-block__media-credit { margin-left: auto; width: auto; } .image-block__media-caption + .image-block__media-credit { margin-top: 2px; margin-left: 15px; } .device-view-smartphone .image-block__media-credit { padding-right: 1.31rem; } .canvas-image-block--toofab { width: 100%; padding: 0px 0.75rem; } @media (min-width: 576px) { .canvas-image-block--toofab.canvas-image-block--aside:not(.updated) { float: left; margin-right: 1em; padding: 0px; width: 300px; } .canvas-image-block--toofab.canvas-image-block--aside:not(.updated).updated { float: none; width: auto; margin-right: 0px; } .canvas-image-block + .canvas-image-block--toofab.canvas-image-block--aside:not(.updated) { clear: both; } .canvas-image-block--toofab.canvas-image-block--aside:not(.updated) + .updated { clear: both; width: auto; } .updated + .canvas-image-block--toofab.canvas-image-block--aside:not(.updated) + .updated { clear: none; } } .image-block__link--toofab { color: rgb(0, 0, 0); } .image-block__link--toofab:hover { text-decoration: none; } .image-block__card--toofab { display: flex; flex-direction: row; align-items: center; width: 100%; flex-shrink: 0; } @media (min-width: 576px) { .canvas-image-block--aside .image-block__card--toofab { align-items: flex-start; } } .image-block__card-img--toofab { flex: 0 0 auto; width: 100px; margin-right: 0.75rem; } @media (min-width: 576px) { .image-block__card-img--toofab { width: 30%; max-width: 200px; } } .canvas-image-block--aside .image-block__card-img--toofab { width: 100px; } .image-block__ratio--toofab::before { padding-top: 100% !important; } @media (min-width: 576px) { .image-block__ratio--toofab::before { padding-top: 75% !important; } } .canvas-image-block--aside .image-block__ratio--toofab::before { padding-top: 100% !important; } .image-block__ratio--toofab::after { position: absolute; top: 0px; left: 0px; height: 100%; width: 5px; background: rgb(0, 0, 0); content: ""; } @media (min-width: 576px) { .image-block__ratio--toofab::after { width: 6px; } } .image-block__img-fluid--toofab { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); } .canvas-image-block--aside .image-block__img-fluid--toofab { height: 100px; width: auto !important; max-width: none !important; } .image-block__media-credit--toofab { text-align: left; } .image-block__card-title--toofab { margin-bottom: 0.25rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.5rem; line-height: 1; letter-spacing: 0.01em; color: rgb(0, 0, 0); } .image-block__link--toofab:hover .image-block__card-title--toofab { color: rgb(207, 0, 0); text-decoration: none !important; } .image-block__card-title--toofab.image-block__card-title--has-credit { margin-bottom: 1rem; } @media (min-width: 576px) { .image-block__card-title--toofab { font-size: 2rem; } .canvas-image-block--aside .image-block__card-title--toofab { margin-top: 0.25rem; margin-bottom: 0px; font-size: 1.5rem; letter-spacing: -0.02em; } .updated .image-block__card-title--toofab { font-size: 2rem; } } .image-block__icon--toofab { position: absolute; bottom: 6px; left: 3px; display: block; width: 96px; height: 21px; background-position: center center; background-repeat: no-repeat; background-size: contain; z-index: 2; filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 0px 5px); } @media (min-width: 576px) { .image-block__icon--toofab { left: 5%; width: 50%; height: 30px; background-position: left bottom; } } .canvas-image-block--aside .image-block__icon--toofab { left: 3px; width: 96px; height: 21px; background-position: center center; } .image-block__ratio--toofab::after { background: rgb(235, 2, 84); } .page-break-block { display: none; position: relative; background-color: rgb(255, 255, 255); text-align: left; } .page-break-block::before { height: 132px; } .page-break-block:hover { text-decoration: none; } .blogroll .page-break-block { display: block; } .page-break-block--super-hero { text-align: center; } .page-break-block__btn { position: relative; z-index: 1; background-color: rgba(0, 0, 0, 0); box-sizing: border-box; border: 4px solid rgb(207, 0, 0); margin-bottom: 0px; padding: 0.625rem 1.75rem; font-family: "Source Sans Pro", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-weight: 900; font-size: 1rem; font-style: normal; letter-spacing: normal; line-height: 1.35; color: rgb(0, 0, 0); text-align: center; text-transform: uppercase; cursor: pointer; } .page-break-block__btn:hover { background-color: rgb(207, 0, 0); border-color: rgb(207, 0, 0); } .page-break-block__btn--super-hero { background-color: rgb(207, 0, 0); border: none; margin-bottom: 0px; padding: 1.5rem 3rem; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; font-size: 1.5rem; font-style: italic; line-height: 1; color: rgb(255, 255, 255); } .page-break-block__btn--super-hero:hover { background-color: rgb(169, 0, 0); border-color: rgb(156, 0, 0); } @media (min-width: 1024px) { .continued-anchor { display: block; position: relative; top: -92px; } } .canvas-poll-block, .canvas-poll-grid-block { display: flex; align-items: flex-start; flex-wrap: wrap; margin-bottom: 0.125rem; } @media (min-width: 900px) { .canvas-poll-block, .canvas-poll-grid-block { padding: 0px 0.5rem; } } .canvas-poll-block.updated, .canvas-poll-grid-block.updated { display: block; } .poll-block-root { width: 100%; } .poll-block { flex: 0 0 auto; align-self: flex-end; margin: 0px 0.5rem 1rem; width: calc(100% - 1rem); background-color: rgb(231, 229, 224); } @media (min-width: 576px) { .poll-block { width: calc(50% - 1rem); } } @media (min-width: 1110px) { .poll-block { width: calc(33.3333% - 1rem); } } .poll-block__link, .poll-block__link:hover, .poll-block__link:focus { color: inherit; text-decoration-color: rgb(207, 0, 0); } .poll-block__question { color: rgb(207, 0, 0); margin: 0px auto; padding: 0.75rem 1rem; max-width: 350px; text-align: left; font-size: 1.1rem; font-weight: bold; line-height: 1.25rem; letter-spacing: 0.015em; } .poll-block__question:hover, .poll-block__question:focus { color: rgb(207, 0, 0); } .poll-block__message { display: none; margin-bottom: 0.675rem; padding: 0.3125rem; text-align: center; background-color: rgb(217, 217, 217); font-size: 12px; text-transform: uppercase; font-weight: bold; color: rgb(133, 133, 133); } .poll-block__list { margin: 0px auto 1.5rem; padding: 0px 1rem; max-width: 350px; } .poll-block__list-item { margin-bottom: 1rem; font-size: 1.1rem; line-height: 1.25rem; } .poll-block__label { display: inline-flex; position: relative; margin-bottom: 0px; align-items: flex-start; align-self: center; vertical-align: top; z-index: 0; cursor: pointer; } .poll-block__input { display: inline-flex; flex: 0 0 auto; cursor: inherit; pointer-events: all; z-index: 2; box-sizing: border-box; position: absolute !important; opacity: 0 !important; width: 100% !important; height: 100% !important; left: 0px !important; padding: 0px !important; margin: 0px !important; } .poll-block__input-icon { position: relative; flex: 0 0 auto; width: 1.5rem; height: 1.25rem; background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2720%27%3e%3cpath fill=%27%23979797%27 d=%27M2 5v13h13V5H2zM0 3h17v17H0V3z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M2 5h13v13H2z%27/%3e%3c/svg%3e"); } input[type="radio"]:checked + .poll-block__input-icon { background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2720%27%3e%3cpath fill=%27%23CF0000%27 d=%27M2 5v13h13V5H2zM0 3h17v17H0V3z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M2 5h13v13H2z%27/%3e%3cpath fill=%27%23CF0000%27 d=%27M18.943 1.586L21.6 4.243 9.13 16.713l-6.544-6.546L5.243 7.51l3.888 3.887z%27/%3e%3c/svg%3e"); } .poll-block__input-label { display: inline-flex; position: relative; margin: 0.125rem 0px 0px 0.375rem; align-items: flex-start; align-self: center; line-height: 1; font-weight: 600; z-index: 0; letter-spacing: -0.045em; } input[type="radio"]:checked + .poll-block__input-icon + .poll-block__input-label { color: rgb(207, 0, 0); } .poll-block__btn { background-color: rgb(49, 123, 160); color: rgb(255, 255, 255); padding: 9px 1rem; width: 100%; border: none; border-radius: 0px; font-size: 19px; font-weight: normal; letter-spacing: 0.015em; line-height: 20px; text-align: center; cursor: pointer; } .poll-block__btn[type="submit"], .poll-block__btn[type="button"] { appearance: none; } .poll-block__btn--voted { background-color: rgb(115, 115, 115); cursor: inherit; } .poll-block__btn--voted:hover { background-color: rgb(115, 115, 115); } .poll-block-results-container { display: flex; flex-direction: column; margin: 0px auto; padding: 0px 1rem; max-width: 350px; } .poll-block-results { order: 1; } .poll-block-results__list { margin: 0px auto; padding: 0px 1rem; max-width: 350px; font-size: 1.1rem; color: rgb(155, 155, 155); } .poll-block-results__list-item { display: flex; margin-bottom: 0.85rem; } .poll-block-results__list-item:hover, .poll-block-results__list-item:focus { color: rgb(74, 74, 74); cursor: pointer; } .poll-block-results__answer { font-weight: 600; color: rgb(74, 74, 74); letter-spacing: -0.045em; } .poll-block-results__pct { width: 40px; font-weight: 900; color: rgb(0, 0, 0); letter-spacing: -0.045em; } .poll-block-results__tally { width: 100%; text-align: right; font-size: 15px; } .poll-block-disclaimer { order: 2; padding-bottom: 0.5rem; font-size: 15px; line-height: 1.2; text-align: left; } .poll-block-disclaimer__body { line-height: 1.2; color: rgb(74, 74, 74); margin-bottom: 0px !important; } .poll-block__toggler { order: 3; display: block; padding: 0px 1rem; margin: 0px 0px 0.25rem; text-align: center; font-size: 12px; font-weight: bold; line-height: 1.5; color: rgb(74, 74, 74); cursor: pointer; } .poll-block__toggler:hover { color: rgb(74, 74, 74); text-decoration: underline; } .poll-block__toggler.show-poll-notes { text-align: center; } .quote-block { position: relative; margin: 0px 0px 1.25rem; padding: 1.5rem 0.5rem; text-align: center; } .quote-block::before, .quote-block::after { position: absolute; left: 50%; top: 0px; margin-left: -17px; content: ""; display: block; width: 34px; height: 4px; background-color: rgb(207, 0, 0); } .quote-block::after { top: auto; bottom: 0px; } .quote-block__text { display: inline-block; font-size: 2.25rem; line-height: 0.888; font-family: ProximaNovaExCn_Black, Impact, "Roboto Condensed", "Arial Narrow", sans-serif; font-weight: 400; text-transform: uppercase; color: rgb(0, 0, 0); margin-bottom: 0px !important; } .quote-block__link:hover .quote-block__text { color: rgb(74, 74, 74); } .quote-block__text::before { content: "“"; display: inline-block; } .quote-block__text::after { content: "”"; display: inline-block; } .quote-block-pull-quote { border-top: none; border-right: none; border-bottom: none; border-image: initial; border-left: 4px solid rgb(0, 0, 0); font-size: 1.5em; padding-left: 1.5rem; text-align: left; } .quote-block__footer { display: block; padding: 0.125rem 3rem 0.25rem; font-size: 0.875rem; color: rgb(74, 74, 74); text-align: center; } .quote-block__source { display: inline-block; text-transform: uppercase; font-weight: 900; line-height: 1; border-bottom: 2px solid rgba(0, 0, 0, 0); } .quote-block__link .quote-block__source { border-bottom: 2px solid rgb(74, 74, 74); } .quote-block__link:hover .quote-block__source { color: rgb(207, 0, 0); border-bottom: 2px solid rgb(207, 0, 0); } .canvas-text-block { word-spacing: 0.141667em; } .canvas-text-block p { line-height: 1.5; } .canvas-text-block ol { margin-bottom: 1.125rem; margin-left: 1rem; padding-left: 1.25rem; } .canvas-text-block ol a { color: rgb(207, 0, 0); font-weight: bold; } .canvas-text-block ul { margin-bottom: 1.125rem; margin-left: 1rem; padding-left: 1.25rem; list-style-type: disc; } .canvas-text-block ul a { color: rgb(207, 0, 0); font-weight: bold; } .highlight-text { padding: 0px 0.375rem; background-color: rgb(255, 255, 51); } .video-block { position: relative; } .video-block__media-footer.hidden, .video-block__backdrop.hidden { display: none; } .video-block__backdrop { display: flex; align-items: center; justify-content: center; background: rgb(0, 0, 0); opacity: 0.75; } .video-block__backdrop.above { z-index: 15; } .video-block__backdrop.below { z-index: 5; } .video-block__spinner { margin-top: 0px; } .video-block__backdrop.below .video-block__spinner::after { animation: auto ease 0s 1 normal none running none; } .video-block__image-holder { z-index: 10; } .video-block__image-holder img { height: 100%; object-fit: cover; object-position: center top; } .video-block__image-holder-fade, .video-block__media-footer-fade { opacity: 0; transition: opacity 0.7s ease-out 0s; } .ratio-item--jwplayer > div { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .ratio-item--jwplayer .jwplayer:not(.jw-flag-floating), .ratio-item--jwplayer video.fallback-video { z-index: 5; } .ratio-item--jwplayer video.fallback-video { width: 100%; height: auto; } .video-block__icon { padding: 0px; border: none; background-color: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-position: left 0.675rem bottom 0.675rem; background-size: 104px; z-index: 1; cursor: pointer; } @media (max-width: 767px) { .video-block__icon { background-size: 13.6vw; background-position: left 0.5rem bottom 0.5rem; } } .article__primary-media .video-block__icon { background-size: 64px; background-position: center center; } .device-view-smartphone .video-block__media-credit { padding-right: 1.31rem; } .device-view-smartphone .article__primary-media .video-block__media-credit { padding-right: 0.31rem; } .youtube-poster-image-wrapper { width: 100%; text-align: center; background-image: url(""); cursor: pointer; } .youtube-poster-image-wrapper img { width: auto; position: revert; } .youtube-poster-image-wrapper .youtube-play-icon { position: absolute; width: 64px; height: 48px; top: calc(50% - 32px); left: calc(50% - 24px); background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2764%27 height=%2748%27 viewBox=%270 0 64 48%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath fill=%27%23ff0000%27 d=%27M62.6 39.8a8 8 0 0 1-6.7 6.4 165.7 165.7 0 0 1-48 0 8 8 0 0 1-6.6-6.4 93.4 93.4 0 0 1 0-31.6A8 8 0 0 1 8 1.8a165.7 165.7 0 0 1 47.9 0c3.3.4 6 3 6.7 6.4a90.5 90.5 0 0 1 0 31.6z%27/%3e%3cpath fill=%27%23FFF%27 d=%27M25 36V13l20 11.5z%27/%3e%3c/svg%3e"); } .heading-block__h1 { font-size: 2.75rem; line-height: 0.95; } @media (min-width: 480px) { .heading-block__h1 { font-size: 9.3vw; } } @media (min-width: 768px) { .heading-block__h1 { font-size: 4.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .heading-block__h1 { font-size: 6.3vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .heading-block__h1 { font-size: 4.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .heading-block__h1, .article--super-hero .heading-block__h1 { font-size: 4.275rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h1, .main-wrapper--has-sidebar .article--super-hero .heading-block__h1 { font-size: 5.985vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h1, .main-wrapper--has-sidebar .article--super-hero .heading-block__h1 { font-size: 4.275rem; } } .heading-block__h2 { font-size: 2.5vw; } .heading-block__h3 { font-size: 2vw; } .heading-block__h4 { font-size: 1.6875rem; } @media (min-width: 650px) { .heading-block__h4 { font-size: 4.166vw; } } @media (min-width: 768px) { .heading-block__h4 { font-size: 2.0625rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .heading-block__h4 { font-size: 2.88vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .heading-block__h4 { font-size: 2.0625rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .heading-block__h4, .article--super-hero .heading-block__h4 { font-size: 1.95938rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h4, .main-wrapper--has-sidebar .article--super-hero .heading-block__h4 { font-size: 2.736vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h4, .main-wrapper--has-sidebar .article--super-hero .heading-block__h4 { font-size: 1.95938rem; } } .heading-block__h5 { font-size: 1.5rem; } @media (min-width: 768px) { .heading-block__h5 { font-size: 1.6875rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .heading-block__h5 { font-size: 2.45vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .heading-block__h5 { font-size: 1.6875rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .heading-block__h5, .article--super-hero .heading-block__h5 { font-size: 1.60312rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h5, .main-wrapper--has-sidebar .article--super-hero .heading-block__h5 { font-size: 2.3275vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h5, .main-wrapper--has-sidebar .article--super-hero .heading-block__h5 { font-size: 1.60312rem; } } .heading-block__h6 { font-size: 1.25rem; } @media (min-width: 768px) { .heading-block__h6 { font-size: 1.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .heading-block__h6 { font-size: 2vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .heading-block__h6 { font-size: 1.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .heading-block__h6, .article--super-hero .heading-block__h6 { font-size: 1.425rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h6, .main-wrapper--has-sidebar .article--super-hero .heading-block__h6 { font-size: 1.9vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .heading-block__h6, .main-wrapper--has-sidebar .article--super-hero .heading-block__h6 { font-size: 1.425rem; } } .h1 { font-size: 2.75rem; line-height: 0.95; } @media (min-width: 480px) { .h1 { font-size: 9.3vw; } } @media (min-width: 768px) { .h1 { font-size: 4.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h1 { font-size: 6.3vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h1 { font-size: 4.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h1, .article--super-hero .h1 { font-size: 4.275rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h1, .main-wrapper--has-sidebar .article--super-hero .h1 { font-size: 5.985vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h1, .main-wrapper--has-sidebar .article--super-hero .h1 { font-size: 4.275rem; } } .h2 { font-size: 2.25rem; } @media (min-width: 480px) { .h2 { font-size: 7.5vw; } } @media (min-width: 768px) { .h2 { font-size: 3.625rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h2 { font-size: 5.1vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h2 { font-size: 3.625rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h2, .article--super-hero .h2 { font-size: 3.44375rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h2, .main-wrapper--has-sidebar .article--super-hero .h2 { font-size: 4.845vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h2, .main-wrapper--has-sidebar .article--super-hero .h2 { font-size: 3.44375rem; } } .h3 { font-size: 1.875rem; } @media (min-width: 576px) { .h3 { font-size: 5.3vw; } } @media (min-width: 768px) { .h3 { font-size: 2.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h3 { font-size: 3.6vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h3 { font-size: 2.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h3, .article--super-hero .h3 { font-size: 2.375rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h3, .main-wrapper--has-sidebar .article--super-hero .h3 { font-size: 3.42vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h3, .main-wrapper--has-sidebar .article--super-hero .h3 { font-size: 2.375rem; } } .h4 { font-size: 1.6875rem; } @media (min-width: 650px) { .h4 { font-size: 4.166vw; } } @media (min-width: 768px) { .h4 { font-size: 2.0625rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h4 { font-size: 2.88vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h4 { font-size: 2.0625rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h4, .article--super-hero .h4 { font-size: 1.95938rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h4, .main-wrapper--has-sidebar .article--super-hero .h4 { font-size: 2.736vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h4, .main-wrapper--has-sidebar .article--super-hero .h4 { font-size: 1.95938rem; } } .h5 { font-size: 1.5rem; } @media (min-width: 768px) { .h5 { font-size: 1.6875rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h5 { font-size: 2.45vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h5 { font-size: 1.6875rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h5, .article--super-hero .h5 { font-size: 1.60312rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h5, .main-wrapper--has-sidebar .article--super-hero .h5 { font-size: 2.3275vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h5, .main-wrapper--has-sidebar .article--super-hero .h5 { font-size: 1.60312rem; } } .h6 { font-size: 1.25rem; } @media (min-width: 768px) { .h6 { font-size: 1.5rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .h6 { font-size: 2vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .h6 { font-size: 1.5rem; } } @media (min-width: 768px) { .blogroll .article--sponsor-advertorial .h6, .article--super-hero .h6 { font-size: 1.425rem; } } @media (min-width: 900px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h6, .main-wrapper--has-sidebar .article--super-hero .h6 { font-size: 1.9vw; } } @media (min-width: 1110px) { .main-wrapper--has-sidebar .blogroll .article--sponsor-advertorial .h6, .main-wrapper--has-sidebar .article--super-hero .h6 { font-size: 1.425rem; } } .jumbotron-top .curator-image-lightbox-widget { display: block; padding: 0px; max-width: 100%; background: rgb(0, 0, 0); } .image-lightbox-root { position: relative; z-index: 1050; } .image-lightbox-root > div { display: flex; flex-direction: column; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1050; } .no-scroll .image-lightbox-root > div { transform: translateZ(0px); } .image-lightbox { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1050; transition: all 0.5s ease 0s; } .image-lightbox--jumbotron { padding: 2rem 0px; max-width: none; background-color: rgb(0, 0, 0); } .image-lightbox-left { position: relative; flex: 1 1 auto; width: calc(100% - 324px); } @media (min-width: 1024px) { .image-lightbox-left { width: calc(100% - 336px); } } @media (min-width: 1110px) { .image-lightbox-left { width: calc(100% - 348px); } } .image-lightbox-buttons { width: 100%; height: 100%; position: absolute; z-index: 1; display: flex; justify-content: space-evenly; } .image-lightbox-buttons > div { flex-grow: 1; } .image-lightbox-right { display: flex; flex-direction: column; justify-content: space-between; flex: 0 0 auto; padding: 0px 0.75rem; width: 324px; margin-left: auto; } @media (min-width: 1024px) { .image-lightbox-right { padding: 0px 0.75rem 0px 1.5rem; width: 336px; } } @media (min-width: 1110px) { .image-lightbox-right { padding: 0px 0.75rem 0px 2.25rem; width: 348px; } } .image-lightbox-info { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .image-lightbox-info__top { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .image-lightbox-controls { display: flex; } .image-lightbox-title { font-size: 36px; font-weight: 900; line-height: 34px; margin: 15px 0px 20px; text-transform: uppercase; } .image-lightbox-info__separator { border-top: 1px solid rgb(64, 64, 64); margin-bottom: 15px; } .image-lightbox-caption { flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .image-lightbox-caption a { color: rgb(255, 255, 255); text-decoration: underline; } .image-lightbox-caption a:hover { color: rgb(207, 0, 0); } .image-lightbox-caption__read-more, .image-lightbox-caption__read-less { display: inline; margin-left: 0.25rem; font-weight: bold; color: rgb(207, 0, 0); font-size: 12px; cursor: pointer; } .image-lightbox-caption__credit { font-size: 11px; color: rgb(129, 128, 128); } .image-lightbox-ad, .image-lightbox-ad + div { width: 300px; height: 250px; } .image-lightbox-main { position: fixed; transform: translateZ(0px) scale(1, 1); margin: 0px 5vw; width: 90%; height: 100%; color: rgb(255, 255, 255); padding: 0px; overflow-y: scroll; backface-visibility: hidden; scrollbar-width: none; } .image-lightbox-main .row { display: flex; flex-direction: row; margin: 0px; padding: 0px 0px 5vh; } .image-lightbox-main .row-1 { height: 95vh; padding: 5vh 0px 0px; } .image-lightbox-main::-webkit-scrollbar { display: none; } @media (min-width: 1023px) { .image-lightbox-main .slick-track { display: block; } .image-lightbox-main .slick-slide { float: left; margin-left: 0px; } } .image-lightbox-main button { background-color: rgba(0, 0, 0, 0); border: none; color: rgb(255, 255, 255); } .no-scroll .image-lightbox-main { transform: translateZ(0px); } .image-lightbox__close { position: absolute; top: 20px; right: 20px; height: 25px; width: 25px; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width=%2725%27 height=%2725%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cg stroke=%27%23979797%27 stroke-width=%272%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27square%27%3e%3cpath d=%27M2.233 2.233l20.534 20.534M22.767 2.233L2.233 22.767%27/%3e%3c/g%3e%3c/svg%3e"); background-repeat: no-repeat; background-size: cover; background-color: rgba(0, 0, 0, 0); border: none; z-index: 2; } .image-lightbox__close:focus, .image-lightbox__close:active { outline: none; } .image-lightbox__left { width: calc(100% - 340px); height: 100%; position: relative; overflow: hidden; background-color: rgb(0, 0, 0); background-position: center center; background-repeat: no-repeat; background-size: 35px; flex: 1 1 0%; } .image-lightbox__left img { object-fit: contain; width: 100%; height: 100%; } .image-lightbox__loading-animation { background-image: url(""); background-position: center center; background-repeat: no-repeat; background-size: 35px; width: 35px; height: 35px; position: absolute; z-index: 1; left: calc(50% - 17.5px); top: calc(50% - 17.5px); } .image-lightbox__right { position: relative; width: 340px; padding-left: 40px; display: flex; justify-content: space-between; flex-direction: column; } .image-lightbox__info { visibility: hidden; -webkit-font-smoothing: antialiased; } .image-lightbox__title { text-transform: uppercase; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; font-size: 2.1rem; font-weight: 900; line-height: 1.3; color: rgb(255, 255, 255); flex-grow: 1; display: flex; flex-direction: column; justify-content: space-between; } .image-lightbox__info-separator { border-top: 2px solid rgb(64, 64, 64); margin: 15px 0px 5px; } .image-lightbox__caption { margin: 10px 0px; } .image-lightbox__caption-credit { font-size: 11px; color: rgb(129, 128, 128); margin-bottom: 5px; } .image-lightbox__caption-text { margin-bottom: 0.25rem; font-size: 26px; line-height: 28px; font-family: "Roboto Condensed", "Arial Narrow", "Archivo Narrow", Roboto, "Helvetica Neue", Helvetica, sans-serif; } .image-lightbox__caption-text a { color: rgb(255, 255, 255); text-decoration: underline; } .image-lightbox__caption-text a:hover { color: rgb(207, 0, 0); } .image-lightbox__caption-text-medium { font-size: 24px; line-height: 26px; } .image-lightbox__caption-text-small { font-size: 20px; line-height: 22px; } .image-lightbox__caption-read-more, .image-lightbox__caption-read-less { display: inline; margin-left: 0.25rem; font-weight: bold; color: rgb(207, 0, 0); font-size: 12px; cursor: pointer; } .image-lightbox__ad { width: 300px; height: 250px; } .image-lightbox__bottom { padding: 0px; margin: 0px auto; }

ハーレイ・ジョエル・オスメント、カリフォルニアのスキーリゾートで公然わいせつ容疑で逮捕

ハーレイ・ジョエル・オスメント逮捕 酔っ払ってスキーなんて、最高じゃねえぞ、息子よ!!!

出版
原文
この翻訳を評価してください
いただいたフィードバックは Google 翻訳の改善に役立てさせていただきます
このフォームはサポートされていません
Google 翻訳を利用する国際的なセキュリティを確保するため、この形式のフォームでは情報を送信しないでください。
わかりました元のURL