@charset "UTF-8";.svg-alert,.overlays .litebox.html5-beta-notification .icon-alert,.device-activate .error:before,.product .icon-alert,.notifybar .notifybar-display.notifybar-display-type-warning .notifybar-icon,.svg-chromecast,.overlays .litebox.chromecast-introduction .introduction_image:before,.svg-chromecast-active,.chromecast-bar .casting button,.svg-chromecast-pause,.chromecast-bar[data-state=play] .play-pause button,.svg-chromecast-play,.chromecast-bar[data-state=pause] .play-pause button,.svg-close-dark,.page-header .search .search-abort,.overlays.mobile .litebox.reconnection-flow .close,.overlays .litebox.chromecast-introduction .introduction_close,.overlays .close,.block.collection.watching-starred .viewport .item .remove:hover:before,.block.collection.watched .item .remove:hover:before,.notifybar .notification-close,.svg-close-grey,.overlays .litebox.dynamic .close,.overlays .litebox.in-product .close,.svg-close-light,.overlays .litebox.reconnection-flow .close,.block.collection.watching-starred .viewport .item .remove:before,.block.collection.watched .item .remove:before,.block.collection .starred-list .item .remove:before,.svg-down-dark,.page-header .user .details.active-hover .summary button:after,.section-menu .details .summary button:after,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.open:after,.svg-down-light,.page-header .toggle-user:after,.page-header .user .details .summary button:after,.page-footer .upper h3:after,.svg-eye,.page-header .user .dropdown a.icon.watched:before,.svg-eye-large,.block.collection.watching-starred .viewport.watching-list .collection-header h2:before,.svg-eye-large-light,.block.collection.watching-starred.children .scaffold .column.watching-list .collection-header h2:before,.block.collection.children-watching .scaffold .column.watching-list .collection-header h2:before,.svg-flag-se,.section-menu.section-menu-react .dock .inner .flags-container .flag.sweden:before,.svg-flag-se-small,.block.collection.landscape.sport-main .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .flag-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .flag-icon,.sport-schedule .hour-event-container li .sport-icons .flag-icon,.product .metadata .summary .flag-icon,.svg-hamburger,.page-header .toggle-navigation,.svg-left,.svg-left-arrow,.notifybar .pager .pager-left,.svg-left-large,.featurebox .prev-btn:before,.svg-left-large-children,.featurebox.children .button.prev:before,.svg-list-dark,.section-menu .sortby li.icon.icon.sport_list a:after,.svg-list-light,.section-menu .sortby li.icon.icon.sport_list.active a:after,.svg-magnifier,.page-header .search:after,.svg-medal,.section-menu.section-menu-react .dock .inner .flags-container .flag.medal:before,.svg-medal-small,.block.collection.landscape.sport-main .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .medal-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .medal-icon,.sport-schedule .hour-event-container li .sport-icons .medal-icon,.product .metadata .summary .medal-icon,.svg-purchased,.page-header .user .dropdown a.icon.purchased:before,.svg-right,.svg-right-arrow,.notifybar .pager .pager-right,.svg-right-arrow-small,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.closed:after,.svg-right-large,.featurebox .next-btn:before,.svg-right-large-children,.featurebox.children .button.next:before,.block.children .page:after,.block.children.carousel .page:after,.block.collection.children .page:after,.block.collection.children.carousel .page:after,.svg-right-large-dark,.block.collection.carousel .page:after,.svg-schedule-dark,.section-menu .sortby li.icon.icon.sport_schedule a:after,.svg-schedule-light,.section-menu .sortby li.icon.icon.sport_schedule.active a:after,.svg-schedule-nav,.section-menu.section-menu-react .sport-schedule-nav a.prev:after,.section-menu.section-menu-react .sport-schedule-nav a.next:after,.svg-star,.page-header .user .dropdown a.icon.starred:before,.overlays .litebox.confirm-rental p .icon.starred:before,#tooltip .tooltip footer:last-child button.starred:before,#tooltip .tooltip footer:last-child a.starred:before,.svg-star-hover,.product .metadata .icon.starred:hover:before,.season .episode .starred a.icon:hover,.svg-star-large,.block.collection.watching-starred .viewport.starred-list .collection-header h2:before,.svg-star-stroke,.product .metadata .icon.starred:before,.season .episode .starred a.icon,.svg-star-white,.product .metadata .icon.starred.active:hover:before,.product .metadata .icon.active:before,.season .episode .starred a.icon.active,.svg-success,.device-activate .success:before,.notifybar .notifybar-display.notifybar-display-type-success .notifybar-icon,.svg-up-dark,.startpage .page-footer .back-to-top:before,.svg-up-light,.page-footer .back-to-top:before,.page-footer .upper h3.active:after,.svg-wheel,.page-header .user .dropdown a.icon.settings:before{background:url(../images/icons.77977ed6.svg) no-repeat}.svg-alert,.overlays .litebox.html5-beta-notification .icon-alert,.device-activate .error:before,.product .icon-alert,.notifybar .notifybar-display.notifybar-display-type-warning .notifybar-icon{background-position:0 0}.svg-alert-dims,.overlays .litebox.html5-beta-notification .icon-alert,.device-activate .error:before,.product .icon-alert,.notifybar .notifybar-display.notifybar-display-type-warning .notifybar-icon{width:22px;height:22px}.svg-chromecast,.overlays .litebox.chromecast-introduction .introduction_image:before{background-position:0 2.73972602739726%}.svg-chromecast-dims,.overlays .litebox.chromecast-introduction .introduction_image:before{width:28px;height:20px}.svg-chromecast-active,.chromecast-bar .casting button{background-position:0 5.23038605230386%}.svg-chromecast-active-dims,.chromecast-bar .casting button{width:28px;height:20px}.svg-chromecast-pause,.chromecast-bar[data-state=play] .play-pause button{background-position:0 7.6923076923076925%}.svg-chromecast-pause-dims,.chromecast-bar[data-state=play] .play-pause button{width:11px;height:17px}.svg-chromecast-play,.chromecast-bar[data-state=pause] .play-pause button{background-position:0 9.801488833746898%}.svg-chromecast-play-dims,.chromecast-bar[data-state=pause] .play-pause button{width:10.1px;height:17px}.svg-close-dark,.page-header .search .search-abort,.overlays.mobile .litebox.reconnection-flow .close,.overlays .litebox.chromecast-introduction .introduction_close,.overlays .close,.block.collection.watching-starred .viewport .item .remove:hover:before,.block.collection.watched .item .remove:hover:before,.notifybar .notification-close{background-position:0 11.847463902258424%}.svg-close-dark-dims,.page-header .search .search-abort,.overlays.mobile .litebox.reconnection-flow .close,.overlays .litebox.chromecast-introduction .introduction_close,.overlays .close,.block.collection.watching-starred .viewport .item .remove:hover:before,.block.collection.watched .item .remove:hover:before,.notifybar .notification-close{width:12.7px;height:12.7px}.svg-close-grey,.overlays .litebox.dynamic .close,.overlays .litebox.in-product .close{background-position:0 13.45679012345679%}.svg-close-grey-dims,.overlays .litebox.dynamic .close,.overlays .litebox.in-product .close{width:13px;height:13px}.svg-close-light,.overlays .litebox.reconnection-flow .close,.block.collection.watching-starred .viewport .item .remove:before,.block.collection.watched .item .remove:before,.block.collection .starred-list .item .remove:before{background-position:0 15.056152042453412%}.svg-close-light-dims,.overlays .litebox.reconnection-flow .close,.block.collection.watching-starred .viewport .item .remove:before,.block.collection.watched .item .remove:before,.block.collection .starred-list .item .remove:before{width:12.7px;height:12.7px}.svg-down-dark,.page-header .user .details.active-hover .summary button:after,.section-menu .details .summary button:after,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.open:after{background-position:0 16.523867809057528%}.svg-down-dark-dims,.page-header .user .details.active-hover .summary button:after,.section-menu .details .summary button:after,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.open:after{width:10px;height:6px}.svg-down-light,.page-header .toggle-user:after,.page-header .user .details .summary button:after,.page-footer .upper h3:after{background-position:0 17.258261933904528%}.svg-down-light-dims,.page-header .toggle-user:after,.page-header .user .details .summary button:after,.page-footer .upper h3:after{width:10px;height:6px}.svg-eye,.page-header .user .dropdown a.icon.watched:before{background-position:0 18.170580964153277%}.svg-eye-dims,.page-header .user .dropdown a.icon.watched:before{width:25.8px;height:14px}.svg-eye-large,.block.collection.watching-starred .viewport.watching-list .collection-header h2:before{background-position:0 20.049813200498132%}.svg-eye-large-dims,.block.collection.watching-starred .viewport.watching-list .collection-header h2:before{width:37px;height:20px}.svg-eye-large-light,.block.collection.watching-starred.children .scaffold .column.watching-list .collection-header h2:before,.block.collection.children-watching .scaffold .column.watching-list .collection-header h2:before{background-position:0 22.54047322540473%}.svg-eye-large-light-dims,.block.collection.watching-starred.children .scaffold .column.watching-list .collection-header h2:before,.block.collection.children-watching .scaffold .column.watching-list .collection-header h2:before{width:37px;height:20px}.svg-flag-se,.section-menu.section-menu-react .dock .inner .flags-container .flag.sweden:before{background-position:0 25.15644555694618%}.svg-flag-se-dims,.section-menu.section-menu-react .dock .inner .flags-container .flag.sweden:before{width:24px;height:24px}.svg-flag-se-small,.block.collection.landscape.sport-main .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .flag-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .flag-icon,.sport-schedule .hour-event-container li .sport-icons .flag-icon,.product .metadata .summary .flag-icon{background-position:0 27.881040892193308%}.svg-flag-se-small-dims,.block.collection.landscape.sport-main .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .flag-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .flag-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .flag-icon,.sport-schedule .hour-event-container li .sport-icons .flag-icon,.product .metadata .summary .flag-icon{width:16px;height:16px}.svg-hamburger,.page-header .toggle-navigation{background-position:0 29.826732673267326%}.svg-hamburger-dims,.page-header .toggle-navigation{width:24px;height:15px}.svg-left{background-position:0 31.6988608221892%}.svg-left-dims{width:9.1px;height:15.4px}.svg-left-arrow,.notifybar .pager .pager-left{background-position:0 33.53884093711467%}.svg-left-arrow-dims,.notifybar .pager .pager-left{width:8px;height:12px}.svg-left-large,.featurebox .prev-btn:before{background-position:0 35.54443053817272%}.svg-left-large-dims,.featurebox .prev-btn:before{width:13.4px;height:24px}.svg-left-large-children,.featurebox.children .button.prev:before{background-position:0 38.54818523153943%}.svg-left-large-children-dims,.featurebox.children .button.prev:before{width:13.4px;height:24px}.svg-list-dark,.section-menu .sortby li.icon.icon.sport_list a:after{background-position:0 41.4481897627965%}.svg-list-dark-dims,.section-menu .sortby li.icon.icon.sport_list a:after{width:28px;height:22px}.svg-list-light,.section-menu .sortby li.icon.icon.sport_list.active a:after{background-position:0 44.19475655430712%}.svg-list-light-dims,.section-menu .sortby li.icon.icon.sport_list.active a:after{width:28px;height:22px}.svg-magnifier,.page-header .search:after{background-position:0 46.63276696018852%}.svg-magnifier-dims,.page-header .search:after{width:16.7px;height:16.7px}.svg-medal,.section-menu.section-menu-react .dock .inner .flags-container .flag.medal:before{background-position:0 49.18648310387985%}.svg-medal-dims,.section-menu.section-menu-react .dock .inner .flags-container .flag.medal:before{width:24px;height:24px}.svg-medal-small,.block.collection.landscape.sport-main .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .medal-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .medal-icon,.sport-schedule .hour-event-container li .sport-icons .medal-icon,.product .metadata .summary .medal-icon{background-position:0 51.6728624535316%}.svg-medal-small-dims,.block.collection.landscape.sport-main .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-live .item .labels .sport-icons .medal-icon,.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .medal-icon,#tooltip .tooltip .body .key-times-container .key-times .sport-icons .medal-icon,.sport-schedule .hour-event-container li .sport-icons .medal-icon,.product .metadata .summary .medal-icon{width:12px;height:16px}.svg-purchased,.page-header .user .dropdown a.icon.purchased:before{background-position:0 53.65551425030979%}.svg-purchased-dims,.page-header .user .dropdown a.icon.purchased:before{width:18px;height:16px}.svg-right{background-position:0 55.59683011391778%}.svg-right-dims{width:9.1px;height:15.4px}.svg-right-arrow,.notifybar .pager .pager-right{background-position:0 57.33662145499383%}.svg-right-arrow-dims,.notifybar .pager .pager-right{width:8px;height:12px}.svg-right-arrow-small,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.closed:after{background-position:0 58.67158671586716%}.svg-right-arrow-small-dims,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.closed:after{width:6px;height:10px}.svg-right-large,.featurebox .next-btn:before{background-position:0 60.95118898623279%}.svg-right-large-dims,.featurebox .next-btn:before{width:13.4px;height:24px}.svg-right-large-children,.featurebox.children .button.next:before,.block.children .page:after,.block.children.carousel .page:after,.block.collection.children .page:after,.block.collection.children.carousel .page:after{background-position:0 63.9549436795995%}.svg-right-large-children-dims,.featurebox.children .button.next:before,.block.children .page:after,.block.children.carousel .page:after,.block.collection.children .page:after,.block.collection.children.carousel .page:after{width:13.4px;height:24px}.svg-right-large-dark,.block.collection.carousel .page:after{background-position:0 66.95869837296621%}.svg-right-large-dark-dims,.block.collection.carousel .page:after{width:13.4px;height:24px}.svg-schedule-dark,.section-menu .sortby li.icon.icon.sport_schedule a:after{background-position:0 69.96245306633291%}.svg-schedule-dark-dims,.section-menu .sortby li.icon.icon.sport_schedule a:after{width:24px;height:24px}.svg-schedule-light,.section-menu .sortby li.icon.icon.sport_schedule.active a:after{background-position:0 72.96620775969963%}.svg-schedule-light-dims,.section-menu .sortby li.icon.icon.sport_schedule.active a:after{width:24px;height:24px}.svg-schedule-nav,.section-menu.section-menu-react .sport-schedule-nav a.prev:after,.section-menu.section-menu-react .sport-schedule-nav a.next:after{background-position:0 76.64141414141415%}.svg-schedule-nav-dims,.section-menu.section-menu-react .sport-schedule-nav a.prev:after,.section-menu.section-menu-react .sport-schedule-nav a.next:after{width:31.1px;height:31px}.svg-star,.page-header .user .dropdown a.icon.starred:before,.overlays .litebox.confirm-rental p .icon.starred:before,#tooltip .tooltip footer:last-child button.starred:before,#tooltip .tooltip footer:last-child a.starred:before{background-position:0 79.4817490967983%}.svg-star-dims,.page-header .user .dropdown a.icon.starred:before,.overlays .litebox.confirm-rental p .icon.starred:before,#tooltip .tooltip footer:last-child button.starred:before,#tooltip .tooltip footer:last-child a.starred:before{width:19px;height:20.3px}.svg-star-hover,.product .metadata .icon.starred:hover:before,.season .episode .starred a.icon:hover{background-position:0 82.84098051539912%}.svg-star-hover-dims{width:25.6px;height:27.5px}.svg-star-large,.block.collection.watching-starred .viewport.starred-list .collection-header h2:before{background-position:0 86.30653266331659%}.svg-star-large-dims,.block.collection.watching-starred .viewport.starred-list .collection-header h2:before{width:26px;height:27px}.svg-star-stroke,.product .metadata .icon.starred:before,.season .episode .starred a.icon{background-position:0 89.75487115021998%}.svg-star-stroke-dims,.season .episode .starred a.icon{width:25.6px;height:27.5px}.svg-star-white,.product .metadata .icon.starred.active:hover:before,.product .metadata .icon.active:before,.season .episode .starred a.icon.active{background-position:0 93.27467001885607%}.svg-star-white-dims,.season .episode .starred a.icon:hover,.season .episode .starred a.icon.active{width:25.6px;height:27.5px}.svg-success,.device-activate .success:before,.notifybar .notifybar-display.notifybar-display-type-success .notifybar-icon{background-position:0 96.12983770287141%}.svg-success-dims,.device-activate .success:before,.notifybar .notifybar-display.notifybar-display-type-success .notifybar-icon{width:22px;height:22px}.svg-up-dark,.startpage .page-footer .back-to-top:before{background-position:0 96.94002447980417%}.svg-up-dark-dims,.startpage .page-footer .back-to-top:before{width:10px;height:6px}.svg-up-light,.page-footer .back-to-top:before,.page-footer .upper h3.active:after{background-position:0 97.67441860465117%}.svg-up-light-dims,.page-footer .back-to-top:before,.page-footer .upper h3.active:after{width:10px;height:6px}.svg-wheel,.page-header .user .dropdown a.icon.settings:before{background-position:0 100%}.svg-wheel-dims,.page-header .user .dropdown a.icon.settings:before{width:19px;height:19px}.page-header .sections:after,.product .scaffold:after,.page-header .user .anonymous:after,.overlays .litebox .buttons:after,.block.collection.search .items .item:after,.alphabeticlist .section .items:after,.block.collection.watching-starred.children .scaffold:after,.block.collection.children-watching .scaffold:after{display:block;clear:both;content:""}.page-header .sections>*,.product .scaffold>*{float:left}.product .metadata .summary .divider:after{content:"";height:100%;width:0;display:inline-block}.featurebox .play-btn,.featurebox .info-btn,.block.collection .scroll,.block.collection .collection-header .see-all,.block.collection .collection-header .see-tableau,.block.collection .see-all,.block.collection.watching-starred .watched .item .backdrop .box .play-link,.editorial-wrapper .button,.cookie-bar .cookie-container .button,.block.children .collection-header .see-all,.block.children.carousel .collection-header .see-all,.block.collection.children .collection-header .see-all,.block.collection.children.carousel .collection-header .see-all{display:inline-block;color:#3d4348;border:solid 1px #8a8c90;border-radius:20px;height:32px;line-height:34px;padding:0 30px;text-decoration:none;position:relative;background:#fff}.featurebox .play-btn:hover,.featurebox .info-btn:hover,.block.collection .scroll:hover,.block.collection .collection-header .see-tableau:hover,.block.collection .see-all:hover,.block.collection.watching-starred .watched .item .backdrop .box .play-link:hover,.editorial-wrapper .button:hover,.cookie-bar .cookie-container .button:hover,.block.children .collection-header .see-all:hover,.block.collection.children.carousel .collection-header .see-all:hover{background:#edeef0}.featurebox .play-btn:focus,.featurebox .info-btn:focus,.block.collection .scroll:focus,.block.collection .collection-header .see-tableau:focus,.block.collection .see-all:focus,.block.collection.watching-starred .watched .item .backdrop .box .play-link:focus,.editorial-wrapper .button:focus,.cookie-bar .cookie-container .button:focus,.block.children .collection-header .see-all:focus,.block.collection.children.carousel .collection-header .see-all:focus{background:#edeef0}.collection-item .backdrop .play-link,.block.collection .item .backdrop .play-link,.block.collection.search .items .item .backdrop .play-link,.sport-schedule .playable .backdrop .play-link,.product .play-button .backdrop .play-link,.season .episode .front .backdrop .play-link{display:inline-block;width:48px;height:48px;cursor:pointer;padding:0;border:0;background:0;outline:0}.collection-item .backdrop .small.play-link,.block.collection .item .backdrop .small.play-link,.sport-schedule .playable .backdrop .small.play-link,.product .play-button .backdrop .small.play-link,.season .episode .front .backdrop .small.play-link{width:48px;height:48px}.collection-item .backdrop .medium.play-link,.block.collection .item .backdrop .medium.play-link,.sport-schedule .playable .backdrop .medium.play-link,.product .play-button .backdrop .medium.play-link,.season .episode .front .backdrop .medium.play-link{width:68px;height:68px}.collection-item .backdrop .large.play-link,.block.collection .item .backdrop .large.play-link,.sport-schedule .playable .backdrop .large.play-link,.product .play-button .backdrop .large.play-link,.season .episode .front .backdrop .large.play-link{width:96px;height:96px}.collection-item .backdrop .play-link:after,.block.collection .item .backdrop .play-link:after,.block.collection.search .items .item .backdrop .play-link:after,.sport-schedule .playable .backdrop .play-link:after,.product .play-button .backdrop .play-link:after,.season .episode .front .backdrop .play-link:after,.collection-item .backdrop .play-link:before,.block.collection .item .backdrop .play-link:before,.block.collection.search .items .item .backdrop .play-link:before,.sport-schedule .playable .backdrop .play-link:before,.product .play-button .backdrop .play-link:before,.season .episode .front .backdrop .play-link:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:0;background:0;outline:0}.collection-item .backdrop .play-link:after,.block.collection .item .backdrop .play-link:after,.block.collection.search .items .item .backdrop .play-link:after,.sport-schedule .playable .backdrop .play-link:after,.product .play-button .backdrop .play-link:after,.season .episode .front .backdrop .play-link:after{opacity:0;background-image:url(../images/play_button_hover.svg)}.collection-item .backdrop .play-link:hover:after,.block.collection .item .backdrop .play-link:hover:after,.sport-schedule .playable .backdrop .play-link:hover:after,.product .play-button .backdrop .play-link:hover:after,.season .episode .front .backdrop .play-link:hover:after{opacity:1}.collection-item .backdrop .load-spinner div.small,.block.collection .item .backdrop .load-spinner div.small,.sport-schedule .playable .backdrop .load-spinner div.small,.product .play-button .backdrop .load-spinner div.small,.season .episode .front .backdrop .load-spinner div.small{width:48px;height:48px}.collection-item .backdrop .load-spinner div.medium,.block.collection .item .backdrop .load-spinner div.medium,.sport-schedule .playable .backdrop .load-spinner div.medium,.product .play-button .backdrop .load-spinner div.medium,.season .episode .front .backdrop .load-spinner div.medium{width:68px;height:68px}.collection-item .backdrop .load-spinner div.large,.block.collection .item .backdrop .load-spinner div.large,.sport-schedule .playable .backdrop .load-spinner div.large,.product .play-button .backdrop .load-spinner div.large,.season .episode .front .backdrop .load-spinner div.large{width:96px;height:96px}.featurebox .highlight.play-btn,.featurebox .highlight.info-btn,.block.collection .highlight.scroll,.block.collection .collection-header .highlight.see-tableau,.block.collection .highlight.see-all,.block.collection.watching-starred .watched .item .backdrop .box .highlight.play-link,.editorial-wrapper .highlight.button,.cookie-bar .cookie-container .highlight.button,.block.children .collection-header .highlight.see-all,.block.collection.children.carousel .collection-header .highlight.see-all{background-color:#ff4d4d;color:#f9f9fb;border-color:#ff4d4d;font-weight:700}.featurebox .highlight.play-btn:hover,.featurebox .highlight.info-btn:hover,.block.collection .highlight.scroll:hover,.block.collection .collection-header .highlight.see-tableau:hover,.block.collection .highlight.see-all:hover,.block.collection.watching-starred .watched .item .backdrop .box .highlight.play-link:hover,.editorial-wrapper .highlight.button:hover,.cookie-bar .cookie-container .highlight.button:hover,.block.children .collection-header .highlight.see-all:hover{border-color:#df001e;background-color:#df001e}.featurebox .highlight.play-btn:focus,.featurebox .highlight.info-btn:focus,.block.collection .highlight.scroll:focus,.block.collection .collection-header .highlight.see-tableau:focus,.block.collection .highlight.see-all:focus,.block.collection.watching-starred .watched .item .backdrop .box .highlight.play-link:focus,.editorial-wrapper .highlight.button:focus,.cookie-bar .cookie-container .highlight.button:focus,.block.children .collection-header .highlight.see-all:focus{border-color:#df001e;background-color:#df001e}.featurebox .active.highlight.play-btn,.featurebox .active.highlight.info-btn,.block.collection .active.highlight.scroll,.block.collection .collection-header .active.highlight.see-tableau,.block.collection .active.highlight.see-all,.block.collection.watching-starred .watched .item .backdrop .box .active.highlight.play-link,.editorial-wrapper .active.highlight.button,.cookie-bar .cookie-container .active.highlight.button,.block.children .collection-header .active.highlight.see-all{border-color:#df001e;background-color:#df001e}.featurebox .inactive.highlight.play-btn,.featurebox .inactive.highlight.info-btn,.block.collection .inactive.highlight.scroll,.block.collection .collection-header .inactive.highlight.see-tableau,.block.collection .inactive.highlight.see-all,.block.collection.watching-starred .watched .item .backdrop .box .inactive.highlight.play-link,.editorial-wrapper .inactive.highlight.button,.cookie-bar .cookie-container .inactive.highlight.button,.block.children .collection-header .inactive.highlight.see-all{background-color:#dcddde;border-color:#dcddde;color:#fff}.featurebox .inactive.highlight.play-btn:hover,.featurebox .inactive.highlight.info-btn:hover,.block.collection .inactive.highlight.scroll:hover,.block.collection .collection-header .inactive.highlight.see-tableau:hover,.block.collection .inactive.highlight.see-all:hover,.block.collection.watching-starred .watched .item .backdrop .box .inactive.highlight.play-link:hover,.editorial-wrapper .inactive.highlight.button:hover,.cookie-bar .cookie-container .inactive.highlight.button:hover,.block.children .collection-header .inactive.highlight.see-all:hover{background-color:#ff4d4d;color:#f9f9fb;border-color:#ff4d4d}.section-menu.section-menu-react .sport-schedule-nav a,#tooltip .tooltip footer:last-child button,#tooltip .tooltip footer:last-child a,.product .metadata .summary a{color:#3d4348}.section-menu.section-menu-react .sport-schedule-nav a:hover,#tooltip .tooltip footer:last-child button:hover,#tooltip .tooltip footer:last-child a:hover,.product .metadata .summary a:hover{color:#07b}.section-menu.section-menu-react .sport-schedule-nav a:focus,#tooltip .tooltip footer:last-child button:focus,#tooltip .tooltip footer:last-child a:focus,.product .metadata .summary a:focus{color:#212d33}.page-header .user .dropdown .error-message,.overlays .litebox .error-message,.overlays .litebox .error-message-fb,.overlays .litebox.confirm-rental .error-message{display:none;padding:10px 0;color:#ff4d4d}.page-header .user .dropdown .active.error-message,.overlays .litebox .active.error-message,.overlays .litebox .active.error-message-fb{display:block}.page-header .user .dropdown .error-message>*,.overlays .litebox .error-message>*,.overlays .litebox .error-message-fb>*,.overlays .litebox.confirm-rental .error-message>*{margin:0}.page-header .user .dropdown .error-message>*+> *,.overlays .litebox .error-message>*+> *,.overlays .litebox .error-message-fb>*+> *,.overlays .litebox.confirm-rental .error-message>*+> *{margin-top:5px}.page-header .search .result .rentalPrice,.collection-item .front .rentalPrice,.block.collection .item .front .rentalPrice,.block.collection.search .items .item .labels .title .rentalPrice{padding:0 7px;bottom:10px;font-weight:700;position:absolute;height:26px;line-height:26px;right:10px;text-align:center;color:#f9f9fb;background:#8a8c90;border-radius:2px;z-index:6}.collection-item .backdrop,.block.collection .item .backdrop,.block.collection.search .items .item .backdrop,.sport-schedule .playable .backdrop,.product .play-button .backdrop,.season .episode .front .backdrop{transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;opacity:0;height:100%;position:absolute;width:100%;top:0;left:0;z-index:5;text-align:center;background:rgba(15,22,26,.25)}.collection-item .backdrop .page-link,.block.collection .item .backdrop .page-link,.block.collection.search .items .item .backdrop .page-link,.sport-schedule .playable .backdrop .page-link,.product .play-button .backdrop .page-link,.season .episode .front .backdrop .page-link{display:block;position:absolute;width:100%;height:100%;cursor:pointer}.collection-item .backdrop .load-spinner,.block.collection .item .backdrop .load-spinner,.block.collection.search .items .item .backdrop .load-spinner,.sport-schedule .playable .backdrop .load-spinner,.product .play-button .backdrop .load-spinner,.season .episode .front .backdrop .load-spinner{background-color:#fff;border-radius:50%;display:none}.collection-item .backdrop .load-spinner.transparent,.block.collection .item .backdrop .load-spinner.transparent,.sport-schedule .playable .backdrop .load-spinner.transparent,.product .play-button .backdrop .load-spinner.transparent,.season .episode .front .backdrop .load-spinner.transparent{background-color:transparent}.collection-item .backdrop .load-spinner.transparent .spinner-container,.block.collection .item .backdrop .load-spinner.transparent .spinner-container,.sport-schedule .playable .backdrop .load-spinner.transparent .spinner-container,.product .play-button .backdrop .load-spinner.transparent .spinner-container,.season .episode .front .backdrop .load-spinner.transparent .spinner-container{margin:30px 75px}.collection-item .backdrop .box,.block.collection .item .backdrop .box,.block.collection.search .items .item .backdrop .box,.sport-schedule .playable .backdrop .box,.product .play-button .backdrop .box,.season .episode .front .backdrop .box{vertical-align:middle;display:inline-block;position:relative}.collection-item .backdrop .box>*,.block.collection .item .backdrop .box>*,.block.collection.search .items .item .backdrop .box>*,.sport-schedule .playable .backdrop .box>*,.product .play-button .backdrop .box>*,.season .episode .front .backdrop .box>*{position:absolute}.collection-item .small.backdrop .box .play-link,.block.collection .item .small.backdrop .box .play-link,.sport-schedule .playable .small.backdrop .box .play-link,.product .play-button .small.backdrop .box .play-link,.season .episode .front .small.backdrop .box .play-link,.collection-item .small.backdrop .box .load-spinner,.block.collection .item .small.backdrop .box .load-spinner,.sport-schedule .playable .small.backdrop .box .load-spinner,.product .play-button .small.backdrop .box .load-spinner,.season .episode .front .small.backdrop .box .load-spinner,.collection-item .small.backdrop .box .rental-info,.block.collection .item .small.backdrop .box .rental-info,.sport-schedule .playable .small.backdrop .box .rental-info,.product .play-button .small.backdrop .box .rental-info,.season .episode .front .small.backdrop .box .rental-info{width:48px;height:48px;left:-22px;top:-23px}.collection-item .medium.backdrop .box .play-link,.block.collection .item .medium.backdrop .box .play-link,.sport-schedule .playable .medium.backdrop .box .play-link,.product .play-button .medium.backdrop .box .play-link,.season .episode .front .medium.backdrop .box .play-link,.collection-item .medium.backdrop .box .load-spinner,.block.collection .item .medium.backdrop .box .load-spinner,.sport-schedule .playable .medium.backdrop .box .load-spinner,.product .play-button .medium.backdrop .box .load-spinner,.season .episode .front .medium.backdrop .box .load-spinner,.collection-item .medium.backdrop .box .rental-info,.block.collection .item .medium.backdrop .box .rental-info,.sport-schedule .playable .medium.backdrop .box .rental-info,.product .play-button .medium.backdrop .box .rental-info,.season .episode .front .medium.backdrop .box .rental-info{width:68px;height:68px;left:-32px;top:-33px}.collection-item .large.backdrop .box .play-link,.block.collection .item .large.backdrop .box .play-link,.sport-schedule .playable .large.backdrop .box .play-link,.product .play-button .large.backdrop .box .play-link,.season .episode .front .large.backdrop .box .play-link,.collection-item .large.backdrop .box .load-spinner,.block.collection .item .large.backdrop .box .load-spinner,.sport-schedule .playable .large.backdrop .box .load-spinner,.product .play-button .large.backdrop .box .load-spinner,.season .episode .front .large.backdrop .box .load-spinner,.collection-item .large.backdrop .box .rental-info,.block.collection .item .large.backdrop .box .rental-info,.sport-schedule .playable .large.backdrop .box .rental-info,.product .play-button .large.backdrop .box .rental-info,.season .episode .front .large.backdrop .box .rental-info{width:96px;height:96px;left:-46px;top:-47px;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}.collection-item .backdrop:after,.block.collection .item .backdrop:after,.block.collection.search .items .item .backdrop:after,.sport-schedule .playable .backdrop:after,.product .play-button .backdrop:after,.season .episode .front .backdrop:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}@font-face{font-family:'MTG Sans';src:url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Regular.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Regular.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Regular.ttf) format("truetype"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'MTG Sans';src:url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Light.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Light.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Light.ttf) format("truetype"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Light.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'MTG Sans';src:url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Bold.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Bold.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Bold.ttf) format("truetype"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'MTG Sans';src:url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Black.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Black.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Black.ttf) format("truetype"),url(https://assets.viaplay.tv/fonts/mtg-sans/MTGSans-Black.svg) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'MTG Sans Numerals';src:url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Regular.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Regular.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'MTG Sans Numerals';src:url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Light.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Light.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'MTG Sans Numerals';src:url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Bold.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Bold.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'MTG Sans Numerals';src:url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Black.eot);src:local("☺"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Black.woff) format("woff"),url(https://assets.viaplay.tv/fonts/mtg-sans-numerals/MTGSansNumerals-Black.ttf) format("truetype");font-weight:800;font-style:normal}.viaplay-header1,.featurebox .frames li h3,.featurebox .frames.parallax li h3,.alphabeticlist .letter-overlay{font-size:7rem;letter-spacing:-.04em;line-height:76px;font-weight:400}.viaplay-header2,.device-activate .codebox h1,.sport-schedule .empty-sport-schedule h2,html.upgrade-browser .editorial-wrapper h1,.rental-intro .rental-header{font-size:4.4rem;letter-spacing:-.02em;line-height:48px;font-weight:400}.viaplay-header3,.overlays .litebox h1,.overlays .litebox.tvod-sports-purchase h2,.overlays .litebox.confirm-rental h1,.block.collection .collection-header h2,.block.collection .collection-header h2 a,.block.collection.search .items .item .labels .title a,.device-activate .codebox .input-value,.season-navigation .label,.alphabeticlist .section h3{font-size:3rem;letter-spacing:-.01em;line-height:36px;font-weight:400}.viaplay-header4,.overlays .litebox h3,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline,.section-menu.section-menu-react .sport-schedule-nav a,.device-activate .codebox p,.device-activate .error,.device-activate .success,.season .episode .meta .title,.block.featurebox.children .items .item a.title{font-size:2rem;letter-spacing:-.01em;line-height:24px;font-weight:700}.viaplay-header5,.overlays .litebox footer h2,.imdb-container{font-size:1.8rem;line-height:22px;font-weight:700}.viaplay-menu-header,.page-header .sections,.page-header .sections a,.page-footer .upper h3{font-size:1.4rem;text-transform:uppercase;letter-spacing:.04em;font-weight:400}.viaplay-menu-subheader,.page-footer .upper .table a,.section-menu .dock,.section-menu .details,.section-menu .details .summary button,.section-menu .details .dropdown,.section-menu .categories .dropdown,.section-menu .sortby,.block.collection .collection-header .external-link{font-size:1.5rem;line-height:3.2rem}.viaplay-product-header,.product .metadata h1,.product .metadata h1 a{font-size:4.4rem;line-height:5rem;font-weight:300}.viaplay-product-subheader,.product .metadata .summary a,.product .metadata .summary span,.product .metadata .summary .divider,.product .metadata .summary .divider span,.product .metadata .summary .divider a,.product .metadata .summary .episode span,.season-navigation .tabs a{font-size:2rem;line-height:2.6rem;font-weight:300}.viaplay-paragraph,.overlays .litebox.confirm-rental .product .summary .genre.divider *,.overlays .litebox.confirm-rental .product .summary .year.divider *,.overlays .litebox.confirm-rental .product .summary .duration.divider *,.overlays .litebox.confirm-rental .year-and-genres,.featurebox .frames li .synopsis,.featurebox .frames.parallax li p,.block.collection.search .items .item .labels .summary .divider a,.block.collection.search .items .item .labels .summary .divider span,.block.collection.search .items .item .labels .availability,.season .episode .meta .episode-length,.season .episode .meta .episode-live,.season .episode .meta .availability,.page-headline .search-text,.page-headline .search-hints h3{font-size:2rem;line-height:2.6rem}.viaplay-button-featurebox,.featurebox .play-btn,.featurebox .info-btn,.block.collection.watching-starred .watched .item .backdrop .box .play-link{font-size:1.6rem;font-weight:700}.viaplay-button,.page-header .user .details .summary button,.overlays .litebox .button,.block.collection .scroll,.block.collection .collection-header .see-all,.block.collection .collection-header .see-tableau,.block.collection .see-all,.editorial-wrapper .button,.block.children .collection-header .see-all,.block.children.carousel .collection-header .see-all,.block.collection.children .collection-header .see-all,.block.collection.children.carousel .collection-header .see-all{font-size:1.4rem;font-weight:400}.viaplay-meta,.product .metadata h2,.product .metadata .synopsis,.product .metadata .people-list p span,.product .metadata .people-list p a,.product .metadata .country p,.product .metadata p,.product .metadata span,.product .metadata .report,.rental-intro .rental-text{font-size:1.6rem;line-height:2.2rem;font-weight:300}.viaplay-body,.page-header .user .dropdown .error-message,.overlays .litebox .error-message,.overlays .litebox .error-message-fb,.overlays .litebox.confirm-rental .error-message,body,.light,input[type=submit],input[type=text],input[type=email],input[type=search],input[type=password],textarea,.select select,.page-header .user .dropdown .footer a,.page-header .user .anonymous .signup a,.page-header .user .authenticated .dropdown .box-shadow>ul li a,.page-header .search.focus .searchfield,.page-header .search.focus input[type=search],.page-header .search.expand .searchfield,.page-header .search.expand input[type=search],.page-header .search .result .list h3,.page-header .search .result .empty-result,.page-header .search .result .show-all p,.overlays .litebox footer a,.overlays .litebox footer p,.overlays .litebox p,#tooltip .tooltip footer:last-child button,#tooltip .tooltip footer:last-child a,.block.collection.search .items .item .labels .title,.block.collection.search .items .item .labels .synopsis,.device-activate a.conversion,.device-activate p.conversion,.product .metadata .rental-info h3,.product .metadata .rental-info span,.product .metadata .rental-info a,.section-menu .alphabetic-menu a,html.upgrade-browser .editorial-wrapper p,html.upgrade-browser .editorial-wrapper a,.cookie-bar .cookie-container,.cookie-bar .cookie-container a,.cookie-bar .cookie-container .button,.banner p,.banner p a,.banner p .button{font-size:1.5rem;line-height:2.2rem}.viaplay-secondary-body,.page-header .user .dropdown a,.page-header .search .result .rentalPrice,.page-header .search .result .list p,.page-footer .back-to-top,.page-footer .back-to-top:hover,.block.collection .item-display *,.collection-item .backdrop .rental-info,.block.collection .item .backdrop .rental-info,.collection-item .labels .live,.block.collection .item .labels .live,#tooltip .tooltip,#tooltip .tooltip .body .people-list h2,#tooltip .tooltip .body .people-list p span,#tooltip .tooltip .body .people-list p a,.product .metadata .summary span.flag,.season .episode .progress .remaining,.alphabeticlist .section .items li .genre,.flag,.imdb-container span.imdb-votes{font-size:1.3rem;line-height:1.9rem;font-weight:400}.viaplay-small-notice,.overlays .litebox.confirm-rental .terms-and-conditions{font-size:1.2rem;line-height:2rem;font-weight:400}.viaplay-thumbs-title,.collection-item .labels .title,.block.collection .item .labels .title,.collection-item .labels p.year-wrapper,.block.collection .item .labels p.year-wrapper,.collection-item .labels .year-wrapper p,.block.collection .item .labels .year-wrapper p{font-size:1.6rem;line-height:normal;font-weight:700}.viaplay-thumbs-complement,.collection-item .labels p,.block.collection .item .labels p{font-size:1.4rem;font-weight:300}.viaplay-tooltip-header,#tooltip .tooltip header h1{font-size:2.2rem;line-height:2.6rem;font-weight:400}.viaplay-tooltip-subheader,#tooltip .tooltip header p,.tooltip .imdb-container .imdb-link,.labels .imdb-container .imdb-link{font-size:1.6rem;line-height:2rem;font-weight:300}.viaplay-schedule-hour,.sport-schedule .hour{font-size:2.6rem;font-weight:300}.viaplay-schedule-header,.block.collection.landscape.sport-live .item .labels .sport-time .sport-start-time,.block.collection.landscape.sport-live .item .labels .sport-labels h3 .title,.sport-schedule .starttime,.sport-schedule .event-title{font-size:1.6rem;line-height:1.7rem}.viaplay-schedule-body,.block.collection.landscape.sport-live .item .labels .sport-time .sport-end-time,.sport-schedule .event-category-container,.sport-schedule .endtime,.sport-schedule .event-category{font-size:1.2rem;font-weight:400}.viaplay-schedule-flag,.sport-schedule .live,.sport-schedule .tonight,.sport-schedule .catchup,.sport-schedule .progress-text{font-size:1rem}.viaplay-numerals,.block.collection.landscape.sport-main .item .labels .sport-time,.block.collection.landscape.sport-live .item .labels .sport-time,#tooltip .tooltip .body .key-times-container .key-times .time,.sport-schedule .hour,.sport-schedule .starttime,.sport-schedule .endtime{font-family:'MTG Sans Numerals','MTG Sans',Helvetica,Arial,sans-serif}*{font-family:'MTG Sans',Helvetica,Arial,sans-serif;letter-spacing:0rem;outline:0;-webkit-focus-ring-color:none}html{font-size:62.5%}body{margin:0;color:#3d4348}ul{margin:0;padding:0}ul li{list-style:none}img{border:0}a{outline:0;text-decoration:none;color:#07b}a:hover{color:#004684}a:focus{color:#004684}.tabset .pages>*{display:none}.tabset .pages>.active{display:block}.table{display:table}.table .table-row{display:table-row}.table .table-cell{display:table-cell}.align-right{position:absolute;top:0;right:0;text-align:right;height:100%}details>*{display:none}details[open] *,details summary{display:block}.light{font-weight:300;text-shadow:0 0 0 rgba(33,45,51,.5);color:#3d4348}.spinner-wrapper{position:relative;min-height:200px}.spinner-wrapper .load-spinner{position:absolute;display:block;height:60px;width:60px;top:50%;left:50%;margin:-35px;z-index:1}.load-spinner .spinner-container{position:relative;width:40px;height:40px;margin:14px}.load-spinner .spinner-line{position:absolute;width:2px;height:10px;-moz-animation-duration:.72s;-webkit-animation-duration:.72s;-ms-animation-duration:.72s;-o-animation-duration:.72s;animation-duration:.72s;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-direction:normal;-webkit-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-moz-transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4)}.load-spinner.dark .spinner-line{background:#edeef0;-moz-animation-name:fadeDark;-webkit-animation-name:fadeDark;-ms-animation-name:fadeDark;-o-animation-name:fadeDark;animation-name:fadeDark}.load-spinner.green{background:#46b04c!important}.load-spinner.green .spinner-line{background:#6c6;-moz-animation-name:fadeGreen;-webkit-animation-name:fadeGreen;-ms-animation-name:fadeGreen;-o-animation-name:fadeGreen;animation-name:fadeGreen}.load-spinner.light .spinner-container{margin:0 auto}.load-spinner.light .spinner-line{background:#edeef0;-moz-animation-name:fadeLight;-webkit-animation-name:fadeLight;-ms-animation-name:fadeLight;-o-animation-name:fadeLight;animation-name:fadeLight}.load-spinner .line01{left:5px;top:15px;-moz-animation-delay:.54s;-webkit-animation-delay:.54s;-ms-animation-delay:.54s;-o-animation-delay:.54s;animation-delay:.54s;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.load-spinner .line02{left:7px;top:9px;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-moz-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg)}.load-spinner .line03{left:12px;top:3px;-moz-animation-delay:.66s;-webkit-animation-delay:.66s;-ms-animation-delay:.66s;-o-animation-delay:.66s;animation-delay:.66s;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.load-spinner .line04{left:19px;top:1px;-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.load-spinner .line05{right:12px;top:3px;-moz-animation-delay:.06s;-webkit-animation-delay:.06s;-ms-animation-delay:.06s;-o-animation-delay:.06s;animation-delay:.06s;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.load-spinner .line06{right:7px;top:9px;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-ms-animation-delay:.12s;-o-animation-delay:.12s;animation-delay:.12s;-moz-transform:rotate(60deg);-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.load-spinner .line07{right:5px;top:15px;-moz-animation-delay:.18s;-webkit-animation-delay:.18s;-ms-animation-delay:.18s;-o-animation-delay:.18s;animation-delay:.18s;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.load-spinner .line08{bottom:8px;right:7px;-moz-animation-delay:.24s;-webkit-animation-delay:.24s;-ms-animation-delay:.24s;-o-animation-delay:.24s;animation-delay:.24s;-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.load-spinner .line09{right:12px;bottom:3px;-moz-animation-delay:.3s;-webkit-animation-delay:.3s;-ms-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s;-moz-transform:rotate(150deg);-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.load-spinner .line10{right:19px;bottom:1px;-moz-animation-delay:.36s;-webkit-animation-delay:.36s;-ms-animation-delay:.36s;-o-animation-delay:.36s;animation-delay:.36s;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.load-spinner .line11{left:12px;bottom:3px;-moz-animation-delay:.42s;-webkit-animation-delay:.42s;-ms-animation-delay:.42s;-o-animation-delay:.42s;animation-delay:.42s;-moz-transform:rotate(-150deg);-webkit-transform:rotate(-150deg);-ms-transform:rotate(-150deg);-o-transform:rotate(-150deg);transform:rotate(-150deg)}.load-spinner .line12{left:7px;bottom:8px;-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-ms-animation-delay:.48s;-o-animation-delay:.48s;animation-delay:.48s;-moz-transform:rotate(-120deg);-webkit-transform:rotate(-120deg);-ms-transform:rotate(-120deg);-o-transform:rotate(-120deg);transform:rotate(-120deg)}.load-spinner.large .spinner-container{margin:28px}.load-spinner.small .spinner-container{width:28px;height:28px;margin:10px}.load-spinner.small .spinner-line{width:2px;height:8px}.load-spinner.small .spinner-line.line01{left:3px;top:10px}.load-spinner.small .spinner-line.line02{left:4px;top:5px}.load-spinner.small .spinner-line.line03{left:8px;top:1px}.load-spinner.small .spinner-line.line04{left:13px;top:0}.load-spinner.small .spinner-line.line05{right:8px;top:1px}.load-spinner.small .spinner-line.line06{right:4px;top:5px}.load-spinner.small .spinner-line.line07{right:3px;top:10px}.load-spinner.small .spinner-line.line08{right:4px;bottom:5px}.load-spinner.small .spinner-line.line09{right:8px;bottom:1px}.load-spinner.small .spinner-line.line10{right:13px;bottom:0}.load-spinner.small .spinner-line.line11{left:8px;bottom:1px}.load-spinner.small .spinner-line.line12{left:4px;bottom:5px}.load-spinner.infinity .spinner-container{margin:0 auto}.load-spinner.loading{background-color:rgba(255,255,255,.9);margin:auto}.load-spinner.loading .spinner-container{margin:7px auto}.load-spinner.loading.login .spinner-container{margin:70px auto}@-moz-keyframes fadeDark{0%{background-color:#0f161a}100%{background-color:#f9f9fb}}@-webkit-keyframes fadeDark{0%{background-color:#0f161a}100%{background-color:#f9f9fb}}@-ms-keyframes fadeDark{0%{background-color:#0f161a}100%{background-color:#f9f9fb}}@-o-keyframes fadeDark{0%{background-color:#0f161a}100%{background-color:#f9f9fb}}@keyframes fadeDark{0%{background-color:#0f161a}100%{background-color:#f9f9fb}}@-moz-keyframes fadeGreen{0%{background-color:#fff}100%{background-color:#6c6}}@-webkit-keyframes fadeGreen{0%{background-color:#fff}100%{background-color:#6c6}}@-ms-keyframes fadeGreen{0%{background-color:#fff}100%{background-color:#6c6}}@-o-keyframes fadeGreen{0%{background-color:#fff}100%{background-color:#6c6}}@keyframes fadeGreen{0%{background-color:#fff}100%{background-color:#6c6}}@-moz-keyframes fadeLight{0%{background-color:#fff}100%{background-color:#3d4348}}@-webkit-keyframes fadeLight{0%{background-color:#fff}100%{background-color:#3d4348}}@-ms-keyframes fadeLight{0%{background-color:#fff}100%{background-color:#3d4348}}@-o-keyframes fadeLight{0%{background-color:#fff}100%{background-color:#3d4348}}@keyframes fadeLight{0%{background-color:#fff}100%{background-color:#3d4348}}progress{border:0;background:#c0c1c4;height:4px;display:inline-block;font-size:0;color:#ff4d4d}progress::-webkit-progress-bar{background:#c0c1c4}progress::-webkit-progress-value{background:#ff4d4d}progress::-moz-progress-bar{background:#ff4d4d}input[type=submit]{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px;border-radius:20px;height:40px;font-size:1.6rem;font-weight:700;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#212d33;color:#f9f9fb;border-color:#212d33;font-weight:700}input[type=submit]:hover{border-color:#0f161a;background-color:#0f161a}input[type=text],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 10px;font-weight:400;border-radius:2px;border:solid 1px #dcddde;background-color:#f9f9fb;color:#3d4348;height:40px}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8a8c90;opacity:1}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#8a8c90;opacity:1}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:#8a8c90;opacity:1}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8a8c90;opacity:1}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#8a8c90}input[type=text]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#8a8c90}input[type=text]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#8a8c90}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#8a8c90}.select{display:inline-block;position:relative;border-radius:2px;border:1px solid #dcddde;background-color:#f9f9fb}.select:before,.select:after{content:" ";position:absolute;pointer-events:none}.select:before{width:2.25em;height:100%;top:0;right:0;background-color:#f9f9fb}.select:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3d4348;right:.75em;top:50%;margin-top:-3px}.select select{padding:6px 10px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;box-shadow:none;border:0;outline:0;font-weight:400;color:#3d4348;background-color:#f9f9fb;height:36px;cursor:pointer}.select select::-ms-expand{display:none}option{border-radius:2px}textarea{height:auto;padding:10px;overflow:auto}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #e3f3fc inset}.page-header{background:#212d33;height:66px;border-top:1px solid #212d33}.page-header .scaffold{height:100%}.page-header .scaffold:after{clear:both;display:block;content:""}.page-header .scaffold>*{height:100%}.page-header .logo{width:168px;float:left;padding:0;margin:0}.page-header .logo a{margin-top:15px;display:block}.page-header .logo a:hover{border:0;background:transparent}.page-header .logo a.login-menu{display:none}.page-header .logo img{display:block}.page-header .sections{padding:0 25px;float:left}.page-header .sections a{display:block;padding:0 25px;color:#f9f9fb;text-decoration:none;line-height:65px;padding-top:1px}.page-header .sections a:hover:not(.active){background:#0f161a}.page-header .sections a.active{background:#fff;color:#212d33}.page-header .toggle-navigation{display:none}.page-header .toggle-user{display:none}.page-header .toggle-user.login-menu{display:none}.page-header .user{text-align:right;position:absolute;right:60px;top:0}.page-header .user.collapse{opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;transition:opacity 200ms}.page-header .user.active .result{display:block}.page-header .user .details .summary{font-size:0}.page-header .user .details .summary button{font-weight:400;color:#dcddde;text-decoration:none;position:relative;padding:1px 41px 0 25px;display:block;overflow:hidden;max-width:256px;height:66px;line-height:66px;background:transparent;border:0;cursor:pointer;text-align:right;margin:0;box-sizing:border-box}.page-header .user .details .summary button div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:190px}.page-header .user .details .summary button:after{content:"";display:block;position:absolute;right:25px;top:50%;margin-top:-2px}.page-header .user .details.active-navigation:not(.active-hover) .dropdown,.page-header .user .details.active-search:not(.active-hover) .dropdown{display:none}.page-header .user .details.active-hover .summary button{background:#fff;color:#3d4348}.page-header .user .dropdown{z-index:15;position:absolute;right:-7px;width:270px;overflow:hidden;text-align:left;transition:opacity 300ms ease 0s}.page-header .user .dropdown .box-shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.2);margin:0 7px 8px;background:#fff;border-radius:0 0 4px 4px;overflow:hidden}.page-header .user .dropdown .box-shadow>*{padding:20px 25px}.page-header .user .dropdown .box-shadow>*+*{border-top:solid 1px #dcddde}.page-header .user .dropdown .menu-login-form>div{margin:0 0 10px}.page-header .user .dropdown .menu-login-form .buttons{margin:0}.page-header .user .dropdown li{height:24px}.page-header .user .dropdown a{color:#3d4348;text-decoration:none;position:relative;line-height:24px;padding-left:3px}.page-header .user .dropdown a.icon{position:relative;padding-left:39px}.page-header .user .dropdown a.icon:before{display:block;position:absolute;content:"";top:50%;width:27px;height:25px}.page-header .user .dropdown a.icon.watched:before{margin-top:-8px;left:0}.page-header .user .dropdown a.icon.starred:before{margin-top:-12px;left:2px}.page-header .user .dropdown a.icon.purchased:before{margin-top:-8px;left:4px}.page-header .user .dropdown a.icon.settings:before{margin-top:-11px;left:3px}.page-header .user .dropdown input[type=email],.page-header .user .dropdown input[type=password]{width:100%}.page-header .user .dropdown input[type=submit]{margin:10px 0 0;width:100%}.page-header .user .dropdown .footer{background:#f9f9fb;text-align:center}.page-header .user .dropdown .footer a{font-weight:700;cursor:pointer}.page-header .user .dropdown .footer a:hover{color:#07b}.page-header .user .login-menu{display:block;padding:0 10px;color:#f9f9fb;text-decoration:none;line-height:65px;padding-top:1px}.page-header .user .login-menu:hover:not(.active){background:#0f161a}.page-header .user .login-menu.active{background:#fff;color:#212d33}.page-header .user .anonymous{float:left;position:relative;display:inline-block}.page-header .user .anonymous .signup{display:block;float:left;height:66px;padding-right:20px}.page-header .user .anonymous .signup a{display:block;color:#f9f9fb;height:34px;line-height:3.3rem;text-decoration:none;padding:2px 15px 0;font-weight:700;margin-top:15px;border-radius:18px}.page-header .user .anonymous .signup a:hover{color:#07b}.page-header .user .anonymous .signup a:focus{color:#07b}.page-header .user .anonymous .dropdown .menu-login-form .forgot-password{display:none}.page-header .user .anonymous .dropdown .footer a{color:#212d33;font-weight:400}.page-header .user .anonymous .dropdown .footer a:hover{color:#07b}.page-header .user .anonymous .dropdown .footer a.forgot-password{color:#07b}.page-header .user .anonymous .dropdown .footer a.forgot-password:hover{color:#004684}.page-header .user .anonymous .box-shadow>.loading{display:none;position:absolute;left:0;top:0;width:100%;height:177px;z-index:1;padding:7px 8px;border-top:0;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:content-box}.page-header .user .authenticated{float:left;position:relative;display:inline-block}.page-header .user .authenticated .summary button{height:66px;color:#fff}.page-header .user .authenticated .summary button.active{background:#fff;color:#3d4348}.page-header .user .authenticated .summary button.active+.dropdown{opacity:1;z-index:15}.page-header .user .authenticated .dropdown .box-shadow>ul{padding-left:0;padding-right:0}.page-header .user .authenticated .dropdown .box-shadow>ul.footer{padding:10px 25px}.page-header .user .authenticated .dropdown .box-shadow>ul li{height:40px;padding:0 25px}.page-header .user .authenticated .dropdown .box-shadow>ul li a{line-height:40px}.page-header .user .authenticated .dropdown .box-shadow>ul li a:hover{color:#07b}.page-header .user .authenticated .dropdown .box-shadow>ul li a:focus{color:#07b}.page-header .search{text-align:right;z-index:15;position:absolute;right:0;top:15px;height:auto}.page-header .search.focus .searchfield,.page-header .search.focus input[type=search],.page-header .search.expand .searchfield,.page-header .search.expand input[type=search]{width:220px;padding:7px 30px 7px 10px;height:36px}.page-header .search.active .result{display:block}.page-header .search:after{content:"";position:absolute;top:10px;right:9px;cursor:pointer}.page-header .search h2{display:none}.page-header .search form{position:relative}.page-header .search .searchfield,.page-header .search input[type=search]{border:0;padding:0;border-radius:18px;font-size:0;width:36px;height:36px;outline:0;-webkit-transition:width 200ms;-moz-transition:width 200ms;transition:width 200ms;cursor:pointer}.page-header .search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.page-header .search .search-abort{display:none;position:absolute;border:0;top:19px;right:20px;background-color:#fff;cursor:pointer}.page-header .search .result{display:none;position:absolute;z-index:14;border-radius:4px;text-align:left;width:220px;overflow:hidden;padding-top:14px;box-shadow:0 0 5px 3px rgba(0,0,0,.1)}.page-header .search .result .rentalPrice{height:20px;font-weight:400;line-height:20px;top:9px}.page-header .search .result:before{display:block;content:"";width:0;height:0;border:solid transparent 7px;border-bottom:solid #f9f9fb 7px;position:absolute;left:50%;margin-left:-7px;margin-top:0;top:0}.page-header .search .result .list{border-radius:4px 4px 0 0;overflow:hidden}.page-header .search .result .list ul{background:#fff}.page-header .search .result .list li{position:relative}.page-header .search .result .list li.category+li{border-top:0}.page-header .search .result .list li.active{background:#dcddde}.page-header .search .result .list li.hidden{display:none}.page-header .search .result .list li+li{border-top:solid 1px #dcddde}.page-header .search .result .list h3{background:#f9f9fb;color:#212d33;padding:10px 15px;margin:0;line-height:normal;display:none;font-style:italic;font-weight:400}.page-header .search .result .list h3.active{display:block}.page-header .search .result .list h4{color:#212d33;padding:1px 15px;margin:0;line-height:normal}.page-header .search .result .list p{color:#3d4348;padding:1px 15px;margin:0;line-height:normal}.page-header .search .result .list p.type{color:#8a8c90}.page-header .search .result .list a{display:block;text-decoration:none;padding:15px 0}.page-header .search .result .list a:hover{background:#f9f9fb}.page-header .search .result .empty-result{background:#f9f9fb;padding:20px 0;margin:0;color:#212d33;display:none;border-radius:4px;text-align:center}.page-header .search .result .show-all{background:#f9f9fb;display:block;border-top:solid 1px #dcddde;text-decoration:none;border-radius:0 0 4px 4px}.page-header .search .result .show-all.active{background:#dcddde}.page-header .search .result .show-all:hover p{color:#07b}.page-header .search .result .show-all p{padding:10px;font-weight:700;height:30px;line-height:30px;color:#3d4348;text-align:center;margin:0}.page-header .search .result .show-all .loading{background-color:#f9f9fb;position:absolute;left:0;top:5px;display:none;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:content-box;padding:14px 0;z-index:7}.footer-sidebar,.footer-text{display:none}html footer.block.page-footer{display:block!important}.page-footer{position:relative}.page-footer .back-to-top{position:fixed;bottom:0;right:32px;background:#1c272d;height:35px;border-radius:4px 4px 0 0;display:none;z-index:4;color:#f9f9fb;text-decoration:none;line-height:35px;padding:0 15px 0 35px;font-weight:700;outline:0;width:auto;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.page-footer .back-to-top:before{content:'';display:block;position:absolute;left:16px;top:50%;margin-top:-4px}.page-footer .back-to-top:hover{padding-left:35px;line-height:35px;color:#f9f9fb;opacity:1;width:auto}.page-footer .back-to-top.docked{position:absolute;top:-35px;z-index:0;opacity:1}.page-footer .back-to-top.docked.hidden{top:0}.page-footer .back-to-top.hidden{bottom:-35px}.page-footer .upper{background:#212d33;padding:10px 0 45px;position:relative}.page-footer .upper .scaffold{display:table}.page-footer .upper .scaffold>*{display:table-cell;vertical-align:top}.page-footer .upper .logo{width:117px;text-align:left;vertical-align:top}.page-footer .upper .logo .logo-viaplay{margin-top:40px;display:inline-block;padding:0;background-image:url(../images/footer_logo_on_dark.png);background-repeat:no-repeat;background-position:top left;background-size:contain;width:80px;height:90px;text-indent:-9999px;text-decoration:none}.page-footer .upper .footer-table{width:100%;padding-left:166px;-moz-box-sizing:border-box;box-sizing:border-box}.page-footer .upper .table{display:table;width:100%}.page-footer .upper .table>*{display:table-cell;width:20%;vertical-align:top}.page-footer .upper h3{color:#f9f9fb;padding:37px 0 10px;margin:0;line-height:normal}.page-footer .upper h3:before{display:none;background-color:#3d4348;border-radius:50%;width:28px;height:28px;position:absolute;content:"";right:40px;top:50%;margin-top:-14px}.page-footer .upper h3:after{right:49px;top:50%;margin-top:-2px;position:absolute;content:"";display:none;background-repeat:no-repeat}.page-footer .upper h3.active:after{margin-top:-3px}.page-footer .upper li{padding:0}.page-footer .upper .table a{color:#a4a6ab}.page-footer .upper .table a:hover span{border-bottom:solid 1px #a4a6ab}.page-footer .lower{background:#1c272d;height:66px;position:relative;text-align:center}.page-footer .lower .copyright{font-size:1.4rem;line-height:66px;color:#a4a6ab;position:relative}.page-footer .lower .copyright .mtg-logo{background-image:url(../images/mtg.svg);content:"";position:static;width:25px;height:12px;margin-left:8px;display:inline-block}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (-webkit-min-resolution:192dpi),screen and (min-resolution:192dpi){.page-footer .upper .logo .logo-viaplay{background-image:url(../images/footer_logo_on_dark_large.png)}}.overlays{margin:0}.overlays .hidden{display:none}.overlays .litebox{position:fixed;top:50%;left:50%;z-index:31;background:#fff;width:480px;margin-top:-250px;margin-left:-250px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 60px;text-align:center;border-radius:4px}.overlays .litebox footer{background:#edeef0;border-top:solid 1px #dcddde;margin:50px -60px -50px;padding:35px 60px 40px;border-radius:0 0 4px 4px}.overlays .litebox footer .form-separator span{background:#edeef0}.overlays .litebox footer h3{margin:0 0 10px}.overlays .litebox footer p{margin:0}.overlays .litebox footer h2{margin-top:0}.overlays .litebox h1{margin-top:0;text-align:center}.overlays .litebox h1,.overlays .litebox h2,.overlays .litebox h3{color:#212d33}.overlays .litebox p{color:#3d4348;text-align:center}.overlays .litebox a{color:#07b;text-decoration:none}.overlays .litebox a:hover{color:#004684}.overlays .litebox input[type=submit]{vertical-align:top}.overlays .litebox .buttons{text-align:center;position:relative}.overlays .litebox .buttons *{display:inline-block;margin:10px 0}.overlays .litebox .buttons *+*{margin-left:20px}.overlays .litebox .button{cursor:pointer;display:inline-block;background:#212d33;color:#f9f9fb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px;border-radius:20px;height:40px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;font-weight:700;margin-bottom:2px}.overlays .litebox .button:hover{color:#f9f9fb;background:#0f161a}.overlays .litebox .error-message,.overlays .litebox .error-message-fb{font-size:1.4rem}.overlays .litebox.html5-beta-notification .button.ok{margin-top:10px;margin-bottom:10px}.overlays .litebox.html5-beta-notification.html5-beta-notification-live .button.ok{margin-top:15px;margin-bottom:15px}.overlays .litebox.html5-beta-notification .icon-alert{display:inline-block;transform:scale(0.8);position:relative;top:5px;margin-right:5px}.overlays .litebox.html5-beta-notification footer{margin-top:30px}.overlays .litebox.login-required{width:520px;padding:50px 80px;margin-top:0;top:20px;margin-left:-260px}.overlays .litebox.login-required .login-wrapper.hide,.overlays .litebox.login-required .play-wrapper.hide{display:none}.overlays .litebox.login-required input[type=password],.overlays .litebox.login-required input[type=email]{width:100%;margin-bottom:10px}.overlays .litebox.login-required input[type=submit]{background-color:#212d33;width:100%}.overlays .litebox.login-required input[type=submit]:hover{background-color:#0f161a}.overlays .litebox.login-required .facebook-login-form{padding-bottom:10px}.overlays .litebox.login-required .facebook-login-form input[type=submit]{background-color:#3b5998}.overlays .litebox.login-required .facebook-login-form input[type=submit]:hover{background-color:#5170c3}.overlays .litebox.login-required .forgot-password{right:0;line-height:36px}.overlays .litebox.login-required footer{margin:20px -80px -50px}.overlays .litebox.login-required h3{font-weight:300;margin:7px 0 30px}.overlays .litebox.login-required .purchase-link.green{padding:0 40px;height:40px;line-height:40px;font-weight:700;margin:10px 0 30px}.overlays .litebox.login-required .error-message{text-align:left}.overlays .litebox.adult-content{text-align:center}.overlays .litebox.pin-required img.parental{float:left}.overlays .litebox.pin-required form{font-size:0;text-align:center}.overlays .litebox.pin-required input[type=password]{width:230px;margin-bottom:10px}.overlays .litebox.pin-required figure{margin:0;text-align:center}.overlays .litebox.pin-required .incorrect-pin.error-message{display:block}.overlays .litebox.pin-required .incorrect-pin.error-message.hidden{display:none}.overlays .litebox.confirm-register-device{text-align:center}.overlays .litebox.max-devices-used{text-align:center}.overlays .litebox.report-problem{width:700px;margin-left:-350px}.overlays .litebox.report-problem input[type=submit]{margin:10px auto}.overlays .litebox.report-problem .optional-message{display:none}.overlays .litebox.report-problem .optional-message textarea{width:270px;height:90px;margin-top:10px}.overlays .litebox.report-problem .cancel{line-height:36px}.overlays .litebox.report-problem .error-message{display:block}.overlays .litebox.tvod-sports-purchase{width:460px;padding:40px;margin-top:-260px;margin-left:-230px}.overlays .litebox.tvod-sports-purchase h2{margin:0 0 15px}.overlays .litebox.tvod-sports-purchase h3{font-weight:400;margin:0 0 25px}.overlays .litebox.tvod-sports-purchase p{color:#3d4348;margin:0 0 25px}.overlays .litebox.tvod-sports-purchase ul{color:#3d4348;text-align:left;border-top:1px solid #dcddde;margin:0 0 25px}.overlays .litebox.tvod-sports-purchase ul li{border-bottom:1px solid #dcddde;padding:10px 0;list-style:disc inside none}.overlays .litebox.tvod-sports-purchase .bullets{border-bottom:1px solid #dcddde;margin-bottom:30px}.overlays .litebox.tvod-sports-purchase .bullets p{border-top:1px solid #dcddde;padding:10px 0;margin:0;text-align:left;font-size:1.6rem;list-style:disc inside none;display:list-item}.overlays .litebox.tvod-sports-purchase .generic-button{margin-right:0}.overlays .litebox.region-blocked{width:540px;padding:50px 85px;margin-left:-270px}.overlays .litebox.region-blocked footer{margin:50px -85px -50px;padding:30px 85px 40px}.overlays .litebox.concurrent-streams{width:550px;margin-left:-275px;padding:50px}.overlays .litebox.concurrent-streams table{display:none;margin:auto}.overlays .litebox.concurrent-streams table td{vertical-align:middle}.overlays .litebox.concurrent-streams table p{text-align:left;margin:0 20px 0 0}.overlays .litebox.concurrent-streams .try-again{display:none}.overlays .litebox.concurrent-streams footer{padding:30px 50px 40px;margin:50px -50px -50px}.overlays .litebox.concurrent-streams footer h2{margin:5px 0 10px}.overlays .litebox.chromecast-introduction{padding:10px}.overlays .litebox.chromecast-introduction .introduction_close{float:right;cursor:pointer}.overlays .litebox.chromecast-introduction .introduction_text{width:230px;margin-left:auto;margin-right:auto;text-align:center;font-size:1.6rem;padding:50px}.overlays .litebox.chromecast-introduction .introduction_image{background-color:#000;width:90px;height:90px;border-radius:46px;margin-left:auto;margin-right:auto;margin-top:20px;position:relative}.overlays .litebox.chromecast-introduction .introduction_image:before{position:absolute;content:"";top:50%;left:50%;margin:-10px -15px}.overlays .litebox.dynamic{width:570px;margin-top:-350px;margin-left:-285px;overflow:hidden;padding:0}.overlays .litebox.confirm-rental{text-align:center;width:530px}.overlays .litebox.confirm-rental .button.ok{margin-top:10px}.overlays .litebox.confirm-rental .error-message{border:0;background:0}.overlays .litebox.confirm-rental .error-message h4{margin-bottom:0}.overlays .litebox.confirm-rental .error-message p{margin-top:0}.overlays .litebox.confirm-rental h4{margin-top:0}.overlays .litebox.confirm-rental p{margin-top:0}.overlays .litebox.confirm-rental p .icon{position:relative;padding-left:25px;margin-left:7px}.overlays .litebox.confirm-rental p .icon:before{display:block;position:absolute;content:"";top:50%;width:27px;height:25px}.overlays .litebox.confirm-rental p .icon.starred:before{margin-top:-12px;left:2px}.overlays .litebox.confirm-rental .incorrect-promo .error-message{margin-left:28px;width:282px;text-align:left}.overlays .litebox.confirm-rental .incorrect-promo .error-message p{text-align:left}.overlays .litebox.confirm-rental .product{padding:0;overflow:hidden;border-bottom:0;margin:0 0 10px;text-align:center;background:#fff}.overlays .litebox.confirm-rental .product .summary{display:block}.overlays .litebox.confirm-rental .product .summary .genre.divider{display:block}.overlays .litebox.confirm-rental .product .summary .genre.divider *{font-weight:300}.overlays .litebox.confirm-rental .product .summary .year.divider,.overlays .litebox.confirm-rental .product .summary .duration.divider{display:inline-block;vertical-align:middle}.overlays .litebox.confirm-rental .product .summary .year.divider *,.overlays .litebox.confirm-rental .product .summary .duration.divider *{font-weight:300;display:inline-block;vertical-align:middle}.overlays .litebox.confirm-rental .product .summary .year.divider:after{background:none repeat scroll 0 0 #dcddde;content:"";display:inline-block;font-size:0;height:20px;margin:0 15px;vertical-align:middle;width:1px}.overlays .litebox.confirm-rental .product .summary .year.divider:only-child:after{display:none}.overlays .litebox.confirm-rental .product .summary .slash{margin:0 3px 0 0}.overlays .litebox.confirm-rental footer>form{padding-top:10px}.overlays .litebox.confirm-rental .confirm-rental__payment-error{margin-top:10px}.overlays .litebox.confirm-rental h1{margin-bottom:0}.overlays .litebox.confirm-rental .year-and-genres{margin-top:0}.overlays .litebox.confirm-rental .narrow{margin-left:15px;margin-right:15px}.overlays .litebox.confirm-rental input[type=text]{width:200px;margin-bottom:10px;background-color:#fff}.overlays .litebox.confirm-rental input[type=text].error{color:#f9f9fb}.overlays .litebox.allow-plugins{padding:50px 64px}.overlays .litebox.allow-plugins footer{margin:50px -64px -50px}.overlays .litebox.in-product{background:#0f161a;padding:0;width:520px;margin-left:-260px}.overlays .litebox.in-product img{border-radius:4px 4px 0 0;min-height:279px}.overlays .litebox.in-product .vignette{position:absolute;top:0;left:0;width:520px;height:285px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent),color-stop(50%,#0f161a));background:-moz-linear-gradient(to bottom,transparent,transparent 50%,#0f161a);background:-o-linear-gradient(to bottom,transparent,transparent 50%,#0f161a);background:-ms-linear-gradient(to bottom,transparent,transparent 50%,#0f161a);background:linear-gradient(to bottom,transparent,transparent 50%,#0f161a)}.overlays .litebox.in-product .in-product-text{position:relative;top:-85px}.overlays .litebox.in-product .in-product-text h2{font-size:3rem;font-weight:300;padding:0 50px;color:#f9f9fb;line-height:3.6rem}.overlays .litebox.in-product .in-product-text p{font-size:1.5rem;font-weight:300;padding:0 50px;color:#dcddde;line-height:2.2rem}.overlays .litebox.in-product .in-product-text .button{color:#212d33;background:#fff;margin:20px 0}.overlays .litebox.in-product .in-product-text .button:hover{background:#dcddde}.overlays .litebox.in-product .in-product-text .cancel{display:block;color:#dcddde}.overlays .litebox.in-product .in-product-text .cancel:hover{text-decoration:underline}.overlays .litebox.information{width:700px;left:43%}.overlays .form-separator{position:relative;margin-bottom:10px}.overlays .form-separator span{background:#fff;padding:0 15px;position:relative;z-index:1}.overlays .form-separator:before{background:#c0c1c4;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}.overlays .loading{background-color:rgba(255,255,255,.9);position:absolute;left:0;top:0;display:none;width:100%;height:100%;z-index:5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50%}.overlays .close{border:0;height:14px;width:14px;top:14px;right:14px;position:absolute;z-index:32;outline:0}.overlays .close:hover{opacity:.9}.overlays .close:focus{opacity:1}.overlays .backdrop{position:fixed;display:none;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:30}.overlays .litebox~.backdrop{display:block}.featurebox{margin:0;background:#0f161a}.featurebox:first-child{padding-top:0}.featurebox .scaffold{width:auto}.featurebox .scaffold>h2:empty{margin:0;display:none}.featurebox .play-btn{border-style:solid;border-width:1px;padding-right:32px;height:40px;line-height:40px;border-radius:30px;margin:0 10px;max-width:660px;overflow:hidden;background-color:#fff;border-color:#fff;color:#212d33}.featurebox .play-btn:hover{background-color:#dcddde;border-color:#dcddde}.featurebox .info-btn{height:40px;line-height:40px;border-radius:30px;border-color:#fff;background-color:rgba(0,0,0,.15);border-width:2px;color:#f9f9fb;padding:0 40px;margin:0 10px;max-width:660px;overflow:hidden}.featurebox .info-btn:hover{background-color:rgba(0,0,0,.4);color:#f9f9fb}.featurebox .prev-btn,.featurebox .next-btn{height:57px;width:57px;position:absolute;top:50%;z-index:11;margin-top:-28px;border-radius:3px;background:rgba(0,0,0,.6) no-repeat center center}.featurebox .prev-btn:hover,.featurebox .next-btn:hover{background-color:#000}.featurebox .prev-btn{left:16px}.featurebox .prev-btn:before{content:"";position:absolute;margin:17px 21px}.featurebox .next-btn{right:16px}.featurebox .next-btn:before{content:"";position:absolute;margin:17px 23px}.featurebox .inner{position:relative;overflow:hidden}.featurebox .frames{position:relative;width:100%;height:100%}.featurebox .frames li{position:absolute;width:100%;height:100%;top:0;left:0;display:none;background-repeat:no-repeat;background-size:auto 100%;background-position:center center}.featurebox .frames li.inverted h3,.featurebox .frames li.inverted .synopsis{color:#3d4348;text-shadow:none}.featurebox .frames li.inverted .info-btn{background:#3d4348;color:#f9f9fb}.featurebox .frames li.current{display:block;z-index:5}.featurebox .frames li .center{position:absolute;width:100%}.featurebox .frames li h3{margin:0 auto;color:#f9f9fb;text-shadow:1px 1px 5px rgba(0,0,0,.3);width:730px;text-align:center}.featurebox .frames li .synopsis{color:#f9f9fb;width:680px;margin:10px auto 0;font-weight:300;text-align:center;overflow:hidden;text-shadow:1px 1px 5px rgba(0,0,0,.3);letter-spacing:-.01em}.featurebox .frames li .buttons{text-align:center;margin:24px auto 0;bottom:30px;font-size:0;padding:0 20px}.featurebox .frames li .logo{position:absolute;top:20px;right:20px}.featurebox .paginator{font-size:0;position:absolute;right:10px;bottom:0;z-index:5}.featurebox .paginator .positions{display:inline-block;height:25px;border-radius:13px;margin:0 7px}.featurebox .paginator .positions li{display:inline-block;padding:6px}.featurebox .paginator .positions li.active a,.featurebox .paginator .positions li a:hover{background-color:#fff}.featurebox .paginator .positions li a{display:block;padding:0;width:10px;height:10px;border:solid 2px #fff;border-radius:50%;-moz-box-sizing:border-box;box-sizing:border-box}.featurebox.children{position:relative}.featurebox.children .viewport{height:375px;overflow:hidden;position:relative;background:#51adcd url(../images/featurebox/himmelsol.gif) bottom center no-repeat}.featurebox.children .viewport .grass{z-index:8;bottom:0;left:0;height:72px;width:200%;position:absolute}.featurebox.children .viewport .grass>*{height:100%;width:277px;float:left}.featurebox.children .viewport .grass:after{display:block;content:'';clear:left}.featurebox.children .viewport .sky{width:200%;height:100%;z-index:1;position:absolute;top:0}.featurebox.children .viewport .clouds{width:200%;height:100%;position:absolute;z-index:3;top:0}.featurebox.children .viewport .clouds>*{float:left;height:375px;width:660px}.featurebox.children .viewport .trees{z-index:6;height:100%;width:200%;position:absolute;top:0}.featurebox.children .viewport .trees>*{float:left;width:500px;height:100%}.featurebox.children .viewport .heroes{z-index:7;height:100%;width:200%;position:relative}.featurebox.children .viewport .heroes .hero{height:100%;width:300px;float:left;text-align:center;vertical-align:middle}.featurebox.children .viewport .heroes .hero a{display:inline-block;position:relative;border-radius:50%;width:240px;height:240px;margin-top:40px;overflow:hidden;border:solid 4px transparent;background-clip:content-box;background-color:#4cadcf}.featurebox.children .viewport .heroes .hero a img{position:absolute;top:0;left:0;width:100%;display:block;z-index:6}.featurebox.children .viewport .heroes .hero a:hover{border-color:#fff}.featurebox.children .viewport .heroes :after{display:block;content:'';clear:left}.featurebox.children .button{height:57px;width:57px;position:absolute;top:164px;z-index:11;margin-top:-28px;border:0;border-radius:4px;outline:0;background-color:rgba(227,243,252,.7)}.featurebox.children .button:hover{background-color:#e3f3fc}.featurebox.children .button.prev{left:16px}.featurebox.children .button.prev:before{content:"";position:absolute;left:50%;margin:-11px -9px}.featurebox.children .button.next{right:16px}.featurebox.children .button.next:before{content:"";position:absolute;left:50%;margin:-11px -6px}.featurebox .frames.parallax li{opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;background:no-repeat center center / 100% auto}.featurebox .frames.parallax li h3{position:absolute;top:250px;left:50px;color:#f9f9fb;margin:0;text-shadow:2px 2px 1px rgba(0,0,0,.7)}.featurebox .frames.parallax li p{position:absolute;top:300px;left:50px;color:#f9f9fb;margin:0;text-shadow:2px 2px 1px rgba(0,0,0,.7)}.featurebox .frames.parallax li h2,.featurebox .frames.parallax li p{-webkit-transition:left 1.4s;-moz-transition:left 1.4s;transition:left 1.4s}.featurebox .frames.parallax li.prev{z-index:4}.featurebox .frames.parallax li.prev h2{left:-30%}.featurebox .frames.parallax li.prev p{left:-60%}.featurebox .frames.parallax li.current{opacity:1;z-index:5}.featurebox .frames.parallax li.next{z-index:4}.featurebox .frames.parallax li.next h2{left:30%}.featurebox .frames.parallax li.next p{left:60%}.featurebox .frames.parallax li{opacity:0;-webkit-transition:opacity 1.5s;-moz-transition:opacity 1.5s;transition:opacity 1.5s}.featurebox .frames.parallax li h3{opacity:0;white-space:nowrap;-webkit-transition:all 2s;-moz-transition:all 2s;transition:all 2s}.featurebox .frames.parallax li p{opacity:0;white-space:nowrap;-webkit-transition:all 2s;-moz-transition:all 2s;transition:all 2s}.featurebox .frames.parallax li img{left:0;-webkit-transition:left 2s,opacity 1s;-moz-transition:left 2s,opacity 1s;transition:left 2s,opacity 1s;-webkit-transition-timing-function:ease,ease-in;-moz-transition-timing-function:ease,ease-in;transition-timing-function:ease,ease-in}.featurebox .frames.parallax li.next{z-index:4}.featurebox .frames.parallax li.next img{position:absolute;left:100%}.featurebox .frames.parallax li.next h3{left:150%}.featurebox .frames.parallax li.next p{left:200%}.featurebox .frames.parallax li.current{z-index:5;opacity:1;left:0}.featurebox .frames.parallax li.current a>*{opacity:1}.featurebox .frames.parallax li.prev img{position:absolute;left:-100%}.featurebox .frames.parallax li.prev h3{left:-130%}.featurebox .frames.parallax li.prev p{left:-150%}.featurebox .frames.slide li{-moz-transition:left 1s;-webkit-transition:left 1s;transition-timing-function:linear}.featurebox .frames.fade li{opacity:0;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}.featurebox .frames.fade li.current{opacity:1}.section-menu{}.section-menu .dock{position:relative;background:#fff}.section-menu .dock .section-wrapper{border-bottom:1px solid #dcddde}.section-menu .dock .inner{position:relative;height:66px}.section-menu .dock .inner.logged-out .sortby{display:none}.section-menu .dock .inner .align-right{position:relative;top:inherit;right:inherit;float:right}.section-menu .dock .inner .conversion{padding:11.5px 4rem;margin-top:12.5px;margin-right:0;display:inline-block;-webkit-transition:initial;-moz-transition:initial;transition:initial}.section-menu .dock .inner .categories,.section-menu .dock .inner .sortby,.section-menu .dock .inner .filters{top:0;height:100%;line-height:66px;color:#212d33;vertical-align:top;display:inline-block;position:relative}.section-menu .dock .inner .categories.active-hover button,.section-menu .dock .inner .sortby.active-hover button,.section-menu .dock .inner .filters.active-hover button{border-bottom:1px solid #fff}.section-menu .dock .inner .sortby{z-index:11;background:#fff}.section-menu .details{padding:0;display:inline-block}.section-menu .details .summary{height:100%}.section-menu .details .summary button{border-left:solid 1px #dcddde;border-right:solid 1px #dcddde;border-bottom:solid 1px #dcddde;border-top:0;color:#3d4348;background:transparent;text-decoration:none;font-weight:700;position:relative;background:#fff;display:inline-block;z-index:11;padding:0 45px 0 30px;height:100%}.section-menu .details .summary button:after{content:"";display:block;position:absolute;right:29px;top:50%;margin-top:-2px}.section-menu .details.active-toggle:not(.active-hover) .dropdown{display:none}.section-menu .details .dropdown{top:100%;position:absolute;background:#fff;z-index:10;padding:0;overflow:hidden;background:0;line-height:normal}.section-menu .details .dropdown .box-shadow{border-top:solid 1px #dcddde;margin:0 7px 8px;background:#fff;padding:20px 30px 25px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);overflow:hidden;border-radius:0 0 4px 4px}.section-menu .details .dropdown .box-shadow>*{vertical-align:middle}.section-menu .details .dropdown li{line-height:1.8rem}.section-menu .categories{display:block}.section-menu .categories .dropdown{left:-6px;min-width:250px}.section-menu .categories .dropdown .box-shadow{padding:20px 0 0}.section-menu .categories .dropdown .category-groups .group{min-width:280px}.section-menu .categories .dropdown .category-groups .group+.group{padding-left:0}.section-menu .categories .dropdown li{padding:7px 25px}.section-menu .categories .dropdown li.active a{color:#ff4d4d;cursor:default}.section-menu .categories .dropdown li.active:not(:first-child):hover a:hover{color:#ff4d4d}.section-menu .categories .dropdown li:not(:first-child):hover a:hover{color:#07b}.section-menu .categories .dropdown li:not(:first-child):hover a:focus{color:#07b}.section-menu .categories .dropdown a{text-decoration:none;color:#3d4348}.section-menu .categories .dropdown strong{margin:0;color:#3d4348}.section-menu .categories .category-groups{display:table}.section-menu .categories .category-groups .group{display:table-cell;min-width:140px}.section-menu .categories .category-groups .group+.group{padding-left:25px}.section-menu .categories .footer{margin-top:20px;border-top:1px solid #dcddde}.section-menu .categories .footer a{display:block;text-align:center;background:#f9f9fb;padding:0 25px;height:48px;line-height:48px;color:#3d4348;font-weight:700;cursor:pointer}.section-menu .categories .footer a:hover{color:#07b}.section-menu .sortby{overflow:hidden;text-align:right}.section-menu .sortby li{float:left;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.section-menu .sortby li.icon{margin:0}.section-menu .sortby li.icon a{font-size:0;width:26px;padding:0 28px;position:relative}.section-menu .sortby li.icon.icon.sport_schedule a{height:100%}.section-menu .sortby li.icon.icon.sport_schedule a:after{content:"";position:absolute;top:0;left:0;margin:20px 29px}.section-menu .sortby li.icon.icon.sport_schedule.active a{background-color:#ff4d4d}.section-menu .sortby li.icon.icon.sport_list a{height:100%}.section-menu .sortby li.icon.icon.sport_list a:after{content:"";position:absolute;top:0;left:0;margin:23px 27px}.section-menu .sortby li.icon.icon.sport_list.active a{background-color:#ff4d4d}.section-menu .sortby li.active:not(.icon){border-bottom:4px solid #ff4d4d}.section-menu .sortby li.active a{color:#ff4d4d;cursor:default}.section-menu .sortby li.active:hover{background:#fff}.section-menu .sortby li:hover{background:#f9f9fb}.section-menu .sortby li a{text-decoration:none;display:block;color:#3d4348;padding:0 25px}.section-menu .sortby li a.active{border-bottom:solid 4px #ff4d4d}.section-menu.section-menu-react .dock .inner.logged-out .categories,.section-menu.section-menu-react .dock .inner.logged-out .flags-container{display:none}.section-menu.section-menu-react .dock .inner .flags-container{float:right}.section-menu.section-menu-react .dock .inner .flags-container .flag{display:inline-block;text-align:left;border-right:0;border-left:solid 1px #dcddde;border-bottom:0;border-top:0;color:#3d4348;background:transparent;text-decoration:none;font-weight:700;position:relative;background:#fff;display:inline-block;z-index:11;padding:0 30px 0 60px;height:66px;font-size:1.5rem;line-height:3.2rem;text-transform:none;cursor:pointer;margin:0;min-width:200px}.section-menu.section-menu-react .dock .inner .flags-container .flag.active{background:#212d33;color:#fff}.section-menu.section-menu-react .dock .inner .flags-container .flag.sweden:before{content:"";position:absolute;top:0;left:0;margin:20px 0 20px 30px}.section-menu.section-menu-react .dock .inner .flags-container .flag.medal:before{content:"";position:absolute;top:0;left:0;margin:20px 0 20px 30px}.section-menu.section-menu-react .dock .inner .flags-container .flag:not(.active):hover{background:#f9f9fb}.section-menu.section-menu-react .dock .inner .categories .footer{position:absolute;top:5px;right:15px;border:0}.section-menu.section-menu-react .dock .inner .categories .footer a{background:#fff;font-weight:400;color:#07b}.section-menu.section-menu-react .dock .inner .categories .footer a:hover{color:#004684}.section-menu.section-menu-react .dock .inner .categories.disabled{cursor:default}.section-menu.section-menu-react .dock .inner .categories.disabled.active-hover .summary button{border-bottom:solid 1px #dcddde}.section-menu.section-menu-react .dock .inner .categories.disabled.active-hover .dropdown{display:none}.section-menu.section-menu-react .dock .inner .categories.disabled .summary button span,.section-menu.section-menu-react .dock .inner .categories.disabled .summary button:after{opacity:.5}.section-menu.section-menu-react .dock .inner .categories .summary button{text-align:left;min-width:200px}.section-menu.section-menu-react .dock .inner .categories .dropdown{right:-6px;left:auto;text-align:left}.section-menu.section-menu-react .dock .inner .categories .dropdown li{text-align:left;margin:10px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-menu.section-menu-react .dock .inner .categories .dropdown .box-shadow{padding:25px 0}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups{display:table;min-width:800px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline{cursor:pointer;padding:15px 0 15px 26px;position:relative;display:inline-block}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.open:after{content:"";display:block;position:absolute;right:-20px;top:50%;margin-top:-2px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .category-filter-headline span.closed:after{content:"";display:block;position:absolute;right:-17px;top:50%;margin-top:-3px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group{display:table;min-width:800px;margin-bottom:20px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group+.group{padding-left:25px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group.hidden{display:none}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li{display:inline-block}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-category,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-related{position:relative;width:150px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-category label,.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-related label{cursor:pointer}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-category label input[type=checkbox],.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-related label input[type=checkbox]{vertical-align:text-bottom;margin-right:10px}.section-menu.section-menu-react .sport-schedule-nav{position:relative;display:inline;padding:0;margin:0;height:66px}.section-menu.section-menu-react .sport-schedule-nav .schedule-date-short,.section-menu.section-menu-react .sport-schedule-nav .schedule-header-large{display:none}.section-menu.section-menu-react .sport-schedule-nav .schedule-header{font-weight:700}.section-menu.section-menu-react .sport-schedule-nav span{font-size:3rem;line-height:66px;margin:0;padding:0;display:inline;position:relative}.section-menu.section-menu-react .sport-schedule-nav span.nav-buttons{padding:0 100px 0 0}.section-menu.section-menu-react .sport-schedule-nav a{display:inline-block;height:31px;width:31px;font-weight:400;cursor:pointer}.section-menu.section-menu-react .sport-schedule-nav a.prev{position:absolute;background-color:#fff;border-radius:16px;width:31px;height:31px;top:3px}.section-menu.section-menu-react .sport-schedule-nav a.prev:after{content:"";display:block;position:absolute;left:0;top:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.section-menu.section-menu-react .sport-schedule-nav a.prev:not(.disabled):hover{background:rgba(33,45,51,.1)}.section-menu.section-menu-react .sport-schedule-nav a.prev.disabled{cursor:default;opacity:.2}.section-menu.section-menu-react .sport-schedule-nav a.next{position:absolute;background-color:#fff;border-radius:16px;width:31px;height:31px;top:3px;left:45px}.section-menu.section-menu-react .sport-schedule-nav a.next:after{content:"";display:block;position:absolute;right:0;top:0}.section-menu.section-menu-react .sport-schedule-nav a.next:not(.disabled):hover{background-color:#dcddde}.section-menu.section-menu-react .sport-schedule-nav a.next.disabled{cursor:default;opacity:.2}.block.collection{padding:20px 0 0}.block.collection~.block.collection{padding-top:30px}.block.collection~.section-menu~.block.collection{padding-top:20px}.block.collection~.section-menu~.block.collection~.block.collection{padding-top:30px}.block.collection~section .sport-schedule-container{padding-top:100px}.block.collection+.collection.watching-starred{border-top:1px solid #dcddde;padding-top:55px}.block.collection.watching-starred .item .labels .title{display:block}.block.collection.watching-starred .item .labels p{display:block;text-align:left}.block.collection.starred .item.olympics .sport-labels .title,.block.collection.watching-starred .item.olympics .sport-labels .title{display:none}.block.collection.starred .item.olympics .sport-labels .sport-main-title,.block.collection.watching-starred .item.olympics .sport-labels .sport-main-title{display:block;font-size:1.6rem;line-height:2.2rem;text-align:left;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block.collection .viewport.watched .item .labels p.availability,.block.collection.starred .item .labels p.availability{display:block;text-align:left}.block.collection .load-spinner.infinity{display:none;width:inherit;text-align:center}.block.collection .scroll{display:block;margin:30px auto 0;cursor:pointer}.block.collection .collection-header{margin:0 0 20px;position:relative;padding-top:20px}.block.collection .collection-header h2{margin:0;color:#212d33}.block.collection .collection-header h2 a{color:inherit}.block.collection .collection-header h2 a:hover{color:#07b}.block.collection .collection-header h2 a:focus,.block.collection .collection-header h2 a:active{color:#212d33}.block.collection .collection-header .see-all,.block.collection .collection-header .see-tableau{float:right;background:#fff}.block.collection .collection-header .see-all:focus,.block.collection .collection-header .see-tableau:focus{background:#fff}.block.collection .collection-header .see-all:hover,.block.collection .collection-header .see-tableau:hover{background:rgba(33,45,51,.1)}.block.collection .collection-header .external-link{float:right;line-height:normal;margin-top:10px;color:#3d4348}.block.collection .collection-header .external-link:hover{border-bottom:solid 1px #3d4348}.block.collection.landscape .front-image.landscape{width:289px;height:163px;background-size:cover!important}.block.collection.landscape .item{margin:0 10px}.block.collection.landscape .item .front-image{height:163px}.block.collection.landscape .item .front-image.landscape,.block.collection.landscape .item .front-image:not(.portrait){display:block}.block.collection.landscape .item .labels .line-clamp:after{width:10%}.block.collection.landscape .item .labels .sport-time,.block.collection.landscape .item .labels .sport-main-title,.block.collection.landscape .item .labels .secondary-title,.block.collection.landscape .item .labels .catchup,.block.collection.landscape .item .labels .later{display:none}.block.collection.landscape.sport-main .front-image.landscape{width:448px;height:252px}.block.collection.landscape.sport-main .front-gradient{height:252px;width:448px;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.15) -moz-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -webkit-gradient(left top,left bottom,color-stop(40%,transparent),color-stop(100%,rgba(0,0,0,.3)));background:rgba(0,0,0,.15) -webkit-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -o-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -ms-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.3) 100%)}.block.collection.landscape.sport-main .front:hover .backdrop .play-link:after{opacity:0}.block.collection.landscape.sport-main .item .front-image{height:252px}.block.collection.landscape.sport-main .item .labels{padding-top:0}.block.collection.landscape.sport-main .item .labels .sport-labels{pointer-events:none;padding-bottom:0}.block.collection.landscape.sport-main .item .labels .sport-labels h3{display:none}.block.collection.landscape.sport-main .item .labels .sport-labels .sport-main-title{display:block;position:absolute;top:190px;left:93px;color:#f9f9fb;font-size:2rem;line-height:2.2rem;font-weight:400;margin:0;z-index:5;overflow:hidden;text-overflow:ellipsis;max-width:345px}.block.collection.landscape.sport-main .item .labels .sport-labels h5{position:absolute;top:217px;left:93px;margin:0;z-index:5;overflow:hidden;text-overflow:ellipsis;max-width:340px}.block.collection.landscape.sport-main .item .labels .sport-labels h5 .secondary-title{display:inline-block;color:#dcddde;font-size:1.4rem;font-weight:400;padding:1px 5px 0 0;line-height:1.6rem}.block.collection.landscape.sport-main .item .labels .sport-labels h5 .secondary-title+.secondary-title{border-left:1px solid #dcddde;padding-left:5px}.block.collection.landscape.sport-main .item .labels .sport-labels p{display:none}.block.collection.landscape.sport-main .item .labels .sport-labels p.later{display:block;position:absolute;top:0;left:0;padding:0 10px;text-transform:uppercase;font-size:1.2rem;line-height:2.2rem;z-index:5;font-weight:700;background:#fff;color:#212d33}.block.collection.landscape.sport-main .item .labels .sport-labels p.live,.block.collection.landscape.sport-main .item .labels .sport-labels p.catchup{display:block;position:absolute;top:0;left:0;padding:0 10px;text-transform:uppercase;font-size:1.2rem;line-height:2.2rem;z-index:5}.block.collection.landscape.sport-main .item .labels .sport-labels p.live{background:#ff4d4d;color:#f9f9fb}.block.collection.landscape.sport-main .item .labels .sport-labels p.catchup{background:#212d33;color:#f9f9fb}.block.collection.landscape.sport-main .item .labels .sport-labels p.title{display:block}.block.collection.landscape.sport-main .item .labels .sport-time{display:block;position:absolute;top:193px;left:20px;text-align:left;border-right:1px solid #dcddde;padding:8px 10px 6px 0;font-weight:400;z-index:5}.block.collection.landscape.sport-main .item .labels .sport-time .sport-start-time{font-size:2rem;color:#f9f9fb}.block.collection.landscape.sport-main .item .labels .sport-time .sport-end-time{margin-top:25px;font-size:1.4rem;color:#dcddde}.block.collection.landscape.sport-main .item .labels .sport-icons{display:block;position:absolute;top:10px;right:16px;z-index:5}.block.collection.landscape.sport-main .item .labels .sport-icons .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}.block.collection.landscape.sport-main .item .labels .sport-icons .flag-icon{width:16px;height:16px;display:inline-block}.block.collection.landscape.sport-main .playable-item.item.live-item .medium.backdrop .box .load-spinner .spinner-container{margin:28px}.block.collection.landscape.sport-main .playable-item.item .backdrop{background:transparent;opacity:1}.block.collection.landscape.sport-main .playable-item.item .backdrop .play-link{background-color:rgba(0,0,0,.5);border-radius:40px}.block.collection.landscape.sport-main .playable-item.item .backdrop .play-link:after{opacity:1;background-image:url(../images/play_button.svg)}.block.collection.landscape.sport-main .playable-item.item .front:hover .play-link:after{opacity:1;background-image:url(../images/play_button_hover.svg)}.block.collection.landscape.sport-main .playable-item.item .front:hover .backdrop{background:rgba(15,22,26,.25)}.block.collection.landscape.sport-main .playable-item.item.live-item .front progress{background:#dcddde}.block.collection.landscape.sport-main .playable-item.item.live-item .front progress::-webkit-progress-bar{background:#dcddde}.block.collection.landscape.sport-main .playable-item.item.live-item .front:hover .backdrop .play-link{background:#fff;color:#212d33}.block.collection.landscape.sport-main .playable-item.item.live-item .front .backdrop .watch-live{display:block}.block.collection.landscape.sport-main .playable-item.item.live-item .front .backdrop .play-link{line-height:55px;border-radius:30px;border-color:#fff;background-color:rgba(0,0,0,.4);border-width:2px;border-style:solid;color:#f9f9fb;padding:0 40px;margin:0 10px;max-width:400px;overflow:hidden;width:auto;height:auto;left:auto;top:5px;opacity:1;font-size:1.8rem;font-weight:700;position:relative}.block.collection.landscape.sport-main .playable-item.item.live-item .front .backdrop .play-link:after{background-image:none}.block.collection.landscape.sport-main .playable-item.item.live-item .front .backdrop .load-spinner{background:transparent;right:0;top:-43px;margin-left:-11px}.block.collection.landscape.sport-live .item{height:86px}.block.collection.landscape.sport-live .item.no-streamlink .front:hover{cursor:default}.block.collection.landscape.sport-live .item.no-streamlink .front:hover .backdrop.medium{opacity:0}.block.collection.landscape.sport-live .item.no-streamlink .front:hover .backdrop.medium a{cursor:default}.block.collection.landscape.sport-live .item.no-streamlink .labels .sport-labels h3{z-index:5}.block.collection.landscape.sport-live .item.no-streamlink .labels .sport-labels h3:hover .title{color:#07b;cursor:pointer}.block.collection.landscape.sport-live .item.no-streamlink .labels .sport-labels h3 .title{z-index:5}.block.collection.landscape.sport-live .item.no-streamlink .labels .sport-labels h5 .secondary-title{z-index:5}.block.collection.landscape.sport-live .item .medium.backdrop .box .play-link,.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner{width:48px;height:48px;left:-22px;top:-23px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container{width:28px;height:28px;margin:10px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line{width:2px;height:8px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line01{left:3px;top:10px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line02{left:4px;top:5px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line03{left:8px;top:1px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line04{left:13px;top:0}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line05{right:8px;top:1px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line06{right:4px;top:5px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line07{right:3px;top:10px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line08{right:4px;bottom:5px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line09{right:8px;bottom:1px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line10{right:13px;bottom:0}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line11{left:8px;bottom:1px}.block.collection.landscape.sport-live .item .medium.backdrop .box .load-spinner .spinner-container .spinner-line.line12{left:4px;bottom:5px}.block.collection.landscape.sport-live .item .front{height:86px;background:#fff}.block.collection.landscape.sport-live .item .front .front-image{display:none}.block.collection.landscape.sport-live .item .front progress{z-index:0;background:#dcddde}.block.collection.landscape.sport-live .item .front progress::-webkit-progress-bar{background:#dcddde}.block.collection.landscape.sport-live .item .labels .sport-time{display:block;position:absolute;top:10px;left:10px;text-align:left}.block.collection.landscape.sport-live .item .labels .sport-time .sport-start-time{color:#212d33}.block.collection.landscape.sport-live .item .labels .sport-time .sport-end-time{color:#a4a6ab;margin-top:9px}.block.collection.landscape.sport-live .item .labels .sport-labels{position:absolute;top:0}.block.collection.landscape.sport-live .item .labels .sport-labels h3{color:#212d33;max-width:220px;overflow:visible;padding:9px 0 0 65px}.block.collection.landscape.sport-live .item .labels .sport-labels h3 .title{color:#212d33;font-weight:700;display:block;position:relative;max-height:3.8rem;overflow:hidden;line-height:1.9rem;white-space:normal}.block.collection.landscape.sport-live .item .labels .sport-labels h3 .title:after{content:"";text-align:right;position:absolute;top:1.9rem;right:0;width:15%;height:1.9rem;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.block.collection.landscape.sport-live .item .labels .sport-labels h5{max-width:215px;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.7rem;white-space:nowrap;margin:0;padding-left:65px;text-align:left;color:#8a8c90}.block.collection.landscape.sport-live .item .labels .sport-labels h5 .secondary-title{color:#8a8c90;font-size:12px;font-weight:400;line-height:12px;display:inline;padding-right:5px}.block.collection.landscape.sport-live .item .labels .sport-labels h5 .secondary-title~.secondary-title{border-left:1px solid #8a8c90;padding-left:5px}.block.collection.landscape.sport-live .item .labels .sport-labels p.live{display:block;background:#ff4d4d;color:#fff;font-size:1rem;position:absolute;top:63px;left:10px;border-radius:1px;height:17px;line-height:17px;text-align:center;text-transform:uppercase;letter-spacing:.2px;padding:0 10px}.block.collection.landscape.sport-live .item .labels .sport-icons{display:block;position:absolute;top:63px;right:8px}.block.collection.landscape.sport-live .item .labels .sport-icons .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}.block.collection.landscape.sport-live .item .labels .sport-icons .flag-icon{width:16px;height:16px;display:inline-block}.block.collection.landscape.sport-live .item progress{border:0;background:#c0c1c4;height:2px;font-size:0;color:#ff4d4d;position:absolute;bottom:0;left:0}.block.collection.landscape.sport-live .item .progress-text{position:absolute;bottom:4px;left:65px;color:#ff4d4d;text-transform:uppercase;font-size:1rem}.block.collection.landscape.sport-summary .front-gradient{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,.15) -moz-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -webkit-gradient(left top,left bottom,color-stop(40%,transparent),color-stop(100%,rgba(0,0,0,.3)));background:rgba(0,0,0,.15) -webkit-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -o-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) -ms-linear-gradient(top,transparent 40%,rgba(0,0,0,.3) 100%);background:rgba(0,0,0,.15) linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.3) 100%)}.block.collection.landscape.sport-summary .item .labels{pointer-events:none}.block.collection.landscape.sport-summary .item .labels .clip-labels{position:absolute;bottom:20px;left:10px;z-index:5}.block.collection.landscape.sport-summary .item .labels .clip-labels h3 .title{display:block;max-width:270px;font-weight:400;font-size:1.6rem;line-height:1.8rem;color:#f9f9fb;white-space:normal}.block.collection.landscape.sport-summary .item .labels .clip-labels h5{color:#dcddde;z-index:5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:270px;text-align:left}.block.collection.landscape.sport-summary .item .labels .clip-labels h5 p{font-size:1.2rem;line-height:1.2rem;font-weight:300;display:inline-block;color:#dcddde;padding-right:5px}.block.collection.landscape.sport-summary .item .labels .clip-labels h5 p~p{border-left:1px solid #dcddde;padding-left:5px}.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons{display:block;position:absolute;bottom:130px;right:18px;z-index:5}.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}.block.collection.landscape.sport-summary .item .labels .clip-labels .clip-icons .flag-icon{width:16px;height:16px;display:inline-block}.block.collection.landscape.sport-summary .item.no-streamlink .front:hover .backdrop{opacity:0}.block.collection.portrait .item .front .front-image.portrait{display:block}.block.collection .item-display{text-align:center}.block.collection .item-display *{color:#8a8c90}.block.collection .see-all{position:absolute;right:0;top:0;background:transparent}.block.collection.animate-slide .viewport .stage{transition:left 550ms ease-in-out}.block.collection.animate-fade .viewport .stage{transition:opacity 1s ease-in-out}.block.collection .page{display:none}.block.collection .viewport{margin:0 auto;overflow:hidden;position:relative;font-size:0}.block.collection .viewport .stage{display:inline-block;position:relative;font-size:inherit;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.block.collection.carousel .viewport .stage{white-space:nowrap}.block.collection.carousel .viewport .stage .item{margin-top:0;margin-bottom:0}.block.collection.carousel.portrait .page{top:175px}.block.collection.carousel.landscape .page{top:128px}.block.collection.carousel.landscape.sport-main .page{top:177px}.block.collection.carousel.landscape.sport-live .page{top:90px}.block.collection.carousel .page{border:0;cursor:pointer;position:absolute;width:66px;background:rgba(237,238,240,.7);width:48px;height:60px;display:block;font-size:0;border-radius:2px}.block.collection.carousel .page:active{padding:0}.block.collection.carousel .page:after{width:16px;height:24px;content:'';position:absolute;top:18px;left:18px;opacity:.7}.block.collection.carousel .page.prev:after{left:14px}.block.collection.carousel .page:hover{background-color:#fff}.block.collection.carousel .page:hover:after{opacity:1}.block.collection.carousel .page.prev{left:-66px}.block.collection.carousel .page.prev:after{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.block.collection.carousel .page.next{right:-66px}.block.collection.carousel .page.disabled{color:#eee;display:none}.block.collection.search .item.landscape .front-image.landscape,.block.collection.search .item.landscape .front-image:not(.portrait){display:block}.block.collection.search .item.portrait .front-image.portrait,.block.collection.search .item.portrait .front-image:not(.landscape){display:block}.block.collection .item.eol~*{display:none}#content>.collection:last-child{padding-bottom:45px}@keyframes demo{0%{opacity:0}100%{opacity:1}}@-moz-keyframes demo{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes demo{0%{opacity:0}100%{opacity:1}}@-o-keyframes demo{0%{opacity:0}100%{opacity:1}}.collection-item,.block.collection .item{position:relative;display:inline-block;vertical-align:top;margin-top:10px;margin-bottom:10px}.collection-item .front,.block.collection .item .front{position:relative;background:url(../images/viaplay-fallback-logo.svg) no-repeat center center #212d33;display:block;text-decoration:none;animation:demo 500ms;-moz-animation:demo 500ms;-webkit-animation:demo 500ms;-o-animation:demo 500ms}.collection-item .front progress,.block.collection .item .front progress{width:100%;display:block;position:relative;margin-top:-4px;z-index:6}.collection-item .front .front-image,.block.collection .item .front .front-image{display:none;width:100%;height:100%;background-repeat:no-repeat;background-size:cover!important}.collection-item .front .rentalPrice,.block.collection .item .front .rentalPrice{font-size:1.5rem}.collection-item .front:hover .backdrop,.block.collection .item .front:hover .backdrop{opacity:1;z-index:1}.collection-item .front:hover .backdrop .play-link:before,.block.collection .item .front:hover .backdrop .play-link:before{opacity:0}.collection-item .front:hover .backdrop .play-link:after,.block.collection .item .front:hover .backdrop .play-link:after{opacity:1}.collection-item .backdrop .watch-live,.block.collection .item .backdrop .watch-live{display:none}.collection-item .labels,.block.collection .item .labels{font-size:0;padding-top:10px;line-height:0}.collection-item .labels>div,.block.collection .item .labels>div{display:inline-block;width:100%;padding:0;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.collection-item .labels .title,.block.collection .item .labels .title{margin:0;color:#3d4348;text-align:left;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:none;line-height:2.2rem}.collection-item .labels .title:hover,.block.collection .item .labels .title:hover{color:#07b}.collection-item .labels p,.block.collection .item .labels p{display:none;margin:0;color:#3d4348;text-align:center;line-height:normal}.collection-item .labels p.year-wrapper,.block.collection .item .labels p.year-wrapper{font-weight:400}.collection-item .labels .imdb-wrapper,.block.collection .item .labels .imdb-wrapper{display:block;padding-bottom:20px}.collection-item .labels .year-wrapper,.block.collection .item .labels .year-wrapper{display:block}.collection-item .labels .year-wrapper p,.block.collection .item .labels .year-wrapper p{font-weight:400;display:block;padding-bottom:20px}.collection-item .labels .sport-labels,.block.collection .item .labels .sport-labels{padding-bottom:20px}.collection-item .labels .sport-labels .title,.block.collection .item .labels .sport-labels .title{display:block}.collection-item .labels .sport-labels p,.block.collection .item .labels .sport-labels p{display:block;text-align:left}.collection-item .labels .live,.block.collection .item .labels .live{color:#ff4d4d}.collection-item .progress.remove,.block.collection .item .progress.remove,.collection-item .starred.remove,.block.collection .item .starred.remove{display:none}.collection-item.loading .backdrop,.block.collection .loading.item .backdrop{opacity:1;z-index:1}.collection-item.loading .backdrop .play-link,.block.collection .loading.item .backdrop .play-link{display:none}.collection-item.loading .backdrop .load-spinner,.block.collection .loading.item .backdrop .load-spinner{display:block}#tooltip{z-index:21;position:absolute;padding-left:18px;top:-20px;left:-20px}#tooltip .tooltip{position:absolute;top:30px;z-index:21;width:300px;height:auto;left:0;margin-left:10px;color:#3d4348;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);animation:demo 150ms ease-out}#tooltip .tooltip.hiding{transition:opacity 150ms;opacity:0}#tooltip .tooltip:hover:before{border-right:solid 10px #212d33}#tooltip .tooltip.fixed-top{position:fixed;top:10px}#tooltip .tooltip.active.left.fixed-left{left:-230px}#tooltip .tooltip.active.left.fixed-left.fixed-top,#tooltip .tooltip.active.left.fixed-left.fixed-bottom{left:10px}#tooltip .tooltip.menu-offset{top:75px}#tooltip .tooltip.fixed-bottom{top:auto;position:fixed;bottom:10px}#tooltip .tooltip>*{padding:0 20px 0 30px}#tooltip .tooltip>:first-child{padding-top:25px}#tooltip .tooltip>:last-child{padding-bottom:25px}#tooltip .tooltip header{overflow:hidden;margin-bottom:15px}#tooltip .tooltip header h1{margin:0}#tooltip .tooltip header h1 a{color:#212d33;display:block}#tooltip .tooltip header h1 a:hover{color:#07b}#tooltip .tooltip header p{color:#3d4348;margin:4px 0 0}#tooltip .tooltip header .genres .original-title+a,#tooltip .tooltip header .genres .original-title+span{border-left:1px solid #3d4348;padding-left:10px;margin-left:5px}#tooltip .tooltip header .genres a{color:#3d4348}#tooltip .tooltip header .genres a:hover{color:#07b}#tooltip .tooltip .group{margin:11px 0;position:relative}#tooltip .tooltip .group:first-child{margin-top:0}#tooltip .tooltip .group:last-child{margin-bottom:0}#tooltip .tooltip .body{padding-bottom:25px;position:relative;overflow:hidden}#tooltip .tooltip .body *+p{margin-top:11px}#tooltip .tooltip .body .availability{font-weight:700}#tooltip .tooltip .body .synopsis{max-height:97px;overflow:hidden;position:relative}#tooltip .tooltip .body .synopsis>a{position:absolute;padding-left:50px;right:0;top:76px;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}#tooltip .tooltip .body .key-times-container{max-height:300px;overflow-y:auto}#tooltip .tooltip .body .key-times-container p.synopsis{border-top:1px solid #dcddde;padding-top:15px;margin:15px 10px 0 0}#tooltip .tooltip .body .key-times-container p.synopsis .page-link{top:91px}#tooltip .tooltip .body .key-times-container .key-times{position:relative;height:40px;margin-top:10px}#tooltip .tooltip .body .key-times-container .key-times .time{position:absolute;left:0;top:0;font-size:1.4rem;font-weight:400;color:#3d4348}#tooltip .tooltip .body .key-times-container .key-times .title{position:absolute;left:45px;top:0}#tooltip .tooltip .body .key-times-container .key-times .title h3{font-size:1.4rem;font-weight:700;color:#212d33;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}#tooltip .tooltip .body .key-times-container .key-times .title p{color:#8a8c90;font-size:1.2rem;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}#tooltip .tooltip .body .key-times-container .key-times.later .time,#tooltip .tooltip .body .key-times-container .key-times.later .title h3{color:#8a8c90}#tooltip .tooltip .body .key-times-container .key-times .sport-icons{display:block;position:absolute;top:20px;right:15px}#tooltip .tooltip .body .key-times-container .key-times .sport-icons .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}#tooltip .tooltip .body .key-times-container .key-times .sport-icons .flag-icon{width:16px;height:16px;display:inline-block}#tooltip .tooltip .body .people-list{line-height:1.3rem;font-size:0}#tooltip .tooltip .body .people-list h2{display:inline;line-height:inherit;margin:0}#tooltip .tooltip .body .people-list p{font-size:0;display:inline;line-height:inherit;margin:0}#tooltip .tooltip .body .people-list p span,#tooltip .tooltip .body .people-list p a{line-height:inherit}#tooltip .tooltip footer:last-child{padding:0;margin:0;background:#f9f9fb content-box;font-size:0;height:48px;text-align:center;border-top:solid 1px #dcddde;border-radius:0 0 4px 4px}#tooltip .tooltip footer:last-child.two-button button,#tooltip .tooltip footer:last-child.two-button a{width:50%}#tooltip .tooltip footer:last-child.three-button button,#tooltip .tooltip footer:last-child.three-button a{width:95px}#tooltip .tooltip footer:last-child button,#tooltip .tooltip footer:last-child a{font-weight:700;padding:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:top;height:100%;width:100%;position:relative}#tooltip .tooltip footer:last-child button+button,#tooltip .tooltip footer:last-child button+a,#tooltip .tooltip footer:last-child a+button,#tooltip .tooltip footer:last-child a+a{border-left:solid 1px #dcddde}#tooltip .tooltip footer:last-child button:before,#tooltip .tooltip footer:last-child a:before{display:inline-block;opacity:.33}#tooltip .tooltip footer:last-child button.starred,#tooltip .tooltip footer:last-child a.starred{background:transparent;border:0;position:relative;cursor:pointer}#tooltip .tooltip footer:last-child button.starred:before,#tooltip .tooltip footer:last-child a.starred:before{content:"";position:absolute;margin:-11px -8px;top:50%;left:50%}#tooltip .tooltip footer:last-child button.read-more,#tooltip .tooltip footer:last-child a.read-more{line-height:48px}#tooltip .tooltip footer:last-child button:hover:before,#tooltip .tooltip footer:last-child a:hover:before{opacity:.66}#tooltip .tooltip footer:last-child button.active:before,#tooltip .tooltip footer:last-child a.active:before{opacity:1}#tooltip .tooltip p{color:inherit}#tooltip .tooltip .gutter{position:absolute;top:0;left:-18px;height:100%;padding:0;width:18px}#tooltip .tooltip .gutter .arrow{position:absolute;display:block;width:18px;height:23px;top:40px;padding:0;left:0;margin:0;background:url(../images/tooltip-arrow-left.png) no-repeat}#tooltip .tooltip.left .gutter{left:auto;right:-18px}#tooltip .tooltip.left .gutter .arrow{left:auto;right:0;background:url(../images/tooltip-arrow-right.png) no-repeat}.block.collection.search{padding-top:0}.block.collection.search .items .item{display:table;padding:40px 0;width:100%;border-top:solid 1px #dcddde}.block.collection.search .items .item>*{display:table-cell;vertical-align:top}.block.collection.search .items .item .front img{display:none}.block.collection.search .items .item .labels{background:0;padding-left:40px}.block.collection.search .items .item .labels .title{max-width:570px;text-align:left;position:relative;max-height:none;box-sizing:padding-box;padding-right:70px;display:block}.block.collection.search .items .item .labels .title a{margin:0;color:#212d33;padding:0;overflow:hidden;display:inline;vertical-align:middle}.block.collection.search .items .item .labels .title a:hover{color:#07b}.block.collection.search .items .item .labels .title .rentalPrice{position:absolute;top:3px;right:0;display:inline-block}.block.collection.search .items .item .labels .summary{font-size:0;text-align:left;margin:0 0 10px;display:block}.block.collection.search .items .item .labels .summary .divider{display:inline-block}.block.collection.search .items .item .labels .summary .divider a,.block.collection.search .items .item .labels .summary .divider span{display:inline-block;color:#3d4348;font-weight:300;vertical-align:middle}.block.collection.search .items .item .labels .summary .divider a.slash,.block.collection.search .items .item .labels .summary .divider span.slash{margin:0 5px;color:#8a8c90}.block.collection.search .items .item .labels .summary .divider a:hover{color:#07b}.block.collection.search .items .item .labels .summary .divider+.divider:before{background:none repeat scroll 0 0 #dcddde;content:"";display:inline-block;font-size:0;height:20px;margin:0 15px;vertical-align:middle;width:1px}.block.collection.search .items .item .labels .availability{text-align:left;font-style:italic;font-weight:300;margin-bottom:15px;color:#ff4d4d}.block.collection.search .items .item .labels .synopsis{color:#3d4348;max-width:570px;max-height:40px;overflow:hidden;position:relative;margin:0 0 30px;text-align:left;font-weight:400;display:block}.block.collection.search .items .item .labels .synopsis>a{position:absolute;padding-left:50px;right:0;top:22px;background:#edeef0;background:-webkit-gradient(linear,left top,right top,from(rgba(237,238,240,0)),to(#edeef0),color-stop(50%,#edeef0));background:-moz-linear-gradient(to right,rgba(237,238,240,0),#edeef0 50%,#edeef0);background:-o-linear-gradient(to right,rgba(237,238,240,0),#edeef0 50%,#edeef0);background:-ms-linear-gradient(to right,rgba(237,238,240,0),#edeef0 50%,#edeef0);background:linear-gradient(to right,rgba(237,238,240,0),#edeef0 50%,#edeef0)}.block.collection.search .items .item .labels .synopsis:last-child{margin-bottom:0}.block.collection.search .items .item .labels .people-list{font-size:0;text-align:left;padding:0;margin:2px 0}.block.collection.search .items .item .labels .people-list h2{display:inline;line-height:inherit;margin:0;font-weight:400;color:#3d4348}.block.collection.search .items .item .labels .people-list p{font-size:0;display:inline;line-height:inherit;margin:0}.block.collection.search .items .item .labels .people-list p span,.block.collection.search .items .item .labels .people-list p a{line-height:inherit}.block.collection.search .items .item .labels:before{display:none}.block.collection.search .items .item.portrait .front-container,.block.collection.search .items .item.portrait .front-container .portrait{width:186px;height:260px}.block.collection.search .items .item.landscape .front-container,.block.collection.search .items .item.landscape .front-container .landscape{width:289px;height:163px}.block.collection.search .items .item .backdrop .rental-info{background-position:center center;background-repeat:no-repeat;background-color:#6c6;border-radius:50%;color:#f9f9fb;font-weight:700;font-size:1.4rem;line-height:68px}.block.collection.search .items .item .backdrop .rental-info:hover{background-color:#46b04c}.block.collection.search .items .item.loading .backdrop .load-spinner{display:block}.block.collection.watching-starred .scaffold{height:284px}.block.collection.watching-starred .scaffold:after{clear:both;content:'';display:block}.block.collection.watching-starred .watched .item .front .backdrop{opacity:1;background:transparent}.block.collection.watching-starred .watched .item .front .backdrop .box .play-link{background-color:rgba(0,0,0,.4)}.block.collection.watching-starred .watched .item .front .backdrop .box .play-link:after{opacity:1}.block.collection.watching-starred .watched .item .front:hover .backdrop{background:rgba(15,22,26,.25)}.block.collection.watching-starred .watched .item .front:hover .backdrop .play-link{background-color:#fff;color:#212d33}.block.collection.watching-starred .watched .item .front:hover .backdrop .play-link:hover,.block.collection.watching-starred .watched .item .front:hover .backdrop .play-link:focus{background-color:#fff;color:#212d33}.block.collection.watching-starred .watched .item .backdrop .box .play-link{line-height:40px;border-radius:30px;border-color:#fff;background-color:rgba(0,0,0,.15);border-width:2px;color:#f9f9fb;padding:0 40px;margin:0 10px;max-width:660px;overflow:hidden;width:auto;height:auto;left:auto;top:5px;opacity:1}.block.collection.watching-starred .watched .item .backdrop .box .play-link:hover,.block.collection.watching-starred .watched .item .backdrop .box .play-link:focus{background-color:rgba(0,0,0,.4);color:#f9f9fb}.block.collection.watching-starred .watched .item .backdrop .box .play-link:after{background-image:none}.block.collection.watching-starred .watched .item .backdrop .load-spinner{background:transparent;left:50%;top:-7px}.block.collection.watching-starred .watched .item .backdrop .load-spinner .spinner-container{margin:14px 14px 14px -20px}.block.collection.watching-starred .watched .item.loading .backdrop .box .play-link{visibility:hidden}.block.collection.watching-starred .viewport{display:none;float:left;position:relative}.block.collection.watching-starred .viewport.max-one{display:block}.block.collection.watching-starred .viewport.max-one .item:nth-child(1n - 0){margin-left:0}.block.collection.watching-starred .viewport.max-one .item:nth-child(1n){margin-right:0}.block.collection.watching-starred .viewport.max-one .item:nth-child(n+2){display:none}.block.collection.watching-starred .viewport.max-two{display:block}.block.collection.watching-starred .viewport.max-two .item:nth-child(2n - 1){margin-left:0}.block.collection.watching-starred .viewport.max-two .item:nth-child(2n){margin-right:0}.block.collection.watching-starred .viewport.max-two .item:nth-child(n+3){display:none}.block.collection.watching-starred .viewport.max-three{display:block}.block.collection.watching-starred .viewport.max-three .item:nth-child(3n - 2){margin-left:0}.block.collection.watching-starred .viewport.max-three .item:nth-child(3n){margin-right:0}.block.collection.watching-starred .viewport.max-three .item:nth-child(n+4){display:none}.block.collection.watching-starred .viewport.max-four{display:block}.block.collection.watching-starred .viewport.max-four .item:nth-child(4n - 3){margin-left:0}.block.collection.watching-starred .viewport.max-four .item:nth-child(4n){margin-right:0}.block.collection.watching-starred .viewport.max-four .item:nth-child(n+5){display:none}.block.collection.watching-starred .viewport.max-five{display:block}.block.collection.watching-starred .viewport.max-five .item:nth-child(5n - 4){margin-left:0}.block.collection.watching-starred .viewport.max-five .item:nth-child(5n){margin-right:0}.block.collection.watching-starred .viewport.max-five .item:nth-child(n+6){display:none}.block.collection.watching-starred .viewport.watching-list .collection-header h2:before{display:inline-block;content:""}.block.collection.watching-starred .viewport.watching-list .item:hover .progress.remove{display:block}.block.collection.watching-starred .viewport.watching-list .item.est .rentalPrice{display:none}.block.collection.watching-starred .viewport.starred-list .collection-header h2:before{display:inline-block;content:""}.block.collection.watching-starred .viewport .collection-header h1:before{display:inline-block;content:""}.block.collection.watching-starred .viewport .item{margin-top:0;margin-bottom:0}.block.collection.watching-starred .viewport .item .remove{display:none;position:absolute;left:0;top:0;z-index:5;width:31px;height:31px;border:0;cursor:pointer;background-color:transparent}.block.collection.watching-starred .viewport .item .remove:before{position:absolute;content:"";top:9px;left:9px}.block.collection.watching-starred .viewport .item .remove:hover{background-color:#fff}.block.collection.watching-starred .column.watching-list:not(.max-zero)+.column.starred-list{padding-left:20px}.block.collection.watched .item:hover .progress.remove{display:block}.block.collection.watched .item .remove{display:none;position:absolute;left:0;top:0;z-index:5;width:31px;height:31px;border:0;cursor:pointer;background-color:transparent}.block.collection.watched .item .remove:before{position:absolute;content:"";top:9px;left:9px}.block.collection.watched .item .remove:hover{background-color:#fff}.block.collection .starred-list .item:hover .starred.remove{display:block}.block.collection .starred-list .item .remove{display:none;position:absolute;left:0;top:0;z-index:5;width:31px;height:31px;border:0;cursor:pointer;background-color:#ff4d4d}.block.collection .starred-list .item .remove:before{position:absolute;content:"";top:9px;left:9px}.block.collection .starred-list .item .remove:hover{background-color:#df001e}.device-activate{background-color:#f9f9fb;color:#3d4348}.device-activate .codebox{position:absolute;top:50%;left:50%;width:480px;margin-top:-200px;margin-left:-240px;text-align:center}.device-activate .codebox #feedback{min-height:24px}.device-activate .codebox h1{font-weight:300;margin-bottom:20px}.device-activate .codebox p{font-weight:300;margin-bottom:17px}.device-activate .codebox fieldset{border:0}.device-activate .codebox .input-value{display:block;width:205px;height:50px;letter-spacing:40px;border:1px solid #dcddde;border-radius:4px;background-color:#fff;margin:0 auto 30px;letter-spacing:1.5rem;padding-left:15px;text-transform:uppercase;font-weight:300}.device-activate .error{color:#ff4d4d;font-weight:700;margin:20px}.device-activate .error:before{content:"";width:29px;display:inline-block;line-height:24px;margin-bottom:-3px}.device-activate .success{color:#6c6;font-weight:700;margin:20px}.device-activate .success:before{content:"";width:29px;display:inline-block;line-height:24px;margin-bottom:-3px}.device-activate a.conversion{display:block}.device-activate p.conversion{font-weight:700;padding-top:25px;margin-top:5px;border-top:1px solid #dcddde;display:inline-block;margin-bottom:6px}.device-activate header{height:70px;width:100%;background:#0f161a;padding:0}.device-activate header img{margin-top:20px;margin-left:23px}@media screen and (max-width:939px){.device-activate header{position:absolute;top:0}.device-activate .codebox{position:absolute;top:70px;left:0;right:0;width:auto;margin-top:0;margin-left:0;text-align:center}}.chromecast-screen{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;height:100%;width:100%;position:fixed;z-index:20;left:0;top:0}.chromecast-screen .casting{width:100%;height:100%;background-color:rgba(0,0,0,.7);background-size:cover;text-align:center;font-size:0}.chromecast-screen .casting:after{display:inline-block;height:100%;width:0;content:"";vertical-align:middle}.chromecast-screen .casting>div{vertical-align:middle;display:inline-block}.chromecast-screen .casting .splash{width:216px;height:164px;display:inline-block}.chromecast-screen .casting[data-state=load] .splash{background:url(../images/spinner-dark-128.gif) center center no-repeat}.chromecast-screen .casting[data-state=load] .status{display:none}.chromecast-screen .casting[data-state=play] .splash{background:url(../images/jsplayer/chromecast_large.png) center center no-repeat}.chromecast-screen .casting .status{display:block;color:#dcddde;font-size:2rem;margin-top:30px}.chromecast-screen .panel{position:absolute;display:table;left:0;width:100%}.chromecast-screen .panel.top{top:15px}.chromecast-screen .panel.bottom{bottom:50px}.chromecast-screen .panel>*{display:table-cell;background:rgba(0,0,0,.5);color:#dcddde;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box}.chromecast-screen .panel .padding{width:30px;background:0}.chromecast-screen .panel .divider{width:10px;background:0}.chromecast-screen .back{width:90px;border-radius:0 4px 4px 0;overflow:hidden}.chromecast-screen .back a{background-position:center center;background-image:url(../images/jsplayer/back_small.png);background-repeat:no-repeat;display:block;height:55px}.chromecast-screen .back a:hover{background-color:#fff;background-image:url(../images/jsplayer/back_hover_small.png)}.chromecast-screen .summary{padding:0 20px;border-radius:4px}.chromecast-screen .summary .title{font-weight:700}.chromecast-screen .summary .info{color:#dcddde}.chromecast-screen .play-pause{width:60px;border-radius:4px;overflow:hidden}.chromecast-screen .play-pause a{background-position:center center;background-repeat:no-repeat;display:block;height:55px}.chromecast-screen .play-pause a:hover{background-color:#fff;background-image:url(../images/jsplayer/play_hover_small.png)}.chromecast-screen .play-pause a.chrome-cast-play-button{background-image:url(../images/jsplayer/play_small.png)}.chromecast-screen .play-pause a.chrome-cast-play-button:hover{background-image:url(../images/jsplayer/play_hover_small.png)}.chromecast-screen .play-pause a.chrome-cast-pause-button{background-image:url(../images/jsplayer/pause_small.png)}.chromecast-screen .play-pause a.chrome-cast-pause-button:hover{background-image:url(../images/jsplayer/pause_hover_small.png)}.chromecast-screen .played{width:80px;text-align:center;border-radius:4px 0 0 4px}.chromecast-screen .slider .chrome-cast-slider{width:100%;-webkit-appearance:none;vertical-align:middle;border:0;height:5px;border-radius:2px;outline:0}.chromecast-screen .slider .chrome-cast-slider::-webkit-slider-thumb{-webkit-appearance:none;background:url(../images/jsplayer/scrub_small.png) center center no-repeat;border:0;width:16px;height:16px}.chromecast-screen .slider .chrome-cast-slider::-webkit-slider-thumb:hover{background:url(../images/jsplayer/scrub_hover_small.png) center center no-repeat;cursor:pointer}.chromecast-screen .scrub{padding:0 20px}.chromecast-screen .speaker{width:25px}.chromecast-screen .speaker .chrome-cast-speaker-button{background-image:url(../images/jsplayer/volume.png);background-position:center center;background-repeat:no-repeat;height:55px;display:block}.chromecast-screen .volume{width:90px}.chromecast-screen .duration{width:80px;text-align:center}.chromecast-screen .live{width:80px;text-align:center}.chromecast-screen .live a{color:#ff4d4d;font-weight:700;text-decoration:none;font-family:sans-serif}.chromecast-screen .chrome-cast-subtitles{width:80px;border-radius:0 4px 4px 0}.chromecast-screen .chrome-cast-subtitles a{height:55px;display:block;background-position:center center;background-repeat:no-repeat;background-image:url(../images/jsplayer/chromecast_subtitles_small.png)}.chromecast-screen .chrome-cast-subtitles a:hover{background-color:#fff;background-image:url(../images/jsplayer/chromecast_subtitles_hover_small.png)}.chromecast-screen .subtitlesHolder{display:none;bottom:65px;right:80px;position:absolute;padding:16px;background-color:#fff;color:#212d33;font-weight:700;text-align:center;font-size:1.6rem}.chromecast-screen .subtitlesHolder .arrow{bottom:-6px;left:65px;position:absolute;width:13px;height:7px;background:url(../images/angle_arrow_small_down.png) no-repeat}.chromecast-screen .subtitlesHolder ul li{border-radius:16px;padding:8px 16px;margin-bottom:3px;text-align:center;font-size:1.4rem;cursor:pointer}.chromecast-screen .subtitlesHolder ul li:hover{background-color:#ff4d4d;color:#dcddde}.chromecast-screen #subtitleList>li.selected{color:#dcddde;background-color:#a4a6ab;border-radius:16px}.chromecast-screen #subtitleList>li.selected:hover{background-color:#ff4d4d;color:#dcddde}.chromecast-screen .chromecast{width:80px;border-radius:0 4px 4px 0}.chromecast-screen .chromecast a{height:55px;display:block;background-position:center center;background-repeat:no-repeat;background-image:url(../images/jsplayer/chromecast_active_small.png)}.sport-schedule{background:#edeef0;padding-bottom:50px}.sport-schedule .hour-container{position:relative}.sport-schedule .hour{color:#c0c1c4;padding:20px 0 10px}.sport-schedule .event-category-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#8a8c90;max-width:205px;line-height:1.7rem}.sport-schedule .hour-event-container li{width:296px;height:86px;padding:9px 10px 10px;margin:0 10px 10px 0;box-sizing:border-box;position:relative;background:#dcddde;display:inline-block}.sport-schedule .hour-event-container li.playable{background-color:#fff}.sport-schedule .hour-event-container li.playable .event-title p.line-clamp:after{background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}.sport-schedule .hour-event-container li .sport-icons{display:block;position:absolute;bottom:1px;right:8px}.sport-schedule .hour-event-container li .sport-icons .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}.sport-schedule .hour-event-container li .sport-icons .flag-icon{width:16px;height:16px;display:inline-block}.sport-schedule .starttime{position:absolute;margin-top:1px}.sport-schedule .endtime{position:absolute;top:30px;color:#a4a6ab;line-height:1.3rem}.sport-schedule .live,.sport-schedule .tonight,.sport-schedule .catchup{position:absolute;bottom:8px;border-radius:1px;height:17px;line-height:17px;text-align:center;text-transform:uppercase;letter-spacing:.2px;padding:0 10px}.sport-schedule .live{background:#ff4d4d;color:#fff;font-weight:300}.sport-schedule .tonight{background:#edeef0;color:#212d33;padding:0 5px}.sport-schedule .catchup{background:#0f161a;color:#fff;padding:0 5px}.sport-schedule .event{position:absolute;left:65px;height:53px;max-width:220px}.sport-schedule .event a:hover{color:#07b}.sport-schedule .playable .backdrop.loading{opacity:1;z-index:1}.sport-schedule .playable .backdrop.loading .load-spinner{display:block}.sport-schedule .playable:hover .backdrop{opacity:1;z-index:1}.sport-schedule .playable:hover .backdrop .play-link:before{opacity:0}.sport-schedule .playable:hover .backdrop .play-link:after{opacity:1}.sport-schedule .event-title{color:#212d33;font-weight:700;display:block;line-height:1.9rem}.sport-schedule .event-title div p,.sport-schedule .event-title a p{margin:0;padding:0;width:220px}.sport-schedule .event-title div p.line-clamp,.sport-schedule .event-title a p.line-clamp{position:relative;max-height:3.7rem;overflow:hidden}.sport-schedule .event-title div p.line-clamp:after,.sport-schedule .event-title a p.line-clamp:after{content:"";text-align:right;position:absolute;top:1.9rem;right:0;width:15%;height:1.9rem;background:linear-gradient(to right,rgba(220,221,222,0),#dcddde 50%)}.sport-schedule .event-title a{color:#212d33;display:block}.sport-schedule .event-title a:hover{color:#07b}.sport-schedule .event-category{color:#8a8c90;line-height:12px;padding-right:5px}.sport-schedule .event-category a{color:#8a8c90}.sport-schedule .event-category+.event-category{border-left:1px solid #8a8c90;padding-left:5px}.sport-schedule .progress-text{position:absolute;bottom:4px;left:65px;color:#ff4d4d;text-transform:uppercase}.sport-schedule progress{border:0;height:2px;font-size:0;color:#ff4d4d;position:absolute;width:296px;bottom:0;left:0;background:#dcddde}.sport-schedule progress::-webkit-progress-bar{background:#dcddde}.sport-schedule .empty-sport-schedule{text-align:center}.sport-schedule .empty-sport-schedule h2{margin:60px 0 20px}.sport-schedule .empty-sport-schedule p{font-size:18px;font-weight:300}.sport-schedule .empty-sport-schedule .generic-button.dark{padding:12px 3em;margin-top:30px;font-size:15px;cursor:pointer}.sport-schedule .empty-sport-schedule .generic-button.dark:hover{background-color:#0f161a}section[data-viaplay-module-id=SportSchedule]{background:#edeef0}.hero-wrapper{position:absolute;top:0;right:-65px}.hero-wrapper img{width:1428px;height:804px}.hero-backdrop,.hero-vignette{position:absolute;top:0;right:-66px;width:1430px;height:806px}.hero-backdrop{background:rgba(0,0,0,.25)}.hero-vignette{-moz-box-shadow:inset 350px 0 390px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -100px 130px 0 #0f161a;-webkit-box-shadow:inset 350px 0 390px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -100px 130px 0 #0f161a;box-shadow:inset 350px 0 390px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -100px 130px 0 #0f161a}.product{background:#0f161a;padding:0 0 20px;overflow:hidden}.product~.block.collection{background:#0f161a}.product~.block.collection .collection-header h2{color:#f9f9fb}.product~.block.collection .collection-header h2{font-weight:300}.product~.block.collection .collection-item .labels .sport-labels h3,.product~.block.collection .item .labels .sport-labels h3{text-align:left}.product~.block.collection .collection-item .labels .sport-labels .title,.product~.block.collection .item .labels .sport-labels .title{color:#f9f9fb;font-weight:400;line-height:1.8rem}.product~.block.collection .collection-item .labels .sport-labels .title:hover,.product~.block.collection .item .labels .sport-labels .title:hover{text-decoration:underline}.product~.block.collection .collection-item .labels .sport-labels p,.product~.block.collection .item .labels .sport-labels p{color:#dcddde;font-weight:300}.product~.block.collection .collection-item .labels .sport-labels .live,.product~.block.collection .item .labels .sport-labels .live{color:#ff4d4d}.product~.block.collection .item .backdrop{opacity:1}.product .icon-alert{display:inline-block;transform:scale(0.8);position:relative;top:5px;margin-right:5px}.product .notice,.product .rental-info{position:absolute;width:100%;text-align:center;margin-top:240px}.product .notice .notice-button,.product .notice .notice-additional,.product .notice .rental-button,.product .rental-info .notice-button,.product .rental-info .notice-additional,.product .rental-info .rental-button{margin-left:625px;position:relative;z-index:1;text-align:center}.product .notice .notice-divider,.product .rental-info .notice-divider{display:table;white-space:nowrap;color:#dcddde;font-weight:300;margin:20px auto}.product .notice .notice-divider:before,.product .notice .notice-divider:after,.product .rental-info .notice-divider:before,.product .rental-info .notice-divider:after{border-top:1px solid #dcddde;content:'';display:table-cell;position:relative;top:.7em;width:130px}.product .notice .notice-divider:before,.product .rental-info .notice-divider:before{right:15px}.product .notice .notice-divider:after,.product .rental-info .notice-divider:after{left:15px}.product .notice .notice-additional a,.product .rental-info .notice-additional a{color:#f9f9fb}.product .notice .notice-additional a:hover,.product .rental-info .notice-additional a:hover{border-bottom:solid 1px #f9f9fb}.product .notice .button,.product .rental-info .button{color:#fff;height:55px;line-height:55px;border-radius:40px;border:0;background:#6c6;font-size:1.6rem;padding:0 40px;z-index:1;display:inline-block;position:relative;min-width:180px}.product .notice .button:hover,.product .rental-info .button:hover{background:#46b04c}.product .notice .load-spinner.dark.transparent,.product .rental-info .load-spinner.dark.transparent{z-index:1;position:relative;display:none}.product .play-button{display:block;position:absolute;top:380px;left:62%}.product .play-button .poster{width:100%;height:100%;position:absolute;z-index:1}.product .play-button .backdrop{opacity:1;background-color:transparent;z-index:1}.product .play-button .backdrop.large .box .play-link,.product .play-button .backdrop.large .box .rental-info,.product .play-button .backdrop.large .box .load-spinner{top:-96px;left:-96px}.product .play-button .backdrop .play-link.large:before,.product .play-button .backdrop .play-link.large:after{transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}.product .play-button .backdrop .play-link.large:before{background-image:url(../images/play_button.svg);background-color:rgba(0,0,0,.15);border-radius:48px}.product .play-button .backdrop:hover{background:rgba(15,22,26,.25)}.product .play-button .backdrop:hover .play-link.large:before{opacity:0;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}.product .play-button .backdrop:hover .play-link.large:after{opacity:1;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out}.product .play-button .backdrop .entitled{color:#f9f9fb;font-size:1.6rem;line-height:1.8rem;font-weight:700;top:10px;left:-96px;text-align:center;width:96px}.product .mediaplayer.loading.rental-info .button{display:none}.product .mediaplayer.loading.rental-info .load-spinner{display:inline-block}.product .mediaplayer.loading .play-link{display:none}.product .mediaplayer.loading .load-spinner{display:inline-block}.product progress{display:block;width:100%}.product .metadata{float:left;margin:60px 0 0;width:540px;color:#dcddde;position:relative}.product .metadata h1{margin:-4px 0 0 -2px;color:#f9f9fb}.product .metadata h1 a{color:#f9f9fb}.product .metadata h2{margin:0;display:inline;color:#c0c1c4}.product .metadata a{color:#f9f9fb}.product .metadata a:hover{text-decoration:none;color:#f9f9fb}.product .metadata a.imdb-link:hover,.product .metadata a.starred:hover span.button-text{border-bottom:solid 1px #f9f9fb}.product .metadata .thumb{padding-bottom:8px}.product .metadata .thumb.logo{width:130px;height:141px}.product .metadata .thumb.portrait img{width:140px;height:210px}.product .metadata .thumb.landscape img{width:240px;height:135px}.product .metadata .interaction-block:not(:empty){border-color:rgba(255,255,255,.2);border-width:1px 0;border-style:solid;padding:15px 0;height:30px;margin:30px 0}.product .metadata .interaction-block:not(:empty) .imdb-votes-mobile{display:none}.product .metadata .interaction-block:not(:empty) div~a{border-left:1px solid rgba(255,255,255,.2);padding-left:20px}.product .metadata .interaction-block:not(:empty) a.icon{line-height:30px}.product .metadata .interaction-block:not(:empty) span.button-text{display:inline-block;color:#f9f9fb;line-height:19px;font-weight:400}.product .metadata .interaction-block:empty{border-color:rgba(255,255,255,.2);border-width:1px 0 0;border-style:solid;margin:30px 0}.product .metadata .imdb{color:#dcddde}.product .metadata .group,.product .metadata .pages{margin:22px 0;position:relative}.product .metadata .group:first-child,.product .metadata .pages:first-child{margin-top:0}.product .metadata .group:last-child,.product .metadata .pages:last-child{margin-bottom:0}.product .metadata .group a:hover{text-decoration:none;border-bottom:solid 1px #f9f9fb}.product .metadata .synopsis{overflow:hidden;position:relative;color:#c0c1c4}.product .metadata .people-list p{font-size:0;line-height:0;display:inline;padding:0}.product .metadata .people-list p span,.product .metadata .people-list p a{line-height:inherit;color:#f9f9fb}.product .metadata .people-list p span:hover,.product .metadata .people-list p a:hover{text-decoration:none;border-bottom:solid 1px #f9f9fb}.product .metadata .rental-info{font-size:0}.product .metadata .rental-info p{font-size:inherit;display:inline;padding:0}.product .metadata .rental-info h3,.product .metadata .rental-info span,.product .metadata .rental-info a{line-height:2rem}.product .metadata .country p{display:inline}.product .metadata .no-subtitles{font-style:italic}.product .metadata .summary{font-size:0;font-weight:300;margin:3px 0 0}.product .metadata .summary>span{margin:5px 0}.product .metadata .summary span.flags{white-space:nowrap;line-height:2.6rem;font-size:0}.product .metadata .summary .medal-icon{width:12px;height:16px;display:inline-block;margin-left:7px}.product .metadata .summary .flag-icon{width:16px;height:16px;display:inline-block}.product .metadata .summary span.flag{display:inline-block;border-radius:2px;border:1px solid #c0c1c4;background-color:rgba(0,0,0,.15);color:#dcddde;text-align:center;width:auto;height:18px;font-size:1.2rem;line-height:19px;font-weight:300;position:relative;margin:0 8px 0 0;padding:0 10px}.product .metadata .summary *{vertical-align:middle}.product .metadata .summary a{color:#dcddde;border-bottom:solid 1px transparent}.product .metadata .summary a:hover{text-decoration:none;color:#f9f9fb;border-bottom:solid 1px #f9f9fb}.product .metadata .summary span{color:#dcddde}.product .metadata .summary .slash{margin:0 3px}.product .metadata .summary .divider{font-size:0}.product .metadata .summary .divider .live{color:#ff4d4d}.product .metadata .summary .divider *{display:inline-block}.product .metadata .summary .divider:after{content:"";display:inline-block;vertical-align:middle;font-size:0;margin:0 14px;width:1px;height:20px;background:#dcddde}.product .metadata .summary .divider:last-child:after{display:none}.product .metadata .summary .episode span{display:inline}.product .metadata p,.product .metadata span{margin:0;color:#c0c1c4}.product .metadata .icon{display:inline-block;text-align:center}.product .metadata .icon:before{vertical-align:middle;display:inline-block;height:100%;width:0;content:""}.product .metadata .icon.starred:before{width:30px;height:28px;margin-top:-7px}.product .metadata .report{color:#f9f9fb;text-decoration:none}.product .metadata .report:hover{text-decoration:none;color:#f9f9fb;border-bottom:solid 1px #f9f9fb}.season-navigation{background:#0f161a}.season-navigation .label{color:#f9f9fb;margin:15px 15px 15px 0}.season-navigation .tabs{display:inline-block;margin-top:15px}.season-navigation .tabs a{margin:0 15px 15px 0;text-decoration:none;color:#f9f9fb;font-weight:300;line-height:44px;width:44px;display:inline-block;text-align:center;border:1px solid #fff;border-radius:50%}.season-navigation .tabs a.active,.season-navigation .tabs a:hover{color:#212d33;font-weight:400;cursor:default;background:#fff;cursor:default}.season-navigation .tabs a:hover{cursor:pointer}.season{background:#0f161a;padding:20px 0}.season .episode{padding:10px 10px 10px 0;width:100%;-moz-box-sizing:padding-box;box-sizing:padding-box;min-height:150px;background:transparent;display:table;cursor:pointer;color:#dcddde}.season .episode .front .backdrop{border:2px solid transparent;top:-2px;left:-2px}.season .episode:hover .front .backdrop{opacity:1;border-color:#fff}.season .episode.loading .front{opacity:1}.season .episode.loading .front .backdrop{opacity:1}.season .episode.loading .front .backdrop .play-link{display:none}.season .episode.loading .front .backdrop .load-spinner{display:inline-block}.season .episode.active{background:#edeef0}.season .episode>*{display:table-cell;vertical-align:top}.season .episode .table{display:table;width:100%}.season .episode .table>*{display:table-cell;vertical-align:top;padding:0 10px}.season .episode .front{width:180px;padding:10px 10px 10px 0}.season .episode .front>div{position:relative}.season .episode .front h3{margin:0}.season .episode .front .episode-img{width:180px;height:101px;display:block}.season .episode .front .episode-link{position:relative;display:block;height:101px;width:100%;background:url(../images/viaplay-fallback-logo.svg) no-repeat center center #212d33}.season .episode .front .backdrop .play-link:after{opacity:1;background-image:url(../images/play_button_hover.svg)}.season .episode .meta{padding:10px}.season .episode .meta .title{color:#f9f9fb;margin:0;font-weight:400}.season .episode .meta .episode-length{margin-left:5px;font-weight:300}.season .episode .meta .episode-live{margin-left:5px;font-weight:300;color:#ff4d4d}.season .episode .meta .availability{font-weight:300;color:#dcddde}.season .episode .meta .availability span{color:#ff4d4d}.season .episode .synopsis span{display:block;font-weight:300;color:#c0c1c4;line-height:2.1rem}.season .episode .progress{width:300px}.season .episode .progress progress{border:0;background:#c0c1c4;height:4px;display:inline-block;width:100%;color:#ff4d4d}.season .episode .progress progress::-webkit-progress-bar{background:#c0c1c4}.season .episode .progress progress::-webkit-progress-value{background:#ff4d4d}.season .episode .progress progress::-moz-progress-bar{background:#ff4d4d}.season .episode .progress .remaining{text-align:center;color:#ff4d4d;margin-top:10px}.season .episode .starred{width:50px;text-align:center;position:relative}.season .episode .starred a.icon{position:absolute;cursor:pointer}.section-menu .alphabetic-wrapper{background:#edeef0}.section-menu .alphabetic-wrapper .inner{height:auto;border-bottom:solid 1px #dcddde}.section-menu.docked .alphabetic-wrapper .inner{border-bottom:0}.section-menu .alphabetic-menu{background:#edeef0;display:table;width:100%;padding:15px 0}.section-menu .alphabetic-menu a{display:table-cell;padding:5px 2px 3px;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;border-bottom:solid 4px transparent;color:#3d4348;height:30px;line-height:30px;width:26px}.section-menu .alphabetic-menu a:hover{background:#fff}.section-menu .alphabetic-menu a.active{color:#ff4d4d;border-color:#ff4d4d}.section-menu .alphabetic-menu a.active:hover{background:#f9f9fb;cursor:default}.alphabeticlist{background:#edeef0}.alphabeticlist .section{padding:10px 0}.alphabeticlist .section h3{text-transform:uppercase;color:#212d33;margin:20px 0}.alphabeticlist .section .items li{float:left;width:270px;padding:10px 25px 10px 0;height:30px;overflow:hidden}.alphabeticlist .section .items li h4{margin:0}.alphabeticlist .section .items li a{color:#3d4348;text-decoration:none;font-weight:700;display:inline-block;max-width:200px}.alphabeticlist .section .items li a:hover{color:#07b}.alphabeticlist .section .items li .genre{margin:10px 0 0;color:#8a8c90}.alphabeticlist .letter-overlay{width:146px;height:146px;background:rgba(61,67,72,.95);border-radius:4px;color:#f9f9fb;text-align:center;line-height:146px;text-transform:uppercase;font-weight:700;position:fixed;top:30%;left:50%;margin-left:-73px;display:none}.alphabeticlist .letter-overlay.active{display:block}.editorial-wrapper{background:#edeef0;padding:10px 0}.editorial-wrapper article.content{overflow:hidden}.abc-branding{background-color:#edeef0;text-align:center;padding-top:50px}.chromecast-bar{background-color:#fff;width:100%;position:fixed;bottom:0;display:none;z-index:5;box-shadow:0 -3px 3px 0 rgba(0,0,0,.05)}.chromecast-bar .scaffold{height:64px;display:table}.chromecast-bar .scaffold>*{display:table-cell;color:#f9f9fb;vertical-align:middle;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.chromecast-bar .box-art{width:120px;font-size:0}.chromecast-bar .box-art img{display:none;height:52px}.chromecast-bar .content-info:after{content:'';display:block}.chromecast-bar .content-info .title{display:none;color:#212d33;font-weight:700;font-size:1.8rem;cursor:pointer}.chromecast-bar .content-info .info{display:none;color:#8a8c90;font-size:1rem}.chromecast-bar .content-info .loading{margin:0 auto;display:none}.chromecast-bar .content-info .loading .status{display:inline-block;vertical-align:middle;color:#3d4348}.chromecast-bar button{border:0;padding:0;cursor:pointer;outline:0}.chromecast-bar .play-pause{width:60px;font-size:0}.chromecast-bar .play-pause button{display:none;width:11px;height:17px}.chromecast-bar .casting{width:60px;font-size:0}.chromecast-bar .casting button{width:28px;height:21px;display:inline-block;background-color:#fff;margin-top:15px}.chromecast-bar.active{display:block}.chromecast-bar.active+footer{padding-bottom:60px}.chromecast-bar[data-state=load] .box-art img{display:block}.chromecast-bar[data-state=load] .content-info .loading{display:block}.chromecast-bar[data-state=play] .box-art img,.chromecast-bar[data-state=pause] .box-art img{display:block}.chromecast-bar[data-state=play] .content-info .title,.chromecast-bar[data-state=play] .content-info .info,.chromecast-bar[data-state=pause] .content-info .title,.chromecast-bar[data-state=pause] .content-info .info{display:block}.chromecast-bar[data-state=play] .play-pause button,.chromecast-bar[data-state=pause] .play-pause button{display:inline-block;background-color:#fff;margin-top:10px}html{-webkit-font-smoothing:subpixel-antialiased}html.upgrade-browser{background-color:#f9f9fb;font-size:100%}html.upgrade-browser body{font-size:1em}html.upgrade-browser .editorial-wrapper{text-align:center}html.upgrade-browser .editorial-wrapper p{color:#3d4348}html.upgrade-browser .editorial-wrapper a{color:#07b;text-decoration:none}html.upgrade-browser .editorial-wrapper h1{color:#212d33}.button-tooltip{z-index:13;padding:7px 14px;font-size:1.2rem;position:absolute;background:#000;color:#f9f9fb;border-radius:4px}.button-tooltip .arrow{position:absolute;width:0;height:0}.button-tooltip .arrow-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.button-tooltip .arrow-up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}span.flags{line-height:2.6rem;margin:0 0 -4px 20px;display:inline-block;vertical-align:bottom}.flag{display:inline-block;border-radius:2px;border:1px solid #212d33;color:#3d4348;text-align:center;height:18px;font-size:1.2rem;font-weight:400;line-height:19px;position:relative;margin:0 8px 0 0;padding:0 10px}.tooltip span.flags{margin:0}.tooltip .flag{margin:12px 5px 10px 0}#content-wrapper{overflow-x:hidden}#content{background:#edeef0}#content section.error{padding:60px 0 55px;min-height:500px;position:relative;background:no-repeat center #fff}#content section.error.notfound{background-image:url(../images/404.png)}#content section.error.server{background-image:url(../images/500.png)}#content section.error.timeout{background-image:url(../images/503.png)}#content section.error h1{margin:0 0 20px;display:inline-block;font-size:2.5rem}#content section.error p{line-height:2.5rem;margin:5px 0}#content section.error a{text-decoration:none;color:#07b}.cookie-bar{text-align:center;padding:10px;background-color:#edeef0}.cookie-bar .cookie-container{color:#212d33;position:relative;width:710px;display:block;margin:10px auto}.cookie-bar .cookie-container .button{font-weight:700;line-height:32px;border-color:#212d33;color:#fff;padding:0 20px;background-color:#212d33;cursor:pointer}.cookie-bar .cookie-container .button:hover{background:#0f161a;border-color:#0f161a}.cookie-bar .cookie-container .cookie-button{position:absolute;top:6px;right:0}.cookie-bar .cookie-container .cookie-message{width:75%;text-align:left}.banner{text-align:center;padding:10px}.banner p{font-weight:400;line-height:normal;color:#212d33;margin:0}.banner p a{padding-left:7px}.banner p .button{display:inline-block;font-weight:700;line-height:32px;border-radius:17px;border-color:#212d33;color:#fff;padding:0 20px;border-style:solid;border-width:1px;background-color:#212d33;cursor:pointer;margin-left:7px}.banner p .button:hover{background:#0f161a;border-color:#0f161a}.page-headline{overflow:hidden;padding-top:40px}.page-headline .search-text{margin:0;font-weight:300;color:#8a8c90;padding-bottom:20px}.page-headline .search-text strong{color:#3d4348}.page-headline .search-hints{padding-bottom:55px}.page-headline .search-hints h3{color:#3d4348;margin:25px 0 5px;font-weight:300}.page-headline .search-hints li{color:#3d4348;padding:1px 0;list-style:disc inside none}#silverlight-dummy-wrapper{height:0;width:0;overflow:hidden}.scaffold{width:1216px;margin:0 auto;position:relative}#content-wrapper>.empty *{visibility:hidden}.transition-bg{background-color:#f9f9fb}.transition{height:100%;width:100%;z-index:30;position:fixed;top:0;left:0;margin:0}.transition .backdrop{height:100%;width:100%;top:0;left:0}.transition.login .backdrop{background-color:rgba(0,0,0,.7)}.transition.login .spin-wrapper{text-align:center;position:fixed;top:50%;width:100%}.transition.login .spin-wrapper .load-spinner{display:block}.transition.login .message{font-weight:700;color:#f9f9fb;margin-top:8px}.content-transition-spinner{height:60px;width:60px;position:fixed;top:50%;left:50%;margin:-30px;display:none;z-index:1}.content-transition-spinner.active{display:block}.details>:not(.summary){display:none}.details.active>:not(.summary),.details.active-toggle>:not(.summary),.details.active-hover>:not(.summary){display:block}@media screen and (min-width:1650px){.page-header .user,.page-header .user.collapse{right:245px;opacity:1}.page-header .search .searchfield,.page-header .search input[type=search]{width:220px;padding:7px 30px 7px 10px;font-size:1.5rem}html .page-footer .upper .footer-table{padding-left:200px}html .scaffold{width:1525px;margin:0 auto}html .product .metadata{min-height:410px}html .product .play-button .large.backdrop .box .play-link,html .product .play-button .large.backdrop .box .load-spinner.dark.large,html .product .play-button .large.backdrop .box .load-spinner.green.large{width:120px;height:120px;top:-120px;left:-120px}html .product .play-button .large.backdrop .box .entitled{left:-120px;width:120px}html .product .play-button .large.backdrop .box .play-link.large:before{border-radius:60px}html .product .play-button .large.backdrop .box .load-spinner.large .spinner-container{margin:40px}html .product .notice,html .product .rental-info{text-align:left;margin-top:300px}html .product.series .notice,html .product.series .rental-info{margin-top:350px}html .product.sport .notice,html .product.sport .rental-info{margin-top:320px}html .product.sport .notice .notice-button,html .product.sport .notice .notice-additional,html .product.sport .notice .rental-button,html .product.sport .rental-info .notice-button,html .product.sport .rental-info .notice-additional,html .product.sport .rental-info .rental-button{margin-left:275px}.sport-schedule .hour-event-container li:nth-child(5n+5){margin-right:0}.section-menu.section-menu-react .sport-schedule-nav .schedule-header{font-weight:400;text-transform:lowercase}.section-menu.section-menu-react .sport-schedule-nav .schedule-header-large{display:inline-block;font-weight:700;text-transform:capitalize;padding-right:10px}}@media screen and (min-width:1280px) and (max-width:1649px){.season .episode .progress{width:220px}html .scaffold{width:1216px;margin:0 auto}html .hero-vignette{-moz-box-shadow:inset 300px 0 360px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -70px 80px 0 #0f161a;-webkit-box-shadow:inset 300px 0 360px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -70px 80px 0 #0f161a;box-shadow:inset 300px 0 360px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -70px 80px 0 #0f161a}html .hero-wrapper img{width:1161px;height:654px}html .hero-backdrop,html .hero-vignette{width:1163px;height:656px}html .product .metadata{min-height:410px}html .product .metadata .thumb{padding-bottom:3px}html .product .metadata .interaction-block{margin:25px 0}html .product .play-button{top:330px;left:58%}html .product .notice,html .product .rental-info{text-align:left;margin-top:295px}html .product.series .notice,html .product.series .rental-info{margin-top:345px}html .product.sport .notice,html .product.sport .rental-info{margin-top:313px}html .product.sport .notice .notice-button,html .product.sport .notice .notice-additional,html .product.sport .notice .rental-button,html .product.sport .rental-info .notice-button,html .product.sport .rental-info .notice-additional,html .product.sport .rental-info .rental-button{margin-left:275px}.sport-schedule .hour-event-container li:nth-child(4n+4){margin-right:0}}@media screen and (min-width:940px) and (max-width:1279px){.page-header .sections a{padding-left:10px;padding-right:10px;font-size:1.3rem;letter-spacing:.01em}.page-header .user .login .summary button{padding-left:13px;padding-right:23px;font-size:1.4rem}.page-header .user .login .summary button:after{right:8px}.page-header .search.focus .searchfield,.page-header .search.focus input[type=search],.page-header .search.expand .searchfield,.page-header .search.expand input[type=search]{font-size:1.4rem}html .page-footer .upper .footer-table{padding-left:117px}html .season .episode .progress{width:180px}html .scaffold{width:907px;margin:0 auto}html .rental-intro .rental-text{padding:0 60px}html .rental-intro .rental-header{font-size:4rem;line-height:4.6rem}html .hero-wrapper img,html .hero-backdrop,html .hero-vignette{width:1024px;height:576px}html .hero-wrapper{right:-60px}html .hero-backdrop,html .hero-vignette{width:1026px;height:578px}html .hero-backdrop,html .hero-vignette{right:-61px}html .hero-vignette{-moz-box-shadow:inset 290px 0 300px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -90px 110px 0 #0f161a;-webkit-box-shadow:inset 290px 0 300px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -90px 110px 0 #0f161a;box-shadow:inset 290px 0 300px 0 #0f161a,inset -170px 0 180px 0 #0f161a,inset 0 -90px 110px 0 #0f161a}html .product .metadata{margin:175px 0 0}html .product .metadata h1{font-size:4rem;line-height:4.6rem;font-weight:300}html .product .metadata .thumb.portrait img{width:120px;height:180px}html .product .metadata .thumb.landscape img{width:192px;height:108px}html .product .metadata .thumb{padding-bottom:0}html .product .metadata .interaction-block{margin:0;padding:10px 0}html .product.sport .metadata{margin:150px 0 0}html .product .play-button{top:235px;left:50%}html .product.sport .play-button{top:200px}html .product .notice,html .product .rental-info{margin-top:375px}html .product.series .notice,html .product.series .rental-info{margin-top:330px}html .product.sport .notice,html .product.sport .rental-info{margin-top:330px}html .product.sport .notice .notice-button,html .product.sport .notice .notice-additional,html .product.sport .notice .rental-button,html .product.sport .rental-info .notice-button,html .product.sport .rental-info .notice-additional,html .product.sport .rental-info .rental-button{margin-left:575px}.section-menu .categories>summary a{font-size:1.5rem}.section-menu .sortby li a{font-size:1.5rem;padding:0 15px}.section-menu.section-menu-react .dock .inner .flags-container .flag,.section-menu.section-menu-react .dock .inner .flags-container .flag.active{min-width:81px;width:81px;padding:0 30px 0 50px;color:transparent}.section-menu.section-menu-react .dock .inner .flags-container .flag:before,.section-menu.section-menu-react .dock .inner .flags-container .flag.active:before{margin:20px 0 20px 29px}.section-menu.section-menu-react .dock .inner .align-right .summary button{min-width:auto}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups{min-width:600px}.section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group{min-width:600px}.section-menu .detatils .summary button{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-schedule .hour-event-container li,.sport-schedule .hour-event-container progress{width:295px}.sport-schedule .hour-event-container li:nth-child(3n+3){margin-right:0}}@media screen and (min-width:0) and (max-width:939px){html .page-header{height:auto}html .page-header .scaffold{width:auto}html .page-header .scaffold .logo{float:none;width:auto;text-align:center;height:66px;background:#212d33}html .page-header .scaffold .logo a{display:inline-block;margin-top:14px}html .page-header .scaffold .logo a.login-menu{position:absolute;right:20px;top:7px;color:#fff}html .page-header .scaffold .sections{display:none;float:none;padding:0;background:#fff;position:relative;padding-top:54px;height:auto}html .page-header .scaffold .sections a{float:none;color:#3d4348;display:block;font-size:1.6rem;font-weight:400;padding:15px 20px;line-height:normal}html .page-header .scaffold .sections a:hover{background:#fff;color:#07b}html .page-header .scaffold .sections a+a{border-top:solid 1px #dcddde}html .page-header .scaffold .user,html .page-header .scaffold .user.collapse{display:none;position:relative;right:auto;text-align:left;opacity:1;background:#fff}html .page-header .scaffold .user .toggle-user.login-menu,html .page-header .scaffold .user.collapse .toggle-user.login-menu{display:none}html .page-header .scaffold .user .details .summary button,html .page-header .scaffold .user .details.active-hover .summary button,html .page-header .scaffold .user.collapse .details .summary button,html .page-header .scaffold .user.collapse .details.active-hover .summary button{padding:15px 20px;color:#3d4348;height:auto;line-height:normal;max-width:none;font-size:1.6rem;-webkit-text-size-adjust:120%;font-weight:300;width:100%;margin:0}html .page-header .scaffold .user .details .summary button:after,html .page-header .scaffold .user .details.active-hover .summary button:after,html .page-header .scaffold .user.collapse .details .summary button:after,html .page-header .scaffold .user.collapse .details.active-hover .summary button:after{display:none}html .page-header .scaffold .user .details .dropdown,html .page-header .scaffold .user .details.active-hover .dropdown,html .page-header .scaffold .user.collapse .details .dropdown,html .page-header .scaffold .user.collapse .details.active-hover .dropdown{position:static;right:auto;width:auto;display:none}html .page-header .scaffold .user .details .dropdown .box-shadow,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow{margin:0;background:transparent}html .page-header .scaffold .user .details .dropdown .box-shadow>ul,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul{padding:0;border-top:0}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li{padding:0;height:auto}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li a,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li a,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li a,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li a{border-top:solid 1px #dcddde;padding:15px 20px;font-size:1.6rem;display:block;line-height:normal;padding-left:55px}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li a.icon.watched:before,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li a.icon.watched:before,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li a.icon.watched:before,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li a.icon.watched:before{left:20px}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li a.icon.icon.starred:before,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.starred:before,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li a.icon.icon.starred:before,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.starred:before{left:22px}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li a.icon.icon.settings:before,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.settings:before,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li a.icon.icon.settings:before,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.settings:before{left:23px}html .page-header .scaffold .user .details .dropdown .box-shadow>ul li a.icon.icon.purchased:before,html .page-header .scaffold .user .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.purchased:before,html .page-header .scaffold .user.collapse .details .dropdown .box-shadow>ul li a.icon.icon.purchased:before,html .page-header .scaffold .user.collapse .details.active-hover .dropdown .box-shadow>ul li a.icon.icon.purchased:before{left:23px}html .page-header .scaffold .user .details.active-toggle .summary button:after,html .page-header .scaffold .user .details.active-hover.active-toggle .summary button:after,html .page-header .scaffold .user.collapse .details.active-toggle .summary button:after,html .page-header .scaffold .user.collapse .details.active-hover.active-toggle .summary button:after{transform:rotate(0deg);-webkit-transform:rotate(0deg)}html .page-header .scaffold .user .details.active-toggle .dropdown,html .page-header .scaffold .user .details.active-hover.active-toggle .dropdown,html .page-header .scaffold .user.collapse .details.active-toggle .dropdown,html .page-header .scaffold .user.collapse .details.active-hover.active-toggle .dropdown{display:block}html .page-header .scaffold .user .dropdown .footer,html .page-header .scaffold .user.collapse .dropdown .footer{padding:0}html .page-header .scaffold .user .anonymous,html .page-header .scaffold .user.collapse .anonymous{display:block;font-size:1.6rem;font-weight:400;float:none}html .page-header .scaffold .user .anonymous .login,html .page-header .scaffold .user.collapse .anonymous .login{float:none;border-top:0}html .page-header .scaffold .user .anonymous .menu-login-form,html .page-header .scaffold .user.collapse .anonymous .menu-login-form{padding:15px 45px}html .page-header .scaffold .user .anonymous .menu-login-form input,html .page-header .scaffold .user.collapse .anonymous .menu-login-form input{height:46px;font-size:1.6rem}html .page-header .scaffold .user .anonymous .menu-login-form .buttons input[type=submit],html .page-header .scaffold .user.collapse .anonymous .menu-login-form .buttons input[type=submit]{margin-top:0;margin-bottom:0}html .page-header .scaffold .user .anonymous .menu-login-form .buttons .generic-button,html .page-header .scaffold .user.collapse .anonymous .menu-login-form .buttons .generic-button{margin-bottom:0}html .page-header .scaffold .user .anonymous .loading,html .page-header .scaffold .user.collapse .anonymous .loading{height:100%}html .page-header .scaffold .user .anonymous .footer,html .page-header .scaffold .user.collapse .anonymous .footer{background:#fff;border-top:0}html .page-header .scaffold .user .anonymous .footer .forgot-password,html .page-header .scaffold .user.collapse .anonymous .footer .forgot-password{display:block;text-align:left;padding:15px 45px;font-size:1.6rem;font-weight:400;color:#07b}html .page-header .scaffold .user .anonymous .footer .forgot-password:hover,html .page-header .scaffold .user.collapse .anonymous .footer .forgot-password:hover{color:#004684}html .page-header .scaffold .user .anonymous:hover,html .page-header .scaffold .user.collapse .anonymous:hover{color:#07b}html .page-header .scaffold .user .authenticated,html .page-header .scaffold .user.collapse .authenticated{float:none;display:block}html .page-header .scaffold .user .authenticated .footer,html .page-header .scaffold .user.collapse .authenticated .footer{background:transparent;text-align:left}html .page-header .scaffold .user .authenticated .footer a,html .page-header .scaffold .user.collapse .authenticated .footer a{padding:10px 20px 1px 55px;display:block;font-size:1.6rem;font-weight:400}html .page-header .scaffold .search{display:none;border-top:solid 1px #dcddde;border-bottom:solid 1px #dcddde;padding:8px 20px;position:absolute;text-align:left;top:66px;left:0;height:auto;background:#fff}html .page-header .scaffold .search form{position:relative;margin-top:0;padding-right:50px}html .page-header .scaffold .search form input.searchfield{padding-left:25px;font-size:1.6rem;-webkit-text-size-adjust:120%;font-weight:400;width:100%;border:0;color:#3d4348;background:transparent;cursor:pointer}html .page-header .scaffold .search .result.dropdown{display:none}html .page-header .scaffold .search .result.dropdown .list li:first-child{border-top:1px solid #dcddde}html .page-header .scaffold .search.active{box-shadow:0 0 8px -2px #000}html .page-header .scaffold .search.active .result.dropdown{position:relative;width:auto;box-shadow:none;display:block}html .page-header .scaffold .search.active .result.dropdown .show-all{background:transparent}html .page-header .scaffold .search.active .result.dropdown:before{display:none}html .page-header .scaffold .search.expand:not(.focus) .dropdown{display:none}html .page-header .scaffold .search.focus .search-abort{display:inline-block}html .page-header .scaffold .search.focus+.search-backdrop{display:block;position:absolute;top:0;width:100%;opacity:.7;background:#000;height:100%}html .page-header .scaffold .search:after{top:17px;left:20px;right:auto}html .page-header .toggle-navigation{width:24px;height:15px;top:24px;left:20px;display:block;border:0;position:absolute;cursor:pointer;background-color:inherit}html .page-header .toggle-user{top:16px;right:14px;display:block;border:0;position:absolute;padding:6px 30px 6px 6px;cursor:pointer;background:0;color:#f9f9fb;font-size:1.6rem}html .page-header .toggle-user:after{content:"";display:block;position:absolute;width:17px;height:10px;right:6px;top:50%;margin-top:-5px}html .page-header .toggle-user.login-menu{top:3px;right:10px;padding:6px 15px 0 0;margin-top:14px!important}html .page-header .toggle-user.login-menu:after{display:none}html .page-header.active-navigation,html .page-header.active-user{position:relative;z-index:12;box-shadow:0 -2px 8px 0 #000}html .page-header.active-navigation .sections,html .page-header.active-navigation .search{display:block}html .page-header.active-user .scaffold .user{display:block}html .page-header.active-user .scaffold .user .details .summary{display:none}html .page-header.active-user .scaffold .user .details .dropdown{display:block}html .block.page-header{min-width:auto}html .block.page-footer{min-width:auto}html .block.page-footer .scaffold{width:auto;position:relative}html .block.page-footer>.upper{min-width:auto;padding:0;background:#dcddde}html .block.page-footer>.upper .scaffold{display:block;padding-bottom:142px}html .block.page-footer>.upper .scaffold>*{display:block}html .block.page-footer>.upper .logo{bottom:0;position:absolute;height:141px;border-top:solid 1px #3d4348;background:#212d33;width:100%;text-align:center}html .block.page-footer>.upper .logo .logo-viaplay{margin-top:30px}html .block.page-footer>.upper .table{display:block}html .block.page-footer>.upper .table>*{display:block;width:auto}html .block.page-footer>.upper h3{padding:15px 40px;border-top:solid 1px #3d4348;cursor:pointer;position:relative;font-weight:400;background:#212d33}html .block.page-footer>.upper h3:before,html .block.page-footer>.upper h3.active:before,html .block.page-footer>.upper h3:after,html .block.page-footer>.upper h3.active:after{display:block}html .block.page-footer>.upper h3.active+ul{display:block;background:#212d33}html .block.page-footer>.upper ul{display:none}html .block.page-footer>.upper ul li:only-of-type{-webkit-text-size-adjust:120%}html .block.page-footer>.upper a{display:block;padding:0 40px 10px}html .block.page-footer>.lower{min-width:auto;padding:0}html .block.page-footer>.lower .copyright{line-height:normal;padding-top:16px;display:block}html .block.page-footer>.lower .copyright>span{display:block}html .startpage .page-footer .upper h3,html .startpage .page-footer .upper .logo{background:#f9f9fb;border-top:solid 1px #e5e5e5;font-weight:400}html .startpage .page-footer .upper h3.active+ul{display:block;background:#f9f9fb}html .hero-vignette{-moz-box-shadow:inset 190px 0 200px 0 #0f161a,inset -150px 0 160px 0 #0f161a,inset 0 -70px 80px 0 #0f161a;-webkit-box-shadow:inset 190px 0 200px 0 #0f161a,inset -150px 0 160px 0 #0f161a,inset 0 -70px 80px 0 #0f161a;box-shadow:inset 190px 0 200px 0 #0f161a,inset -150px 0 160px 0 #0f161a,inset 0 -70px 80px 0 #0f161a}html .hero-wrapper{right:-70px}html .hero-wrapper img{width:768px;height:432px}html .hero-backdrop,html .hero-vignette{right:-71px}html .hero-backdrop,html .hero-vignette{width:770px;height:434px}html .product .player-wrapper{float:none}html .product .player-wrapper .play-button{width:auto;top:235px;left:50%}html .product.sport .player-wrapper .play-button{top:200px}html .product .notice,html .product .rental-info{margin-top:235px}html .product .notice .notice-button,html .product .notice .notice-additional,html .product .notice .rental-button,html .product .rental-info .notice-button,html .product .rental-info .notice-additional,html .product .rental-info .rental-button{margin-left:0}html .product .notice .button,html .product .rental-info .button{min-width:auto}html .product .notice .notice-divider,html .product .rental-info .notice-divider{margin:15px auto;width:240px}html .product.series .notice,html .product.series .rental-info{margin-top:228px}html .product.sport .notice,html .product.sport .rental-info{margin-top:228px}html .product .metadata{float:none;width:auto;margin:0;padding:175px 0 0}html .product .metadata h1{font-size:3.6rem;line-height:4.2rem;font-weight:300}html .product .metadata .summary a,html .product .metadata .summary span,html .product .metadata .summary .divider,html .product .metadata .summary .divider span,html .product .metadata .summary .divider a{font-size:1.8rem;line-height:2.4rem;font-weight:300}html .product .metadata .thumb.portrait img{width:120px;height:180px}html .product .metadata .thumb.landscape img{width:192px;height:108px}html .product .metadata .thumb{padding-bottom:0}html .product .metadata .interaction-block{margin:0;padding:10px 0}html .section-menu.section-menu-react span.schedule-header{display:none}html .section-menu.section-menu-react .dock .inner .flags-container .flag,html .section-menu.section-menu-react .dock .inner .flags-container .flag.active{min-width:81px;width:81px;padding:0 30px 0 50px;color:transparent}html .section-menu.section-menu-react .dock .inner .flags-container .flag:before,html .section-menu.section-menu-react .dock .inner .flags-container .flag.active:before{margin:20px 0 20px 29px}html .section-menu.section-menu-react .dock .inner .align-right .summary button{min-width:inherit}html .section-menu.section-menu-react .dock .inner .align-right.logged-out-menu{right:0}html .section-menu.section-menu-react .dock .inner .categories .dropdown{width:500px;right:1px}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups{display:block}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups a{line-height:1.8rem}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group{display:table-row}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li{width:634px}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-category{width:200px}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups .group li.sport-related{width:200px}html .section-menu.section-menu-react .dock .inner .categories .dropdown .category-groups ul li{padding-left:25px}html .section-menu.section-menu-react .sport-schedule-nav .schedule-date{display:none}html .section-menu.section-menu-react .sport-schedule-nav .schedule-date-short{display:inline-block}html .section-menu.section-menu-react .sport-schedule-nav .schedule-date-short .schedule-day-short{text-transform:capitalize;padding-right:6px}html .section-menu .dock .inner .details.active-hover .dropdown{display:none}html .section-menu .dock .inner .details.active-hover button{border-bottom-color:#dcddde}html .section-menu .dock .inner .details .summary{height:67px}html .section-menu .dock .inner .details .summary button{cursor:pointer;padding:0 30px 0 15px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html .section-menu .dock .inner .details .summary button:after{right:17px}html .section-menu .dock .inner .details .dropdown{width:628px;min-width:auto}html .section-menu .dock .inner .details .dropdown .category-groups ul li{padding-left:15px;padding-right:15px}html .section-menu .dock .inner .details.active-toggle .dropdown{display:block!important}html .section-menu .dock .inner .details.active-toggle button{border-bottom-color:#fff}html .section-menu .dock .inner .alphabetic-menu a{padding-left:0;padding-right:0}html .section-menu .dock .inner .align-right{position:relative;text-align:left}html .section-menu .dock .inner .categories button{display:block}html .section-menu .dock .inner .categories .dropdown{left:0}html .section-menu .dock .inner .categories .dropdown .box-shadow{margin:0}html .section-menu .dock .inner .categories .dropdown .category-groups{width:100%}html .section-menu .dock .inner .categories .dropdown .category-groups .group{width:50%}html .section-menu .dock .inner .categories .dropdown .category-groups strong{font-size:1.6rem}html .section-menu .dock .inner .categories .dropdown .category-groups a{font-size:1.5rem;line-height:2.5rem}html .section-menu .dock .inner .categories .dropdown .footer a{font-size:1.6rem}html .section-menu .dock .inner .sortby a{padding:0 7px;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html .section-menu .dock .inner .sortby li.icon.sport_schedule a,html .section-menu .dock .inner .sortby li.icon.icon.sport_list a{padding:0 28px}html .section-menu .alphabetic-menu a{display:inline-block;width:40px}.sport-schedule .event,.sport-schedule .event-category-container{max-width:230px}.sport-schedule .hour-event-container li,.sport-schedule .hour-event-container progress{width:309px}.sport-schedule .hour-event-container li:nth-child(2n+2){margin-right:0}}@media screen and (min-width:628px) and (max-width:939px){html .featurebox .scaffold{width:auto}html .featurebox .paginator{right:0;bottom:-5px}html .featurebox .inner .center{bottom:30px}html .featurebox .inner .frames{height:360px}html .scaffold{width:628px;margin:0 auto}html .rental-intro .rental-text{font-size:1.5rem;line-height:2.2rem;padding:0 20px}html .rental-intro .rental-header{font-size:3.6rem;line-height:4.2rem}html .block.sport-schedule .viewport .days .column{width:304px}html .season-navigation .tabs a{line-height:2}html .season .episode .synopsis{display:none}html .season .episode .watched{display:none}}@media screen and (min-width:750px) and (max-width:939px){.cookie-bar .scaffold{width:100%}}@media screen and (min-width:0) and (max-width:500px){html{width:100%;min-width:0}.overlays .litebox h1,.overlays .litebox h2{font-size:2.4rem;line-height:3rem;font-weight:300}.overlays .litebox .read-more,.overlays .litebox p{font-size:1.3rem;line-height:1.8rem;letter-spacing:0;font-weight:400}.overlays .litebox.reconnection-flow h2{font-weight:700}.overlays .litebox.reconnection-flow h1+p{margin:10px 0 30px}.overlays .litebox.reconnection-flow .poster-shadow,.overlays .litebox.reconnection-flow .poster{display:none}.overlays .litebox.reconnection-flow .box{padding:30px 20px 50px}.overlays .litebox.reconnection-flow .box .buy{margin-right:0}}@media screen and (max-width:500px){.overlays .litebox{top:0!important;left:0;width:90%!important;margin-top:5%!important;margin-left:5%!important;padding:20px;max-height:95%;overflow:scroll}.overlays .litebox input[type=text],.overlays .litebox input[type=email],.overlays .litebox input[type=search],.overlays .litebox input[type=password],.overlays .litebox textarea,.overlays .litebox select{max-width:100%}.overlays .litebox footer{margin:20px -80px -50px -80px!important;padding:20px!important}.overlays .litebox h1{margin-top:15px}}@media screen and (max-width:767px){html .page-header .scaffold .logo a.login-menu{top:2px}}@media screen and (min-width:0) and (max-width:627px){html #tooltip{display:none}html .featurebox{display:none}html .content .box-left,html .content .box-right{width:auto;max-width:300px}html .page-header.user .login-menu{display:none}html .page-header .toggle-user{width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;top:19px;right:0;font-size:1.4rem;padding:6px 10px 6px 6px}html .page-header .scaffold .logo a.login-menu{top:2px}html .page-header .scaffold .user .details .dropdown .quick-guide{display:none!important}html .page-header .scaffold div.logo img{width:100px;height:auto}html .page-header .scaffold div.logo a{margin-top:20px}html .hero-wrapper{right:-40px}html .hero-wrapper img{width:400px;height:226px}html .hero-backdrop,html .hero-vignette{right:-41px}html .hero-backdrop,html .hero-vignette{width:402px;height:228px}html .hero-vignette{-moz-box-shadow:inset 30px 0 30px 0 #0f161a,inset -30px 0 30px 0 #0f161a,inset 0 -50px 50px 0 #0f161a;-webkit-box-shadow:inset 30px 0 30px 0 #0f161a,inset -30px 0 30px 0 #0f161a,inset 0 -50px 50px 0 #0f161a;box-shadow:inset 30px 0 30px 0 #0f161a,inset -30px 0 30px 0 #0f161a,inset 0 -50px 50px 0 #0f161a}html .block.product .player-wrapper .play-button{left:50%;top:125px}html .block.product .player-wrapper .play-button .large.backdrop .box .play-link,html .block.product .player-wrapper .play-button .large.backdrop .box .load-spinner.dark.large{width:68px;height:68px;top:-68px;left:-68px}html .block.product .player-wrapper .play-button .large.backdrop .box .entitled{left:-82px}html .block.product .player-wrapper .play-button .large.backdrop .box .load-spinner.large .spinner-container{margin:14px}html .block.product .player-wrapper .report{margin:10px 20px -10px 20px}html .block.product.sport .player-wrapper .play-button{top:135px}html .block.product .metadata{margin:0 20px;padding:185px 0 0}html .block.product .metadata .thumb img{display:none}html .block.product .metadata .imdb-votes{display:none}html .block.product .metadata .imdb-votes-mobile{display:inline-block}html .block.product .metadata .thumb{padding-bottom:0}html .block.product .metadata progress{margin-bottom:30px}html .block.product .metadata .interaction-block{margin:0;padding:10px 0}html .block.product.sport .metadata{padding:65px 0 0}html .block.product .notice,html .block.product .rental-info{margin-top:80px;margin-left:0}html .block.product .notice .button,html .block.product .rental-info .button{min-width:auto}html .block.product .notice .notice-divider,html .block.product .rental-info .notice-divider{margin:10px auto;width:200px}html .season-navigation .tabs{margin:15px 20px 0}html .season-navigation .tabs a{line-height:2em}html .season-navigation .label{margin-left:20px}html .season .episode{padding:20px;min-height:50px;position:relative;width:280px}html .season .episode>*{vertical-align:bottom}html .season .episode .front{padding:0;width:60px}html .season .episode .front .episode-link{height:50px;background:#0f161a}html .season .episode .front .episode-img{display:none}html .season .episode .front .backdrop{border:0;opacity:1}html .season .episode .front .backdrop .play-link:after{background-image:url(../images/play_button.svg)}html .season .episode:hover .front .backdrop .play-link:after{background-image:url(../images/play_button_hover.svg)}html .season .episode .meta{display:inline;padding:0}html .season .episode .meta .title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:190px;font-size:1.6rem;line-height:normal}html .season .episode .meta .episode-length{margin-left:0;display:inline;font-size:1.3rem;font-weight:400}html .season .episode .synopsis{display:none}html .season .episode .table{display:inline}html .season .episode .table .progress{width:auto;display:inline-block;vertical-align:initial;padding:0 0 0 10px}html .season .episode .table .progress progress{display:none}html .season .episode .table .progress .remaining{margin:0;display:inline}html .season .episode .watched{display:none}html .season .episode .starred{position:absolute;top:15px;right:10px}html .notifybar{min-width:320px}html .notifybar .notifybar-content{width:100%}html .notifybar .notifybar-display{padding:0}html .scaffold{width:320px;margin:0 auto}html .scaffold>header,html .scaffold>.viewport{box-sizing:border-box;padding:0 20px;width:100%}html .rental-intro{padding-top:24px}html .rental-intro .rental-text{padding:0 20px;font-size:1.2rem;line-height:1.8rem}html .rental-intro .rental-header{font-size:3.2rem;line-height:3.8rem}html .section-menu{display:none}html .section-menu.section-menu-react{display:block}html .section-menu.section-menu-react .sport-schedule-nav{width:100%}html .section-menu.section-menu-react .sport-schedule-nav .schedule-date-short{text-align:center;width:100%;pointer-events:none}html .section-menu.section-menu-react .sport-schedule-nav a.next{left:286px}html .section-menu.section-menu-react .sport-schedule-nav span.nav-buttons{padding:0}html .section-menu.section-menu-react .details.categories{display:none}html .section-menu.section-menu-react .dock .inner.logged-out{height:150px}html .section-menu.section-menu-react .dock .inner.logged-out .logged-out-menu{right:auto;width:100%;padding:10px 0;height:auto}html .section-menu.section-menu-react .dock .inner.logged-out .logged-out-menu li{text-align:center}html .section-menu .flags-container{display:none}html .sport-schedule h1{display:none}html .block.sport-schedule .viewport .days .column{width:300px}.overlays .litebox{padding:20px 30px 50px!important}.overlays .litebox input[type=submit]{padding:0 10px;font-size:1.4rem}.overlays .litebox footer{margin:20px -30px -50px!important;padding:20px!important}.overlays .litebox.in-product{padding:0!important}.overlays .litebox.in-product img{width:100%}.overlays .litebox.in-product .vignette{width:100%;height:235px}.login-menu{top:3px;right:10px;padding:0;font-size:1.4rem}.login-menu:after{display:none}.sport-schedule .event,.sport-schedule .event-category-container{max-width:240px}.sport-schedule .hour-event-container li{width:320px;margin:0 0 10px}.sport-schedule .hour-event-container progress{width:320px}}@media screen and (min-width:940px){.featurebox .inner .center{bottom:34px}.featurebox .inner .frames{height:440px}}@media screen and (min-width:1382px){.featurebox .inner .center{bottom:44px}.featurebox .inner .frames{height:540px}}@media screen and (min-width:1695px){.featurebox .scaffold{width:1680px}}@media screen and (min-width:0) and (max-width:750px){.cookie-bar.block{padding:10px 0}.cookie-bar .scaffold{width:100%}.cookie-bar .cookie-container{width:auto;display:block;position:relative;padding:0 20px}.cookie-bar .cookie-container .cookie-message{width:100%}.cookie-bar .cookie-container .cookie-button{position:relative;top:0;right:0;text-align:left;margin-top:10px}}@media screen and (max-height:320px) and (min-width:500px){html{min-width:500px}.overlays .litebox{width:468px!important}}@media screen and (max-width:1830px){footer.page-footer .back-to-top{font-size:0;padding:0 15px;width:13px;opacity:.7}}@media screen and (min-width:1650px){html .block.collection{min-width:1525px}html .block.collection.portrait .stage .item{width:199px;margin:0 11px 11px}html .block.collection.portrait .stage .item .front{height:298.5px}html .block.collection.portrait.two-row .item:nth-child(n+15){display:none}html .block.collection.portrait.carousel .stage{left:-11px}html .block.collection.portrait.carousel .item{margin-top:0;margin-bottom:0}html .block.collection.portrait:not(.carousel) .item:nth-child(7n - 6){margin-left:0}html .block.collection.portrait:not(.carousel) .item:nth-child(7n){margin-right:0}html .block.collection.landscape .item{width:289px;height:100%;margin:0 10px 10px}html .block.collection.landscape .item .front{height:163px}html .block.collection.landscape.two-row:not(.sport-live) .item:nth-child(n+11){display:none}html .block.collection.landscape.carousel .stage{left:-10px}html .block.collection.landscape.carousel .stage .item{margin-top:0;margin-bottom:0}html .block.collection.landscape:not(.carousel) .item:nth-child(5n - 4){margin-left:0}html .block.collection.landscape:not(.carousel) .item:nth-child(5n){margin-right:0}html .block.collection.landscape.sport-main .item{width:448px}html .block.collection.landscape.sport-main .item .front{height:252px}}@media screen and (min-width:1280px) and (max-width:1649px){html .block.collection{min-width:1216px}html .block.collection.portrait .stage .item{width:186px;margin:0 10px 10px}html .block.collection.portrait .stage .item .front{height:279px}html .block.collection.portrait.two-row .item:nth-child(n+13){display:none}html .block.collection.portrait.carousel .stage{left:-10px}html .block.collection.portrait.carousel .item{margin-top:0;margin-bottom:0}html .block.collection.portrait:not(.carousel) .item:nth-child(6n - 5){margin-left:0}html .block.collection.portrait:not(.carousel) .item:nth-child(6n){margin-right:0}html .block.collection.landscape .item{width:289px;height:100%;margin:0 10px 10px}html .block.collection.landscape .item .front{height:163px}html .block.collection.landscape.two-row:not(.sport-live) .item:nth-child(n+9){display:none}html .block.collection.landscape.carousel .stage{left:-10px}html .block.collection.landscape.carousel .stage .item{margin-top:0;margin-bottom:0}html .block.collection.landscape:not(.carousel) .item:nth-child(4n - 3){margin-left:0}html .block.collection.landscape:not(.carousel) .item:nth-child(4n){margin-right:0}html .block.collection.landscape.sport-main .item{width:448px}html .block.collection.landscape.sport-main .item .front{height:252px}}@media screen and (min-width:940px) and (max-width:1279px){html .block.collection{min-width:907px}html .block.collection.portrait .item .labels{padding-top:16px}html .block.collection.portrait .stage .item{width:202px;margin:0 16px 16px 17px}html .block.collection.portrait .stage .item .front{height:303px}html .block.collection.portrait.two-row .item:nth-child(n+9){display:none}html .block.collection.portrait.carousel .stage{left:-17px}html .block.collection.portrait.carousel .item{margin-top:0;margin-bottom:0}html .block.collection.portrait:not(.carousel) .item:nth-child(4n - 3){margin-left:0}html .block.collection.portrait:not(.carousel) .item:nth-child(4n){margin-right:0}html .block.collection.landscape .item{width:289px;height:100%;margin:0 10px 10px}html .block.collection.landscape .item .front{height:163px}html .block.collection.landscape.two-row:not(.sport-live) .item:nth-child(n+7){display:none}html .block.collection.landscape.carousel .stage{left:-10px}html .block.collection.landscape.carousel .stage .item{margin-top:0;margin-bottom:0}html .block.collection.landscape:not(.carousel) .item:nth-child(3n - 2){margin-left:0}html .block.collection.landscape:not(.carousel) .item:nth-child(3n){margin-right:0}html .block.collection.landscape.sport-main .item{width:448px}html .block.collection.landscape.sport-main .item .front{height:252px}}@media screen and (min-width:628px) and (max-width:939px){html .block.collection{min-width:628px}html .block.collection.portrait .stage .item{width:196px;margin:0 10px 10px}html .block.collection.portrait .stage .item .front{height:294px}html .block.collection.portrait.two-row .item:nth-child(n+10){display:none}html .block.collection.portrait.carousel .stage{left:-10px}html .block.collection.portrait.carousel .stage .item{margin-top:0;margin-bottom:0}html .block.collection.portrait:not(.carousel) .item:nth-child(3n - 2){margin-left:0}html .block.collection.portrait:not(.carousel) .item:nth-child(3n){margin-right:0}html .block.collection.landscape .item{width:306px;height:100%;margin:0 8px 8px}html .block.collection.landscape .item .front{height:163px}html .block.collection.landscape.two-row:not(.sport-live) .item:nth-child(n+7){display:none}html .block.collection.landscape.carousel .stage{left:-8px}html .block.collection.landscape.carousel .stage .item{margin-top:0;margin-bottom:0}html .block.collection.landscape:not(.carousel) .item:nth-child(2n - 1){margin-left:0}html .block.collection.landscape:not(.carousel) .item:nth-child(2n){margin-right:0}html .block.collection.landscape.sport-main .item{width:448px}html .block.collection.landscape.sport-main .item .front{height:252px}html .block.collection.watching-starred .column.watching-list:not(.max-zero)+.column.starred-list{padding-left:16px}html .block.collection.search .item .labels .title{white-space:normal;text-overflow:inherit}}@media screen and (min-width:0) and (max-width:627px){html .block.collection.carousel .button.see-all,html .block.collection .button.see-all,html .block.children .collection-header .button.see-all,html .block.children.carousel .collection-header .button.see-all,html .block.collection.children .collection-header .button.see-all,html .block.collection.children.carousel .collection-header .button.see-all{border:0;color:#8a8c90;background-color:transparent;padding:10px;margin:0;bottom:-10px;top:auto;right:10px;height:auto;line-height:normal;float:none;position:absolute}html .block.collection~section .sport-schedule-container{padding-top:0}html .block.collection{min-width:320px;padding-top:24px}html .block.collection.two-row .stage{overflow:hidden;width:100%;white-space:nowrap}html .block.collection.watching-starred .viewport.max-two .item:nth-child(n+2){display:none}html .block.collection .collection-header{margin-bottom:12px}html .block.collection .collection-header h2{font-size:2rem;line-height:2.2rem;width:80%}html .block.collection .collection-header h2 a{font-size:2rem;line-height:2.2rem}html .block.collection.portrait .stage .item{width:135px;margin:0 10px 10px 0}html .block.collection.portrait .stage .item .front{height:202.5px}html .block.collection.portrait .stage .item .labels{display:none}html .block.collection.portrait.carousel .item:nth-child(n+3){display:none}html .block.collection.portrait.carousel button{display:none}html .block.collection.portrait.carousel .stage{left:0}html .block.collection.portrait.carousel .stage .item{margin-top:0;margin-bottom:10px}html .block.collection.portrait.carousel .stage .item .labels{display:none}html .block.collection.portrait:not(.carousel) .item:nth-child(2n - 1){margin-left:0}html .block.collection.portrait:not(.carousel) .item:nth-child(2n){margin-right:0}html .block.collection.landscape .item{width:280px;height:100%;margin:0 0 10px}html .block.collection.landscape .item .front{height:149px}html .block.collection.landscape .item .labels{display:none}html .block.collection.landscape.carousel .item:nth-child(n+2){display:none}html .block.collection.landscape.carousel button{display:none}html .block.collection.landscape.carousel .stage{left:0}html .block.collection.landscape.carousel .stage .item{margin:0 0 10px}html .block.collection.landscape.carousel .stage .item .labels{display:none}html .block.collection.landscape.sport-main,html .block.collection.landscape.sport-live,html .block.collection.landscape.sport-summary{display:none}html .block.collection.watching-starred{padding-top:20px}html .block.collection.watching-starred .scaffold{height:auto}html .block.collection.watching-starred .column{padding-bottom:0}html .block.collection.watching-starred .column:first-child{padding-top:0}html .block.collection.watching-starred .viewport.starred-list .collection-header h2:before,html .block.collection.watching-starred .viewport.watching-list .collection-header h2:before{display:none}html .block.collection.search .items .item{padding:10px 0}html .block.collection.search .items .item>*{display:block;max-width:320px}html .block.collection.search .items .item.portrait .front-container,html .block.collection.search .items .item.portrait .front-container .portrait{width:93px;height:130px;margin-top:20px}html .block.collection.search .items .item.landscape .front-container,html .block.collection.search .items .item.landscape .front-container .landscape{width:150px;height:81px;margin-top:20px}html .block.collection.search .items .item .labels{padding-left:0}html .block.collection.search .items .item .labels .title{position:initial;padding-right:0;white-space:normal}html .block.collection.search .items .item .labels .title .rentalPrice{position:absolute;top:28px;right:0;display:block}html .block.collection.search .items .item .labels .synopsis{max-height:92px;margin:0}html .block.collection.search .items .item .labels .synopsis>a{top:66px}html .block.collection.search .items .item .labels .summary .divider{display:inline-block;margin-right:15px}html .block.collection.search .items .item .labels .summary .divider+.divider:before{margin:0 15px 0 0}html .block.collection.search .items .item .labels span.flags{margin:0 0 -4px 0}html .block.collection.search .items .item .labels .people-list{display:none}}@media screen and (max-width:780px){.block.collection.carousel .page.prev{left:-33px}.block.collection.carousel .page.next{right:-33px}}@media screen and (max-width:715px){.block.collection.carousel .page.prev{left:0}.block.collection.carousel .page.next{right:0}}@media screen and (min-width:939px) and (max-width:1049px){.block.collection.carousel .page.prev{left:-33px}.block.collection.carousel .page.next{right:-33px}}@media screen and (min-width:939px) and (max-width:994px){.block.collection.carousel .page.prev{left:-8px}.block.collection.carousel .page.next{right:-8px}}@media screen and (min-width:1279px) and (max-width:1389px){.block.collection.carousel .page.prev{left:-33px}.block.collection.carousel .page.next{right:-33px}}@media screen and (min-width:1279px) and (max-width:1334px){.block.collection.carousel .page.prev{left:-11px}.block.collection.carousel .page.next{right:-11px}}@media screen and (min-width:1650px) and (max-width:1721.5px){.block.collection.carousel .page.prev{left:-22px}.block.collection.carousel .page.next{right:-22px}}.block.children,.block.children.carousel,.block.collection.children,.block.collection.children.carousel{background:#e3f3fc}.block.children.season,.block.children.season-navigation,.block.children.carousel.season,.block.children.carousel.season-navigation,.block.collection.children.season,.block.collection.children.season-navigation,.block.collection.children.carousel.season,.block.collection.children.carousel.season-navigation{background:#0f161a}.block.children nav,.block.children.carousel nav,.block.collection.children nav,.block.collection.children.carousel nav{padding-bottom:27px}.block.children .episodes .episode .front .episode-link,.block.children.carousel .episodes .episode .front .episode-link,.block.collection.children .episodes .episode .front .episode-link,.block.collection.children.carousel .episodes .episode .front .episode-link{border-radius:11px}.block.children .episodes .episode .front .episode-link .front-image,.block.children .episodes .episode .front .backdrop,.block.children.carousel .episodes .episode .front .episode-link .front-image,.block.children.carousel .episodes .episode .front .backdrop,.block.collection.children .episodes .episode .front .episode-link .front-image,.block.collection.children .episodes .episode .front .backdrop,.block.collection.children.carousel .episodes .episode .front .episode-link .front-image,.block.collection.children.carousel .episodes .episode .front .backdrop{border-radius:8px}.block.children .viewport .front,.block.children.carousel .viewport .front,.block.collection.children .viewport .front,.block.collection.children.carousel .viewport .front{border-radius:20px}.block.children .viewport .front .front-image,.block.children.carousel .viewport .front .front-image,.block.collection.children .viewport .front .front-image,.block.collection.children.carousel .viewport .front .front-image{border-radius:16px}.block.children .viewport .front .backdrop,.block.children.carousel .viewport .front .backdrop,.block.collection.children .viewport .front .backdrop,.block.collection.children.carousel .viewport .front .backdrop{border-radius:16px}.block.children .viewport .front progress,.block.children.carousel .viewport .front progress,.block.collection.children .viewport .front progress,.block.collection.children.carousel .viewport .front progress{width:86%;height:8px;margin-top:-8px;border-radius:5px;top:-20px;left:7%}.block.children .viewport .labels,.block.children.carousel .viewport .labels,.block.collection.children .viewport .labels,.block.collection.children.carousel .viewport .labels{background:0}.block.children .viewport .labels:before,.block.children.carousel .viewport .labels:before,.block.collection.children .viewport .labels:before,.block.collection.children.carousel .viewport .labels:before{vertical-align:top}.block.children .viewport .labels .line-clamp:after,.block.children.carousel .viewport .labels .line-clamp:after,.block.collection.children .viewport .labels .line-clamp:after,.block.collection.children.carousel .viewport .labels .line-clamp:after{background:linear-gradient(to right,rgba(255,255,255,0),#e3f3fc 70%)}.block.children .collection-header .see-all,.block.children.carousel .collection-header .see-all,.block.collection.children .collection-header .see-all,.block.collection.children.carousel .collection-header .see-all{background:#71c8e6;border-color:#71c8e6;color:#f9f9fb}.block.children .collection-header .see-all:focus,.block.children.carousel .collection-header .see-all:focus,.block.collection.children .collection-header .see-all:focus,.block.collection.children.carousel .collection-header .see-all:focus{background:#71c8e6}.block.children .collection-header .see-all:hover,.block.children.carousel .collection-header .see-all:hover,.block.collection.children .collection-header .see-all:hover,.block.collection.children.carousel .collection-header .see-all:hover{background:#51adcd;border-color:#51adcd}.block.children .page,.block.children.carousel .page,.block.collection.children .page,.block.collection.children.carousel .page{background:rgba(227,243,252,.7);border-radius:8px}.block.children .page:hover,.block.children.carousel .page:hover,.block.collection.children .page:hover,.block.collection.children.carousel .page:hover{background-color:#fff}.block.collection.watching-starred.children,.block.collection.children-watching{padding:10px 0 30px;background:#2a6380}.block.collection.watching-starred.children .scaffold,.block.collection.children-watching .scaffold{margin-bottom:0}.block.collection.watching-starred.children .scaffold .item,.block.collection.children-watching .scaffold .item{margin-top:0;margin-bottom:0}.block.collection.watching-starred.children .scaffold .item .labels .title,.block.collection.children-watching .scaffold .item .labels .title{color:#f9f9fb}.block.collection.watching-starred.children .scaffold .item .labels p,.block.collection.children-watching .scaffold .item .labels p{display:none}.block.collection.watching-starred.children .scaffold .item .labels .line-clamp:after,.block.collection.children-watching .scaffold .item .labels .line-clamp:after{background-image:none}.block.collection.watching-starred.children .scaffold .item .front,.block.collection.children-watching .scaffold .item .front{height:163px}.block.collection.watching-starred.children .scaffold .item .front progress,.block.collection.children-watching .scaffold .item .front progress{width:86%;height:8px;border-radius:5px;top:-15px;left:20px}.block.collection.watching-starred.children .scaffold .item .front .rentalPrice,.block.collection.children-watching .scaffold .item .front .rentalPrice{bottom:30px;right:20px}.block.collection.watching-starred.children .scaffold .item .remove,.block.collection.children-watching .scaffold .item .remove{border-radius:10px 0 0;border:0}.block.collection.watching-starred.children .scaffold .column.watching-list .collection-header h2,.block.collection.children-watching .scaffold .column.watching-list .collection-header h2{color:#f9f9fb}.block.collection.watching-starred.children .scaffold .column.watching-list .collection-header h2:before,.block.collection.children-watching .scaffold .column.watching-list .collection-header h2:before{content:""}.block.collection.watching-starred.children .column,.block.collection.children-watching .column{padding-bottom:0}.block.collection.watching-starred.children .column ul,.block.collection.children-watching .column ul{padding:0}.block.collection.watching-starred.children .item .labels .title,.block.collection.watching-starred.children .item .labels p,.block.collection.children-watching .item .labels .title,.block.collection.children-watching .item .labels p{color:#fff}.block.collection.watching-starred.children .item .front,.block.collection.children-watching .item .front{height:163px}.block.collection.watching-starred.children .item .front progress,.block.collection.children-watching .item .front progress{width:86%;height:8px;border-radius:5px;top:-15px;left:20px}.block.featurebox.children{padding-top:0}.block.featurebox.children .items{font-size:0;text-align:center;padding:60px 0}.block.featurebox.children .items .item{display:inline-block;padding:0 14px;vertical-align:top}.block.featurebox.children .items .item a{display:block}.block.featurebox.children .items .item a.image{display:block;width:140px;height:140px;border-radius:50%;box-shadow:0 0 10px 2px rgba(0,0,0,.07)}.block.featurebox.children .items .item a.title{display:block;margin-top:14px;color:#212d33;width:140px}.block.featurebox.children .items .item a:hover,.block.featurebox.children .items .item a:hover+a{color:#df001e}.block.children.product{background:#0f161a}.block.children.product~.block.collection{background:#0f161a}.block.children.product .thumb img{border-radius:12px}.block.children.product .mediaplayer{border-radius:30px}.block.children.product .mediaplayer img,.block.children.product .mediaplayer .backdrop.large{border-radius:12px}.season-navigation.children .episodes .product img,.season-navigation.children .episodes .product .backdrop.medium,.seasons.children .episodes .product img,.seasons.children .episodes .product .backdrop.medium{border-radius:12px}.season-navigation.children .episodes .product:hover,.seasons.children .episodes .product:hover{background:#71c8e6}.startpage .page-footer .upper{background:#f9f9fb}.startpage .page-footer .upper h3{font-weight:700}.startpage .page-footer .upper h3:before{background-color:#e5e5e5;background-position:9px -588px}.startpage .page-footer .upper h3,.startpage .page-footer .upper a{color:#212d33}.startpage .page-footer .upper h3,.startpage .page-footer .upper h3.active+ul{background:#f9f9fb}.startpage .page-footer .upper .logo{background:#f9f9fb}.startpage .page-footer .upper .logo .logo-viaplay{background-image:url(../images/footer_logo_on_light.png)}.startpage .page-footer .lower{border-top:1px solid #e5e5e5;background:#f0f0f0}.startpage .page-footer .lower .copyright{color:#8a8c90}.startpage .page-footer .back-to-top{background-color:#f9f9fb;color:#212d33;border:solid 1px #ddd}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2),screen and (-webkit-min-resolution:192dpi),screen and (min-resolution:192dpi){.startpage .page-footer .upper .logo .logo-viaplay{background-image:url(../images/footer_logo_on_light_large.png)}}.imdb-container{display:inline-block;height:22px;vertical-align:middle;line-height:22px;margin:0}.tooltip .imdb-container .imdb-link,.labels .imdb-container .imdb-link{font-weight:700;line-height:1.9rem}.labels .imdb-container{margin:-2px 0 0 0}.imdb-link{color:#3d4348}.imdb-link span{color:#8a8c90}.imdb-link:before{content:" ";display:block;pointer-events:none;background-image:url(../images/imdb.svg);background-repeat:no-repeat;background-position:0;background-size:37px 18px;width:45px;height:22px;float:left}.product .imdb-container{line-height:30px;height:30px;vertical-align:inherit}.product .imdb-link{color:#dcddde}.product .imdb-link:hover *{color:#dcddde}.product .imdb-link:before{pointer-events:none;height:28px}@media screen and (min-width:628px) and (max-width:939px){html.debug .page-header .sections a{padding-left:13px;padding-right:13px;font-size:1.4rem}html.debug .page-header .user .login .summary button{padding-left:13px;padding-right:23px;font-size:1.4rem}html.debug .page-header .user .login .summary button:after{right:8px}html.debug .page-header .search.focus .searchfield,html.debug .page-header .search.focus input[type=search],html.debug .page-header .search.expand .searchfield,html.debug .page-header .search.expand input[type=search]{font-size:1.4rem}html.debug .featurebox .scaffold{min-width:907px}html.debug .featurebox .inner .center{bottom:40px}html.debug .featurebox .inner .frames{height:440px}html.debug .product .player-wrapper .mediaplayer{height:281px;width:500px}html.debug .product .metadata{margin-left:30px;width:377px}html.debug .season .episode .progress{width:180px}html.debug .scaffold{width:907px;margin:0 auto}html.debug .collection{min-width:907px}html.debug .collection .items.portrait .item,html.debug .collection .items.children-portrait .item{width:202px;margin:16px 17px 16px 16px}html.debug .collection .items.portrait .item .front img,html.debug .collection .items.children-portrait .item .front img{height:303px}html.debug .collection .items.landscape .item,html.debug .collection .items.children-landscape .item,html.debug .collection .items.watched .item,html.debug .collection .items.starred-list .item{width:289px}html.debug .collection .items.landscape .item .front img,html.debug .collection .items.children-landscape .item .front img,html.debug .collection .items.watched .item .front img,html.debug .collection .items.starred-list .item .front img{height:163px}html.debug .collection .items.landscape .item:nth-child(3n - 2),html.debug .collection .items.children-landscape .item:nth-child(3n - 2),html.debug .collection .items.watched .item:nth-child(3n - 2),html.debug .collection .items.starred-list .item:nth-child(3n - 2){margin-left:0}html.debug .collection .items.landscape .item:nth-child(3n),html.debug .collection .items.children-landscape .item:nth-child(3n),html.debug .collection .items.watched .item:nth-child(3n),html.debug .collection .items.starred-list .item:nth-child(3n){margin-right:0}html.debug .collection .items.portrait .item:nth-child(4n - 3),html.debug .collection .items.children-portrait .item:nth-child(4n - 3){margin-left:0}html.debug .collection .items.portrait .item:nth-child(4n),html.debug .collection .items.children-portrait .item:nth-child(4n){margin-right:0}html.debug .collection .items.portrait.two-row .item:nth-child(n+9),html.debug .collection .items.children-portrait.two-row .item:nth-child(n+9){display:none}html.debug .collection .items.landscape.two-row .item:nth-child(n+7),html.debug .collection .items.children-landscape.two-row .item:nth-child(n+7){display:none}html.debug .collection.dark .scaffold{width:907px;margin:0 auto}html.debug .section-menu .categories>summary a{font-size:1.4rem}html.debug .section-menu .sortby a{font-size:1.4rem}}.reconnection-flow{padding:0!important;overflow:hidden}.reconnection-flow h1+p{margin:27px 0 48px}.reconnection-flow .poster-shadow,.reconnection-flow .poster{width:100%;height:170px;background-size:cover}.reconnection-flow .poster-shadow{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.25)}.reconnection-flow .main-title{margin-bottom:0}.reconnection-flow .viaplay-header3,.reconnection-flow .overlays .litebox h1,.overlays .litebox .reconnection-flow h1,.reconnection-flow .overlays .litebox.tvod-sports-purchase h2,.overlays .litebox.tvod-sports-purchase .reconnection-flow h2,.reconnection-flow .block.collection .collection-header h2,.block.collection .collection-header .reconnection-flow h2,.reconnection-flow .block.collection .collection-header h2 a,.block.collection .collection-header h2 .reconnection-flow a,.reconnection-flow .block.collection.search .items .item .labels .title a,.block.collection.search .items .item .labels .title .reconnection-flow a,.reconnection-flow .device-activate .codebox .input-value,.device-activate .codebox .reconnection-flow .input-value,.reconnection-flow .season-navigation .label,.season-navigation .reconnection-flow .label,.reconnection-flow .alphabeticlist .section h3,.alphabeticlist .section .reconnection-flow h3{font-weight:700;margin-bottom:0}.reconnection-flow .viaplay-header3+p,.reconnection-flow .overlays .litebox h1+p,.overlays .litebox .reconnection-flow h1+p,.reconnection-flow .overlays .litebox.tvod-sports-purchase h2+p,.overlays .litebox.tvod-sports-purchase .reconnection-flow h2+p,.reconnection-flow .block.collection .collection-header h2+p,.block.collection .collection-header .reconnection-flow h2+p,.reconnection-flow .block.collection .collection-header h2 a+p,.block.collection .collection-header h2 .reconnection-flow a+p,.reconnection-flow .block.collection.search .items .item .labels .title a+p,.block.collection.search .items .item .labels .title .reconnection-flow a+p,.reconnection-flow .device-activate .codebox .input-value+p,.device-activate .codebox .reconnection-flow .input-value+p,.reconnection-flow .season-navigation .label+p,.season-navigation .reconnection-flow .label+p,.reconnection-flow .alphabeticlist .section h3+p,.alphabeticlist .section .reconnection-flow h3+p{margin-top:5px}.reconnection-flow .box{padding:30px 60px 50px}.reconnection-flow .box .buy{margin-top:0;padding:12px 3em;cursor:pointer}.reconnection-flow .bottom{margin:24px 0 6px}#hellobar-wrapper~#content-wrapper .dockable{margin-top:30px}#hellobar-wrapper{z-index:29!important}.notifybar{overflow:hidden;transition:.5 ease top}.notifybar .notifybar-display{min-height:0;position:relative;margin:0;padding:0 15px;margin-top:-100%;transition:.5s ease margin;color:#212d33}.notifybar .notifybar-display p{color:#212d33}.notifybar .notifybar-display.notifybar-display-type-warning{background:#ffeaa2}.notifybar .notifybar-display.notifybar-display-type-success{background:#e0f5e0}.notifybar .notifybar-display.notifybar-display-type-success .notification-close{display:none}.notifybar .notifybar-display.notifybar-display-type-info,.notifybar .notifybar-display.notifybar-display-type-technical-error{background:#c6e8fc}.notifybar .notifybar-display.notifybar-display-type-info .notifybar-icon,.notifybar .notifybar-display.notifybar-display-type-technical-error .notifybar-icon{display:none}.notifybar .notifybar-display.is-active{margin-top:0;overflow:inherit}.notifybar .notifybar-display.is-closed{transition:.5s ease-in margin-top;margin-top:-100%}.notifybar .notifybar-display article{display:none}.notifybar .notifybar-display article:first-of-type{display:block}.notifybar .notifybar-display.paged article:first-of-type{display:none}.notifybar .notifybar-display.paged.page-2 article:nth-of-type(2){display:block}.notifybar .notifybar-display.paged.page-3 article:nth-of-type(3){display:block}.notifybar .notifybar-display.paged.page-4 article:nth-of-type(4){display:block}.notifybar .notifybar-display.paged.page-5 article:nth-of-type(5){display:block}.notifybar .notifybar-display.paged.page-6 article:nth-of-type(6){display:block}.notifybar .notifybar-display.paged.page-7 article:nth-of-type(7){display:block}.notifybar .notifybar-display.paged.page-8 article:nth-of-type(8){display:block}.notifybar .notifybar-display.paged.page-9 article:nth-of-type(9){display:block}.notifybar .notifybar-display.paged.page-10 article:nth-of-type(10){display:block}.notifybar .notifybar-display.paged.page-11 article:nth-of-type(11){display:block}.notifybar .notifybar-display.paged.page-12 article:nth-of-type(12){display:block}.notifybar .notifybar-display.paged.page-13 article:nth-of-type(13){display:block}.notifybar .notifybar-display.paged.page-14 article:nth-of-type(14){display:block}.notifybar .notifybar-display.paged.page-15 article:nth-of-type(15){display:block}.notifybar .notification-close{background-repeat:no-repeat;transform:scale(1.18227);cursor:pointer;position:absolute;top:19px;left:10px}.notifybar .notifybar-user{font-weight:700}.notifybar .notifybar-content{position:relative}.notifybar .notifybar-text{margin-right:100px;margin-left:45px;margin-top:14px;margin-bottom:14px;display:inline-block}.notifybar .pager{position:absolute;right:10px;text-align:right;top:14px;width:80px}.notifybar .pager .count{width:50px;display:inline-block;text-align:center}.notifybar .pager .notification-pager-link{cursor:pointer}.notifybar .pager .pager-left,.notifybar .pager .pager-right{position:absolute;top:5px}.notifybar .pager .pager-left{right:50px}@media screen and (max-width:939px){.notifybar{min-width:660px}.notifybar .scaffold{width:auto}}.dockable{position:fixed;top:0;left:0;width:100%;z-index:20;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);-webkit-transform:translateZ(0)}.generic-button{border:0;display:inline-block;border-radius:50px;padding:19px 3em;margin-bottom:10px;margin-right:10px;font-size:16px;font-weight:700;line-height:1.1;text-decoration:none;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out;text-align:center}.generic-button.green,.overlays .litebox .button.green{color:#f9f9fb!important;background-color:#6c6;min-width:100px;text-align:center}.generic-button.green:hover,.overlays .litebox .button.green:hover{color:#f9f9fb;background:none repeat scroll 0 0 #46b04c}.generic-button.dark{color:#f9f9fb!important;background-color:#212d33;min-width:100px;text-align:center}.generic-button.dark:hover{color:#f9f9fb;background:none repeat scroll 0 0 #0f161a}.rental-intro{text-align:center}.rental-intro .rental-header{margin-top:20px;margin-bottom:24px}.rental-intro .rental-text{box-sizing:border-box;width:100%;padding:0 190px;font-weight:400;font-size:1.5rem;line-height:2.4rem}.rental-intro .rental-text a{white-space:nowrap}