@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

h1, h2, h3 { font-weight: normal; }


article, aside, details, figcaption, figure, footer, header, menu, nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

table { border-collapse: collapse; border-spacing: 0; }

@font-face { font-family: ScoutLight; src: url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-light/scout-light.eot"); src: url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-light/scout-light.eot?") format("embedded-opentype"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-light/scout-light.woff") format("woff"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-light/scout-light.ttf") format("truetype"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-light/scout-light.svg") format("svg"); font-style: normal; font-weight: normal; }

@font-face { font-family: ScoutBold; src: url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-bold/scout-bold.eot"); src: url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-bold/scout-bold.eot?") format("embedded-opentype"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-bold/scout-bold.woff") format("woff"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-bold/scout-bold.ttf") format("truetype"), url("https://s0.wp.com/wp-content/themes/vip/metrouk/fonts/scout-bold/scout-bold.svg") format("svg"); font-style: normal; font-weight: normal; }

.clearfix:before, .clearfix:after { content: ""; display: table; }

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }


.flt-r { float: right; }

.flt-l { float: left; }

.clear { clear: both; }

.centred-m10 { display: block; margin: 10px auto; }


.hidden, .display-none { display: none !important; }

@media (max-width: 767px) { .hidden-sm-down { display: none !important; } }

@media (min-width: 768px) { .hidden-md-up { display: none !important; } }

@media (max-width: 1023px) { .hidden-md-down { display: none !important; } }

@media (min-width: 1024px) { .hidden-lg-up { display: none !important; } }


.fixed { position: fixed; }

.relative { position: relative; }

.absolute { position: absolute; }

.static { position: static; }


.small-grey { font-size: 12px; color: #aaa; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

.alt-font-bold { font-family: ScoutBold, Arial, Helvetica, sans-serif; }


.no-underline, .no-underline:hover { text-decoration: none; }


.overflow-y-off { overflow-y: hidden; }

html.overflow-y-off { overflow-y: hidden; }

html.overflow-y-off body { overflow-y: hidden; }


.error { font-size: 12px; padding: 0 0 5px 0; color: #FF0000; }

input.error, textarea.error { background: #FFD2D2; color: #000000; }

.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }


@font-face { font-family: 'icomoon'; src: url(/wp-content/themes/vip/metrouk/css/../fonts/icomoon/icomoon.eot?wdftn0); src: url(/wp-content/themes/vip/metrouk/css/../fonts/icomoon/icomoon.eot?wdftn0#iefix) format("embedded-opentype"), url(/wp-content/themes/vip/metrouk/css/../fonts/icomoon/icomoon.ttf?wdftn0) format("truetype"), url(/wp-content/themes/vip/metrouk/css/../fonts/icomoon/icomoon.woff?wdftn0) format("woff"), url(/wp-content/themes/vip/metrouk/css/../fonts/icomoon/icomoon.svg?wdftn0#icomoon) format("svg"); font-weight: normal; font-style: normal; }

.icon { font-family: 'icomoon'; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.related-posts-main .icon, .mosaic-item .icon, .md-close .icon, .game-again .icon { position: absolute; bottom: 0; left: 0; background-color: #020202; background-color: rgba(0, 0, 0, 0.7); color: #fff; }

.icon-sms:before { content: "\e902"; }

.icon-external:before { content: "\e901"; }

.icon-baffled:before { content: "\e606"; }

.icon-confused:before { content: "\e607"; }

.icon-cool:before { content: "\e608"; }

.icon-frustrated:before { content: "\e609"; }

.icon-grin:before { content: "\e60a"; }

.icon-neutral:before { content: "\e60b"; }

.icon-sad:before { content: "\e60c"; }

.icon-shocked:before { content: "\e60d"; }

.icon-smile:before { content: "\e60e"; }

.icon-tongue:before { content: "\e60f"; }

.icon-wondering:before { content: "\e610"; }

.icon-happy:before { content: "\e611"; }

.icon-close:before { content: "\e604"; }

.icon-hamburger:before { content: "\e605"; }

.icon-zoom-out:before { content: "\e602"; }

.icon-zoom-in:before { content: "\e603"; }

.icon-whatsapp:before { content: "\e600"; }

.icon-camera:before { content: "\e002"; }

.icon-gallery:before { content: "\e002"; }

.icon-star:before { content: "\e000"; }

.icon-star-2:before { content: "\e003"; }

.icon-star-3:before { content: "\e004"; }

.icon-play:before { content: "\e005"; }

.icon-user:before { content: "\e001"; }

.icon-home:before { content: "\e006"; }

.icon-pencil:before { content: "\e007"; }

.icon-pencil-2:before { content: "\e008"; }

.icon-file:before { content: "\e009"; }

.icon-file-2:before { content: "\e00a"; }

.icon-email:before { content: "\e00b"; }

.icon-email-2:before { content: "\e900"; }

.icon-expand:before { content: "\e00c"; }

.icon-cog:before { content: "\e00d"; }

.icon-contract:before { content: "\e00e"; }

.icon-bubble:before { content: "\e00f"; }

.icon-undo:before { content: "\e010"; }

.icon-redo:before { content: "\e011"; }

.icon-bookmark:before { content: "\e013"; }

.icon-bookmarks:before { content: "\e014"; }

.icon-link:before { content: "\e015"; }

.icon-checkmark:before { content: "\e017"; }

.icon-minus:before { content: "\e018"; }

.icon-plus:before { content: "\e019"; }

.icon-loop:before { content: "\e01a"; }

.icon-facebook:before { content: "\e012"; }

.icon-facebook-2:before { content: "\e01b"; }

.icon-google-plus:before { content: "\e01c"; }

.icon-google-plus-2:before { content: "\e01d"; }

.icon-twitter:before { content: "\e01e"; }

.icon-twitter-2:before { content: "\e01f"; }

.icon-tumblr:before { content: "\e020"; }

.icon-tumblr-2:before { content: "\e021"; }

.icon-wordpress:before { content: "\e023"; }

.icon-pinterest:before { content: "\e022"; }

.icon-pinterest-2:before { content: "\e024"; }

.icon-trashcan:before { content: "\e025"; }

.icon-instagram:before { content: "\e612"; }

.icon-pencil-3:before { content: "\e026"; }

.icon-info:before { content: "\e027"; }

.icon-search:before { content: "\e028"; }

.icon-attachment:before { content: "\e029"; }

.icon-share:before { content: "\e02a"; }

.icon-arrow-left:before { content: "\e02b"; }

.icon-arrow-down-left:before { content: "\e02c"; }

.icon-arrow-down:before { content: "\e02d"; }

.icon-arrow-down-right:before { content: "\e02e"; }

.icon-arrow-right:before { content: "\e02f"; }

.icon-arrow-up-right:before { content: "\e030"; }

.icon-arrow-up:before { content: "\e031"; }

.icon-arrow-up-left:before { content: "\e032"; }

.icon-volume-mute:before { content: "\e034"; }

.icon-earth:before { content: "\e035"; }

.icon-youtube:before { content: "\e033"; }

.icon-youtube-2:before { content: "\e037"; }

.icon-video:before { content: "\e037"; }

.icon-volume-medium:before { content: "\e038"; }

.icon-pencil-4:before { content: "\e036"; }

.icon-flickr:before { content: "\e039"; }

.icon-flickr-2:before { content: "\e03a"; }

.icon-feed:before { content: "\e03b"; }

.icon-feed-2:before { content: "\e03c"; }

.icon-linkedin:before { content: "\e047"; }

.icon-code:before { content: "\e048"; }

.icon-screen:before { content: "\e04b"; }

.icon-laptop:before { content: "\e04c"; }

.icon-mobile:before { content: "\e04d"; }

.icon-mobile-2:before { content: "\e04e"; }

.icon-tablet:before { content: "\e04f"; }

.icon-print:before { content: "\e049"; }

.icon-calendar:before { content: "\e050"; }

.icon-quotes-left:before { content: "\e053"; }

.icon-tag:before { content: "\e054"; }

.icon-spinner:before { content: "\e055"; }

.icon-clock:before { content: "\e056"; }

.icon-uniF000:before { content: "\f000"; }
body { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; height: 100%; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 62.5%; color: black; background: white; min-width: 320px; }

b, strong, .bold { font-weight: bold; }

p em { font-style: italic; }

#topBar, #page-bottom { margin: 0 auto; }

#pageBody { position: relative; z-index: 1001; margin: 0 auto; min-height: 720px; }

#pageBody[style] { overflow: hidden !important; }

.col-a { float: none; clear: both; width: 100%; }

.col-b { float: none; clear: both; width: 100%; }

.col-abc { clear: both; }

.col-abc .centred-block { font-size: 16px; }

.percent100 { max-width: 100%; }

#pageTop { position: relative; z-index: 10; padding-left: 10px; padding-right: 10px; background-color: #fff; }

.ie9 #pageTop { padding-bottom: 60px !important; }

.content { position: relative; font-size: 1.4em; }

.widget .mor-static a { color: #ea6400; }

.widget .mor-static a:visited, .widget .mor-static a:hover { color: #a34600; text-decoration: none; }

.sbs-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.1; }

.sbs-title:hover { text-decoration: none; }

#page-bottom-container { visibility: hidden; display: none; background: #fff; position: relative; z-index: 1001; max-width: 988px; margin: 0 auto; }

.page #page-bottom-container, .tag #page-bottom-container, .author #page-bottom-container, .archive #page-bottom-container, .category.category-video #page-bottom-container, .newsfeed-end #page-bottom-container { visibility: visible; display: block; }

.page .metro-spinner.feed, .tag .metro-spinner.feed, .author .metro-spinner.feed, .archive .metro-spinner.feed, .category.category-video .metro-spinner.feed, .newsfeed-end .metro-spinner.feed { display: none; }

#kixer_widget { visibility: hidden; }

.newsfeed-end #kixer_widget { visibility: visible; }

.category #page-bottom-container { visibility: hidden; }

.category.newsfeed-end #page-bottom-container { visibility: visible; }

a { font-family: ScoutBold, Arial, Helvetica, sans-serif; color: #ea6400; text-decoration: none; }

a:hover { color: #a34600; }


.type-post ol { margin: 0 0 1em 1em; padding-left: 2em; list-style: decimal outside; }

.type-post ol ol { margin-bottom: 0; }

.type-post ul { margin: 0 0 1em 1em; padding-left: 2em; list-style: disc outside; }

.type-post ul ul { margin-bottom: 0; list-style: circle; }

.type-post li { margin: 0; padding: 0; }

.box { display: inline-block; padding: 15px; margin-bottom: 20px; border: 1px solid #dedede; background: #f3f3f3; line-height: 1.2em; font-size: 1em; }

.content .title-link, .sidebar .title-link { color: black; }

.content .title-link:hover, .sidebar .title-link:hover { background: inherit; color: black; }

li { margin-bottom: 0.5em; }

.small_link { font-size: 1.4em; }


.tiles { clear: both; margin: 0 -10px 20px 0; }

.tiles .teaser { position: relative; margin: 0 2.8% 10px 0; float: left; height: auto !important; border-top: 3px solid #666; }

.tiles .teaser a { text-decoration: none; }

.tiles .teaser a.post { color: black; }

.tiles .teaser a:hover { text-decoration: underline; }

.tiles .teaser.highlight { background-color: #ddd; }

.tiles .teaser.wide, .tiles .teaser.hero_large { border-top: 0; }

.tiles .teaser img { width: 100% !important; }

.tiles .teaser.wide .category { display: none; }

.excerpt .post-type { margin-right: 5px; margin-bottom: 0; }

h1 .post-type, h2 .post-type, h3 .post-type { position: relative; top: -1px; vertical-align: middle; margin-right: 5px; margin-bottom: 0; font-family: Arial, Helvetica, sans-serif; }

.tiles .teaser .title { font-size: 16px; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 16px; padding: 8px 0 0 0; }

.tiles .teaser.wide .title { font-size: 24px; line-height: 24px; }

.tiles .teaser.highlight .title { font-size: 18px; line-height: 20px; color: black; padding: 8px 10px 0 10px; }

.tiles .teaser .excerpt { padding: 5px 0 10px 0; }

.tiles .teaser.highlight .excerpt { color: black; padding: 8px 10px 10px 10px; }

.tiles .teaser.hero_large .excerpt { padding: 10px 0; font-size: 14px; }

.tiles .teaser img { display: block; }

.tiles .rating { margin-top: 5px; }

.tiles .highlight .rating { margin-left: 10px; }


.cat-parent-news.teaser { border-top-color: #193989; }

.cat-parent-news.teaser .category { background-color: #193989; }

.cat-parent-sport.teaser { border-top-color: #ba001f; }

.cat-parent-sport.teaser .category { background-color: #ba001f; }

.cat-parent-entertainment.teaser { border-top-color: #0081c7; }

.cat-parent-entertainment.teaser .category { background-color: #0081c7; }

.cat-parent-lifestyle.teaser { border-top-color: #6d1f80; }

.cat-parent-lifestyle.teaser .category { background-color: #6d1f80; }

hr { border: 0; border-bottom: 1px dotted #869bd2; }


.ad-slot-container > * { margin: 0 auto; }

.ad-slot { display: none; text-align: center; width: auto; }

.ad-slot-in-content { clear: both; }

.ad-slot-in-content > div { margin-bottom: 1em; }

#ad-special { height: 1px; }

#article-below-content .ad-slot div:last-of-type { margin-bottom: 20px !important; }


.jobs { width: 300px; overflow: hidden; margin: 20px auto 0; }

.job { float: left; max-width: 144px; margin: 0 auto 20px; font-size: 12px; }

.job.odd { margin-right: 10px; }

.jobs a { text-decoration: none; }

.jobs .logo { width: 144px; height: 84px; margin-bottom: 5px; border: 1px solid #ccc; background-position: center center; background-repeat: no-repeat; text-indent: -9999px; }

.jobs .title { margin-bottom: 5px; font-size: 12px; }

.jobs a:hover .title { text-decoration: underline; }

.jobs .salary { margin-bottom: 5px; color: black; }

.jobs .location { color: #999; }

#jobs-content .link-list-inline { width: 90%; margin: 20px auto 0; text-align: center; }

#jobs-content .link-list-inline a { display: inline-block; padding-right: 10px; margin-right: 10px; margin-bottom: 10px; border-right: 1px solid #ccc; font-size: 14px; }

#jobs-content .link-list-inline a:last-child { padding-right: 0; margin-right: 0; border-right: none; }

#jobs-content .centred-block { margin: 10px auto; line-height: 1.2; font-size: 14px; color: #666; }

.ie8 .author-box { background-image: none !important; }

#sticky-elements { width: 300px; }

.metro-tweet:hover { background-color: #069eec; color: #fff; text-decoration: none; }

.metro-tweet:hover span { background: url(/wp-content/themes/vip/metrouk/css/../img/sprite_tweet_quote.png?10) -22px 0 no-repeat; }

.metro-tweet span { position: relative; top: 2px; margin-left: 2px; padding: 0 7px; background: url(/wp-content/themes/vip/metrouk/css/../img/sprite_tweet_quote.png?10) 1px 0 no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

#actionbar { display: none; }

#content blockquote { font-family: ScoutBold, Arial, Helvetica, sans-serif; width: 100%; margin: 1em 0; padding: 0 25px; line-height: 1.2; float: none; font-style: italic; position: relative; box-sizing: border-box; font-size: 22px; }

#content blockquote > p { -webkit-box-decoration-break: clone; box-decoration-break: clone; display: inline; padding-bottom: 3px; }

#content blockquote > p:after { content: ' '; display: block; width: 10px; height: 30px; margin-left: -22px; }

#content blockquote > p:first-of-type:before { content: '\201C'; position: relative; line-height: 0; font-size: 65px; top: 26px; left: -18px; color: #8e8e8e; margin-right: -8px; }

#content blockquote > p:last-of-type { margin-bottom: 0; }

#content blockquote > p:last-of-type:after { display: inline; content: '\201D'; position: relative; line-height: 0; font-size: 65px; color: #8e8e8e; top: 26px; left: -3px; width: auto; height: auto; margin: 0; background: none; }

.has-leading-image #content blockquote { padding: 0 15px; }

.has-leading-image #content blockquote > p { padding-bottom: 3px; padding-top: 1px; }

.has-leading-image .article-body > p:first-of-type { position: relative; }

.has-leading-image .article-body > p:first-of-type:first-letter { font-size: 60px; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 0.65; }
@charset "UTF-8";

#masthead { box-sizing: border-box; position: fixed; left: 0; width: 100%; top: 0; height: 50px; min-width: 320px; background-color: #fff; z-index: 10000; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; }

#masthead.isHidden { -webkit-transform: translate3d(0, -50px, 0) !important; transform: translate3d(0, -50px, 0) !important; }

#page-container { margin-top: 10px; padding-top: 50px; }

.admin-bar #masthead { z-index: 1000000; }

.metro_ads_leaderboard_all_off #masthead, .metro_ads_leaderboard_small_off #masthead { top: 0; margin-top: 0; }

.metro_ads_leaderboard_all_off #page-container, .metro_ads_leaderboard_small_off #page-container { margin-top: 10px; padding-top: 50px; }

.metro_ads_leaderboard_all_off.admin-bar #page-container, .metro_ads_leaderboard_small_off.admin-bar #page-container { margin-top: 10px; padding-top: 50px; }

.metro-nav-open { position: fixed; overflow: hidden; }

.metro-nav-open #masthead { min-height: 100%; overflow-y: scroll; }

.metro-phone-app #masthead { display: none; }

#metro-logo { display: block; position: relative; float: none; width: 100px; max-height: 100px; margin-right: 10px; margin-bottom: 10px; background-position: left 0; float: left; }


#date { display: block; float: right; clear: none; font-family: ScoutBold, Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: left; }

#date .day { display: block; padding-top: 5px; font-size: 30px; color: #AAA; }

#date .month { font-size: 20px; }


.nav-control { background-color: #f1f1f1; height: 50px; cursor: pointer; width: 50px; line-height: 50px; color: #999; text-align: center; font-size: 2em; position: absolute; top: 0; right: 0; left: initial; }

.nav-control:hover { color: black; }

.nav-control:before { content: 'all'; display: block; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 50px; text-transform: uppercase; color: black; }

nav.main-nav-container-mobile { height: 50px; background-color: #f1f1f1; margin-right: 50px; }

nav.main-nav-container-mobile a { width: 49%; text-transform: uppercase; line-height: 50px; text-align: center; display: inline-block; float: left; color: black; font-size: 16px; border-right: 1px solid white; }

nav.main-nav-container-mobile a:nth-child(1) { border-left: 1px solid white; }

nav.main-nav-container-mobile a:hover, nav.main-nav-container-mobile a.active { background-color: #ffc000; }

nav.main-nav-container-mobile .mobile-nav-trending { border-left: 1px solid white; color: #fc1049; }

nav.main-nav-container-mobile .mobile-nav-trending:hover, nav.main-nav-container-mobile .mobile-nav-trending.active { color: white; background-color: #fc1049; }

.main-nav-container { margin-left: 100px; margin-bottom: 10px; height: 50px; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform 0.3s ease; transition: -webkit-transform 0.3s ease; transition: transform 0.3s ease; transition: transform 0.3s ease, -webkit-transform 0.3s ease; }

.nav-strap { display: none; }

.nav-share-count { display: none; }

.nav-menu { display: none; background: #f1f1f1; margin-left: -110px; }

.nav-menu > li { margin-right: 0; margin-bottom: 0; vertical-align: middle; background: transparent; }

.nav-menu > li > a { display: block; overflow: hidden; box-sizing: border-box; padding: 0 20px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 35px; color: black; text-decoration: none; text-transform: uppercase; }

.nav-menu > .menu-item-home { background: #292929; }

.metro-nav-open .nav-control { color: black; }

.metro-nav-open .nav-control:hover { color: black; }

.metro-nav-open .nav-control:before { content: '\e604'; font-family: icomoon; font-size: 14px; }

.metro-nav-open .main-nav-container { top: 0; right: 10px; bottom: -2px; left: 10px; height: auto; }

.metro-nav-open .main-nav-container { top: 50px; }

.metro-nav-open .nav-menu { display: block; }

.main-nav-container .sub-menu, .footer-nav .sub-menu { display: block; overflow: hidden; background: white; font-size: 15px; text-transform: uppercase; }

.main-nav-container .sub-menu a, .footer-nav .sub-menu a { display: block; padding: 0 20px; font-size: 14px; line-height: 30px; color: black; text-decoration: none; }

.main-nav-container .sub-menu li, .footer-nav .sub-menu li { display: block; float: left; width: 50%; margin-bottom: 0; }

.main-nav-container .sub-menu li.nav-menu-item-tablet, .footer-nav .sub-menu li.nav-menu-item-tablet { display: none; }

.has-hover .nav-menu a:hover, .nav-menu ul li.current-menu-item > a, ul li ul li.current-menu-item > a, .has-hover .nav-menu .more:hover > a { text-decoration: none; }

.subnav-filler { display: none; }

.menu-item-more > a:after { content: '»'; display: inline-block; margin-left: 10px; vertical-align: middle; -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.ie8 .menu-item-more > a:after { display: none; }

#masthead .search > a:before, .footer-nav .search > a:before { content: "\e028"; display: inline-block; position: static; float: left; line-height: 35px; margin-right: 7px; font-family: 'icomoon'; font-weight: normal; -webkit-font-smoothing: antialiased; color: black; bottom: 0; left: 0; }

.no-js #masthead, .no-js .main-nav-container { position: static; }

.no-js .nav-control { display: none; }

.no-js .nav-menu { display: block; position: static; margin-top: 10px; }

.follow-icon { display: block; float: left; color: white !important; text-align: center; }

.follow-icon .icon { width: 35px; height: 35px; vertical-align: middle; font-size: 24px; }

.follow-icon.facebook { background: #3b5998; }

.follow-icon.facebook:hover { background: #1f3666 !important; }

.follow-icon.twitter { background: #17abed; }

.follow-icon.twitter:hover { background: #0e88bf !important; }

.follow-icon.instagram { background: #125688; }

.follow-icon.instagram:hover { background: #003D6F !important; }

.follow-icon.pinterest { background: #cb2027; }

.follow-icon.pinterest:hover { background: #B2070E !important; }

.nav-follow { overflow: hidden; padding: 20px 20px 30px; }

.nav-follow > span { display: block; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 35px; color: black; text-transform: uppercase; }

.nav-follow .follow-icon { width: 25%; height: 50px; padding: 0; }

.nav-follow .follow-icon .icon { line-height: 50px; }

.cookie-notice { display: none; position: fixed; bottom: 50px; right: 0; left: 0; z-index: 10000000000; padding: 10px; background: #eaeaea; text-align: center; }

.cookie-notice a, .cookie-notice a:hover { color: #999; }

#masthead-follow { display: none; }

.browsehappy { margin: 0 0 10px; background: #f1f1f1; color: #000; padding: 10px; font-size: 16px; text-align: center; }

.browsehappy a { text-decoration: underline; }

.browsehappy .icon { position: static; margin-right: 2px; vertical-align: middle; font-size: 18px; color: #666; background: transparent; }
#page-bottom { position: relative; }

#ad-choices { height: 14px; padding-left: 16px; background: url(/wp-content/themes/vip/metrouk/css/../img/sprite.png?10) no-repeat -46px -48px; }

.met-breadcrumb { margin-bottom: 20px; font-size: 17px; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.met-breadcrumb ol { display: inline-block; }

.met-breadcrumb ol li { display: inline-block; }

.met-crumb-text { color: #ea6400; }

a.met-crumb-text:hover, a.met-crumb-text:visited { color: #a34600; }

.footer-links { position: relative; background: #f1f1f1; }

.footer-links .main-nav-container-mobile { display: none; }

.powered-by:after { content: ' | '; display: inline-block; margin: 0 10px; }

.footer-follow a { display: block; float: left; width: 50%; padding: 15px 0; text-align: center; color: white; cursor: pointer; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; }

.footer-follow .icon { margin-right: 0.5em; font-size: 20px; vertical-align: middle; }

.footer-follow span { vertical-align: middle; }

.footer-follow .facebook { background: #3b5998; }

.footer-follow .facebook:hover { background-color: #1f3666; }

.footer-follow .twitter { background: #17abed; }

.footer-follow .twitter:hover { background-color: #0e88bf; }

.footer-promo .widget_text { margin: 0; }

.foo-left { display: none; }

#back-to-top { display: block; line-height: 40px; text-align: center; color: black; font-size: 16px; text-transform: uppercase; }

#back-to-top:after { display: inline-block; content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; padding: 0 3px; -webkit-transform: rotate(270deg); transform: rotate(270deg); }

@media screen and (min-width: 768px) { #back-to-top { position: absolute; top: -40px; right: 0; } }

@media screen and (min-width: 1024px) { .foo-left { display: block; float: left; width: 50%; min-height: 160px; box-sizing: border-box; }
  .foo-right { float: left; width: 50%; box-sizing: border-box; } }

#wpstats { position: fixed; bottom: 10px; left: 10px; visibility: hidden; }
#searchform { width: 230px; margin: 40px auto; }

input[type=submit] { padding: 6px 10px; border: 0; background: #464646; color: #FEFEFE; font-size: 1em; }

input[type=text] { width: 200px; background: #F8F8F8; border: 1px solid #D1D1D1; padding: 5px; font-size: 1em; color: #333; }

input.text { width: 130px; }

label { display: block; margin-bottom: 4px; font-size: 1em; color: #999; }
.single-post .content h1, .single-attachment .content h1 { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 0.9; font-weight: normal; }

.single-post .content h1 { margin: 10px 0 15px; }

.single-attachment .content h1 { font-size: 35px; }

.metro-phone-app .single-post h1, .metro-phone-app .single-attachment h1 { font-size: 35px; line-height: 1; }

.post-category.header { display: block; margin-top: 10px; margin-bottom: 4px; text-transform: uppercase; font-size: 11px; }

.category-news .post-category.header a { color: #193989; }

.category-sport .post-category.header a { color: #ba001f; }

.category-entertainment .post-category.header a { color: #0081c7; }

.category-lifestyle .post-category.header a { color: #6d1f80; }

.error404 .content { margin-bottom: 30px; text-align: center; font-size: 20px; }

.error404 .message { margin-bottom: 1em; }

.page .content h1, .error404 .content h1 { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 35px; letter-spacing: -1px; line-height: 1; font-weight: normal; }

.content h2 { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 24px; line-height: 1em; font-weight: normal; margin-bottom: 10px; }

.author .content h2 { margin-bottom: 0; }

.home h2 a, .category h2 a, .author h2 a { color: #193989; }

.home h2 a:hover, .category h2 a:hover { color: white; background: #193989; text-decoration: none; }

.single-article h3, .single-article h4 { font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 1em; font-weight: normal; margin-bottom: 10px; }

.sticky-container { overflow: hidden; margin-bottom: 10px; }


.author-page-box { margin-bottom: 30px; overflow: hidden; margin-left: -10px; margin-right: -10px; }

.apb-main { position: relative; width: 100%; height: 190px; background-size: cover; background-repeat: no-repeat; }

.apb-main.responsive-bg .apb-inner { background-color: transparent; }

.apb-img-container { position: absolute; top: 10px; left: 10px; width: 100px; height: 100px; }

.apb-inner { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: #f1f1f1; }

.ie8 .has-bg-img .apb-main[style] { background-image: none !important; }

.apb-title { display: inline-block; position: absolute; left: 10px; bottom: 0; padding: 0 50px 0 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 28px; color: black; }

.apb-title span { background-color: #ffc000; box-shadow: 10px 0 0 #ffc000, -10px 0 0 #ffc000; -webkit-box-decoration-break: clone; box-decoration-break: clone; line-height: 1.2; }

.apb-desc { float: left; clear: left; margin-left: 20px; margin-right: 20px; padding: 10px; font-size: 18px; line-height: 1.1; background: black; color: white; }

.apb-title-desc { overflow: hidden; }

.apb-img { width: 100px; height: 100px; max-width: 100%; }

.apb-badge { position: absolute; height: 50px; right: -30px; bottom: -7px; }

.apb-contact-links { display: block; position: absolute; top: 10px; right: 10px; }

.apb-contact-links ul { list-style-type: none; text-align: center; }

.apb-contact-links li { display: block; margin-bottom: 0; }

.apb-contact-links li:last-child { margin-right: 0; margin-bottom: 0; }

.apb-contact-links .icon { display: block; width: 35px; height: 35px; box-sizing: border-box; overflow: hidden; vertical-align: middle; line-height: 35px; text-align: center; color: white; font-size: 18px; }

.apb-contact-links .icon:hover { background-color: white; text-decoration: none; }

.apb-contact-links .icon-facebook { background: #3b5998; }

.apb-contact-links .icon-facebook:hover { color: #3b5998; }

.apb-contact-links .icon-twitter { background: #17abed; }

.apb-contact-links .icon-twitter:hover { color: #17abed; }

.apb-contact-links .icon-google-plus-2 { background: #dd4b39; }

.apb-contact-links .icon-google-plus-2:hover { color: #dd4b39; }

.apb-contact-links .icon-link { background: #6cb42c; }

.apb-contact-links .icon-link:hover { color: #6cb42c; }

.apb-follow { margin-top: 9px; }


.author-box { margin-bottom: 10px; padding: 15px; background: #eaeaea url(/wp-content/themes/vip/metrouk/css/../img/author-box-bg.jpg?10) repeat; line-height: 1.5; font-size: 1.4em; }

.author-box li { font-size: 1.1em; }

.author-box h1 { font-size: 2em; margin-bottom: 0.5em; color: #aaa; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.author-box h2 { font-size: 26px !important; color: #666; line-height: 1 !important; }

.author-box h3 { font-size: 1.0em; margin-bottom: 0.5em; margin-top: 0.5em; color: #666; line-height: 0.9em; }

.author-box .author-img-container { position: relative; float: left; margin-right: 10px; margin-bottom: 5px; }

.author-box .author-img { width: 100px; height: 100px; border-radius: 53px; }

.author-box.sponsored-author { background-color: #FDF6E4; background-image: none; }

.sponsored-author .author-img { border-radius: 0; }

div.author-box.metro { background: #dce0ee; }

.author-desc-container { clear: both; }

.aut-badge { position: absolute; right: 0; bottom: 0; width: 35px; height: auto; }

.sponsored-author .aut-badge { right: -15px; }

.aut-icon { display: block; width: 24px; height: 24px; margin-right: 5px; }

.aut-icon.facebook { background: #3b5998; }

.aut-icon.facebook:hover { background-color: white; color: #3b5998; }

.aut-icon.twitter { background: #17abed; }

.aut-icon.twitter:hover { background-color: white; color: #17abed; }

.aut-icon.google { background: #dd4b39; }

.aut-icon.google:hover { background-color: white; color: #dd4b39; }

.aut-icon.website { background: #6cb42c; }

.aut-icon.website:hover { background-color: white; color: #6cb42c; }

.category .author-img-container { max-width: 160px; margin-right: 10px; }

.author-short-desc { display: block; margin-bottom: 10px; color: #888; }

.sticky { display: block; margin-bottom: 10px; }

.author-contact-links { overflow: hidden; }

.author-contact-links li { float: left; margin-bottom: 0.5em; white-space: nowrap; }

.author-contact-links img { position: relative; margin-right: 5px; top: 3px; }

.byline-author-img { display: inline-block; vertical-align: middle; width: 40px; height: 40px; margin-right: 10px; border-radius: 20px; }

.signpost { padding: 0.2em 0.4em; text-transform: uppercase; font-family: 'ScoutBold', sans-serif; font-size: 1em; color: white; }

.byline-container { display: inline-block; width: 250px; vertical-align: middle; font-size: 15px; }

.byline-container .signpost { margin-right: 10px; }

.byline-container .signpost.opinion { background-color: #00AEFF; }

.byline-container .signpost.gossip { background-color: #BA22B2; }

.byline-container .signpost.exclusive { background-color: #FF0044; }

.byline-container .signpost.review { background-color: #008D9D; }

.byline-container .signpost.club-metro-opinion { background-color: #00AEFF; }

.social_btn { margin-right: 10px; }

.post-meta-top { margin: 10px 0; clear: both; }

.sticky .byline { margin-bottom: 5px; }

.user_short_desc { color: #777; }

.byline .author-img-container { float: left; }

.post-date { margin-right: 1em; color: #999; }

.post-date a { color: #999; }

.post-date-year { display: none; }

.single-post .post-date { display: block; }

.tags-icon { display: inline-block; position: relative; top: 2px; width: 16px; height: 16px; margin-right: 4px; background: url(/wp-content/themes/vip/metrouk/css/../img/sprite.png?10) 0 -85px; }

.article-body, .page-body-content { font-size: 20px; line-height: 1.15; }

.article-body p, .page-body-content p { margin-bottom: 1em; }

.article-body > p:first-of-type, .page-body-content > p:first-of-type { font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.page-body-content { max-width: 540px; margin: 0 auto; }

.single-post .single-article b, .single-post .single-article strong { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; }

.gallery-content > article { margin-bottom: 20px; }

.no-results .sorry { margin-top: 40px; }


article + .wp-pagenavi { margin: 10px auto 20px !important; }

.wp-pagenavi { clear: both; margin: 0 auto 10px; }

.wp-pagenavi a, .wp-pagenavi span { display: inline-block; margin: 2px 3px !important; padding: 3px 7px !important; }

.wp-pagenavi a:first-child, .wp-pagenavi span:first-child { margin-left: 0 !important; }

.wp-pagenavi .pages { display: none; }

.wp-pagenavi a { border: 1px solid #ccc; color: #999; }

.wp-pagenavi a:hover { background: #999; color: white; border-color: #999 !important; }

.wp-pagenavi span.current { background: #666; border-color: #666 !important; color: white; }

.wp-pagenavi span.extend { margin: 0 !important; padding: 0 !important; border: none !important; }

.actual-size { width: auto; height: auto; }

#post-content .article-body { position: relative; }

.single-article iframe { max-width: 100%; }

#disclaimer { box-sizing: border-box; margin: 20px auto; padding: 10px; line-height: 1.28; background: #fafafa; color: #888888; border: 1px dashed #CCC; }


video:not(.video-js) { width: 100%; height: auto !important; }

.video-js { width: 100%; }

object embed { width: 100%; }

#post-content .share-buttons iframe { max-width: none; }

.share-buttons { position: relative; margin-bottom: 15px; clear: both; overflow: hidden; }

.share-buttons a { width: 25%; color: white; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, sans-serif; font-size: 15px; line-height: 22px; }

.share-buttons a i { display: none; }

.share-buttons a:last-child { margin-right: 0; }

.share-buttons.has-share-count .share-count { display: block; }

.share-buttons.has-share-count a { width: 18.333333%; }

.share-button { display: block; float: left; vertical-align: top; box-sizing: border-box; height: 40px; margin: 0; padding: 8px; overflow: hidden; cursor: pointer; font-size: 22px; text-align: center; }

.share-button .icon { display: inline-block; position: static; background: transparent; color: white; font-size: 22px; }

.share-button:hover { text-decoration: none; }

.share-button.facebook { background: #3b5998; }

.share-button.twitter { background: #17abed; }

.share-button.google { display: none; background: #dd4b39; }

.share-button.whatsapp { background: #57cf38; }

.share-button.email { background: #878787; }

.share-buttons .facebook:hover { background-color: #1f3666 !important; }

.share-buttons .twitter:hover { background-color: #0e88bf !important; }

.share-buttons .google:hover { background-color: #b63d2e; }

.share-buttons .whatsapp:hover { background-color: #35a815; }

.share-buttons .email:hover { background-color: #5c5c5c; }

.floaty-share-buttons { position: fixed; bottom: 60px; right: -50px; z-index: 10000; margin-bottom: 0; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in; }

.floaty-share-buttons .share-button { float: none; width: 50px; height: 50px; }

.floaty-share-buttons .icon { font-size: 26px; line-height: 39px; }

.show-legals .floaty-share-buttons { bottom: 90px; }

.metro-show-floaty-share .floaty-share-buttons { right: 0; }

.metro-show-floaty-share.metro-share-buttons-in-view .floaty-share-buttons { right: -50px; }

.share-count { display: block; font-size: 12px; text-align: center; vertical-align: top; }

.share-buttons .share-count { height: 40px; font-size: 18px; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 40px; background: black; color: white; }

.share-count-bottom { display: none; }

.gallery-image .share-buttons { margin-top: 20px; }

.image-container { height: 220px; background-color: #fff; text-align: center; margin-bottom: 10px; }

.image-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.image-container img { display: inline-block; vertical-align: middle; width: auto !important; max-height: 100%; max-width: 99%; }

.gallery-image .figcaption { max-width: 520px; margin: 0 auto; }

#author-content, #tag-content, #archive-content { padding-top: 5px; }

.listicle-img-container { text-align: center; }

.listicle-img-container img { width: 100%; }

.listicle-item { margin-bottom: 10px; }

.listicle-item .img-wrap { margin-bottom: 10px; }

.listicle-item h2 { font-size: 20px; }

.listicle-img-container { position: relative; }

.listicle-item-descr { font-size: 18px; line-height: 1.3; text-align: left; }

.listicle-item-caption { text-align: left !important; }

.gallery-listicle .anchor { display: inline-block; margin-top: -40px; padding-top: 40px; }

.img-container .anchor { position: absolute; top: -60px; }

.item-share-buttons { overflow: hidden; padding: 5px 0 5px 5px; background: white; }

.item-share-buttons .btn { display: block; width: 20px; height: 20px; margin-top: 10px; cursor: pointer; color: white; text-align: center; font-size: 14px; line-height: 22px; vertical-align: middle; }

.item-share-buttons .btn:hover { color: white; }

.item-share-buttons .btn .icon { vertical-align: top; }

.item-share-buttons .btn:first-child { margin-top: 0; }

.item-share-buttons.medium .btn { width: 35px; height: 35px; font-size: 22px; }

.item-share-buttons.medium .btn .icon { line-height: 35px; }

.item-share-buttons.horizontal { padding: 0; }

.item-share-buttons.horizontal .btn { float: left; margin-top: 0; margin-right: 10px; }

.item-share-buttons.horizontal .btn:last-child { margin-right: 0; }

.item-share { position: absolute; right: 0; bottom: 0; z-index: 2; }

.external-link { display: block; position: relative; }

.external-link:before { position: absolute; top: 0; right: 0; width: 24px; height: 24px; background: white; color: #3b2570; text-align: right; font-size: 16px; }

.share-item-facebook { background: #3b5998; }

.share-item-twitter { background: #17abed; }

.share-item-email { background: #878787; }

.share-item-pinterest { background-color: #bd081c; }

.fol-button { display: block; width: 259px; vertical-align: top; box-sizing: border-box; height: 50px; margin: 0; overflow: hidden; cursor: pointer; color: white; }

.fol-button:hover { text-decoration: none; color: white; }

.fol-button i { display: inline-block; position: static; width: 50px; height: 50px; line-height: 50px; vertical-align: middle; text-align: center; background: transparent; font-size: 30px; }

.fol-button span { display: inline-block; box-sizing: border-box; width: 184px; line-height: 50px; padding: 0 14px; vertical-align: middle; background: rgba(0, 0, 0, 0.3); }

.fol-button b { float: right; width: 0; height: 0; border-bottom: 25px solid white;  border-top: 25px solid white;  border-left: 25px solid rgba(0, 0, 0, 0.3);  font-size: 0; line-height: 0; }

.fol-button.facebook { margin-bottom: 10px; background-color: #3b5998; }

.fol-button.facebook:hover { background-color: #1f3666 !important; }

.fol-button.twitter { background-color: #17abed; }

.fol-button.twitter:hover { background-color: #0e88bf !important; }

.tag-header { margin-bottom: 10px; }

.tag-title { padding: 0 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 32px; color: black; }

.tag-title span { background-color: #ffc000; box-shadow: 10px 0 0 #ffc000, -10px 0 0 #ffc000; -webkit-box-decoration-break: clone; box-decoration-break: clone; line-height: 1.2; }

.tag-title.red { color: white; }

.tag-title.red span { background-color: #ff0044; box-shadow: 10px 0 0 #ff0044, -10px 0 0 #ff0044; }

.tag-desc { max-width: 470px; padding: 10px; font-size: 18px; line-height: 1.1; background: black; color: white; }

.tag-header-liner { background-size: 0; }

.blank-sidebar .ad-side-one { margin-bottom: 500px; }

.tag .item { margin-bottom: 20px; }

.tag .item .meta { color: #888; }

.tag .item .title { display: block; font-size: 1.25em; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 1.2em; margin-bottom: 5px; }

.tag .item .author { display: block; }

.tag .item .photo { float: left; width: 90px; height: auto; margin-right: 10px; }

.tag .item { overflow: hidden;  }

.tag .tag-image-left { width: 48%; float: left; }

.tag .tag-text-right { width: 48%; float: right; }


#tag-content.club-metro-page .page-title { margin-top: 0; padding: 75px 0 22px 25px; background-repeat: no-repeat; background-position: top right; background-size: cover; color: white; }


.headline-container { padding: 10px; background-color: #f0f0f0; margin-bottom: 15px; border: 3px dashed #ddd; }

.hc-image-container { float: left; width: 86px; height: 86px; margin-bottom: 5px; }

.hc-image { width: 86px; height: 86px; }

.hc-title { margin-left: 100px; }

.hc-title { font-size: 32px !important; }

.hc-title .ht-posts-number { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

.ht-posts-number { display: block; }

.hc-description { font-size: 18px; line-height: 1.5; clear: both; margin-bottom: 15px; }


.rating-small { display: block; width: 80px; height: 14px; background: url(/wp-content/themes/vip/metrouk/css/../img/ratings-stars.png) no-repeat -81px -1px; }

.rating-small.one { background-position: -64px -1px; }

.rating-small.two { background-position: -48px -1px; }

.rating-small.three { background-position: -32px -1px; }

.rating-small.four { background-position: -16px -1px; }

.rating-small.five { background-position: 0 -1px; }

.rating-big { display: block; width: 107px; height: 20px; margin-right: 10px; background: url(/wp-content/themes/vip/metrouk/css/../img/ratings-stars.png) no-repeat -108px -19px; }

.rating-big.one { background-position: -88px -19px; }

.rating-big.two { background-position: -66px -19px; }

.rating-big.three { background-position: -44px -19px; }

.rating-big.four { background-position: -22px -19px; }

.rating-big.five { background-position: -1px -19px; }

.single .rating { display: inline-block; vertical-align: bottom; }

.taxonomy-posts-widget .rating { margin: 5px 5px 5px 0; }


.img-cnt, .wps-image { width: 100% !important; height: auto !important; }

.single-article figure { width: inherit; max-width: 100%; min-height: 50px; height: inherit; position: relative; display: block; margin: 0 auto 10px; }

.ie8 .single-article figure { display: block; }

.img-wrap { position: relative; }

.single-article figure p, .single-article figure br { display: none; }

.single-article .click-to-reveal p, figure .before-and-after p { display: block; }

article img, article figure img { max-width: 100%; height: inherit; display: block; }

.single-article figcaption, .figcaption { color: #333; padding: 5px 10px; background: #f0f0f0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.1; }

.js-object-fit { background-position: center center; background-size: cover; background-repeat: no-repeat; }

.js-object-fit img { opacity: 0; }

.single-article figure.alignleft, .single-article img.img-align-left { max-width: 50%; float: left; margin: 0 10px 10px 0; }

.single-article figure.alignleft img { max-width: 100%; float: none; margin: 0; }

.single-article figure.alignright, .single-article img.img-align-right { max-width: 50%; float: right; margin: 0 0 10px 10px; }

.single-article figure.alignright img { max-width: 100%; float: none; margin: 0; }

.single-article figure.aligncenter { margin: 0 auto 10px auto; display: block; }

.single-article img.img-align-center { margin: 0 auto; display: block; }

.single-article figure.alignnone img { float: none; margin: 0 auto; }

.article-body > figure:first-child, .article-body > figure:first-child[style] { max-width: none !important; }

.article-body > figure:first-child img[width], .article-body > figure:first-child[style] img[width] { width: 100% !important; }

.article-body > figure:first-child.aligncenter, .article-body > figure:first-child.alignnone { display: block; width: auto; margin: 0 auto 10px; }

.single-article figure.aligncenter.size-medium { width: 300px; }

.single-article img.img-align-none { margin-left: auto; margin-right: auto; }

.related-posts-static.widget a { font-size: 16px; line-height: 1.2; }

.post-style { position: relative; overflow: hidden; }

.related-posts-main .icon, .more-posts .icon { font-size: 16px; padding: 6px; }

.related-posts-main .rating-container, .more-posts .rating-container { position: absolute; bottom: 0; left: 0; background-color: #020202; background-color: rgba(0, 0, 0, 0.7); padding: 0 5px; }

.related-posts-main a:hover .rating-container, .more-posts a:hover .rating-container { background-color: #24AAE1; }

.related-posts-main .icon-star, .more-posts .icon-star { display: inline-block; position: static; font-size: 12px; padding: 8px 4px; background-color: transparent !important; }

.related-posts-main .icon { font-size: 12px; }

.related-posts-main .post-style { float: left; width: 145px; height: 109px; margin-right: 10px; }

.related-posts-main .icon-star { padding: 6px 2px; }

.ti-image-box .icon { padding: 6px; font-size: 12px; }

.sponsored { display: inline-block; margin-bottom: 10px; padding: 5px; background: #ee8333; color: white; font-family: ScoutBold; font-size: 14px; text-transform: uppercase; }

.sponsored-article .author-box { background-color: #FDF6E4; background-image: none; }

.sponsored-article .author-img { border-radius: 0; }

.notice { margin: 1em auto; padding: 10px; line-height: 1.3; font-size: 14px; color: #aaa; overflow: hidden; text-align: center; }

.notice p:last-of-type { margin-bottom: 0; }

.notice .icon-cog { display: block; position: static; float: left; width: 75px; height: 75px; margin-right: 20px; background: transparent; color: #ddd; font-size: 75px; line-height: 1; }

.notice-text { margin-top: 20px; }

.notice-bear { display: block; margin: 10px auto; }

.jp-carousel-titleanddesc { display: none !important; }

.metro-like { margin: 1.5em 0; padding: 10px; background: #F0F5FF; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.metro-like.medium { display: none; }

.metro-like span { display: inline-block; margin-right: 10px; margin-bottom: 5px; color: #3b5998; }

.metro-like .fb_iframe_widget { vertical-align: middle; }

.metro-sassy-poll { color: #fff; padding: 10px; margin: 10px 0; clear: both; box-shadow: none !important; }

.metro-sassy-poll ul { margin: 20px auto 0; padding: 0; text-align: center; list-style: none; display: table; border-spacing: 10px 0; width: 100%; }

.metro-sassy-poll li { list-style: none; }

.metro-sassy-poll p { margin-bottom: 0; }

.msp-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 24px; font-size: 1.5rem; text-trasform: uppercase; text-align: center; }

.msp-option { font-family: ScoutBold, Arial, Helvetica, sans-serif; display: inline-block; width: 100%; margin: 0 0 10px !important; padding: 15px 0 20px !important; vertical-align: top; text-align: center; box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2) !important; font-size: 20px; font-size: 1.25rem; -webkit-transition: background-color .5s ease-in-out; transition: background-color .5s ease-in-out; position: relative; background-color: #999; }

.msp-option .msp-text { padding-left: 10px; }

.msp-option .msp-score { padding-right: 10px; }

.msp-score, .msp-score-bar-container, .msp-score-bar { display: none; font-size: 24px; font-size: 1.5rem; }

.msp-score-bar-wrapper { position: absolute; height: 100%; width: 1%; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background-color: rgba(0, 0, 0, 0.2); -webkit-transition: width .2s ease-in; transition: width .2s ease-in; }

.msp-content { position: relative; z-index: 2; }

.msp-social-proof { display: block; text-align: center; text-transform: uppercase; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 19px; font-size: 1.1875rem; margin-top: 13px; color: #000000; color: rgba(0, 0, 0, 0.8); }

.msp-share { display: none; margin: 10px auto; overflow: hidden; text-align: center; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.msp-share .msp-share-btns { float: right; }

.msp-share .msp-share-cta { float: left; font-size: 20px; line-height: 50px; }

.msp-share .msp-shrb { width: 50px; height: 50px; padding: 0; }

.msp-share .msp-shrb span { display: none; }

.msp-share .msp-shrb .icon { display: inline-block; width: 50px; line-height: 50px; vertical-align: middle; }

.msp-share .msp-shrb.facebook { margin-right: 10px; background-color: transparent; }

.msp-share .msp-shrb.twitter { background-color: transparent; }

.is-clickable .msp-option { cursor: pointer; }

.is-clickable .msp-option:hover { background-color: #e73889; }

.is-clickable .msp-option:active { box-shadow: rgba(0, 0, 0, 0.2) 0px -2px 0px 0px inset !important; vertical-align: bottom; top: 2px; }

.is-answered .msp-social-proof { display: none; }

.is-answered .msp-option { margin-bottom: 2px !important; box-shadow: none !important; padding: 10px 0; }

.is-answered .msp-score, .is-answered .msp-share { display: block; }

.is-answered .msp-score { display: inline-block; box-sizing: border-box; width: 20%; margin: auto 0; text-align: right; vertical-align: middle; }

.is-answered .msp-text { display: inline-block; box-sizing: border-box; width: 80%; text-align: left; vertical-align: middle; }

.is-answered .msp-content { width: 100%; }

.is-answered .msp-majority { background-color: #67c2d4; }

.gif-swap-container { display: table; position: relative; }

.thumbnail-link { display: block; float: left; width: 120px; margin-right: 20px; margin-top: 10px; margin-bottom: 10px; overflow: hidden; }

.thumbnail-link .mor-title { display: block; clear: both; margin-top: -3px; }

.thumbnail-link .mor-title-sponsored { display: block; margin-bottom: 3px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; }

.thumbnail-link img { display: block; float: left; width: 100px; height: 75px; margin-bottom: 5px; }

a.thumbnail-link { color: #ea6400; }

a.thumbnail-link:hover, a.thumbnail-link:visited { color: #a34600; }

a.thumbnail-link:hover .mor-title-sponsored, a.thumbnail-link:visited .mor-title-sponsored { color: #ea6400; }

.colour-entertainment .colour-box { background: rgba(225, 148, 232, 0.8); box-shadow: 10px 0 0 rgba(225, 148, 232, 0.8), -10px 0 0 rgba(225, 148, 232, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }

.colour-entertainment .zone-item:hover .colour-box { background: rgba(213, 106, 223, 0.8); box-shadow: 10px 0 0 rgba(213, 106, 223, 0.8), -10px 0 0 rgba(213, 106, 223, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-lifestyle .colour-box { background: rgba(255, 131, 117, 0.8); box-shadow: 10px 0 0 rgba(255, 131, 117, 0.8), -10px 0 0 rgba(255, 131, 117, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }

.colour-lifestyle .zone-item:hover .colour-box { background: rgba(255, 85, 66, 0.8); box-shadow: 10px 0 0 rgba(255, 85, 66, 0.8), -10px 0 0 rgba(255, 85, 66, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-sport .colour-box { background: rgba(25, 245, 161, 0.8); box-shadow: 10px 0 0 rgba(25, 245, 161, 0.8), -10px 0 0 rgba(25, 245, 161, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }

.colour-sport .zone-item:hover .colour-box { background: rgba(9, 210, 133, 0.8); box-shadow: 10px 0 0 rgba(9, 210, 133, 0.8), -10px 0 0 rgba(9, 210, 133, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-1 .colour-box, .colour-1 .colour-box-nohover { background-color: rgba(7, 56, 127, 0.8); box-shadow: 10px 0 0 rgba(7, 56, 127, 0.8), -10px 0 0 rgba(7, 56, 127, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-1.colour-box-lighten-20, .colour-1 .colour-box-lighten-20 { background-color: rgba(12, 99, 224, 0.8); box-shadow: 10px 0 0 rgba(12, 99, 224, 0.8), -10px 0 0 rgba(12, 99, 224, 0.8); }

.colour-1.colour-bg-lighten-10, .colour-1 .colour-bg-lighten-10 { background-color: rgba(10, 77, 175, 0.8); }

.colour-1.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(2, 13, 30, 0.8); box-shadow: 10px 0 0 rgba(2, 13, 30, 0.8), -10px 0 0 rgba(2, 13, 30, 0.8); }

.colour-1 .is-clickable .mpw-option:hover { background-color: rgba(2, 13, 30, 0.8); }

.colour-1:hover .colour-box { background-color: rgba(4, 35, 79, 0.8); box-shadow: 10px 0 0 rgba(4, 35, 79, 0.8), -10px 0 0 rgba(4, 35, 79, 0.8); }

.mosaic-item.colour-1 .title:after { color: #07387F; }

.mosaic-item.colour-1 .excerpt:after { color: #07387F; }

.trs-item.colour-1 .excerpt:after { color: #07387F; }

.colour-2 .colour-box, .colour-2 .colour-box-nohover { background-color: rgba(0, 174, 255, 0.8); box-shadow: 10px 0 0 rgba(0, 174, 255, 0.8), -10px 0 0 rgba(0, 174, 255, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-2.colour-box-lighten-20, .colour-2 .colour-box-lighten-20 { background-color: rgba(102, 206, 255, 0.8); box-shadow: 10px 0 0 rgba(102, 206, 255, 0.8), -10px 0 0 rgba(102, 206, 255, 0.8); }

.colour-2.colour-bg-lighten-10, .colour-2 .colour-bg-lighten-10 { background-color: rgba(51, 190, 255, 0.8); }

.colour-2.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(0, 104, 153, 0.8); box-shadow: 10px 0 0 rgba(0, 104, 153, 0.8), -10px 0 0 rgba(0, 104, 153, 0.8); }

.colour-2 .is-clickable .mpw-option:hover { background-color: rgba(0, 104, 153, 0.8); }

.colour-2:hover .colour-box { background-color: rgba(0, 139, 204, 0.8); box-shadow: 10px 0 0 rgba(0, 139, 204, 0.8), -10px 0 0 rgba(0, 139, 204, 0.8); }

.mosaic-item.colour-2 .title:after { color: #00AEFF; }

.mosaic-item.colour-2 .excerpt:after { color: #00AEFF; }

.trs-item.colour-2 .excerpt:after { color: #00AEFF; }

.colour-3 .colour-box, .colour-3 .colour-box-nohover { background-color: rgba(255, 0, 68, 0.8); box-shadow: 10px 0 0 rgba(255, 0, 68, 0.8), -10px 0 0 rgba(255, 0, 68, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-3.colour-box-lighten-20, .colour-3 .colour-box-lighten-20 { background-color: rgba(255, 102, 143, 0.8); box-shadow: 10px 0 0 rgba(255, 102, 143, 0.8), -10px 0 0 rgba(255, 102, 143, 0.8); }

.colour-3.colour-bg-lighten-10, .colour-3 .colour-bg-lighten-10 { background-color: rgba(255, 51, 105, 0.8); }

.colour-3.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(153, 0, 41, 0.8); box-shadow: 10px 0 0 rgba(153, 0, 41, 0.8), -10px 0 0 rgba(153, 0, 41, 0.8); }

.colour-3 .is-clickable .mpw-option:hover { background-color: rgba(153, 0, 41, 0.8); }

.colour-3:hover .colour-box { background-color: rgba(204, 0, 54, 0.8); box-shadow: 10px 0 0 rgba(204, 0, 54, 0.8), -10px 0 0 rgba(204, 0, 54, 0.8); }

.mosaic-item.colour-3 .title:after { color: #FF0044; }

.mosaic-item.colour-3 .excerpt:after { color: #FF0044; }

.trs-item.colour-3 .excerpt:after { color: #FF0044; }

.colour-4 .colour-box, .colour-4 .colour-box-nohover { background-color: rgba(94, 2, 43, 0.8); box-shadow: 10px 0 0 rgba(94, 2, 43, 0.8), -10px 0 0 rgba(94, 2, 43, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-4.colour-box-lighten-20, .colour-4 .colour-box-lighten-20 { background-color: rgba(194, 4, 89, 0.8); box-shadow: 10px 0 0 rgba(194, 4, 89, 0.8), -10px 0 0 rgba(194, 4, 89, 0.8); }

.colour-4.colour-bg-lighten-10, .colour-4 .colour-bg-lighten-10 { background-color: rgba(144, 3, 66, 0.8); }

.colour-4.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(0, 0, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 0, 0, 0.8), -10px 0 0 rgba(0, 0, 0, 0.8); }

.colour-4 .is-clickable .mpw-option:hover { background-color: rgba(0, 0, 0, 0.8); }

.colour-4:hover .colour-box { background-color: rgba(44, 1, 20, 0.8); box-shadow: 10px 0 0 rgba(44, 1, 20, 0.8), -10px 0 0 rgba(44, 1, 20, 0.8); }

.mosaic-item.colour-4 .title:after { color: #5E022B; }

.mosaic-item.colour-4 .excerpt:after { color: #5E022B; }

.trs-item.colour-4 .excerpt:after { color: #5E022B; }

.colour-5 .colour-box, .colour-5 .colour-box-nohover { background-color: rgba(234, 100, 0, 0.8); box-shadow: 10px 0 0 rgba(234, 100, 0, 0.8), -10px 0 0 rgba(234, 100, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-5.colour-box-lighten-20, .colour-5 .colour-box-lighten-20 { background-color: rgba(255, 155, 81, 0.8); box-shadow: 10px 0 0 rgba(255, 155, 81, 0.8), -10px 0 0 rgba(255, 155, 81, 0.8); }

.colour-5.colour-bg-lighten-10, .colour-5 .colour-bg-lighten-10 { background-color: rgba(255, 126, 30, 0.8); }

.colour-5.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(132, 56, 0, 0.8); box-shadow: 10px 0 0 rgba(132, 56, 0, 0.8), -10px 0 0 rgba(132, 56, 0, 0.8); }

.colour-5 .is-clickable .mpw-option:hover { background-color: rgba(132, 56, 0, 0.8); }

.colour-5:hover .colour-box { background-color: rgba(183, 78, 0, 0.8); box-shadow: 10px 0 0 rgba(183, 78, 0, 0.8), -10px 0 0 rgba(183, 78, 0, 0.8); }

.mosaic-item.colour-5 .title:after { color: #EA6400; }

.mosaic-item.colour-5 .excerpt:after { color: #EA6400; }

.trs-item.colour-5 .excerpt:after { color: #EA6400; }

.colour-6 .colour-box, .colour-6 .colour-box-nohover { background-color: rgba(20, 148, 204, 0.8); box-shadow: 10px 0 0 rgba(20, 148, 204, 0.8), -10px 0 0 rgba(20, 148, 204, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-6.colour-box-lighten-20, .colour-6 .colour-box-lighten-20 { background-color: rgba(87, 193, 239, 0.8); box-shadow: 10px 0 0 rgba(87, 193, 239, 0.8), -10px 0 0 rgba(87, 193, 239, 0.8); }

.colour-6.colour-bg-lighten-10, .colour-6 .colour-bg-lighten-10 { background-color: rgba(41, 175, 234, 0.8); }

.colour-6.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(11, 81, 111, 0.8); box-shadow: 10px 0 0 rgba(11, 81, 111, 0.8), -10px 0 0 rgba(11, 81, 111, 0.8); }

.colour-6 .is-clickable .mpw-option:hover { background-color: rgba(11, 81, 111, 0.8); }

.colour-6:hover .colour-box { background-color: rgba(15, 114, 158, 0.8); box-shadow: 10px 0 0 rgba(15, 114, 158, 0.8), -10px 0 0 rgba(15, 114, 158, 0.8); }

.mosaic-item.colour-6 .title:after { color: #1494CC; }

.mosaic-item.colour-6 .excerpt:after { color: #1494CC; }

.trs-item.colour-6 .excerpt:after { color: #1494CC; }

.colour-7 .colour-box, .colour-7 .colour-box-nohover { background-color: rgba(235, 91, 76, 0.8); box-shadow: 10px 0 0 rgba(235, 91, 76, 0.8), -10px 0 0 rgba(235, 91, 76, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-7.colour-box-lighten-20, .colour-7 .colour-box-lighten-20 { background-color: rgba(245, 175, 168, 0.8); box-shadow: 10px 0 0 rgba(245, 175, 168, 0.8), -10px 0 0 rgba(245, 175, 168, 0.8); }

.colour-7.colour-bg-lighten-10, .colour-7 .colour-bg-lighten-10 { background-color: rgba(240, 133, 122, 0.8); }

.colour-7.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(188, 37, 21, 0.8); box-shadow: 10px 0 0 rgba(188, 37, 21, 0.8), -10px 0 0 rgba(188, 37, 21, 0.8); }

.colour-7 .is-clickable .mpw-option:hover { background-color: rgba(188, 37, 21, 0.8); }

.colour-7:hover .colour-box { background-color: rgba(230, 49, 30, 0.8); box-shadow: 10px 0 0 rgba(230, 49, 30, 0.8), -10px 0 0 rgba(230, 49, 30, 0.8); }

.mosaic-item.colour-7 .title:after { color: #EB5B4C; }

.mosaic-item.colour-7 .excerpt:after { color: #EB5B4C; }

.trs-item.colour-7 .excerpt:after { color: #EB5B4C; }

.colour-8 .colour-box, .colour-8 .colour-box-nohover { background-color: rgba(186, 34, 178, 0.8); box-shadow: 10px 0 0 rgba(186, 34, 178, 0.8), -10px 0 0 rgba(186, 34, 178, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-8.colour-box-lighten-20, .colour-8 .colour-box-lighten-20 { background-color: rgba(226, 96, 219, 0.8); box-shadow: 10px 0 0 rgba(226, 96, 219, 0.8), -10px 0 0 rgba(226, 96, 219, 0.8); }

.colour-8.colour-bg-lighten-10, .colour-8 .colour-bg-lighten-10 { background-color: rgba(218, 53, 209, 0.8); }

.colour-8.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(100, 18, 95, 0.8); box-shadow: 10px 0 0 rgba(100, 18, 95, 0.8), -10px 0 0 rgba(100, 18, 95, 0.8); }

.colour-8 .is-clickable .mpw-option:hover { background-color: rgba(100, 18, 95, 0.8); }

.colour-8:hover .colour-box { background-color: rgba(143, 26, 137, 0.8); box-shadow: 10px 0 0 rgba(143, 26, 137, 0.8), -10px 0 0 rgba(143, 26, 137, 0.8); }

.mosaic-item.colour-8 .title:after { color: #BA22B2; }

.mosaic-item.colour-8 .excerpt:after { color: #BA22B2; }

.trs-item.colour-8 .excerpt:after { color: #BA22B2; }

.colour-9 .colour-box, .colour-9 .colour-box-nohover { background-color: rgba(255, 0, 130, 0.8); box-shadow: 10px 0 0 rgba(255, 0, 130, 0.8), -10px 0 0 rgba(255, 0, 130, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-9.colour-box-lighten-20, .colour-9 .colour-box-lighten-20 { background-color: rgba(255, 102, 180, 0.8); box-shadow: 10px 0 0 rgba(255, 102, 180, 0.8), -10px 0 0 rgba(255, 102, 180, 0.8); }

.colour-9.colour-bg-lighten-10, .colour-9 .colour-bg-lighten-10 { background-color: rgba(255, 51, 155, 0.8); }

.colour-9.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(153, 0, 78, 0.8); box-shadow: 10px 0 0 rgba(153, 0, 78, 0.8), -10px 0 0 rgba(153, 0, 78, 0.8); }

.colour-9 .is-clickable .mpw-option:hover { background-color: rgba(153, 0, 78, 0.8); }

.colour-9:hover .colour-box { background-color: rgba(204, 0, 104, 0.8); box-shadow: 10px 0 0 rgba(204, 0, 104, 0.8), -10px 0 0 rgba(204, 0, 104, 0.8); }

.mosaic-item.colour-9 .title:after { color: #FF0082; }

.mosaic-item.colour-9 .excerpt:after { color: #FF0082; }

.trs-item.colour-9 .excerpt:after { color: #FF0082; }

.colour-10 .colour-box, .colour-10 .colour-box-nohover { background-color: rgba(0, 192, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 192, 0, 0.8), -10px 0 0 rgba(0, 192, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.colour-10.colour-box-lighten-20, .colour-10 .colour-box-lighten-20 { background-color: rgba(39, 255, 39, 0.8); box-shadow: 10px 0 0 rgba(39, 255, 39, 0.8), -10px 0 0 rgba(39, 255, 39, 0.8); }

.colour-10.colour-bg-lighten-10, .colour-10 .colour-bg-lighten-10 { background-color: rgba(0, 243, 0, 0.8); }

.colour-10.metro-sassy-poll:not(.is-answered) .msp-option:hover { background-color: rgba(0, 90, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 90, 0, 0.8), -10px 0 0 rgba(0, 90, 0, 0.8); }

.colour-10 .is-clickable .mpw-option:hover { background-color: rgba(0, 90, 0, 0.8); }

.colour-10:hover .colour-box { background-color: rgba(0, 141, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 141, 0, 0.8), -10px 0 0 rgba(0, 141, 0, 0.8); }

.mosaic-item.colour-10 .title:after { color: #00C000; }

.mosaic-item.colour-10 .excerpt:after { color: #00C000; }

.trs-item.colour-10 .excerpt:after { color: #00C000; }

.neutral-box { color: black; background: #FFFFFF; box-shadow: 10px 0 0 #FFFFFF, -10px 0 0 #FFFFFF; -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.mosaic-channel-zone-wrapper { margin-bottom: 20px; }

.mosaic { clear: both; margin: 0 -10px 0 0; }

.mosaic a:hover { text-decoration: none; }

.mosaic .title { position: relative; z-index: 2; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 26px; line-height: 1.2; margin-left: 135px; word-wrap: break-word; }

.mosaic .title span { color: #fff; }

.mosaic .excerpt { display: none; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 19px; margin-top: 5px; }

.mosaic .excerpt span { background: none !important; box-shadow: none !important; }

.mosaic .excerpt .signpost { display: none; }

.mosaic .excerpt .signpost.opinion { display: inline-block; margin-right: 0.5em; color: #00AEFF; }

.mosaic .excerpt:after { content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; padding: 0 3px; }

.mosaic .item-small > a { position: absolute; top: 0; left: 0; height: 70px; }

.mosaic img { position: relative; width: 125px; height: auto !important; vertical-align: top; }

.mosaic .breaking-news-label { position: absolute; bottom: 0; left: 0; font-size: 18px; }

.mosaic .item-0 > a, .mosaic .item-1 > a, .mosaic .item-2 > a { display: block; position: relative; }

.mosaic .item-0 .breaking-news-label, .mosaic .item-1 .breaking-news-label, .mosaic .item-2 .breaking-news-label { font-size: 48px; }

.mosaic .wide, .mosaic .item-1, .mosaic .item-2 { width: auto; }

.mosaic .wide .title, .mosaic .item-1 .title, .mosaic .item-2 .title { margin-left: 10px; }

.mosaic .wide .excerpt, .mosaic .item-1 .excerpt, .mosaic .item-2 .excerpt { display: block; }

.mosaic .wide img, .mosaic .item-1 img, .mosaic .item-2 img { position: static; top: auto; left: auto; width: 100%; margin-top: -31px; }

.mosaic .wide .mosaic-video, .mosaic .item-1 .mosaic-video, .mosaic .item-2 .mosaic-video { margin-top: -31px; }

.mosaic .wide .title { font-size: 29px; }

.mosaic .wide img { margin-top: -35px; }

.mosaic-item { position: relative; min-height: 70px; margin: 0 10px 10px 0; overflow: hidden; }

.mosaic-item.item-small .title { margin-top: -3px; font-size: 18px; line-height: 1.1; }

.mosaic-item.item-small .title:after { content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; padding: 0 3px; }

.mosaic-item.item-small .colour-box { background-color: transparent; box-shadow: none; color: black; }

.mosaic-item.item-small:hover .colour-box { background-color: transparent; box-shadow: none; }

.mosaic-item.item-small .mosaic-video { width: 125px; }

.mosaic-item.sponsored-article-item .excerpt:before { display: inline-block; content: 'sponsored'; margin-right: 0.5em; text-transform: uppercase; color: #ee8333; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 1em; }

.mosaic-item.sponsored-article-item.item-small .title:before { display: inline-block; content: 'sponsored'; margin-right: 0.25em; text-transform: uppercase; color: #ee8333; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 1em; }

.club-metro-home .mosaic .signpost.opinion { display: none; }

.breaking-news-label { display: inline-block; font-family: ScoutBold, Arial, Helvetica, sans-serif; text-transform: uppercase; }

.breaking-news-label i { display: block; position: relative; bottom: -0.22em; padding: 0em 0.2em 0.15em 0.2em; background: black; color: #ff0044; }

.breaking-news-label b { display: inline-block; padding: 0em 0.2em 0.15em 0.2em; background: black; color: white; }

.gif-swap.icon { display: block; position: absolute; top: 50%; left: 50%; width: 50px; height: 38px; margin-top: -19px; margin-left: -25px; font-size: 50px; line-height: 38px; }

.before-and-after { position: relative; margin: 0 auto; font-size: 0; overflow: hidden; -ms-touch-action: none; -webkit-touch-callout: none; -webkit-user-select: none; }

.before-and-after.portrait { max-width: 200px; }

.before-and-after img { width: 100%; height: auto; }

.before-and-after:hover { cursor: col-resize; }

.bef-after { position: absolute; top: 0; left: 0; height: 100%; width: 50%; box-sizing: border-box; border-right: 2px solid white; background-size: cover; }

.bef-label { display: block; position: absolute; top: 50%; right: 0; z-index: 3; width: 140px; height: 40px; margin-right: -70px; margin-top: -12.5px; -webkit-transition: opacity 0.25s ease-out 0s; transition: opacity 0.25s ease-out 0s; color: white !important; background: none repeat scroll 0% 0% #ff0044; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; text-align: center; text-decoration: none; text-transform: uppercase; vertical-align: middle; line-height: 40px; opacity: 1; }

.bef-label:hover { text-decoration: none; }

.bef-slide-text { margin: 0 3px; }

.bef-widget { position: relative; margin-bottom: 20px; }

.bef-widget .title { position: relative; max-width: 644px; margin: -30px 10px 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 19px; }

.bef-widget a:hover { text-decoration: none; }

.clk-label { position: absolute; top: 0; right: 0; padding: 10px; background: #00aeff; color: white; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

iframe.twitter-tweet[style] { margin-left: auto !important; margin-right: auto !important; }

.embed-twitter { clear: both; }

.top-comment { box-sizing: border-box; width: 300px; margin: 20px auto; }

.tco-container { padding: 10px; }

.tco-title { font-size: 23px; text-transform: uppercase; }

.tco-author { margin: -5px 0 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-style: normal; }

.tco-comment { margin-left: 60px; font-style: italic; font-size: 18px; }

.tco-link { display: block; padding: 8px 10px 12px; border-top: 2px solid white; color: inherit; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 1; }

.tco-link:hover { color: inherit; }

.md-modal { position: fixed; top: 50%; left: 50%; box-sizing: border-box; width: 50%; max-width: 630px; min-width: 320px; height: auto; z-index: 100000002; visibility: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); }

.md-show { visibility: visible; }

.md-overlay { position: fixed; width: 100%; height: 100%; visibility: hidden; top: 0; left: 0; z-index: 100000001; opacity: 0; background: rgba(255, 255, 255, 0.8); -webkit-transition: all 0.3s; transition: all 0.3s; }

.md-show ~ .md-overlay { opacity: 1; visibility: visible; }

.md-content { position: relative; box-sizing: border-box; margin: 0 auto; padding: 50px; -webkit-transform: scale(0.7); transform: scale(0.7); opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s; border: 3px solid black; color: black; background: white; font-size: 20px; }

.md-close { display: block; position: absolute; top: -50px; right: -3px; width: 50px; height: 50px; margin: 0 auto; background: black; color: white; font-size: 24px; line-height: 50px; cursor: pointer; }

.md-close span { width: 100%; line-height: 50px; text-align: center; }

.md-show .md-content { -webkit-transform: scale(1); transform: scale(1); opacity: 1; }

#after-share-modal { max-width: 300px; max-height: 225px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 22px; }

#after-share-modal .md-content { max-width: 300px; padding: 30px 20px; }

#after-share-modal p { margin-bottom: 10px; padding: 10px 0; }

#love-metro { width: 260px; height: 25px; margin-bottom: 10px; background-image: url(/wp-content/themes/vip/metrouk/css/../img/love-metro.svg); background-repeat: no-repeat; background-size: cover; background-position: -3px 0; }

.single-article .election-map { display: block; margin: auto; overflow: hidden; }

.comp-item { padding: 20px 0; border-bottom: 1px solid #ccc; overflow: auto; }

.comp-item a { text-decoration: none; color: #333333; font-family: Arial, Helvetica; }

.comp-item img { float: left; margin-right: 10px; margin-bottom: 10px; }

.comp-item h1 { font-size: 1.7em; color: #193989; font-family: ScoutBold, Arial, Helvetica, sans-serif; margin: 0 0 10px; clear: left; }

.comp-item p { margin-bottom: 10px; font-size: 14px; line-height: 1.4em; }

.blink { -webkit-animation-name: blinker; -webkit-animation-duration: 1s; -webkit-animation-iteration-count: 10; -moz-animation-name: blinker; -moz-animation-duration: 1s; -moz-animation-iteration-count: 10; animation-name: blinker; animation-duration: 1s; animation-iteration-count: 10; }

@-webkit-keyframes blinker { 0% { opacity: 0; }
  100% { opacity: 1; } }

@keyframes blinker { 0% { opacity: 0; }
  100% { opacity: 1; } }

.instagram-media[style] { margin: 0 auto 20px auto !important; }

.embed-squadgifgenerator { max-width: 95% !important; margin: 0 auto; border: 0; overflow: hidden; }

[data-pin-id] { display: block !important; margin: 0 auto; }

.force-wrap-no-hyphens { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-all; word-break: break-word; -ms-hyphens: none; -webkit-hyphens: none; hyphens: none; }

.page-template-page-single-article .page-body:before, .page-template-page-single-article .page-body:after { content: ""; display: table; }

.page-template-page-single-article .page-body:after { clear: both; }

.page-template-page-single-article .page-body { zoom: 1; }

.page-template-page-single-article #page-bottom { clear: both; }

.teaser { overflow: hidden;  }

.teaser .title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; }

.teaser .excerpt { font-size: 12px; line-height: 1.1; line-height: 1.3em; color: black; }

.teaser .category { position: absolute; top: 0; left: 0; box-sizing: border-box; min-width: 40px; min-height: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 15px; display: inline-block; color: #fff; text-transform: uppercase; padding: 0 5px 3px 5px; background-color: #666; z-index: 2; }


.has-hover .teaser .category { min-height: 10px; line-height: 10px; min-width: inherit; padding: 0 4px 3px 4px; }


.blg-teaser { float: left; }

.blg-teaser:first-child { margin-right: 10px; }

.blg-teaser .meta { display: table-cell; width: 100%; overflow: hidden; margin-left: 10px; vertical-align: middle; }

.blg-teaser .title { display: block; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 5px; }

.sidebar .blg-teaser:first-child { margin-right: 0; }


.more-by-author .teaser { margin-bottom: 10px; }

.more-by-author .teaser .title { display: block; padding: 5px; font-size: 14px; line-height: 1.2; }

.more-by-author .teaser .title:hover { background: #eaeaea; }


.gallery .teaser .title { display: none; }


.post-list .teaser { overflow: hidden; margin-bottom: 20px; }

.post-list .image { float: left; margin-right: 10px; max-width: 100px; height: auto; }

.post-list .meta { overflow: hidden; }

.post-list .title { display: block; margin-bottom: 10px; font-size: 16px; line-height: 1.2; }

.post-list .author { display: inline-block; margin-right: 1em; }

.post-list .date { display: inline-block; color: #999; }

.post-list .excerpt { font-size: 12px; line-height: 1.2; }


.post-list-sidebar .title { display: block; margin-bottom: 3px; font-size: 14px; line-height: 1.2; }


.sidebar .widget.post-list-sidebar li { margin-bottom: 0; }


#sidebar blockquote { width: auto; }

li.widget { list-style-type: none; }

.widget { padding: 0; margin: 0 0 20px; }

.widget-title { margin-bottom: 10px; }

.colour-entertainment .widget-more-link { color: #E194E8; }

.colour-lifestyle .widget-more-link { color: #FF8375; }

.colour-sport .widget-more-link { color: #19F5A1; }

.colour-neutral .widget-more-link { color: #fc1049; }

.widget-more-link { float: right; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; font-size: 1.25rem; line-height: 1.2; padding: 7px 0; font-style: italic; }

.widget-more-link span { color: black; }

.widget a { text-decoration: none; color: black; }

.widget .post-link { display: block; }

.widget .post-date-date { display: block; color: #aaa; font-size: 0.8em; }


.tiles-break { margin: 0 0 20px; }


.taxonomy-posts-widget img { max-width: 100%; }

.taxonomy-posts-widget .title { display: block; min-height: 32px; margin-bottom: 5px; padding: 10px; background: #f0f0f0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; }

.category-posts-widget .author { color: black; }


#we-need-monies { position: relative; z-index: 0; overflow: hidden; margin: 0 auto 0; }

#ad-bottom { margin-bottom: 20px; background-color: #fff; overflow: hidden; max-width: 320px; margin: 0 auto; }

#we-need-monies .ad-slot, #ad-bottom .ad-slot { margin: auto; }


.ad-slot { display: none; }

.article-bottom-mpu[style] { min-height: unset !important; }

#page-wrap { display: none; position: fixed; width: 100%; height: 1200px; left: 0; background-position: top center; background-repeat: no-repeat; cursor: default; }


.post-list-sidebar li, .related-posts li { overflow: hidden;  padding: 5px; }

.post-list-sidebar li:hover { background: #EAEAEA; }

.post-list-sidebar a, .related-posts a, .more-posts a { display: block; overflow: hidden;  }

.post-list-sidebar img, .related-posts img { float: left; width: 145px; height: 109px; margin: 0 10px 0 0; }

.post-list-sidebar .trail { display: block; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1; overflow: hidden;  }

.content .post-list .trail { display: block; overflow: hidden; padding-right: 40px; font-size: 16px; line-height: 1.1; }


.related-posts-main { margin-bottom: 10px; }

.related-posts-main .trail { padding-right: 0; font-size: 14px; }

.related-posts a:hover, .more-posts a:hover { text-decoration: none; color: #666; }

.related-posts a:hover .trail { text-decoration: underline; }

.post-list-sidebar .meta, .post-list .meta, .related-posts-main .meta { margin: 3px 0 0 0; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; text-align: left; }

.more-posts .mor-static { width: 100%; margin: 10px 0 0 0; }

.more-posts .mor-static:nth-child(odd) { margin-right: 0; }

.more-posts .post-type { margin-top: 3px; }

.more-posts-thumbs { display: -webkit-box; display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.more-posts-thumbs li { float: left; width: 50%; margin-bottom: 15px; padding-right: 10px; }

.more-posts-thumbs li:nth-child(2) { padding-right: 0; }

.more-posts-thumbs li:nth-child(3), .more-posts-thumbs li:nth-child(4) { display: none; }

.more-posts-thumbs img { width: 100%; max-width: 100%; height: auto; }

.mor-link { display: block; margin-bottom: 1em; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.mor-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; word-wrap: break-word; }

.mor-title:after { content: "\00BB"; font-size: 18px; padding: 0 3px; }

.mor-static { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; }

.mor-static a { display: inline; }

.mor-static .mor-title { display: inline; margin: 0; font-size: 18px; }

.item.news .mor-title:after { color: #193989; }

.item.sport .mor-title:after { color: #ba001f; }

.item.entertainment .mor-title:after { color: #0081c7; }

.item.lifestyle .mor-title:after { color: #6d1f80; }

.archive .post-list .meta { margin-top: 0; }

.post-type { display: inline-block; margin: 0 5px 2px 0; padding: 0 2px; border: 1px solid #e40135; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1em; color: white; text-transform: uppercase; background: #e40135; }

.post-type.sponsored { background: none; display: block; color: #ea6400; border: none; margin-left: 0; padding-left: 0; }

#blogs-home-content .post-type.blog { display: none; }

.club-metro .post-type.blog { display: none; }


.trending { margin: 10px 0 30px 0; }

.trending ol { margin: 20px 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 38px; color: #ddd; counter-reset: item; list-style-type: none; overflow: hidden; }

.trending li {  position: relative; min-height: 42px; margin-bottom: 10px; overflow: hidden; }

.sidebar .trending li {  position: relative; min-height: 42px; margin-bottom: 5px; overflow: hidden; }

.trending li:first-child h3 { font-size: 20px; }

.trending li:nth-child(2) h3 { font-size: 18px; }

.trending .ranking { display: table-cell; vertical-align: middle; min-width: 40px; text-align: center; }

.trending h3 { display: table-cell; vertical-align: middle; position: relative; z-index: 2; width: 100%; margin-left: 40px; padding: 5px; line-height: 1.2; }

.trending a:hover { text-decoration: underline; }

.sidebar .trending { margin: 0; }

.sidebar .trending h3, .sidebar .trending li:nth-child(2) h3 { font-size: 14px; }

.sidebar .trending li:first-child h3 { font-size: 18px; }

.trending .score-bar { display: inline-block; position: absolute; top: 0; bottom: 0; left: 40px; width: 0; z-index: 0; background: #f3f5f9; }

.trending-sidebar li { position: relative; overflow: hidden; margin-bottom: 15px !important; }

.trending-sidebar a:hover { text-decoration: none; }

.trending-sidebar .excerpt { font-size: 18px; line-height: 1; }

.trending-sidebar .excerpt:after { content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; padding: 0 3px; }

.trending-sidebar .sponsored { position: absolute; top: 0; }

.trending-sidebar .trs-image { position: relative; }

.trending-sidebar .trs-image img { margin-top: 5px; }

.trs-header { margin: -29px 10px 5px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 23px; line-height: 28px; color: white; word-wrap: break-word; }

.trs-index, .trd-index { position: absolute; width: 35px; height: 35px; top: -5px; right: -5px; padding-right: 5px; padding-top: 5px; background-color: #fc1049; color: white; font-size: 30px; line-height: 30px; text-align: center; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-style: italic; }

.trs-index { top: 0; }

.moz .trs-header { line-height: 24px; }

.trs-image { max-width: 100%; }

.trs-sponsored { background-color: orange; color: #FFF; position: absolute; top: 0px; font-size: 11px; padding: 5px; }

.is-4_3 .trs-image { float: left; width: 145px; height: 109px; margin-bottom: 10px; }

.is-4_3 .trs-header { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; margin: 0 0 0 155px; color: black; line-height: 1.1; }

.is-4_3 .trs-header:hover { color: #666; }

.is-4_3 .trs-header span { background: none; box-shadow: none; }

.is-4_3 .excerpt { display: none; }

.trending-sidebar.is-4_3 li { margin-bottom: 5px !important; }

.post_style { display: inline-block; margin-top: 2px; font-size: 8px; border: 1px solid #999; color: #999; padding: 1px 2px; text-transform: uppercase; }

.trending-main { position: relative; clear: both; margin: 30px 0 50px; padding: 30px 10px 10px; background: #eee; counter-reset: li; }

.trending-main li { display: table; position: relative; min-height: 45px; height: 45px; margin: 0 0 10px 50px; list-style: none; font-size: 18px; }

.trending-main li > a { display: table-cell; vertical-align: middle; }

.trending-main li:before { content: counter(li); counter-increment: li; position: absolute; z-index: 1; box-sizing: border-box; width: 40px; height: 40px; color: #fff; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 40px; text-align: center; left: -50px; padding-right: 5px; background-color: #fc1049; font-size: 36px; font-style: italic; }

.trending-main li ol, .trending-main li ul { margin-top: 6px; }

.trending-main ol ol li:last-child { margin-bottom: 0; }

.trending-main a:hover { text-decoration: none; }

.trending-main a:hover .title { color: #666; }

.trending-main h3 { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; word-wrap: break-word; }

.trending-main .trending-main-more { float: right; height: 25px; padding-right: 10px; color: #fc1049; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; font-size: 1.25rem; line-height: 25px; text-align: center; font-style: italic; }

.trending-main .trending-main-more span { box-shadow: none; background-color: transparent; color: black; }

.trending-main .breaking-news-label { position: absolute; top: -8px; font-size: 36px; }

.trending-main-more-mobile { margin-top: 20px; }

.trending-main-header { position: absolute !important; top: -23px; left: 10px; }

.trending-main-sponsored .tw-item-5:before { content: ''; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/commercial/trending/sponsored-trending-counter.png) no-repeat; background-size: 40px; }

.trending-main-sponsored .tw-item-5 .title:before { display: inline-block; content: 'sponsored'; margin-right: 5px; text-transform: uppercase; color: #1cd5d7; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; }

.trending-sponsored-byline { text-align: right; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 20px; color: #1cd5d7; }

.trending-sponsored-byline i { display: inline-block; vertical-align: super; }

.trending-sponsored-logo { width: 80px; margin-left: 10px; }

.content .widget h2 { display: inline-block; margin-bottom: 10px; padding: 5px 10px; color: black; background: #ffc000; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 23px; text-transform: uppercase; }

.content .widget .text { position: relative; display: inline-block; font-size: 16px; line-height: 1; padding: 4px 10px; background-color: #e40135; color: #fff; }

.content .widget .text:before, .content .widget .text:after { position: absolute; content: ""; width: 0px; height: 0px; border-style: solid; }

.content .widget .text:before { right: -30px; top: 0; border-width: 30px 30px 0 0; border-color: #fff transparent transparent transparent; z-index: 1; }

.content .widget .text:after { position: absolute; right: -24px; top: 0; border-width: 24px 24px 0 0; border-color: #e40135 transparent transparent transparent; color: #e40135; z-index: 3; }

.content .cat-parent-news .text { background-color: #193989; }

.content .cat-parent-news .text:before { border-color: #fff transparent transparent transparent; z-index: 1; }

.content .cat-parent-news .text:after { border-color: #193989 transparent transparent transparent; z-index: 3; }

.content .cat-parent-sport .text { background-color: #ba001f; }

.content .cat-parent-sport .text:before { border-color: #fff transparent transparent transparent; z-index: 1; }

.content .cat-parent-sport .text:after { border-color: #ba001f transparent transparent transparent; z-index: 3; }

.content .cat-parent-entertainment .text { background-color: #0081c7; }

.content .cat-parent-entertainment .text:before { border-color: #fff transparent transparent transparent; z-index: 1; }

.content .cat-parent-entertainment .text:after { border-color: #0081c7 transparent transparent transparent; z-index: 3; }

.content .cat-parent-lifestyle .text { background-color: #6d1f80; }

.content .cat-parent-lifestyle .text:before { border-color: #fff transparent transparent transparent; z-index: 1; }

.content .cat-parent-lifestyle .text:after { border-color: #6d1f80 transparent transparent transparent; z-index: 3; }

.white { color: #fff; }

.label { display: inline-block; position: relative; overflow: hidden; margin-bottom: 10px; padding: 5px 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 23px; text-transform: uppercase; line-height: 1.2; }

.label > span { padding: 5px 0; color: black; -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.label > span span { margin-left: 5px; vertical-align: text-top; }

.label.yellow > span, .label.neutral > span { background: #ffc000; box-shadow: 10px 0 0 #ffc000, -10px 0 0 #ffc000; }

.label.entertainment > span { background: rgba(225, 148, 232, 0.8); box-shadow: 10px 0 0 rgba(225, 148, 232, 0.8), -10px 0 0 rgba(225, 148, 232, 0.8); }

.label.lifestyle > span { background: rgba(255, 131, 117, 0.8); box-shadow: 10px 0 0 rgba(255, 131, 117, 0.8), -10px 0 0 rgba(255, 131, 117, 0.8); }

.label.sport > span { background: rgba(25, 245, 161, 0.8); box-shadow: 10px 0 0 rgba(25, 245, 161, 0.8), -10px 0 0 rgba(25, 245, 161, 0.8); }

.ranking-image-container { display: none; position: relative; width: 100px; height: 56px; }

.has-hover .ranking-image-container .ranking { top: 0; }

.has-hover .ranking-image-container img { top: 100%; }

.has-hover .trending-opacity .ranking { background-color: #ddd; background-color: rgba(221, 221, 221, 0.7); color: #1b2157; }

.has-hover .trending-opacity .ranking-image-container img { top: 0; }

.twitter-box { border: 1px solid #aaa; padding: 10px; }

.twitter-box .twitter-link, .twitter-box .twitter-name, .twitter-box .twitter-description { margin: 0 0 5px 55px; }

.twitter-box .twitter-description { font-size: 11px; color: #777; }

.twitter-box .twitter-image { float: left; margin: 0 10px 10px 0; }

.twitter-box .twitter-name { font-weight: bold; color: #333; }

.twitter-box .twitter-link a { color: #1190C7; }

.certified { display: inline-block; width: 15px; height: 15px; margin-left: 1px; background: url(/wp-content/themes/vip/metrouk/css/../img/share-buttons.png?10) no-repeat -96px -168px; vertical-align: middle; }

.taxonomy-posts-widget { overflow: hidden; }

.taxonomy-posts-widget .sponsored-article-item { position: relative; background-color: #fff7e5; overflow: visible; }

.taxonomy-posts-widget .sponsored-article-item .title { background-color: #fff7e5; margin-bottom: 0; }

.taxonomy-posts-widget .sponsored-article-item .title { overflow: hidden; line-height: 1.25; }

.taxonomy-posts-widget .sponsored-article-item .title:after { display: block; float: right; content: 'Sponsored Article'; margin-top: 5px; color: #aaa; font-size: 11px; }

#sidebar .taxonomy-posts-widget { width: 300px; }

#sidebar .trs-more-trending { display: block; float: right; width: 100%; height: 25px; box-sizing: border-box; margin-top: -15px; margin-bottom: 20px; padding-right: 10px; color: #fc1049; background-color: #f1f1f1; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; font-size: 1.25rem; line-height: 25px; text-align: center; font-style: italic; }

#sidebar .trs-more-trending span { color: black; }

#latest-posts-widget .sponsored-article-item { position: relative; padding-bottom: 20px !important; }

#latest-posts-widget .sponsored-article-item h3:after { position: absolute; bottom: 5px; left: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; content: 'Sponsored Article'; color: #aaa; }

#nui-tabview { margin-top: 40px; }

.nui-tabs a { display: block; vertical-align: middle; padding: 10px 15px; color: #aeaeae; font-weight: bold; text-decoration: none; outline: 0; }

.nui-tabs-item { display: inline-block; float: left; min-width: 100px; margin: 0; margin-right: 10px; background-color: #e8e8e8; color: #aeaeae; font-size: 100%; text-align: center; line-height: 1.3; }

.nui-tabs-item.nui-selected { position: relative; background-color: #1a1c59; }

.nui-tabs-item.nui-selected:after { position: absolute; bottom: -10px; left: 50%; margin-left: -10px; content: ""; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 10px; border-color: #1a1c59 transparent transparent transparent; }

.nui-tabs-item.nui-selected a { color: #fff; }

.nui-tabs-item:last-child { margin-right: 0; }

.nui-tabpanels-item, .nui-tab-panel { display: none; }

.nui-tabpanels-item.nui-selected, .nui-tab-panel.nui-selected { display: block; }

.news-feed-widget > h2 { margin-bottom: -5px; }

.metro-tab { display: inline-block; float: left; box-sizing: border-box; min-width: 100px; margin: 0 10px 0 0; padding: 10px 15px; background-color: #e8e8e8; color: #aeaeae; font-size: 14px; font-weight: bold; text-align: center; line-height: 1.3; vertical-align: middle; cursor: pointer; }

.metro-tab.is-selected { position: relative; color: white; background-color: #1a1c59; }

.metro-tab.is-selected:after { position: absolute; bottom: -10px; left: 50%; margin-left: -10px; content: ""; width: 0px; height: 0px; border-style: solid; border-width: 10px 10px 0 10px; border-color: #1a1c59 transparent transparent transparent; }

.metro-tab:last-child { margin-right: 0; }

.metro-tab-panel { display: none; padding: 15px 0 10px; }

.metro-tab-panel.is-selected { display: block; }

.pop-title { display: inline-block; vertical-align: middle; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.2; }

.is-numbered .pop-title { width: 266px; padding-left: 10px; }

.pop-item { overflow: hidden; margin: 0; padding: 1em 0; }

.pop-latest .pop-item { border-bottom: 1px dashed #ccc; }

.pop-num { display: inline-block; vertical-align: middle; height: 24px; width: 24px; line-height: 24px; border-radius: 50%; background-color: #888; color: white; text-align: center; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 14px; }


.ir { background-color: transparent; border: 0; overflow: hidden;  *text-indent: -9999px; }

.ir:before { content: ""; display: block; width: 0; height: 150%; }


form.gsc-search-box { margin-top: 40px !important; margin-bottom: 40px !important; }

.cse .gsc-control-cse, .gsc-control-cse { padding: 0 !important; }

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top { padding-left: 0 !important; }

.gs-snippet { font-family: Arial, Helvetica, sans-serif; }

.gsc-control-cse .gs-result a.gs-title { display: block; height: auto !important; line-height: 1.2em !important; }

.has-hover .gsc-result a.gs-title:hover { text-decoration: underline !important; }

.gsc-result .gs-title, .gs-result .gs-title * { height: auto !important; text-decoration: none !important; }

.gsc-url-top { display: none !important; }

.gsc-results .gsc-cursor-box { margin-left: 0 !important; }

.gsc-results .gsc-cursor-box:before { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.gsc-results .gsc-cursor-box .gsc-cursor-page { margin-right: 20px !important; font-size: 16px; color: #666 !important; }

.gsc-results .gsc-cursor-box .gsc-cursor-current-page { color: black !important; }

.gsc-selected-option-container { background: #dce0ee !important; }

.rumours-widget { margin-bottom: 20px; overflow: hidden; }

.rumours-widget .ru-title { font-size: 20px; }

.rumours-widget .ru-title:hover { text-decoration: none; }

#widget-area-channel-top .rumours-widget { float: right; width: 300px; }

a.ru-widget-more { float: right; height: 25px; padding-right: 10px; color: #fc1049; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; font-size: 1.25rem; line-height: 25px; text-align: center; font-style: italic; }

a.ru-widget-more span { color: black; }

a.ru-widget-more:hover { text-decoration: none; }

.ru-timestamp { margin: 3px 0 10px; color: #aaa; font-size: 14px; }


.mini-posts-widget { clear: both; border: 1px solid #ccc; margin: 20px 0px 40px 0px; }

.mini-posts-widget .widget-title { background-color: #ccc; padding: 5px 10px; }

.mini-posts-widget .widget-title span { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 23px; text-transform: uppercase; color: #333; }

.mini-item { margin-bottom: 0; padding: 0 10px 15px; }

.mini-item h3 { font-size: 20px; }

.mini-item h3 a { margin-right: 2px; }

.mini-item h3 span { font-size: 18px; font-weight: bold; margin-right: 10px; color: #ADADAD; }

.mini-item .icon { margin-right: 10px; font-size: 13px; color: #ccc; }
.nf-post-type-quiz:before, .nf-blog .nf-post-type:before { display: inline-block; margin: 0 5px 2px 0; padding: 0 2px; border: 1px solid #e40135; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1em; color: white; text-transform: uppercase; background: #e40135; }

.news-feed-ad { margin: 20px 0; }

.news-feed-ad.ad-slot-large { margin: 0 -3px; }

.nf-item { position: relative; margin: 10px 0; }

.nf-item .sponsored { display: block; margin-bottom: 5px; padding: 0; background: white; color: #ee8333; }

.nf-post-box { background-color: #fff; }

.nf-author-box { position: relative; display: inline-block; vertical-align: middle; }

.nf-author-name, .nf-author-image, .nf-sponsored-text { display: inline-block; vertical-align: middle; }

.nf-sponsored-text { font-size: 12px; font-size: 0.75rem; color: orange; }

.nf-author-name { font-size: 12px; font-size: 0.75rem; color: #999; display: none; }

.nf-author-image { width: 30px; height: 30px; margin-right: 10px; }

.nf-content { display: none; margin-left: 110px; margin-bottom: 10px; line-height: 1; }

.nf-headline { margin-left: 135px; }

.nf-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; font-size: 1.25rem; line-height: 1; margin-top: -2px; margin-bottom: 5px; }

.nf-title a { color: black; }

.nf-image-box { position: relative; float: left; width: 125px; margin-bottom: 10px; z-index: 1; }

.nf-image-box img { width: 100%; }

.nf-image-box .icon-video, .nf-image-box .icon-gallery { position: absolute; top: 0; left: 0; background-color: #24aae1; color: white; width: 18px; height: 16px; line-height: 16px; font-size: 16px; text-align: center; padding: 3px 5px; }

.nf-image-box .nf-share-count { position: absolute; bottom: 0; right: 0; padding: 5px; background: rgba(0, 0, 0, 0.8); color: white; }

.nf-excerpt { font-size: 19px; font-size: 1.1875rem; }

.nf-post-type-quiz:before { float: left; content: "Quiz"; display: inline-block; margin: 0 5px 2px 0; padding: 4px 14px; font-weight: bold; background: #6cb42c; border: 1px solid #6cb42c; }

.nf-blog .nf-post-type:before { float: left; content: "Blog"; display: inline-block; margin: 0 5px 2px 0; padding: 4px 14px; font-weight: bold; }

.nf-social { padding: 0 10px 0 0; }

.nf-social .icon-facebook, .nf-social .icon-twitter, .nf-social .icon-google-plus-2 { display: inline-block; position: static; vertical-align: middle; float: left; box-sizing: border-box; width: 33px; height: 25px; font-size: 18px; line-height: 25px; color: white; cursor: pointer; text-decoration: none; text-align: center; }

.nf-social .icon-facebook:hover, .nf-social .icon-facebook:active, .nf-social .icon-twitter:hover, .nf-social .icon-facebook:active, .nf-social .icon-google-plus-2:hover, .nf-social .icon-google-plus-2:active { text-decoration: none; color: white; }

.nf-social .icon-facebook { color: #3b5998; background-color: white; }

.nf-social .icon-twitter { color: #17abed; background-color: white; }

.nf-social .icon-google-plus-2 { color: #dd4b39; background-color: white; font-size: 16px; line-height: 26px; }

.nf-social .blog { float: left; }

.nf-social .post-type { padding: 1px 10px; font-size: 13px; line-height: 1; font-weight: bold; }

.nf-social-desktop { display: none; }

.nf-social-buttons { overflow: hidden; }

.nf-share-count { margin-top: 5px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; font-size: 1rem; }

.metro-poll-card { margin: 10px 0 0; padding: 10px 5px 5px; background-color: #f0f0f0; color: black; font-size: 16px; text-align: center; }

@media screen and (min-width: 768px) { .metro-poll-card { font-weight: bold; } }

.metro-poll-card ul { display: table; border-collapse: separate; border-spacing: 10px; margin: 1px auto 0; text-align: center; list-style: none; }

.mpc-option { width: 135px; display: table-cell; text-align: center; vertical-align: middle; background-color: #454545; color: #fff; font-weight: normal; text-transform: uppercase; padding: 10px 0 !important; -webkit-transition: background-color .5s ease-in-out; transition: background-color .5s ease-in-out; margin: 5px; }

.mpc-label { padding: 0 5px; display: inline-block; }

.mpc-score { margin-bottom: 5px; }

.mpc-score, .mpc-score-bar-container, .mpc-score-bar { display: none; }

.is-clickable .mpc-option { cursor: pointer; }

.is-clickable .mpc-option:hover { background-color: black; }

.is-answered .mpc-score { display: block; }

.is-answered .mpc-majority { background-color: #fff; color: #193989; }
.club-item { display: inline-block; width: 25%; margin: 5px 0; text-align: center; }

.club { display: block; width: 48px; height: 48px; overflow: hidden; margin: 0 auto; }

.clubs-sprite, .clubs-arsenal-fc, .clubs-aston-villa-fc, .clubs-burnley-fc, .clubs-chelsea-fc, .clubs-crystal-palace-fc, .clubs-everton-fc, .clubs-hull-city-fc, .clubs-leicester-city-fc, .clubs-liverpool-fc, .clubs-manchester-city-fc, .clubs-manchester-united-fc, .clubs-newcastle-united-fc, .clubs-qpr-fc, .clubs-southampton-fc, .clubs-stoke-city-fc, .clubs-sunderland-fc, .clubs-swansea-city-fc, .clubs-tottenham-hotspur-fc, .clubs-west-bromwich-albion-fc, .clubs-west-ham-united-fc { background: url(/wp-content/themes/vip/metrouk/css/../img/clubs-s2b8d7e0d0d.png) no-repeat; }

.clubs-arsenal-fc { background-position: 0 -576px; }

.clubs-aston-villa-fc { background-position: 0 -672px; }

.clubs-burnley-fc { background-position: 0 -624px; }

.clubs-chelsea-fc { background-position: 0 -768px; }

.clubs-crystal-palace-fc { background-position: 0 -384px; }

.clubs-everton-fc { background-position: 0 -192px; }

.clubs-hull-city-fc { background-position: 0 -864px; }

.clubs-leicester-city-fc { background-position: 0 -144px; }

.clubs-liverpool-fc { background-position: 0 -48px; }

.clubs-manchester-city-fc { background-position: 0 0; }

.clubs-manchester-united-fc { background-position: 0 -720px; }

.clubs-newcastle-united-fc { background-position: 0 -96px; }

.clubs-qpr-fc { background-position: 0 -288px; }

.clubs-southampton-fc { background-position: 0 -336px; }

.clubs-stoke-city-fc { background-position: 0 -528px; }

.clubs-sunderland-fc { background-position: 0 -480px; }

.clubs-swansea-city-fc { background-position: 0 -912px; }

.clubs-tottenham-hotspur-fc { background-position: 0 -816px; }

.clubs-west-bromwich-albion-fc { background-position: 0 -432px; }

.clubs-west-ham-united-fc { background-position: 0 -240px; }
.game .metro-spinner { display: block; position: static; margin: 50px auto; }

.game .metro-spinner > div { background-color: #ddd; }

.game .notice { margin: 0; padding: 0; font-size: 20px; font-size: 1.25rem; }

.metro-quizzicle { position: relative; max-width: 100%; overflow: hidden; margin: 0 auto 20px; counter-reset: section; }

.metro-quizzicle img { max-width: 100%; }

a.quiz-audio { background: #00AEFF; position: absolute; top: 0; left: 0; color: #ffffff; font-family: "ScoutBold"; text-align: center; font-size: 20px; line-height: 47px; height: 45px; padding: 0 10px 0 45px; cursor: pointer; }

a.quiz-audio:hover, a.quiz-audio:visited, a.quiz-audio:active, a.quiz-audio:focus { color: white; }

a.quiz-audio:before { content: " "; background: url(/wp-content/themes/vip/metrouk/css/../img/quiz-audio-icon.svg); background-size: 25px 25px; width: 25px; height: 25px; display: inline-block; position: absolute; top: 10px; left: 10px; }

.quiz-item { padding: 20px 0; -webkit-transition: opacity .35s; transition: opacity .35s; }

.fadeout .quiz-item { opacity: .45; }

.fadeout .quiz-label { cursor: default; }

.quiz-img-container { margin: 0 auto; table-layout: fixed; }

.quiz-img { display: block; margin: 0 auto 10px; }

.quiz-img-credits { margin: -7px auto 10px; font-size: 12px; color: #888; text-align: left; }

.quiz-question { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 1.2; counter-reset: subsection; }

.quiz-question:before { counter-increment: section; content: counter(section) ". "; font-weight: bold; }

.quiz-answers { font-size: 18px; line-height: 1.25; }

.quiz-answers li { padding: 5px 0; list-style-type: none; }

.quiz-answers span { display: inline-block; vertical-align: middle; }

ul.quiz-answers { list-style: none; margin: 0; padding: 0; }

.quiz-answer-2-up, .quiz-answer-4-up { display: inline-block; box-sizing: border-box; width: 48.461538462%; vertical-align: top; }

.quiz-answer-2-up:first-child, .quiz-answer-2-up:nth-child(3), .quiz-answer-4-up:first-child, .quiz-answer-4-up:nth-child(3) { margin-right: 3.076923077%; }

.quiz-answer-2-up .quiz-label, .quiz-answer-4-up .quiz-label { padding: 20px; }

.quiz-answer-6-up { display: inline-block; box-sizing: border-box; width: 32.307692308%; vertical-align: top; }

.quiz-answer-6-up:first-child, .quiz-answer-6-up:nth-child(2), .quiz-answer-6-up:nth-child(4), .quiz-answer-6-up:nth-child(5) { margin-right: 1.538461538%; }

.quiz-answer-4-up:first-child, .quiz-answer-4-up:nth-child(2) { margin-bottom: 10px; }

.quiz-answer-img { width: 100%; }

.quiz-answer-img-credits { position: absolute; bottom: 0; left: 0; padding: 5px; font-size: 10px; line-height: 12px; background: rgba(0, 0, 0, 0.4); color: #ddd; }

.quiz-result { min-height: 400px; margin: 0 auto; padding: 20px; border: 1px solid #eee; background: #fafafa url(/wp-content/themes/vip/metrouk/css/../img/question-mark.svg) no-repeat center; background-size: 200px; line-height: 1.3; }

.quiz-result .quiz-img-credits { margin: -17px auto 20px; }

.quiz-result.finished { background-image: none; background-color: black; color: white; }

.quiz-result-img { display: block; margin: 20px auto; }

.quiz-result-text { text-align: center; font-size: 16px; line-height: 1.5; }

.quiz-result-head, .single-post .quiz-result-head { margin-bottom: 5px; font-weight: bold; font-size: 20px; text-align: center; float: none; }

.quiz-result-title, .single-post .quiz-result-title { font-size: 28px; font-weight: bold; color: #ddd; text-align: center; }


.quiz-comparison { margin-top: 40px; text-align: center; }

.quiz-comp-text { margin: 0 auto; font-size: 120px; line-height: 1em; }

.quiz-comp-subtext { margin-bottom: 40px; }

.quiz-comp-profile { width: 60%; margin: 0 auto; }

.content .quiz-comp-title { margin: 0 auto 20px; color: #ddd; font-weight: bold; font-size: 24px; }

.quiz-comp-img { width: 80%; }

.quiz-comp-img .quiz-img-credits { margin-top: 3px; }


.quiz-input { display: none; }

.quiz-label { display: table; width: 100%; box-sizing: border-box; vertical-align: middle; padding: 8px; cursor: pointer; background: #f0f0f0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; box-shadow: 1px 1px 0 #cccccc; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#cccccc')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 1, Direction = 135, Color = '#cccccc'); color: black; font-size: 20px; }

.quiz-label span { display: table-cell; width: 100%; vertical-align: middle; }

.quiz-img-answer { padding: 3px 0 !important; }

.quiz-img-answer .quiz-label { display: block; }

.quiz-radio { display: inline-block; vertical-align: middle; width: 31px; height: 31px; margin-right: 10px; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/radio-button.png) no-repeat; background-size: 29px; }

.quiz-input:checked + .quiz-label { background: #333; color: white; }

.quiz-input:checked + .quiz-label .quiz-radio { background-position: 0 -29px; }

.is-finished .quiz-input:checked + .quiz-label { background: #f0f0f0; color: inherit; }

.is-finished .is-answer .quiz-label { background: #6cb42c !important; }

.is-finished li:not(.is-answer) .quiz-input:checked + .quiz-label { background: red; }

.is-answered .quiz-img-answer { opacity: .6; }

.fadeout .is-answered .quiz-img-answer, .quiz-img-answer.is-selected { opacity: 1; }


.is-completed.is-answer .quiz-label, .is-completed.is-answer .quiz-input:checked + .quiz-label { background: #7ed321; }

.is-false .quiz-input:checked + .quiz-label { background: #FF1957; }


.game-share-buttons { text-align: center; margin: 40px auto 0; }

.game-share-buttons a { display: inline-block; overflow: hidden; vertical-align: middle; }

.game-share-buttons a:hover { text-decoration: none; }

.game-share-buttons .btn { display: inline-block; width: 200px; height: 50px; margin: 0 10px 20px; border: none; padding: 5px 5px 5px 50px; overflow: hidden; vertical-align: middle; color: white; text-align: left; font-family: 'Lucida Grande', 'Lucida Sans', sans-serif; font-size: 15px; line-height: 1.1; cursor: pointer; }

.game-share-buttons .btn:focus { outline: none; }

.game-share-buttons .facebook { background: #3b5998 url(/wp-content/themes/vip/metrouk/css/../img/facebook-f-white.svg) no-repeat 9px center; background-size: 35px; }

.game-share-buttons .twitter { background: #17abed url(/wp-content/themes/vip/metrouk/css/../img/twitter-bird-white.svg) no-repeat 7px center; background-size: 40px; }


.wordicle { margin: 60px auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; font-weight: 800; font-size: 20px; color: black; }

.wordicle dd { display: block; margin: 20px 0; font-size: 48px; line-height: 1; }

#wordicle-generate { text-decoration: none; color: #FF0075; }

#wordicle-generate:hover { text-decoration: underline; color: black; }


.namicle { width: 300px; margin: 50px auto; overflow: hidden; }

.namicle input[type=submit] { display: block; margin: 10px 0 0; padding: 8px 16px; font-size: 16px; border: none; background: #6cb42c; color: #333; cursor: pointer; text-align: center; line-height: 1; color: white; }

.namicle input[type=submit]:hover { background: #3b6318; }

.namicle input[type=submit]:focus { outline: 0; }

.namicle .game-share-buttons .btn { display: block; margin: 10px auto; }

.nam-content { width: 300px; margin: 0 auto; }

.nam-message { max-width: 460px; margin: 0 auto 20px; }

.nam-name { box-sizing: border-box; padding: 10px; min-width: 300px; font-size: 16px; }

.nam-finished { margin-top: 40px; padding: 20px; background-color: black; color: white; text-align: center; }

.nam-output > p { margin-bottom: 0; color: #666; }

.nam-result { font-size: 24px; font-weight: bold; }


.selecticle { box-sizing: border-box; margin: 20px auto; padding: 3%; border: 1px solid #ccc; }

.selecticle label { color: #333; }

h2.sel-title { margin-bottom: 2rem; font-size: 2rem; text-align: center; }

#sel-input-view, #sel-output-view { height: 0; overflow: hidden; -webkit-transition: all 2s ease-in; transition: all 2s ease-in; }

#sel-input-view.is-active, #sel-output-view.is-active { height: auto; }

.sel-button.is-disabled { opacity: 0.5; }

.sel-select { -moz-appearance: none; -webkit-appearance: none; width: 100%; margin-bottom: 1rem; padding: 5px; font-size: 1.5rem; border-color: #666; border-radius: 0; background-image: url(/wp-content/themes/vip/metrouk/css/../img/sprite-2.svg?10); background-position: right 2px; background-repeat: no-repeat; }

.sel-input[type=text] { width: 100%; box-sizing: border-box; margin-bottom: 1rem; border-color: #666; font-family: 'Lucida Grande', 'Lucida Sans', sans-serif; font-size: 1.5rem; background: transparent; }

.sel-button[type=button] { width: 100%; padding: 10px; font-size: 1rem; -moz-appearance: none; -webkit-appearance: none; border-radius: 0; border-color: transparent; background: #6cb42c; color: white; font-family: 'Lucida Grande', 'Lucida Sans', sans-serif; }

.sel-button[type=button]:hover { background: #3E6919; }

#sel-submit { margin-top: 1rem; }

.sel-endtitle { margin-bottom: 2rem; font-size: 1.2rem; }

.sel-result { font-size: 2rem; line-height: 1.1; text-align: center; }

.sel-result span { font-weight: bold; color: #7589bc; }

.game-again { display: block; width: 200px; height: 50px; margin: 0 auto; padding: 5px; color: white; background: #6cb42c; font-family: 'Lucida Grande', 'Lucida Sans', sans-serif; font-size: 15px; vertical-align: middle; border: none; }

.game-again span { vertical-align: middle; }

.game-again .icon { display: inline-block; position: static; padding-right: 10px; background: transparent; color: white; font-weight: bold; font-size: 22px; vertical-align: middle; }

.game-again:hover { background: #3E6919; }

.metro-quizzicle .game-again { margin-top: 40px; }

#try-again { margin: 20px auto 0; }

.notice.try-again p:first-of-type { margin-top: 2.75rem; }


.comparicle { position: relative; min-height: 200px; margin: 40px 0; text-align: center; }

.comparicle .metro-spinner { position: absolute; top: 50%; margin-top: -15px; left: 50%; margin-left: -35px; }

.game-view { display: none; }

.game-view.is-active { display: block; }

.comp-output-view.is-active { display: inline-block; }

.comparicle .comp-title { margin-bottom: 10px; font-size: 18px; text-align: center; }

.comp-opts { display: none; overflow: hidden; }

.comp-opts.is-active { display: block; }

.comp-opt-thumb { position: relative; float: left; width: 48.461538461%; box-sizing: border-box; text-align: center; cursor: pointer; }

.comp-opt-thumb.left { margin-right: 3.076923076%; }

.comp-reveal-container { position: absolute; top: 50%; width: 100%; margin-top: -1em; text-align: center; font-size: 16px; font-weight: bold; }

.comp-reveal { display: none; padding: 0.5em; background: white; }

.comp-answer { display: none; padding: 10px; background: black; color: white; text-align: center; }

.comp-answer .right { display: none; }

.is-right .wrong { display: none; }

.is-right .right { display: block; }

.is-answered .comp-reveal { display: inline-block; }

.is-answered .comp-answer { display: block; }

.is-answered .comp-opt-text { display: none; }

.is-answered .comp-opt-thumb { cursor: default; }

.is-answered .comp-opt-thumb img { opacity: .6; }

.comp-inputs { clear: both; overflow: hidden; padding-top: 10px; font-size: 14px; cursor: pointer; }

.comp-opt-text { float: left; width: 48.461538461%; box-sizing: border-box; padding: 10px; background: #eee; text-align: center; }

.comp-opt-text.left { margin-right: 3.076923076%; }

.comp-outcome { padding: 20px; background: black; color: white; }

.comp-score { font-weight: bold; font-size: 72px; line-height: 1; text-align: center; }

.comp-verdict { margin-bottom: 20px; text-align: center; font-size: 18px; }


.clk-text { display: table; width: 300px; margin: 20px auto; overflow: hidden; font-family: sans-serif; font-size: 24px; font-weight: bold; line-height: 1.2; border: 1px solid #333; }

.clk-text .clk-button-container, .clk-text .clk-message-container { display: table-cell; width: 300px; vertical-align: middle; padding: 10px; text-align: center; }

.clk-text .clk-message-container { background: black; color: white; box-sizing: border-box; padding: 15px; }

.clk-image { display: table; margin: 20px auto; font-size: 20px; line-height: 1.2; }

.clk-image img { display: block; width: 100%; margin-bottom: 10px; }

.clk-image .clk-button-container, .clk-image .clk-message-container { display: table; margin: 0 auto; text-align: center; }

.clk-image .clk-intro { font-size: 16px; }

.clk-button { text-align: center; }

.clk-reveal-container { cursor: pointer; }

.clk-message { text-align: center; vertical-align: middle; }

.clk-intro { font-size: 20px; color: gray; font-weight: normal; }
.category-news.has-leading-image #content blockquote > p { background-color: #e9e9e9; box-shadow: 10px 0 0 #e9e9e9, -15px 0 0 #e9e9e9; }

.category-news.has-leading-image #content blockquote > p:before, .category-news.has-leading-image #content blockquote > p:after { color: #0085ff; }

.category-news.has-leading-image #content blockquote > p:after { background: #e9e9e9; }

.category-news.has-leading-image #content blockquote > p:last-of-type:after { background: none; }

.category-news.has-leading-image .article-body > p:first-of-type:first-letter { color: #0085ff; }

.category-news .tco-container, .category-news .tco-link { background-color: #f2f2f2; }

.category-news .tco-link:hover { background-color: #e4e4e4; }

.category-news .tco-title { color: #0085ff; }

.category-sport.has-leading-image #content blockquote > p { background-color: #112498; box-shadow: 10px 0 0 #112498, -15px 0 0 #112498; color: #ffffff; }

.category-sport.has-leading-image #content blockquote > p:before, .category-sport.has-leading-image #content blockquote > p:after { color: #00F497; }

.category-sport.has-leading-image #content blockquote > p:after { background: #112498; }

.category-sport.has-leading-image #content blockquote > p:last-of-type:after { background: none; }

.category-sport.has-leading-image .article-body > p:first-of-type:first-letter { color: #00f497; }

.category-sport .tco-container, .category-sport .tco-link { background-color: #e6fdf4; }

.category-sport .tco-link:hover { background-color: #d0feeb; }

.category-sport .tco-title { color: #0c1f96; }

.category-entertainment.has-leading-image #content blockquote > p { background-color: #610066; box-shadow: 10px 0 0 #610066, -15px 0 0 #610066; color: #FFFFFF; }

.category-entertainment.has-leading-image #content blockquote > p:before, .category-entertainment.has-leading-image #content blockquote > p:after { color: #ffc000; }

.category-entertainment.has-leading-image #content blockquote > p:after { background: #610066; }

.category-entertainment.has-leading-image #content blockquote > p:last-of-type:after { background: none; }

.category-entertainment.has-leading-image .article-body > p:first-of-type:first-letter { color: #ffc000; }

.category-entertainment .tco-container, .category-entertainment .tco-link { background-color: #fff8e5; }

.category-entertainment .tco-link:hover { background-color: #fcf0ce; }

.category-entertainment .tco-title { color: #610066; }

.category-lifestyle.has-leading-image #content blockquote > p { background-color: #ccfcea; box-shadow: 10px 0 0 #ccfcea, -15px 0 0 #ccfcea; }

.category-lifestyle.has-leading-image #content blockquote > p:before, .category-lifestyle.has-leading-image #content blockquote > p:after { color: #f40070; }

.category-lifestyle.has-leading-image #content blockquote > p:after { background: #ccfcea; }

.category-lifestyle.has-leading-image #content blockquote > p:last-of-type:after { background: none; }

.category-lifestyle.has-leading-image .article-body > p:first-of-type:first-letter { color: #f40070; }

.category-lifestyle .tco-container, .category-lifestyle .tco-link { background-color: #e6fdf4; }

.category-lifestyle .tco-link:hover { background-color: #d0feeb; }

.category-lifestyle .tco-title { color: #f40070; }
#widget-area-channel-top .just-in-widget, #widget-area-channel-top .ad-slot-container, #widget-area-channel-top .trending-sidebar { float: right; display: none; width: 300px; }

.ie8 #widget-area-home-top .mosaic, .ie8 #widget-area-home-top .mosaic-channel-zone-wrapper { clear: none; width: 660px; float: left; }

.ie8 #widget-area-home-top .just-in-widget, .ie8 #widget-area-home-top .ad-slot-container, .ie8 #widget-area-home-top .trending-sidebar { display: block; }

.just-in-widget { position: relative; width: 300px; overflow: hidden; }

#channel-sidebar-top .just-in-widget { margin-top: 20px; }

.ji-item { width: 300px; margin-bottom: 10px; }

.ji-item .breaking-news-label { position: absolute; bottom: 0; left: 0; font-size: 18px; }

.trs-item .breaking-news-label { position: absolute; top: -6px; font-size: 28px; }

.ji-item.is-invisible, .trs-item.is-invisible { visibility: hidden; position: absolute; top: 0; left: 300px; }

.widget .ji-title:hover { text-decoration: none; }

.ji-image { float: left; position: relative; width: 145px; height: 109px; overflow: hidden; }

.ji-image img { width: 145px; height: 109px; }

.ji-text { font-family: 'ScoutBold', Arial, Helvetica, sans-serif; font-size: 18px; margin-left: 155px; color: black; line-height: 1.1; word-wrap: break-word; }

.ji-title:hover .ji-text { color: #666; }

.ji-sponsored { font-size: 12px; font-size: 0.75rem; color: orange; margin-left: 155px; margin-top: 7px; }

.ji-ad-slot-mpu { width: 100%; margin-bottom: 0; }

.ji-ad-slot-double-mpu { width: 100%; height: 600px; }

.sidebar .ad-slot-container.ji-ad-slot-container { margin-top: 10px; }

.ji-ad-slot-mpu:first-child .ad-slot-container.ji-ad-slot-container, .ji-ad-slot-double-mpu:first-child .ad-slot-container.ji-ad-slot-container { margin-top: 0; }

@media screen and (min-width: 1024px) { #widget-area-channel-top .mosaic, #widget-area-channel-top .mosaic-channel-zone-wrapper { clear: none; width: 660px; float: left; }
  #widget-area-channel-top .just-in-widget, #widget-area-channel-top .ad-slot-container, #widget-area-channel-top .trending-sidebar { display: block; }
  .ji-text { font-size: 18px; } }

.metro-breaker { clear: both; width: 100%; padding-top: 20px; border-top: 25px solid transparent; }

.metro-breaker a:hover { text-decoration: none; color: #666; }

.metro-breaker .trending-sidebar img { width: 300px; height: 100px; }

.metro-breaker .nf-item:nth-of-type(1) { margin-top: 0; }

.metro-breaker .mpw-story-container, .metro-breaker .mpw-poll-container, .metro-breaker .ada-story-container { font-family: ScoutBold, Arial, Helvetica, sans-serif; position: relative; }

.metro-breaker .metro-poll-widget { background-color: #fff; }

.metro-breaker .metro-poll-widget img { position: absolute; top: 0; left: 0; margin-bottom: 0; }

.metro-breaker .fw-ad-slot-container { display: block !important; width: 100% !important; margin-bottom: 0 !important; }

.metro-breaker .ad-slot { padding-bottom: 20px; margin: 10px 0 0; }

.metro-breaker .metro-video-widget { background-color: #000; margin-bottom: 20px; }

.metro-breaker .metro-video-widget img { display: none; }

.metro-breaker .metro-video-widget .mvw-story-container { position: relative; }

.metro-breaker .metro-video-widget .mvw-title-story { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 25px; line-height: 28px; color: #fff; margin: 5px 10px 0 10px; }

.metro-breaker .metro-video-widget .mvw-excerpt { font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 23px; color: #fff; margin: 18px; }

.metro-breaker .metro-video-widget .metro-video-placeholder { position: relative; padding-bottom: 56.25%;  padding-top: 25px; height: 0; }

.metro-breaker .metro-video-widget .metro-video-placeholder iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.metro-breaker .image-breaker.ada-banner-container, .metro-breaker .countdown-breaker.ada-banner-container { float: left; }

.metro-breaker .image-breaker.ada-story-container, .metro-breaker .countdown-breaker.ada-story-container { float: right; }

.metro-breaker .countdown-breaker-bg { width: 300px; height: 250px; display: block; position: relative; }

.metro-breaker .countdown-breaker-bg .counter-wrap { font-size: 38px; font-family: ScoutLight, Arial, Helvetica, sans-serif; position: absolute; width: 100%; top: 131px; left: 40px; color: #FFF; }

.metro-breaker .countdown-breaker-bg .counter-wrap span { background-color: transparent; box-shadow: none; -webkit-box-decoration-break: slice; box-decoration-break: slice; }

@media screen and (min-width: 768px) { .metro-breaker .mvw-title-story { margin: -30px 10px 0 10px !important; line-height: 30px !important; }
  .metro-breaker .mvw-story-container { float: left; width: 357px; }
  .metro-breaker .mvw-story-container img { display: block; }
  .metro-breaker .mvw-video-container { float: right; width: 391px; }
  .metro-breaker .fw-ad-slot-container { margin-top: 0; }
  .metro-breaker .ad-slot { padding-bottom: 40px; } }

@media screen and (min-width: 1024px) { .metro-breaker .col-ab { width: 604px; }
  .metro-breaker .col-c { width: 340px; }
  .metro-breaker .nf-headline { width: 434px; }
  .metro-breaker .trending-sidebar img { width: 340px; height: 113px; }
  .metro-breaker .mvw-video-container { width: 607px; } }

.tag .metro-breaker, .author .metro-breaker { padding-top: 0; border-top: none; }

.ada-banner-container { display: none; }

.ada-banner-link:hover .facebook { background-color: #1f3666 !important; }

.page-main { position: relative; }

.page-main .widget-title { position: absolute !important; top: -54px; left: 0; }

.page-main .sponsored { float: none !important; }

.page-sidebar { display: none; }

@media screen and (min-width: 1024px) { .page-sidebar { display: block; } }

.metro-poll-widget { position: relative; }

.metro-poll-widget ul { margin-top: 5px; }

.page-break .mpw-image-container { overflow: hidden; padding: 33.3333% 0 0 0; }

.page-break img { width: 100%; }

.page-break .ada-banner-title { position: absolute; top: 30px; left: 25px; width: 250px; }

.page-break .mpw-story-container, .page-break .ada-story-container { width: auto; margin: 0 -10px 20px; overflow: hidden; }

.page-break .mpw-story-container { width: auto; margin: 0 -10px; overflow: hidden; }

.page-break .mpw-poll-container { margin: 0 -10px; padding: 20px; }

.page-break .mpw-title-story, .page-break .ada-title-story { margin: -31px 20px 10px; font-size: 26px; line-height: 1.2; color: white; }

.page-break .mpw-title-story { position: relative; margin-bottom: 0; font-size: 24px; }

.page-break .mpw-title-container, .page-break .ada-title-excerpt { -webkit-box-decoration-break: initial !important; box-decoration-break: initial !important; }

.page-break .ada-title-excerpt { padding-bottom: 1px; }

.page-break .ada-excerpt { margin: 10px 10px 9px; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 19px; color: white; }

.page-break .ada-excerpt:after { content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; padding: 0 3px; }

.page-break .mpw-option { display: block; position: relative; width: auto; margin: 0; padding: 15px 10px; overflow: hidden; box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2) !important; vertical-align: top; text-align: center; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; -webkit-transition: background-color .5s ease-in-out; transition: background-color .5s ease-in-out; color: white; }

.page-break .mpw-option:first-child { margin-bottom: 2px; }

.page-break .is-clickable .mpw-option:first-child { margin-bottom: 10px; }

.page-break.is-ad { margin-bottom: 0; }

@media screen and (min-width: 480px) { .page-break .mpw-option { width: 80%; margin: 0 auto; }
  .page-break .mpw-title-story { font-size: 25px; } }

@media screen and (min-width: 768px) { .page-break { margin-bottom: 20px; }
  .page-break .mpw-title-story, .page-break .ada-title-story { margin: -31px 10px 0; font-size: 26px; line-height: 1.2; color: white; width: 70%; }
  .page-break .ada-title-story { margin-top: -32px; }
  .page-break .mpw-poll-container { margin-right: 460px; margin-left: 0; padding-bottom: 0; box-shadow: none !important; }
  .page-break .mpw-story-container, .page-break .ada-story-container { width: 100%; margin: 0; }
  .page-break .mpw-story-container { float: right; width: 460px; background-color: transparent !important; box-shadow: none !important; }
  .page-break .ada-story-container { margin-bottom: 20px; }
  .page-break .mpw-image-container { padding-top: 0; }
  .page-break .mpw-image-container img { position: static; width: 600px; height: 200px; }
  .page-break .ada-story-container { float: right; }
  .page-break .ada-title-excerpt { background: transparent; }
  .page-break .ada-excerpt { display: none; }
  .page-break .ada-image-container img { height: 249px; } }

@media screen and (min-width: 1024px) { .page-break .mpw-story-container { width: 664px; }
  .page-break .mpw-image-container img { width: 664px; height: 221px; }
  .page-break .mpw-poll-container { width: 300px; min-height: 250px; box-sizing: border-box; margin-right: 664px; }
  .page-break .ada-story-container { width: 646px; }
  .page-break .ada-image-container img { height: 219px; }
  .page-break .ada-ad-slot-container { display: block; float: right; width: 300px; }
  .page-break .ada-banner-container { display: block; position: relative; width: 300px; }
  .page-break .mpw-option { width: 235px; }
  .page-break .moz .ada-title-excerpt .ada-title-story { margin-top: -29px; } }

.metro-slidey-widget .ada-story-container { margin-bottom: 20px; }

.metro-slidey-widget .ada-title-story { position: relative; margin-top: -11px; }

.metro-slidey-widget .before-and-after { display: block; }

@media screen and (min-width: 768px) { .moz .ada-title-excerpt .ada-title-story, .moz .countdown-breaker .ada-title-story { margin-top: -30px; line-height: 27px !important; }
  .moz .page-break .mpw-title-story { margin-top: -27px; line-height: 27px !important; }
  .moz .metro-breaker .mvw-title-story { margin-top: -26px !important; line-height: 26px !important; }
  .metro-slidey-widget .before-and-after { display: block; }
  .metro-slidey-widget .ada-title-story { margin-top: -41px; }
  .metro-slidey-widget .moz .ada-title-story { margin-top: -39px; } }

.pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; touch-action: none; z-index: 100000000000; -webkit-text-size-adjust: 100%;  -webkit-backface-visibility: hidden; outline: none; }

.pswp * { box-sizing: border-box; }

.pswp img { max-width: none; }

.pswp--animate_opacity { opacity: 0.001; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open { display: block; }

.pswp--zoom-allowed .pswp__img { cursor: zoom-in; }

.pswp--zoomed-in .pswp__img { cursor: -webkit-grab; cursor: grab; }

.pswp--dragging .pswp__img { cursor: -webkit-grabbing; cursor: grabbing; }

.pswp__bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; -webkit-backface-visibility: hidden; will-change: opacity; }

.pswp__scroll-wrap { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; }

.pswp__container, .pswp__zoom-wrap { touch-action: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

.pswp__container, .pswp__img { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; }

.pswp__zoom-wrap { position: absolute; width: 100%; -webkit-transform-origin: left top; transform-origin: left top; -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg { will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap { -webkit-transition: none; transition: none; }

.pswp__container, .pswp__zoom-wrap { -webkit-backface-visibility: hidden; will-change: transform; }

.pswp__item { position: absolute; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; }

.pswp__img { position: absolute; width: auto; height: auto; top: 0; left: 0; -webkit-transition: opacity 0.15s; transition: opacity 0.15s; }

.pswp__img--placeholder { -webkit-backface-visibility: hidden; }

.pswp__img--placeholder--blank { background: #222; }

.pswp--ie .pswp__img { width: 100% !important; height: auto !important; left: 0; top: 0; }

.pswp__error-msg { position: absolute; left: 0; top: 50%; width: 100%; text-align: center; font-size: 14px; line-height: 16px; margin-top: -8px; color: #CCC; }

.pswp__error-msg a { color: #CCC; text-decoration: underline; }

.pswp__button { width: 44px; height: 44px; position: relative; background: none; cursor: pointer; overflow: visible; -webkit-appearance: none; display: block; border: 0; padding: 0; margin: 0; float: right; opacity: 1; -webkit-transition: opacity 0.2s; transition: opacity 0.2s; box-shadow: none; }

.pswp__button:focus, .pswp__button:hover { opacity: 1; outline: 0; }

.pswp__button:active { outline: none; opacity: 0.9; }

.pswp__button::-moz-focus-inner { padding: 0; border: 0; }

.pswp__ui--over-close .pswp__button--close { opacity: 1; }

.pswp__button, .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { background-image: url(/wp-content/themes/vip/metrouk/css/../img/metro-photoswipe.svg); background-position: 0 0; background-repeat: no-repeat; background-size: 264px 88px; width: 44px; height: 44px; }

.pswp__button--arrow--left, .pswp__button--arrow--right { background: none; }

.pswp__button--close { width: 50px; height: 50px; background-color: black; background-position: -25px -94px; background-size: 450px; }

.pswp__button--share { background-position: -44px -44px; }

.pswp__button--fs { display: none; }

.pswp--supports-fs .pswp__button--fs { display: block; }

.pswp--fs .pswp__button--fs { background-position: -44px 0; }

.pswp__button--zoom { display: none; width: 50px; height: 50px; background-position: -171px -19px; background-size: 450px; background-color: black; }

.pswp--zoom-allowed .pswp__button--zoom { display: block; }

.pswp--zoomed-in .pswp__button--zoom { background-position: -246px -19px; }

.pswp__button--arrow--left, .pswp__button--arrow--right { background: none; top: 50%; margin-top: -30px; width: 36px; height: 60px; position: absolute; opacity: 1; }

.pswp__button--arrow--left:focus, .pswp__button--arrow--right:focus { outline: 0; }

.pswp__button--arrow--left { left: 0; }

.pswp__button--arrow--right { right: 0; }

.pswp__button--arrow--left:before, .pswp__button--arrow--right:before { content: ''; position: absolute; top: 0; height: 60px; width: 36px; background-size: 500px; background-color: black; opacity: 1; cursor: pointer; }

.pswp__button--arrow--left:before { left: 0; background-position: -283px -87px; }

.pswp__button--arrow--right:before { right: 0; background-position: -211px -87px; }

.pswp__counter, .pswp__share-modal { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; padding: 10px; position: absolute; z-index: 100000000100; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; -webkit-backface-visibility: hidden; will-change: opacity; }

.pswp__share-modal--hidden { display: none; }

.pswp__share-tooltip { z-index: 100000000120; position: absolute; background: #FFF; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); -webkit-transform: translateY(6px); transform: translateY(6px); -webkit-transition: -webkit-transform 0.25s; transition: -webkit-transform 0.25s; transition: transform 0.25s; transition: transform 0.25s, -webkit-transform 0.25s; -webkit-backface-visibility: hidden; will-change: transform; }

.pswp__share-tooltip a { display: block; padding: 8px 12px; color: #000; text-decoration: none; font-size: 14px; line-height: 18px; }

.pswp__share-tooltip a:hover { text-decoration: none; color: #000; }

.pswp__share-tooltip a:first-child { border-radius: 2px 2px 0 0; }

.pswp__share-tooltip a:last-child { border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in { opacity: 1; }

.pswp__share-modal--fade-in .pswp__share-tooltip { -webkit-transform: translateY(0); transform: translateY(0); }

.pswp--touch .pswp__share-tooltip a { padding: 16px 12px; }

a.pswp__share--facebook:before { content: ''; display: block; width: 0; height: 0; position: absolute; top: -12px; right: 15px; border: 6px solid transparent; border-bottom-color: #FFF; -webkit-pointer-events: none; -moz-pointer-events: none; pointer-events: none; }

a.pswp__share--facebook:hover { background: #3E5C9A; color: #FFF; }

a.pswp__share--facebook:hover:before { border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover { background: #55ACEE; color: #FFF; }

a.pswp__share--pinterest:hover { background: #CCC; color: #bd081c; }

a.pswp__share--download:hover { background: #DDD; }

.pswp__counter { position: absolute; left: 50%; top: 0; width: 100px; height: 44px; margin-left: -50px; font-size: 20px; text-align: center; line-height: 44px; color: #FFF; padding: 0 10px; }

.pswp__caption { position: absolute; left: 0; bottom: 0; width: 100%; min-height: 44px; }

.pswp__caption small { font-size: 11px; color: #BBB; }

.pswp__caption__center { text-align: center; max-width: 420px; margin: 0 auto; font-size: 20px; padding: 10px; line-height: 20px; color: white; }

.pswp__caption--empty { display: none; }

.pswp__caption--fake { visibility: hidden; }

.pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0; left: 50%; margin-left: -22px; opacity: 0; -webkit-transition: opacity 0.25s ease-out; transition: opacity 0.25s ease-out; will-change: opacity; }

.pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; }

.pswp__preloader--active { opacity: 1; }

.pswp--css_animation .pswp__preloader--active { opacity: 1; }

.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn { -webkit-animation: clockwise 500ms linear infinite; animation: clockwise 500ms linear infinite; }

.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut { -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn { background: none; opacity: 0.75; width: 14px; height: 14px; position: absolute; left: 15px; top: 15px; margin: 0; }

.pswp--css_animation .pswp__preloader__cut { position: relative; width: 7px; height: 14px; overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut { box-sizing: border-box; width: 14px; height: 14px; border: 2px solid #FFF; border-radius: 50%; border-left-color: transparent; border-bottom-color: transparent; position: absolute; top: 0; left: 0; background: none; margin: 0; }

@media screen and (min-width: 768px) { .pswp__caption__center { max-width: 540px; }
  .pswp__button--arrow--left, .pswp__button--arrow--right { margin-top: -50px; }
  .pswp__button--arrow--left:before, .pswp__button--arrow--right:before { height: 100px; width: 60px; background-size: 1000px; }
  .pswp__button--arrow--left:before { background-position: -574px -184px; }
  .pswp__button--arrow--right:before { background-position: -425px -184px; } }

@media screen and (max-width: 1024px) { .pswp__preloader { position: relative; left: auto; top: auto; margin: 0; float: right; } }

@-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); }
  50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); }
  100% { -webkit-transform: rotate(0); transform: rotate(0); } }

@keyframes donut-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); }
  50% { -webkit-transform: rotate(-140deg); transform: rotate(-140deg); }
  100% { -webkit-transform: rotate(0); transform: rotate(0); } }

.pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 100000000050; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.pswp__top-bar { position: absolute; left: 0; top: 0; height: 50px; width: 100%; background: black; }

.pswp__caption, .pswp__top-bar, .pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { -webkit-backface-visibility: hidden; will-change: opacity; -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right { visibility: visible; }

.pswp__caption { background-color: black; }

.pswp__ui--hidden .pswp__top-bar, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right { opacity: 0.001; }

.pswp__ui--one-slide .pswp__button--arrow--left, .pswp__ui--one-slide .pswp__button--arrow--right, .pswp__ui--one-slide .pswp__counter { display: none; }

.pswp__element--disabled { display: none !important; }

.pswp--minimal--dark .pswp__top-bar { background: none; }

.is-photoswipeable img { cursor: pointer; }

.is-photoswipeable .icon-expand { position: absolute; top: 5px; left: auto; right: 5px; width: 20px; height: 20px; padding: 5px; color: rgba(255, 255, 255, 0.8); background: rgba(0, 0, 0, 0.2); cursor: pointer; z-index: 2; }

.photoswipe-active .page-top-leaderboard { display: none; }

.photoswipe-active .page-container { visibility: hidden; }

.photoswipe-active .pswp { visibility: visible; }

@media screen and (min-width: 1025px) { .pswp__bg { background: white; }
  .pswp__top-bar { background: transparent; } }

.timeline { margin: 0 auto 20px auto; }

.timeline * { outline: none; box-sizing: border-box; }

.timeline h1 { padding: 20px 0 20px 0; text-align: center; font-size: 24px; }

.timeline img { height: auto; }

.timeline ul { list-style-type: none; display: block; position: relative; padding: 0; margin: 0; }

.timeline ul > li { margin: 0; position: relative; }

.timeline ul > li.is-hidden .timeline-block, .timeline ul > li.is-hidden .timeline-content { visibility: hidden; }

.timeline ul > li .timeline-content { background-color: WHITE; width: 100%; margin-bottom: 10px; }

.timeline ul > li .timeline-content > * { width: 100%; }

.timeline ul > li .timeline-content h2 { font-family: ScoutBold, sans-serif; font-size: 24px; line-height: 1em; font-weight: normal; padding: 10px; background-color: #fb9543; text-transform: uppercase; color: white; position: relative; margin: 0; }

.timeline ul > li .timeline-content h3 { color: #b6b6b6; margin-bottom: 10px; font-size: 20px; font-family: ScoutLight, sans-serif; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-timeline/timeline_clock-01.svg) no-repeat; background-size: auto 20px; background-position: left; padding-left: 25px; }

.timeline ul > li .timeline-content img { margin-bottom: -3px; min-height: 100px; }

.timeline ul > li .timeline-content.bounce-in { visibility: visible; -webkit-animation: tl-bounce-2 .6s; animation: tl-bounce-2 .6s; }

.timeline ul > li .timeline-content div { display: block; min-height: 50px; font-family: ScoutLight, sans-serif; font-size: 20px; border: 2px solid #fb9543; border-top: 0; padding: 10px; }

.timeline ul > li .timeline-content div p { font-family: ScoutLight, sans-serif; font-size: 20px; }

.timeline ul > li:last-child { clear: both; }

@media only screen and (min-width: 768px) { .timeline { width: 540px; }
  .timeline ul > li { width: 250px; }
  .timeline ul > li:last-child { background-color: #ddd; width: 40px; height: 5px; left: 250px; }
  .timeline ul::before { background: #ddd; content: ''; left: 270px; height: 100%; margin-left: -3px; position: absolute; top: 0; width: 5px; }
  .timeline ul > li:not(:last-child) { display: inline-block; }
  .timeline ul > li:not(:last-child) h2:before { content: ''; display: block; width: 20px; height: 5px; background-color: #ddd; position: absolute; left: 250px; top: 10px; }
  .timeline ul > li:not(:last-child) h2:before.bounce-in { visibility: visible; -webkit-animation: tl-bounce-1 .6s; animation: tl-bounce-1 .6s; }
  .timeline ul > li:not(:last-child):nth-child(odd) { float: left; }
  .timeline ul > li:not(:last-child):nth-child(odd) h3 { text-align: right; background-position: right; padding-right: 25px; }
  .timeline ul > li:not(:last-child):nth-child(odd) input.warning { left: 0px; right: auto; }
  .timeline ul > li:not(:last-child):nth-child(even) { float: right; }
  .timeline ul > li:not(:last-child):nth-child(even) h2:before { left: -20px; }
  .timeline ul > li:not(:last-child):nth-child(even) .timeline-content { float: right; }
  .timeline ul > li:not(:last-child):nth-child(even) .timeline-content.bounce-in { -webkit-animation: tl-bounce-2-inverse .6s; animation: tl-bounce-2-inverse .6s; }
  .timeline ul > li:not(:last-child):nth-child(even) .timeline-content:after { top: 6px; left: -9px; border-left: 0; border-right: 9px solid WHITE; }
  .timeline ul > li:not(:last-child):nth-child(even) .timeline-content:before { left: -10px; border-left: 0; border-right: 10px solid #F0F0F0; }
  .timeline ul > li:not(:last-child):nth-child(2) { margin-top: 50px; } }

@-webkit-keyframes tl-bounce-1 { 0% { opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  60% { opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  100% { -webkit-transform: scale(1); transform: scale(1); } }

@keyframes tl-bounce-1 { 0% { opacity: 0;
    -webkit-transform: scale(0.5);
            transform: scale(0.5); }
  60% { opacity: 1;
    -webkit-transform: scale(1.2);
            transform: scale(1.2); }
  100% { -webkit-transform: scale(1); transform: scale(1); } }

@-webkit-keyframes tl-bounce-2 { 0% { opacity: 0;
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px); }
  60% { opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% { -webkit-transform: translateX(0); transform: translateX(0); } }

@keyframes tl-bounce-2 { 0% { opacity: 0;
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px); }
  60% { opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% { -webkit-transform: translateX(0); transform: translateX(0); } }

@-webkit-keyframes tl-bounce-2-inverse { 0% { opacity: 0;
    -webkit-transform: translateX(100px);
            transform: translateX(100px); }
  60% { opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% { -webkit-transform: translateX(0); transform: translateX(0); } }

@keyframes tl-bounce-2-inverse { 0% { opacity: 0;
    -webkit-transform: translateX(100px);
            transform: translateX(100px); }
  60% { opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% { -webkit-transform: translateX(0); transform: translateX(0); } }

.video-list { clear: both; }

.video-list:first-child { margin-top: 20px; }

.video-list .video-more { float: right; height: 25px; padding-right: 10px; color: #fc1049; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; font-size: 1.25rem; line-height: 25px; text-align: center; font-style: italic; }

.video-list .video-more span { box-shadow: none; background-color: transparent; color: black; }

.video-list .video-more:hover { text-decoration: none; }

.video-more-mobile { margin-top: 10px; }

.video-list-single { margin-bottom: 20px; }

.vli-item { width: 100%; display: inline-block; margin-bottom: 15px; box-sizing: border-box; vertical-align: top; }

.vli-item .icon-play { color: #FFF; background-color: #FF0044; display: inline-block; margin-right: 10px; box-sizing: border-box; padding-left: 6px; font-size: 18px; width: 27px; height: 27px; vertical-align: text-top; line-height: 27px; }

.vli-item img { width: 100%; max-width: 100%; height: auto; }

.vli-item a { text-decoration: none !important; }

.vli-item:last-child { margin-bottom: 0; }

.vli-item:hover .neutral-box, .vli-item:focus .neutral-box, .vli-item:active .neutral-box { color: #666; }

.vli-item .neutral-box { box-shadow: 10px 0 0 rgba(255, 255, 255, 0.9); }

.vli-title { margin: -29px 0 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 23px; line-height: 27px; color: white; word-wrap: break-word; }

.coloured .vli-item .icon-play { margin-right: 0; -webkit-transform: translateX(-10px); transform: translateX(-10px); background-color: black; }

.coloured .vli-item .vli-title { margin: -29px 10px 0; }

@media screen and (min-width: 480px) { .vli-item { width: 50%; padding-right: 10px; }
  .vli-item:nth-child(even) { padding-right: 0; }
  .vli-item:nth-last-child(2) { margin-bottom: 0; } }

@media screen and (min-width: 768px) { .vli-item { width: 33.3%; }
  .vli-item img { height: 130px; }
  .vli-item:nth-last-child(1), .vli-item:nth-last-child(2) { margin-bottom: 15px; }
  .vli-item:nth-child(2n) { padding-right: 10px; }
  .vli-item:nth-child(3n) { padding-right: 0; }
  .four-item .vli-item:nth-child(n+4) { display: none; }
  .eight-item .vli-item:nth-child(n+7) { display: none; } }

@media screen and (min-width: 1024px) { .vli-item { width: 25%; }
  .vli-item:nth-child(3n) { padding-right: 10px; }
  .vli-item:nth-child(4n) { display: inline-block; padding-right: 0; }
  .four-item .vli-item:nth-child(n+4) { display: inline-block; }
  .eight-item .vli-item:nth-child(n+7) { display: inline-block; } }

.match-report-container { margin: 0 -52px 15px -52px; }

@media only screen and (max-width: 768px) { .match-report-container { margin: 10px 0; } }

.match-header { background: forestgreen url(/wp-content/themes/vip/metrouk/css/../img/match-report-pitch-bg.png) 0 0 no-repeat; background-size: cover; margin: 20px 0; color: white; padding-bottom: 20px; }

.match-header .info { height: 100px; }

.match-header .info h3 { display: inline-block; background-color: #312ac1; font-size: 24px; text-align: center; margin: 0 0 20px 0; padding: 5px 10px; font-family: ScoutBold; }

.match-header .info ul { width: 100%; list-style-type: none; padding: 0; margin: 0 auto; text-align: center; }

@media only screen and (max-width: 768px) { .match-header .info { height: 50px; }
  .match-header .info h3 { font-size: 20px; }
  .match-header .info ul { float: right; padding: 5px 10px; width: auto; font-size: 18px; } }

.match-header .home, .match-header .away { width: 33.3%; float: left; text-align: center; margin-bottom: 20px; }

.match-header .home h2, .match-header .away h2 { text-transform: uppercase; font-family: ScoutBold; font-size: 28px; }

.match-header .home ul, .match-header .away ul { list-style-type: none; margin: 0; padding: 0; font-style: italic; font-family: ScoutLight; font-size: 18px; }

.match-header .home { text-align: right; }

.match-header .away { text-align: left; }

@media only screen and (max-width: 768px) { .match-header .home, .match-header .away { width: 70%; text-align: left; margin-top: 0; padding-left: 10px; box-sizing: border-box; } }

.match-header .score { width: 33.3%; float: left; text-align: center; }

.match-header .score .result { width: 162px; margin: 0 auto 20px; }

.match-header .score .result .vs { margin: 20px 0; float: left; text-align: center; width: 100%; display: none; }

.match-header .score .home-score, .match-header .score .away-score { width: 80px; height: 80px; background: #312ac1; line-height: 80px; text-align: center; font-size: 54px; float: left; font-family: ScoutBold; }

.match-header .score .home-score { margin-right: 1px; }

.match-header .score .away-score { margin-left: 1px; }

@media only screen and (max-width: 768px) { .match-header .score { width: 30%; float: right; }
  .match-header .score .vs { display: none; }
  .match-header .score .result { width: 80px; margin-top: 20px; }
  .match-header .score .result .vs { display: block; }
  .match-header .score .home-score { margin-bottom: -20px; }
  .match-header .score .home-score, .match-header .score .away-score { margin: 0 auto; } }

.player-ratings { margin: 10px 0; }

.player-ratings .rating { background: url(/wp-content/themes/vip/metrouk/css/../img/match_report_stars.png) 0 0 repeat-x; height: 16px; width: 80px; line-height: 0; }

.player-ratings .rating > span { background: url(/wp-content/themes/vip/metrouk/css/../img/match_report_stars.png) 0 0 repeat-x; background-position: left -16px; display: inline-block; height: 16px; margin: 0; }

.player-ratings h3, .player-ratings h4, .player-ratings h5, .player-ratings h6 { font-family: ScoutBold; }

.player-ratings header { clear: both; display: block; }

.player-ratings header h3 { margin: 0 0 10px; font-size: 32px; }

.player-ratings .player { margin-bottom: 20px; border: 1px solid lightgrey; }

.player-ratings .player .player_image { width: 105px; height: 145px; background-color: whitesmoke; float: left; margin-right: 10px; background-size: cover; background-position: center; }

.player-ratings .player section { padding: 10px 0 10px 115px; }

.player-ratings .player section p { margin: 0; }

.player-ratings .player section h5, .player-ratings .player section input { display: inline-block; }

.player-ratings .player section h5 { font-size: 18px; color: #00c000; }

.player-ratings .player section input { height: 30px; }

.player-ratings .player h4 { height: 30px; line-height: 30px; margin: 0 auto; color: #fff; display: block; text-transform: uppercase; }

.player-ratings .player h4 span { padding: 3px 10px; }

.player-ratings .player.top { float: left; width: 49%; }

.player-ratings .player.top h4 span { background-color: #00c000; }

.player-ratings .player.flop { float: right; width: 49%; }

.player-ratings .player.flop h4 span { background-color: lightgrey; color: #00c000; }

@media only screen and (max-width: 768px) { .player-ratings .player.top, .player-ratings .player.flop { width: 100%; } }

.player-ratings .players.show_home .home { display: block; width: 100%; }

.player-ratings .players.show_home .away { display: none; }

.player-ratings .players.show_home .toggle_home_players { color: black; background-color: white; }

.player-ratings .players.show_home .toggle_away_players { color: white; background-color: #00c000; }

.player-ratings .players.show_away .home { display: none; }

.player-ratings .players.show_away .away { display: block; width: 100%; }

.player-ratings .players.show_away .toggle_away_players { color: black; background-color: white; }

.player-ratings .players.show_away .toggle_home_players { color: white; background-color: #00c000; }

@media only screen and (min-width: 768px) { .player-ratings .players .home, .player-ratings .players .away { display: block !important; width: 49% !important; }
  .player-ratings .players .toggle_away_players, .player-ratings .players .toggle_home_players { color: black !important; background-color: #d0d4d6 !important; } }

.player-ratings .players h4 { height: 30px; line-height: 30px; margin: 0 auto; width: 49%; float: left; border: 1px solid #d0d4d6; border-bottom: 0; overflow: hidden; }

.player-ratings .players h4.toggle_away_players { float: right; }

.player-ratings .players h4 span { padding: 0 19px; }

.player-ratings .home, .player-ratings .away { width: 49%; border: 1px solid #d0d4d6; border-top: 0; }

.player-ratings .home { float: left; }

.player-ratings .away { float: right; }

.player-ratings .player-list { list-style-type: none; padding: 0 10px; margin: 0; }

.player-ratings .player-list .rating { float: right; margin: 5px 19px; }

.player-ratings .player-list li { line-height: 29px; border-top: 1px solid #d0d4d6; clear: both; padding: 10px 0 10px 19px; }

.player-ratings .player-list li:first-child { border-top: 0; }

.player-ratings .player-list li span, .player-ratings .player-list li h5, .player-ratings .player-list li input { display: inline-block; }

.player-ratings .player-list li input { float: right; height: 30px; }

.player-ratings .feature-item .add { opacity: 1 !important; top: 26px; }

.metro-lineup .ml-body-container { width: 100%; display: block; position: relative; }

.metro-lineup .ml-body-container .ml-players { width: 100%; float: left; border: 3px solid #5e0a2a; box-sizing: border-box; border-top: 0; }

.metro-lineup .ml-body-container .ml-players menu { cursor: pointer; list-style-type: none; margin: 0; padding: 0; -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; }

.metro-lineup .ml-body-container .ml-players menu li { font-family: ScoutBold, sans-serif; font-size: 24px; background-color: #5e0a2a; padding: 5px 0; text-align: center; color: white; }

.metro-lineup .ml-body-container .ml-players menu li.ml-active { background-color: white; color: #5e0a2a; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list { list-style-type: none; margin: 0; padding: 0; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li { width: 25%; float: left; padding: 10px; box-sizing: border-box; cursor: -webkit-grab; cursor: grab; font-family: ScoutBold; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li span { padding: 2px 5px; background-color: rgba(255, 255, 255, 0.5); display: inline-block; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li:not([data-player-type=gk]) { display: none; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li:before { content: '+'; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li.ui-draggable-dragging { width: auto; }

.metro-lineup .ml-body-container .ml-players ul.ml-player-list li.ui-draggable-dragging:before { content: '\00a0 '; }

.metro-lineup .ml-body-container .ml-players .ml-cta { width: 100%; border: 0; border-radius: 0; padding: 10px 0; background-color: rgba(94, 10, 42, 0.8); border-bottom: 3px solid #5e0a2a; font-size: 24px; color: white; font-family: ScoutBold, sans-serif; }

.metro-lineup .ml-body-container .ml-players .ml-cta:focus { outline: none; box-shadow: none; border-color: transparent; }

.metro-lineup .ml-body-container .ml-pitch-wrapper { width: 100%; min-height: 400px; float: left; position: relative; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-lineup/metro-lineup-pitch.png) no-repeat center center; background-size: cover; }

.metro-lineup .ml-body-container .ml-pitch-wrapper ul.ml-pitch { position: absolute; top: 0; right: 0; height: 100%; width: 100%; list-style-type: none; margin: 0; padding: 0; }

.metro-lineup .ml-body-container .ml-pitch-wrapper ul.ml-pitch li { position: absolute !important; font-family: ScoutBold; padding: 10px; cursor: -webkit-grab; cursor: grab; }

.metro-lineup .ml-body-container .ml-pitch-wrapper ul.ml-pitch li span { color: white; background-color: rgba(0, 0, 0, 0.5); padding: 2px 5px; }

.metro-lineup .ml-share-wrapper { position: relative; margin: 10px auto; }

.metro-lineup .ml-share-wrapper .lineup-image { width: 100%; }

.metro-lineup .ml-share-wrapper .tweet-cta { position: absolute; top: 10px; right: 10px; }

.metro-lineup .ml-body-container.manchester_city .ml-players { border: 3px solid #00AEFF; }

.metro-lineup .ml-body-container.manchester_city .ml-players menu li { background-color: #00AEFF; }

.metro-lineup .ml-body-container.manchester_city .ml-players menu li.ml-active { background-color: white; color: #00AEFF; }

.metro-lineup .ml-body-container.manchester_city .ml-players .ml-cta { background-color: rgba(0, 174, 255, 0.8); border-bottom: 3px solid #00AEFF; }

.metro-lineup .ml-body-container.manchester_united .ml-players { border: 3px solid #e32328; }

.metro-lineup .ml-body-container.manchester_united .ml-players menu li { background-color: #e32328; }

.metro-lineup .ml-body-container.manchester_united .ml-players menu li.ml-active { background-color: white; color: #e32328; }

.metro-lineup .ml-body-container.manchester_united .ml-players .ml-cta { background-color: rgba(227, 35, 40, 0.8); border-bottom: 3px solid #e32328; }

.metro-lineup .ml-body-container.chelsea .ml-players { border: 3px solid #034694; }

.metro-lineup .ml-body-container.chelsea .ml-players menu li { background-color: #034694; }

.metro-lineup .ml-body-container.chelsea .ml-players menu li.ml-active { background-color: white; color: #034694; }

.metro-lineup .ml-body-container.chelsea .ml-players .ml-cta { background-color: rgba(3, 70, 148, 0.8); border-bottom: 3px solid #034694; }

.metro-lineup .ml-body-container.arsenal .ml-players { border: 3px solid #FF0044; }

.metro-lineup .ml-body-container.arsenal .ml-players menu li { background-color: #FF0044; }

.metro-lineup .ml-body-container.arsenal .ml-players menu li.ml-active { background-color: white; color: #FF0044; }

.metro-lineup .ml-body-container.arsenal .ml-players .ml-cta { background-color: rgba(255, 0, 68, 0.8); border-bottom: 3px solid #FF0044; }

.transfer-countdown { margin: 10px auto; width: 100%; color: white; position: relative; }

.transfer-countdown img { width: 100%; }

.transfer-countdown .counter { position: absolute; bottom: 0; right: 20px; text-align: center; }

.transfer-countdown .counter > div { width: 30px; text-align: center; display: inline-block; font-size: .7em; }

.transfer-countdown .counter > div span { font-size: 1.8em; }

@media screen and (min-width: 480px) { .transfer-countdown .counter > div { width: 60px; }
  .transfer-countdown .counter > div span { font-size: 3.2em; } }

.metro-name-generator { margin: 40px auto; }

.metro-name-generator .nam-message { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; text-align: center; }

.metro-name-generator .nam-finished { margin-top: 20px; }

.metro-name-generator .nam-result { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; }

.metro-name-generator input.nam-submit { margin: 10px auto 0px; padding: 10px 20px; -webkit-appearance: none; border-radius: 0; }

.metro-feature { margin-bottom: 1em; width: 100%; position: relative; min-height: 360px;    }

.metro-feature-loader { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #e5e5e5; display: none; }

.metro-feature-loader svg { margin: 0 auto; display: block; }

.metro-feature-loader-animation { -webkit-transform: scale(0, 1); transform: scale(0, 1); -webkit-animation: 3s ease 0s alternate none infinite running moving-panel; animation: 3s ease 0s alternate none infinite running moving-panel; }

.metro-feature .hide-until-loaded { display: none !important; }

.metro-feature .hide-until-loaded + .metro-feature-loader { display: block !important; }

.metro-feature .mf-quiz {           }

.metro-feature .mf-quiz-items { padding: 0; margin: 0; list-style: none; }

.metro-feature .mf-quiz-item { padding: 0 0 40px; }

.metro-feature .mf-quiz-question { position: relative; margin-bottom: 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 1.2; }

.metro-feature .mf-quiz-question-number { position: absolute; left: -55px; top: 0; background: #804DAA; width: 37px; height: 37px; line-height: 37px; color: #FFF; text-align: center; }

.metro-feature .mf-quiz-question-title { width: 100%; display: inline-block; min-height: 30px; font-size: 30px; }

.metro-feature .mf-quiz-img { width: 100%; max-width: 100%; display: block; }

.metro-feature .mf-quiz-img-container { position: relative; margin-bottom: 6px; }

.metro-feature .mf-quiz-img-credit { position: absolute; bottom: 0; right: 0; height: auto; background: rgba(0, 0, 0, 0.7); padding: 2px 5px 3px; font-size: 15px; color: #FFF; }

.metro-feature .mf-quiz-img-opacity { background: #e4e4e4; opacity: 0.5; width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: none; }

.metro-feature .mf-quiz-reveal-img-container { position: relative; }

.metro-feature .mf-quiz-reveal-img-container .mf-quiz-img-container:first-child { position: absolute; top: 0; left: 0; z-index: 1; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; opacity: 1; width: 100%; height: 100%; }

.metro-feature .mf-quiz-answers { margin: 0 0 0 -5px; padding: 0; list-style: none; display: -webkit-box; display: flex; flex-wrap: wrap; }

.metro-feature .mf-quiz-answers:before { display: none; }

.metro-feature .mf-quiz-answer { margin-bottom: 6px; padding-left: 5px; width: 100%; }

.metro-feature .mf-quiz-answer-input { display: none; }

.metro-feature .mf-quiz-answer-label { display: block; padding: 7px; cursor: pointer; background: #F1F1F1; color: #000; font-size: 24px; font-family: ScoutLight, sans-serif; position: relative; }

.metro-feature .mf-quiz-answer-label-inner { min-height: 25px; }

.metro-feature .mf-quiz-answer-label-radio { cursor: pointer; width: 25px; height: 25px; margin-right: 15px; margin-top: 4px; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/metro-features-radio-button.png) no-repeat scroll 1px -4px; float: left; }

.metro-feature .mf-quiz-answer-label-radio.no-text { float: none; margin: 0 auto; }

.metro-feature .mf-quiz-answer-grid-4 { width: 50%; float: left; box-sizing: border-box; display: -webkit-box; display: flex; }

.metro-feature .mf-quiz-answer-grid-4 .mf-quiz-answer-label { padding: 0 0 7px; margin-bottom: 0; font-size: 20px; }

.metro-feature .mf-quiz-answer-grid-4 .mf-quiz-answer-label-inner { padding: 0 7px; }

.metro-feature .mf-quiz-answer-grid-4 .mf-quiz-answer-label-radio { margin-top: 1px; }

.metro-feature .mf-quiz-answer-grid-4 .mf-quiz-img-container { margin-bottom: 7px; }

.metro-feature .mf-quiz-answer-grid-6 { width: 33.33333333%; float: left; box-sizing: border-box; display: -webkit-box; display: flex; }

.metro-feature .mf-quiz-answer-grid-6 .mf-quiz-answer-label { padding: 0 0 7px; margin-bottom: 0; font-size: 20px; }

.metro-feature .mf-quiz-answer-grid-6 .mf-quiz-answer-label-inner { padding: 0 7px; }

.metro-feature .mf-quiz-answer-grid-6 .mf-quiz-answer-label-radio { margin-top: 1px; }

.metro-feature .mf-quiz-answer-grid-6 .mf-quiz-img-container { margin-bottom: 7px; }

.metro-feature .mf-quiz-result { width: 100%; }

.metro-feature .mf-quiz-result * { box-sizing: border-box; }

.metro-feature .mf-quiz-result-mobile-cta { display: none; }

.metro-feature .mf-quiz-result-wrap { height: 56.25%; }

.metro-feature .mf-quiz-result-block { float: left; width: 100%; }

.metro-feature .mf-quiz-result-full { width: 100%; }

.metro-feature .mf-quiz-result-half { width: 50%; }

.metro-feature .mf-quiz-result-quarter { width: 25%; }

.metro-feature .mf-quiz-result-score, .metro-feature .mf-quiz-result-image { height: 270px; }

.metro-feature .mf-quiz-result-facebook, .metro-feature .mf-quiz-result-twitter { height: 92px; }

.metro-feature .mf-quiz-result-facebook, .metro-feature .mf-quiz-result-twitter { cursor: pointer; position: relative; background: #906AB2; padding: 10px; }

.metro-feature .mf-quiz-result-facebook-inner, .metro-feature .mf-quiz-result-twitter-inner { height: 72px; text-align: center; line-height: 65px; }

.metro-feature .mf-quiz-result-facebook-inner span, .metro-feature .mf-quiz-result-twitter-inner span { font-size: 20px; font-family: "ScoutBold", sans-serif; color: #ffffff; margin-right: 10px; }

.metro-feature .mf-quiz-result-facebook-inner svg, .metro-feature .mf-quiz-result-twitter-inner svg { width: 30px; height: 30px; margin-bottom: -8px; }

.metro-feature .mf-quiz-result-facebook { padding-right: 5px; }

.metro-feature .mf-quiz-result-twitter { padding-left: 5px; }

.metro-feature .mf-quiz-result-twitter svg { margin-left: 5px; }

.metro-feature .mf-quiz-result-personality { background: #74459F; color: #ffffff; height: 270px; padding: 20px 15px; font-family: 'ScoutBold', sans-serif; }

.metro-feature .mf-quiz-result-personality-image { float: right; }

.metro-feature .mf-quiz-result-personality-intro, .metro-feature .mf-quiz-result-personality-text { font-size: 25px; display: block; line-height: 1; }

.metro-feature .mf-quiz-result-personality-intro { margin-bottom: 15px; }

.metro-feature .mf-quiz-result-personality-text { margin-top: 15px; font-family: 'ScoutLight', sans-serif; }

.metro-feature .mf-quiz-result-superlist { background: #74459F; color: #ffffff; height: 270px; padding: 20px 15px; font-family: 'ScoutBold', sans-serif; }

.metro-feature .mf-quiz-result-superlist-intro, .metro-feature .mf-quiz-result-superlist-text { font-size: 25px; display: block; }

.metro-feature .mf-quiz-result-superlist-intro { margin-bottom: 15px; }

.metro-feature .mf-quiz-result-superlist-text { margin-top: 15px; font-family: 'ScoutLight', sans-serif; }

.metro-feature .mf-quiz-result-superlist-threshold { display: inline-block; }

.metro-feature .mf-quiz-result-score { background: #74459F; color: #ffffff; text-align: center; padding: 25px; font-family: 'ScoutBold', sans-serif; }

.metro-feature .mf-quiz-result-score-intro, .metro-feature .mf-quiz-result-score-text { font-size: 25px; display: block; }

.metro-feature .mf-quiz-result-score-intro { margin-bottom: 10px; }

.metro-feature .mf-quiz-result-score-text { margin-top: 15px; }

.metro-feature .mf-quiz-result-score-numbers { font-size: 70px; }

.metro-feature .mf-quiz-result-score-numbers > * { display: inline-block; }

.metro-feature .mf-quiz-result-retry { font-family: 'ScoutBold', sans-serif; height: 44px; border-bottom: 4px solid #548B1F; cursor: pointer; background: #81D135; text-align: center; font-size: 24px; color: #ffffff; line-height: 40px; }

.metro-feature .mf-quiz-result-facebook-inner { background: #4169BD; border-bottom: 4px solid #1A356D; }

.metro-feature .mf-quiz-result-twitter-inner { background: #3EB6E9; border-bottom: 4px solid #217FA6; }

.metro-feature .mf-quiz-result-image { background: #EEEEEE; }

.metro-feature .mf-quiz-result-image img { width: 270px; height: 270px; }

.metro-feature .mf-quiz-submit { border: none; padding: 0; margin: 0; outline: none; height: 40px; width: 100%; text-transform: uppercase; background: #74459F; color: #ffffff; font-family: 'ScoutBold', sans-serif; font-size: 25px; line-height: 40px; text-align: center; cursor: pointer; }

.metro-feature .mf-quiz-custom-feedback { margin-top: 10px; font-size: 18px; line-height: 20px; }

.metro-feature .mf-quiz-custom-feedback-container { padding: 10px; border: 2px solid; margin-bottom: 5px; }

.metro-feature .mf-quiz-custom-feedback-correct { color: #7ED321; }

.metro-feature .mf-quiz-custom-feedback-false { color: #FC2C49; }

.metro-feature .mf-quiz-custom-feedback-bold { font-weight: 700; display: inline-block; margin-right: 5px; }

.metro-feature .mf-quiz-custom-feedback-text { color: #333333; }

.metro-feature .mf-quiz-custom-feedback-text:empty:before { display: inline !important; }

.metro-feature .no-touch .mf-quiz-not-finished .mf-not-chosen:hover .mf-quiz-answer-label-radio, .metro-feature .no-touch .mf-quiz-not-finished .mf-not-instant-answered:hover .mf-quiz-answer-label-radio { background-position: 1px -31px; }

.metro-feature .no-touch .mf-quiz-not-finished .mf-not-chosen:hover .mf-quiz-answer-label, .metro-feature .no-touch .mf-quiz-not-finished .mf-not-instant-answered:hover .mf-quiz-answer-label { background: #e4e4e4; }

.metro-feature .no-touch .mf-quiz-not-finished .mf-not-chosen:hover .mf-quiz-img-opacity, .metro-feature .no-touch .mf-quiz-not-finished .mf-not-instant-answered:hover .mf-quiz-img-opacity { display: block; }

.metro-feature .mf-quiz-finished .mf-quiz-reveal-img-container .mf-quiz-img-container:first-child, .metro-feature .mf-question-answered.mf-instant-feedback .mf-quiz-reveal-img-container .mf-quiz-img-container:first-child { opacity: 0; }

.metro-feature .mf-quiz-finished .mf-quiz-answer-label, .metro-feature .mf-question-answered.mf-instant-feedback .mf-quiz-answer-label { cursor: default; }

.metro-feature .mf-quiz-finished .mf-quiz-answer-label-radio, .metro-feature .mf-question-answered.mf-instant-feedback .mf-quiz-answer-label-radio { cursor: default; }

.metro-feature .mf-quiz-answer-label.mf-quiz-instant-correct, .metro-feature .mf-quiz-answer-label.mf-quiz-correct { background: #CEEFD7 !important; color: #000 !important; }

.metro-feature .mf-quiz-answer-label.mf-quiz-instant-correct .mf-quiz-answer-label-radio, .metro-feature .mf-quiz-answer-label.mf-quiz-correct .mf-quiz-answer-label-radio { background-position: 1px -31px; }

.metro-feature .mf-quiz-answer-label.mf-quiz-instant-invalid { background: #FC2C49 !important; color: #FFF !important; }

.metro-feature .mf-chosen .mf-quiz-answer-label { background: #333; color: #FFF; }

.metro-feature .mf-chosen .mf-quiz-answer-label .mf-quiz-answer-label-radio { background-position: 1px -58px; }

.metro-feature .mf-chosen .mf-quiz-answer-label.mf-quiz-invalid { background: #FC2C49; color: #FFF; }

.metro-feature .mf-chosen .mf-quiz-answer-label.mf-quiz-correct, .metro-feature .mf-chosen .mf-quiz-answer-label.mf-quiz-instant-correct { background: #7ED321 !important; color: #FFF !important; }

.metro-feature .mf-charts { background: #f3f2f2; }

.metro-feature .mf-charts-title { background: #000000; color: #ffffff; font-size: 20px; font-family: 'ScoutBold', sans-serif; padding: 8px; }

.metro-feature .mf-charts-inner { padding: 20px 20px 0; display: table; }

.metro-feature .mf-charts-svg-wrap { box-sizing: border-box; position: relative; width: 50%; display: table-cell; vertical-align: middle; }

.metro-feature .mf-charts-svg-wrap:first-child { padding-right: 20px; }

.metro-feature .mf-charts-pie .mf-charts-chart { width: 100%; height: auto; }

.metro-feature .mf-charts-pie .mf-charts-legend { width: 100%; height: auto; }

.metro-feature .mf-charts-bar .mf-charts-inner { display: block; }

.metro-feature .mf-charts-bar .mf-charts-chart-wrap { width: auto; display: block; padding: 0; overflow: hidden; }

.metro-feature .mf-charts-bar .mf-charts-legend-wrap { float: left; width: auto; padding-right: 10px; }

.metro-feature .mf-charts .mf-social-bar { padding: 10px 20px 20px; }

.metro-feature .mf-social-bar { padding: 10px 20px 20px; }

.metro-feature .mf-social-bar-item { float: left; width: 50%; height: 65px; box-sizing: border-box; }

.metro-feature .mf-social-bar-item-inner { height: 60px; width: 100%; background: #000; border-bottom: 5px solid orange; box-sizing: border-box; padding-top: 15px; cursor: pointer; display: block; }

.metro-feature .mf-social-bar-item-icon { width: 30px; height: 30px; display: block; margin: 0 auto 0; }

.metro-feature .mf-social-bar-item:first-child { padding-right: 5px; }

.metro-feature .mf-social-bar-item:last-child { padding-left: 5px; }

.metro-feature .mf-social-bar-mobile-cta { display: none; }

.metro-feature .mf-social-bar-facebook { background: #3f67c0; border-color: #18336f; }

.metro-feature .mf-social-bar-pinterest { background: #bd081c; border-color: #660C0E; }

@-webkit-keyframes moving-panel { 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } }

@keyframes moving-panel { 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } }

@media screen and (max-width: 1024px) { .metro-feature .mf-quiz-img-container img { width: 100%; height: auto; } }

@media screen and (max-width: 768px) { .metro-feature .mf-quiz-question-number { float: left; left: 0; top: 0; position: relative; margin-right: 10px; }
  .metro-feature .mf-quiz-question-title { width: 100%; display: inline; line-height: 37px; }
  .metro-feature .mf-quiz-result-personality, .metro-feature .mf-quiz-result-superlist { height: auto; position: relative; background: #ffffff; padding-top: 0; margin-top: -31px; }
  .metro-feature .mf-quiz-result-personality-intro, .metro-feature .mf-quiz-result-superlist-intro { margin-top: -29px; background: rgba(116, 69, 159, 0.8); box-shadow: 10px 0px 0px rgba(116, 69, 159, 0.8), -10px 0px 0px rgba(116, 69, 159, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; display: inline; line-height: 31px; }
  .metro-feature .mf-quiz-result-personality-text, .metro-feature .mf-quiz-result-superlist-text { background: #ffffff; color: #000; font-size: 18px; font-family: "ScoutBold", sans-serif; }
  .metro-feature .mf-quiz-result-mobile-share { float: right; }
  .metro-feature .mf-quiz-result-mobile-cta { display: block; float: left; font-size: 22px; font-family: "ScoutBold", sans-serif; color: #ffffff; margin: 0 0 0 10px; width: 100px; padding-top: 5px; }
  .metro-feature .mf-quiz-result-block { float: none; }
  .metro-feature .mf-quiz-result-social-wrap { background: #906AB2; padding: 5px; }
  .metro-feature .mf-quiz-result-top-wrap { position: relative; }
  .metro-feature .mf-quiz-result-top-wrap .mf-quiz-result-score { position: absolute; top: 0; left: 0; height: 100%; background: rgba(116, 69, 159, 0.8); }
  .metro-feature .mf-quiz-result-facebook, .metro-feature .mf-quiz-result-twitter { height: 62px; width: 50px !important; float: left; }
  .metro-feature .mf-quiz-result-facebook-inner, .metro-feature .mf-quiz-result-twitter-inner { background: none; border: none; text-align: left; line-height: 1; height: 100%; }
  .metro-feature .mf-quiz-result-facebook-inner svg, .metro-feature .mf-quiz-result-twitter-inner svg { margin-top: 5px; }
  .metro-feature .mf-quiz-result-facebook-inner span, .metro-feature .mf-quiz-result-twitter-inner span { display: none; }
  .metro-feature .mf-quiz-result-facebook-inner { border-right: 2px solid #9D7DBB; }
  .metro-feature .mf-quiz-result-facebook-inner svg { float: right; margin-right: 13px; }
  .metro-feature .mf-quiz-result-twitter-inner svg { margin-top: 6px; }
  .metro-feature .mf-quiz-result-wrap { height: auto; }
  .metro-feature .mf-quiz-result-half { width: 100%; }
  .metro-feature .mf-quiz-result-quarter { width: 50%; }
  .metro-feature .mf-quiz-result-score, .metro-feature .mf-quiz-result-image { height: auto; }
  .metro-feature .mf-quiz-result-image img { height: auto; width: 100%; }
  .metro-feature .mf-social-bar { margin-top: 10px; padding: 0 !important; background: #906AB2; height: 40px; }
  .metro-feature .mf-social-bar-mobile-cta { display: block; float: left; font-size: 22px; font-family: "ScoutBold", sans-serif; color: #ffffff; margin: 0 0 0 10px; width: 100px; line-height: 40px; height: 40px; }
  .metro-feature .mf-social-bar-item { float: left; width: auto; height: auto; padding: 0 !important; }
  .metro-feature .mf-social-bar-item:first-child .mf-social-bar-item-inner { border-right: 2px solid #9D7DBB; }
  .metro-feature .mf-social-bar-item-inner { background: none; border: none; text-align: left; line-height: 1; height: 100%; padding: 0; }
  .metro-feature .mf-social-bar-item-inner svg { width: 25px; height: 25px; }
  .metro-feature .mf-social-bar-item-inner span { display: none; }
  .metro-feature .mf-social-bar-wrap { float: right; }
  .metro-feature .mf-social-bar-facebook, .metro-feature .mf-social-bar-pinterest { height: 25px; width: 50px !important; float: left; margin: 7.5px 0; } }

@media screen and (max-width: 500px) { .metro-feature .mf-charts-pie .mf-charts-inner { display: block; padding: 20px; }
  .metro-feature .mf-charts-pie .mf-charts-svg-wrap { width: 100%; display: block; }
  .metro-feature .mf-charts-pie .mf-charts-svg-wrap:first-child { padding: 20px 20px 0px; }
  .metro-feature .mf-charts-pie .mf-charts-svg-wrap:last-child { padding: 30px; } }

@media screen and (max-width: 360px) { .metro-feature .mf-charts-pie .mf-charts-svg-wrap:first-child { padding: 0 0 20px; }
  .metro-feature .mf-charts-pie .mf-charts-svg-wrap:last-child { padding: 0; } }

.sailthru-the-fix { margin-bottom: 20px; padding: 15px; overflow: hidden; }

.metro-email-signup-shortcode, .sailthru-breaker { position: relative; padding-bottom: 45px; background: url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-email-signup/2016-05/red-lady-540x290.jpg?10) 0 0 no-repeat; background-size: cover; }

.metro-email-signup-shortcode .fix-logo, .sailthru-breaker .fix-logo { margin-bottom: 0; padding: 10px; background-color: white; background-position: center center; border: 10px solid black; }

.metro-email-signup-shortcode .fix-subhead, .sailthru-breaker .fix-subhead { margin-bottom: 17px; }

.metro-email-signup-shortcode .fix-sub-subhead, .sailthru-breaker .fix-sub-subhead { display: none; }

.metro-email-signup-shortcode.sailthru-the-fix .sailthru-email, .sailthru-breaker.sailthru-the-fix .sailthru-email { height: 40px; }

.metro-email-signup-shortcode .fix-info, .sailthru-breaker .fix-info { position: absolute; left: 0; right: 0; bottom: 0; height: 20px; margin: 0; padding: 2px; background: black; color: white; text-align: right; }

.metro-email-signup-shortcode .fix-info:after, .sailthru-breaker .fix-info:after { content: "\00BB"; font-size: 18px; padding: 0 3px; }

.metro-email-signup-shortcode .fix-info:active, .metro-email-signup-shortcode .fix-info:hover, .sailthru-breaker .fix-info:active, .sailthru-breaker .fix-info:hover { color: white; }

.metro-email-signup-shortcode .fix-add-subscriber-form, .sailthru-breaker .fix-add-subscriber-form { margin-top: 0; }

.metro-email-signup-shortcode.is-submitting .sailthru-loading, .sailthru-breaker.is-submitting .sailthru-loading { top: 0 !important; height: 40px !important; background: white url(/wp-content/themes/vip/metrouk/css/../img/spinner-horizontal.gif?10) no-repeat 50% !important; opacity: 1 !important; }

.metro-email-signup-shortcode .sailthru-output.success, .sailthru-breaker .sailthru-output.success { margin: 18px 0; color: white; }

.metro-email-signup-shortcode .sailthru-output.error, .sailthru-breaker .sailthru-output.error { margin: 18px; color: white; }

.metro-email-signup-shortcode .sailthru-output.error a, .metro-email-signup-shortcode .sailthru-output.error a:hover, .sailthru-breaker .sailthru-output.error a, .sailthru-breaker .sailthru-output.error a:hover { color: white; }

.fix-screengrab { display: none; }

.sailthru_form { position: relative; overflow: hidden; }

.fix-welcome-content { margin: 0 auto 50px; padding: 15px; border: 10px solid black; }

.fix-welcome-content .fix-head-container { max-width: 480px; box-sizing: border-box; margin: 0 auto 20px; overflow: hidden; }

.fix-welcome-content .fix-subhead { text-align: center; }

.fix-welcome-content .sailthru_form { overflow: visible; }

.fix-welcome-content .metro-email-signup { max-width: 480px; min-height: 110px; margin: 0 auto 20px; }

.fix-welcome-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 22px; }

.fix-blurb { margin-top: 1em; }

.fix-blurb p { margin-bottom: 0.5em; font-size: 22px; }

.fix-blurb-desktop { display: none; }

.fix-preview { position: relative; margin: 10px auto 20px; padding-top: 40px; overflow: hidden; background: #f1f1f1 url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-email-signup/2016-05/red-lady-700x722.jpg) no-repeat 0 0; background-size: cover; }

.fix-preview img { display: block; float: left; width: 50%; max-width: 100%; height: auto; margin: 0 auto 0 10px; }

.fix-preview-title { display: inline-block; position: absolute; top: 0; left: 0; padding: 0 5px 5px 0; background: white; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; }

.fix-preview-features { display: block; float: left; width: 40%; margin: 3px 0 0 5px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 23px; text-transform: uppercase; letter-spacing: 0.02em; }

.fix-preview-features li { display: block; margin-bottom: 10px; }

.fix-preview-features li span { display: inline; padding: 5px 0; background: black; box-shadow: 5px 0 0 black, -5px 0 0 black; -webkit-box-decoration-break: clone; box-decoration-break: clone; color: white; }

.fix-preview-frequency { position: absolute; bottom: 0; right: -17px; width: 88px; margin-bottom: 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; }

.fix-preview-frequency span { display: inline; background: white; box-shadow: 5px 0 0 white, -5px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }

h2.fix-logo { display: block; width: 210px; height: 41px; margin: 0 auto; padding: 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 60px; text-align: center; line-height: 41px; text-transform: uppercase; text-indent: -9999px; background: transparent url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-email-signup/the-fix-logo.svg?10) no-repeat 0 0; background-size: 213px; }

.ie8 h2.fix-logo { text-indent: 0; }

h3.fix-subhead { margin: 15px 5px 3px; color: #FFF; color: #FFF; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 25px; line-height: 28px; }

h3.fix-subhead span { background-color: black; padding: 0px 5px 2px; box-shadow: 5px 0 0 black, -5px 0 0 black; -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.fix-add-subscriber-form { margin-top: 10px; }

.sailthru-output { font-size: 22px; }

.sailthru-output.error { color: #ff0044; }

.sailthru-output.success { color: #00c000; }

.the-fix-welcome .sailthru-output { margin-top: 20px; text-align: center; }

.sailthru-the-fix .sailthru-slogan, .the-fix-welcome .sailthru-slogan { margin: 10px 0 15px; color: #000; font-size: 20px; line-height: 1.2; }

.sailthru-the-fix input.sailthru-email, .the-fix-welcome input.sailthru-email { width: 100%; height: 40px; margin: 0 0 10px; padding: 10px; box-sizing: border-box; background: white; border: 1px solid black; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 20px; }

.sailthru-the-fix .sailthru-btn, .the-fix-welcome .sailthru-btn { width: 100%; height: 40px; box-sizing: border-box; padding: 0; background-color: black; color: white; border: 0px; border-bottom: 5px solid #4a4a4a; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 25px; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); outline: none; cursor: pointer; }

.sailthru-the-fix .sailthru-add-subscriber-errors, .the-fix-welcome .sailthru-add-subscriber-errors { margin-bottom: 10px; font-size: 20px; color: #ff0044; }

.sailthru-the-fix ::-webkit-input-placeholder, .the-fix-welcome ::-webkit-input-placeholder { color: black; }

.sailthru-the-fix :-moz-placeholder, .the-fix-welcome :-moz-placeholder { color: black; }

.sailthru-signup-widget ::-moz-placeholder { color: black; }

.sailthru-signup-widget :-ms-input-placeholder { color: black; }

.sailthru-the-fix.is-submitting .sailthru-loading, .the-fix-welcome.is-submitting .sailthru-loading { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: white url(/wp-content/themes/vip/metrouk/css/../img/spinner.gif?10) no-repeat 50%; opacity: 0.9; }

.sailthru-signup-widget-close { display: none; }

.sailthru-breaker .sailthru-slogan { display: none; }

.fix-info { display: inline-block; float: right; margin-top: 10px; font-size: 18px; font-family: ScoutLight, Arial, Helvetica, sans-serif; color: #ea6400; }

.fix-info:hover { color: #a34600; }

.footer-promo .sailthru-the-fix { min-height: 168px; margin-bottom: 0; border: none; }

.footer-promo .sailthru-output { font-size: 18px; }

.footer-promo h2.fix-logo { margin-left: 0; }

.footer-promo h3.fix-subhead { font-size: 23px; line-height: 36px; }

.footer-promo h3.fix-subhead span { padding: 4px; }

.footer-promo .sailthru-the-fix .sailthru-slogan { font-size: 22px; }

.footer-promo .sailthru-the-fix input.sailthru-email { float: left; width: 70%; margin-bottom: 0; font-size: 22px; }

.footer-promo .sailthru-the-fix .sailthru-btn { float: left; width: 30%; }

@media screen and (min-width: 480px) { .fix-preview-title { font-size: 26px; }
  .fix-preview img { width: 56%; }
  .fix-preview-features { margin-top: 90px; font-size: 23px; line-height: 34px; }
  .fix-preview-frequency { width: 104px; right: 0; font-size: 24px; } }

@media screen and (min-width: 768px) { h2.fix-logo, .widget h2.fix-logo { margin: 10px auto 25px; }
  .sailthru-the-fix .sailthru-slogan, .the-fix-welcome .sailthru-slogan { font-size: 22px; }
  .sailthru-the-fix input.sailthru-email, .the-fix-welcome input.sailthru-email { float: left; width: 70%; margin-bottom: 0; font-size: 22px; }
  .sailthru-the-fix .sailthru-btn, .the-fix-welcome .sailthru-btn { float: left; width: 30%; }
  .sailthru-breaker { padding-bottom: 20px; border: 0; background: url(/wp-content/themes/vip/metrouk/css/../img/plugins/metro-email-signup/2016-05/red-lady-970x250.jpg?10) -221px 0 no-repeat; background-size: auto; }
  .sailthru-breaker .sailthru-slogan { display: block; }
  .sailthru-breaker h2.fix-logo { float: left; width: 290px; height: 50px; margin-bottom: 0; margin-left: 20px; background-size: 290px; }
  .sailthru-breaker .fix-subhead { float: left; clear: left; width: 270px; margin-top: 0; margin-left: 25px; }
  .sailthru-breaker .fix-info { left: auto; padding: 7px 0 7px 10px; }
  .sailthru-breaker .sailthru_form { position: absolute; top: 40px; right: 40px; width: 300px; }
  .sailthru-breaker .sailthru-btn { clear: left; width: 150px; height: 45px; }
  .sailthru-breaker input.sailthru-email { width: 100%; margin-bottom: 10px; }
  .footer-promo h2.fix-logo { margin: 0 auto 0 0; }
  .the-fix-welcome h2.fix-logo { width: 300px; height: 60px; background-size: contain; }
  .the-fix-welcome .fix-head-container { max-width: none; }
  .the-fix-welcome .metro-email-signup { max-width: none; min-height: 60px; }
  .the-fix-welcome .fix-subhead { font-size: 32px; line-height: 41px; }
  .the-fix-welcome .sailthru-the-fix-form { width: 70%; margin: 20px auto; }
  .fix-welcome-content .fix-preview-title { font-size: 30px; }
  .fix-blurb-desktop { display: block; }
  .fix-blurb-mobile { display: none; }
  .fix-preview { margin-top: 0; padding-top: 50px; }
  .fix-preview img { width: 50%; margin-left: 40px; }
  .fix-preview-features { font-size: 30px; line-height: 46px; }
  .fix-preview-frequency { right: 25px; font-size: 30px; }
  .metro-email-signup-shortcode { border: none; }
  .metro-email-signup-shortcode .fix-logo { margin-bottom: 13px; }
  .metro-email-signup-shortcode .fix-info { left: auto; padding: 2px 0 2px 10px; }
  .metro-email-signup-shortcode .fix-subhead span { padding: 2px 5px 6px; }
  .metro-email-signup-shortcode .fix-add-subscriber-form { margin-top: 0; } }

@media screen and (min-width: 1024px) { .sailthru-the-fix.sailthru-breaker { padding-bottom: 0; background-position: 0 0; }
  .sailthru-the-fix.sailthru-breaker .sailthru-slogan { display: none; }
  .sailthru-the-fix.sailthru-breaker .sailthru-add-subscriber-errors { margin: 0; }
  .sailthru-the-fix.sailthru-breaker h2.fix-logo { display: none; }
  .sailthru-the-fix.sailthru-breaker .fix-subhead { width: 420px; float: left; clear: none; box-sizing: border-box; margin: 40px 0 20px 24px; }
  .sailthru-the-fix.sailthru-breaker .fix-subhead span { display: inline-block; padding: 4px; }
  .sailthru-the-fix.sailthru-breaker .fix-sub-subhead { display: inline-block; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 20px; }
  .sailthru-the-fix.sailthru-breaker .sailthru_form { position: relative; top: auto; right: auto; float: left; width: 425px; margin-left: 20px; }
  .sailthru-the-fix.sailthru-breaker .sailthru-output { margin-top: 0; }
  .sailthru-the-fix.sailthru-breaker input.sailthru-email { width: 263px; }
  .sailthru-the-fix.sailthru-breaker .sailthru-btn { clear: none; }
  .sailthru-the-fix.sailthru-breaker .fix-screengrab { display: block; float: left; width: 460px; }
  .footer-promo .sailthru-the-fix { float: none; width: 370px; margin: 0 auto; padding: 25px 15px 15px; }
  .footer-promo .sailthru-slogan { display: none; }
  .footer-promo h3.fix-subhead { font-size: 22px; line-height: 34px; }
  .footer-promo .sailthru-email, .footer-promo .sailthru-btn { font-size: 22px; }
  .footer-promo .sailthru-output { margin-top: 5px; }
  .the-fix-welcome h2.fix-logo { width: 460px; height: 90px; }
  .fix-preview-title { font-size: 35px; }
  .fix-preview-features { margin-top: 230px; font-size: 40px; line-height: 60px; }
  .fix-preview-frequency { font-size: 40px; right: 66px; } }

.metro-grid-header-img, .metro-grid-footer-img { width: 100%; max-width: 100%; height: auto; }

.metro-grid-header-img svg, .metro-grid-footer-img svg { width: 100%; max-width: 100%; height: auto; }

.metro-grid-inner { padding: 20px 20px 0 20px; }

.metro-grid-list { margin: 0 !important; padding-left: 0 !important; }

.metro-grid-box { box-sizing: border-box; float: left; list-style: none; margin-left: 2% !important; margin-bottom: 20px !important; width: 22.5%; height: auto; background: lightgrey; display: block; }

@media (max-width: 480px) { .metro-grid-list { margin: 0 !important; }
  .metro-grid-box { width: 26.66%; margin-left: 5% !important; } }

.metro-ents-advent-2015 { background-color: #56456B; background-image: -webkit-linear-gradient(#271D4E, #FFD2D2); background-image: linear-gradient(#271D4E, #FFD2D2); position: relative; margin: 20px -52px; }

.metro-ents-advent-2015-door-number { -webkit-transition: fill 0.2s linear; transition: fill 0.2s linear; }

.metro-ents-advent-2015-modal { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba(39, 29, 78, 0.8); -webkit-transition: all 1s; transition: all 1s; overflow: auto; }

.metro-ents-advent-2015-modal-content { width: 90%; background: #ffffff; font-size: 20px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.metro-ents-advent-2015-modal-inner { position: relative; }

.metro-ents-advent-2015-modal-title-wrap { font-size: 36px; font-family: 'ScoutBold', sans-serif; line-height: 42px; color: #ffffff; margin: -42px 0 20px; }

.metro-ents-advent-2015-modal-title-wrap span { -webkit-box-decoration-break: clone; box-decoration-break: clone; background: #FC1049; box-shadow: 15px 0 0 #FC1049, -15px 0 0 #FC1049; }

.metro-ents-advent-2015-modal-image { position: absolute; top: 0; left: 0; color: #F1F1F1; }

.metro-ents-advent-2015-modal-image-wrap { position: relative; padding-bottom: 56.25%; background: #F1F1F1; }

.metro-ents-advent-2015-modal-inner { padding: 0 15px 15px; }

.metro-ents-advent-2015-modal-bold, .metro-ents-advent-2015-modal-desc { font-family: 'ScoutBold', sans-serif; }

.metro-ents-advent-2015-modal-heading { font-family: 'ScoutBold', sans-serif; margin-bottom: 5px; font-size: 18px; }

.metro-ents-advent-2015-modal-small { font-size: 18px; }

.metro-ents-advent-2015-modal-cta { display: block; max-width: 400px; width: 100%; background: #12B76C; color: #ffffff; text-align: center; font-size: 36px; padding: 20px 0; margin: 0 auto 20px; cursor: pointer; -webkit-transition: 0.1s ease; transition: 0.1s ease; border-bottom: 4px solid #0E9256; }

.metro-ents-advent-2015-modal-cta:hover { color: #ffffff; background: #0E9256; border-bottom: 4px solid #0A6D40; }

.metro-ents-advent-2015-modal-close { display: block; position: absolute; top: -15px; right: -15px; background: #0C3A7D; height: 30px; width: 30px; cursor: pointer; padding: 5px; box-sizing: border-box; color: #ffffff; }

.metro-ents-advent-2015-modal-close:hover { color: #ffffff; }

.metro-ents-advent-2015.modal-open .metro-ents-advent-2015-modal { display: block; }

.metro-ents-advent-2015 .metro-grid-inner { padding: 10px 0 20px; }

.metro-ents-advent-2015 .metro-grid-list { margin: 0 !important; }

.metro-ents-advent-2015 .metro-grid-box { background: none; margin-bottom: 0 !important; }

.metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide { width: 100%; height: 10px; margin-bottom: 20px !important; margin-left: 0 !important; background-color: #FFFFFF; background-image: -webkit-repeating-linear-gradient(135deg, #FFFFFF, #FFFFFF 25%, #007D68 25%, #007D68 50%, #FFFFFF 50%); background-image: repeating-linear-gradient(-45deg, #FFFFFF, #FFFFFF 25%, #007D68 25%, #007D68 50%, #FFFFFF 50%); background-size: 160px 160px; }

.metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide.divide-3 { display: none; }

.metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide.divide-4 { display: block; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-FE0081:hover .metro-ents-advent-2015-door-number { fill: #FE0081; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-FFFFFF:hover .metro-ents-advent-2015-door-number { fill: #FFFFFF; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-B2002F:hover .metro-ents-advent-2015-door-number { fill: #B2002F; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-07387F:hover .metro-ents-advent-2015-door-number { fill: #07387F; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-FF003E:hover .metro-ents-advent-2015-door-number { fill: #FF003E; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-B2005A:hover .metro-ents-advent-2015-door-number { fill: #B2005A; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-07387F:hover .metro-ents-advent-2015-door-number { fill: #07387F; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-042758:hover .metro-ents-advent-2015-door-number { fill: #042758; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-FF0082:hover .metro-ents-advent-2015-door-number { fill: #FF0082; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-12B76C:hover .metro-ents-advent-2015-door-number { fill: #12B76C; }

.metro-ents-advent-2015 .metro-grid-box.hover-fill-07387F:hover .metro-ents-advent-2015-door-number { fill: #07387F; }

.metro-ents-advent-2015 .metro-grid-box-image { cursor: pointer; }

.metro-ents-advent-2015 .metro-grid-box-image svg { width: 100%; height: auto; margin-bottom: -6px; }

.metro-ents-advent-2015 .metro-grid-box-image:hover .metro-ents-advent-2015-door-number, .metro-ents-advent-2015 .metro-grid-box-image:focus .metro-ents-advent-2015-door-number, .metro-ents-advent-2015 .metro-grid-box-image:active .metro-ents-advent-2015-door-number { fill-opacity: 1; }

.metro-ents-advent-2015-star-particle { position: absolute; display: block; width: 15px; height: 15px; background: url(/wp-content/themes/vip/metrouk/css/../lib/plugins/metro-advent-2015/images/star-white-border.png); -webkit-transition: opacity 1s ease, -webkit-transform 1s ease; transition: opacity 1s ease, -webkit-transform 1s ease; transition: transform 1s ease, opacity 1s ease; transition: transform 1s ease, opacity 1s ease, -webkit-transform 1s ease; }

@-webkit-keyframes metro-ents-advent-2015-move { 0% { background-position: 0 0; }
  100% { background-position: 160px 0; } }

@keyframes metro-ents-advent-2015-move { 0% { background-position: 0 0; }
  100% { background-position: 160px 0; } }

@media (max-width: 1024px) { .metro-ents-advent-2015 { margin: 20px -64px; } }

@media (max-width: 767px) { .metro-ents-advent-2015 { margin: 20px -104px; } }

@media (max-width: 766px) { .metro-ents-advent-2015 { margin: 20px 0; } }

@media (max-width: 480px) { .metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide { height: 8px; }
  .metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide.divide-4 { display: none; }
  .metro-ents-advent-2015 .metro-grid-box.metro-ents-advent-2015-divide.divide-3 { display: block; }
  .metro-ents-advent-2015-modal-title-wrap, .metro-ents-advent-2015-modal-cta { font-size: 26px; }
  .metro-ents-advent-2015-modal-title-wrap { margin: -31px 0 20px; line-height: 31px; } }

.trd-feed.metro-breaker { border-top: none; }

.trd-overlay { position: absolute; padding: 0px; margin: 0px; left: 0px; top: 0px; width: 100%; height: 100%; background: url(/wp-content/themes/vip/metrouk/css/../img/overlay.png) repeat scroll 0px 0px transparent; z-index: 1; }

@media screen and (min-width: 480px) { .trd-feed .nf-image-box { width: 200px; }
  .trd-feed .nf-headline, .trd-feed .nf-content, .trd-feed .nf-social { margin-left: 220px; } }

@media screen and (min-width: 768px) { .trending-content { margin-bottom: 20px; }
  .trd-feed .nf-image-box { width: 240px; }
  .trd-feed .nf-headline, .trd-feed .nf-content, .trd-feed .nf-social { margin-left: 260px; } }

@media screen and (min-width: 1024px) { .trd-feed .nf-headline { width: auto; }
  .trd-feed .item-1 { margin-top: 5px; } }

.liveblog-entry { border: 1px solid #dfdfdf; margin: 0 0 20px; padding: 18px 20px; }

.liveblog-entry .liveblog-meta .liveblog-meta-time { float: none; font-size: 15px; color: #5d5d5d; margin-left: 5px; }

.liveblog-meta-time a { text-transform: none; }

.liveblog-entry .liveblog-meta .liveblog-author-avatar { margin-right: 5px; }

.liveblog-entry .liveblog-meta .liveblog-author-avatar img { border-radius: 20px; }

.liveblog-entry .liveblog-entry-text { margin: 20px 0; clear: both; }

#liveblog-container { font-family: ScoutLight, Arial, Helvetica, sans-serif; }

.liveblog-entry .liveblog-meta { font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.liveblog-entry .liveblog-entry-actions { margin: 0; padding-left: 0; }

.liveblog-insert-label { vertical-align: text-top; }

ul.liveblog-labels { margin: 0 0 10px; padding: 0; list-style-type: none; }

ul.liveblog-labels li { display: inline-block; margin: 2px 5px; color: white; text-transform: uppercase; background-color: #444; padding: 2px 5px; font-family: ScoutLight; font-size: 16px; }

ul.liveblog-labels li:first-child { margin-left: 0; }

ul.liveblog-labels li.done_deal { background-color: #ff0044; }

ul.liveblog-labels li.in_talks { background-color: #00c000; }

ul.liveblog-labels li.medical { background-color: #5e022b; }

ul.liveblog-labels li.rumour { background-color: #870e79; }

ul.liveblog-labels li.deal_close { background-color: #3f52f4; }

ul.liveblog-labels li.premier_league { background-color: #3f52f4; }

ul.liveblog-labels li.football_league { background-color: #b0120b; }

.metro-spoiler[data-active="true"] { -webkit-filter: blur(3px); filter: blur(3px); cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.zone-post-strip { clear: both; overflow: hidden; margin-bottom: 1em; padding: 10px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

.zone-post-strip h3 { text-transform: uppercase; }

.zopo-item { width: 100%; margin-bottom: 10px; overflow: hidden; }

.zopo-item img { float: left; width: 120px; height: 90px; }

.zopo-item:nth-of-type(2), .zopo-item:nth-of-type(3), .zopo-item:nth-of-type(4) { display: none; }

.zopo-link { color: black; font-size: 20px; line-height: 1.1; }

.zopo-link-text:after { content: "\00BB"; padding: 0 5px; }

.zopo-link:hover { color: #666; }

p.zopo-title { margin-left: 130px; }

.zopo-title-sponsored { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; display: block; width: 80px; margin-top: -2px; padding-bottom: 2px; margin-bottom: 1px; color: #ea6400; }

@media screen and (min-width: 480px) { .zone-post-strip { padding: 15px 0; }
  .zopo-item { float: left; margin-bottom: 0; }
  .zopo-item img { width: 170px; height: 128px; }
  p.zopo-title { margin-left: 180px; } }

@media screen and (min-width: 600px) { .zopo-item { position: relative; width: 170px; margin-right: 15px; }
  .zopo-item img { float: none; }
  .zopo-item:nth-of-type(2) { display: block; }
  .zopo-item:nth-of-type(3) { display: block; margin-right: 0; }
  .zopo-link { font-size: 18px; }
  .zopo-link span { background-color: white; box-shadow: 10px 0 0 white, -10px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  p.zopo-title { position: relative; margin: -18px 20px 0 0; -webkit-transform: none; transform: none; }
  .zopo-title-sponsored { margin-top: 0; padding-top: 2px; }
  .is-mobile .zone-post-strip { display: none; } }

@media screen and (min-width: 1024px) { .wide-post .zopo-item { margin-right: 29px; }
  .wide-post .zopo-item:nth-of-type(3) { margin-right: 29px; }
  .wide-post .zopo-item:nth-of-type(4) { display: block; margin-right: 0; } }

.zone-posts { display: -webkit-box; display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; margin-left: -10px; }

.zone-item { box-sizing: border-box; flex-basis: 100%; margin-bottom: 10px; border-left: 10px solid transparent; }

.zone-item a { display: block; color: white; }

.zone-item a:hover, .zone-item a:active { text-decoration: none; }

.zone-item a:hover .neutral-box, .zone-item a:active .neutral-box { color: #666; }

.zone-item img { float: none; width: 100%; height: auto; }

.zone-item .title { position: relative; z-index: 2; margin: -24px 10px auto; font-size: 20px; line-height: 1.217391304347826; word-wrap: break-word; }

.zone-item.item-0 { flex-basis: 100%; width: 100%; }

.zone-item.item-0 .title { margin-top: -29px; font-size: 23px; }

.colour-neutral .title { margin: -26px 0 5px; }

.zone-item.colour-1 .title:after { color: #07387F; }

.zone-item.colour-2 .title:after { color: #00AEFF; }

.zone-item.colour-3 .title:after { color: #FF0044; }

.zone-item.colour-4 .title:after { color: #5E022B; }

.zone-item.colour-5 .title:after { color: #EA6400; }

.zone-item.colour-6 .title:after { color: #1494CC; }

.zone-item.colour-7 .title:after { color: #EB5B4C; }

.zone-item.colour-8 .title:after { color: #BA22B2; }

.zone-item.colour-9 .title:after { color: #FF0082; }

.zone-item.colour-10 .title:after { color: #00C000; }

@media screen and (max-width: 479px) { .zone-item:not(:first-child) img { float: left; width: 125px; height: auto; }
  .zone-item:not(:first-child) .colour-box { background-color: transparent; box-shadow: none; color: black; }
  .zone-item:not(:first-child) .colour-box .title span:after { content: "\00BB"; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 1.1; padding: 0 3px; }
  .zone-item:not(:first-child) .title { margin: 0 10px 0 135px; font-size: 18px; line-height: 1.1; } }

@media screen and (min-width: 480px) { .zone-item { flex-basis: 50%; }
  .zone-item.item-1 { flex-basis: 50%; }
  .zone-item img { float: none; width: 100%; }
  .zone-posts-4 .item-0 { flex-basis: 50%; } }

@media screen and (min-width: 768px) { .zone-item { flex-basis: 33.333%; }
  .zone-item .title { margin-top: -29px; font-size: 23px; }
  .zone-posts-4 .item-0, .zone-posts-4 .item-1 { flex-basis: 33.333%; }
  .zone-posts-4 .item-3 { display: none; }
  .zone-posts-7 .item-0, .zone-posts-7 .item-1 { flex-basis: 50%; }
  .zone-posts-7 .item-5, .zone-posts-7 .item-6 { display: none; } }

@media screen and (min-width: 1024px) { .zone-posts-4 .zone-item { flex-basis: 25%; }
  .zone-posts-4 .item-3 { display: block; }
  .zone-posts-7 .item-0, .zone-posts-7 .item-1, .zone-posts-7 .item-2 { flex-basis: 33.333%; }
  .zone-posts-7 .item-3, .zone-posts-7 .item-4, .zone-posts-7 .item-5, .zone-posts-7 .item-6 { display: block; flex-basis: 25%; } }

.video-single { margin: 0 0 10px; }

.video-single .vjs-video-container { margin-bottom: 0; }

.video-single-metadata { margin-bottom: 20px; padding: 10px; background: black; color: white; }

.video-single-title { margin-bottom: 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 28px; line-height: 0.9; font-weight: normal; }

.video-single-date { margin-bottom: 10px; font-size: 15px; }

.video-single-excerpt { margin-bottom: 20px; font-size: 20px; font-family: ScoutLight, Arial, Helvetica, sans-serif; }

.video-single-read-more { display: block; margin-top: 1em; color: #ffffff; font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.video-single-read-more span { color: #ea6400; }

.video-single-read-more:hover { color: #ffffff; }

.video-single-read-more:hover span { color: #a34600; }

@media screen and (min-width: 768px) { .video-single { margin: 0 0 20px; }
  .video-single-metadata { margin-bottom: 40px; padding: 20px; }
  .video-single-metadata .post-date { color: #aaa; }
  .video-single-title { font-size: 44px; line-height: 1; }
  .video-single-date { margin-bottom: 20px; }
  .video-single-excerpt { width: 620px; font-size: 22px; } }

@media screen and (min-width: 1024px) { .video-single-excerpt { width: 768px; } }

.mini-league-table-header { display: block; width: 300px; height: 75px; }

.mini-league-table.mini-league-table-shortcode .mini-league-table-header { width: 100%; display: block; height: auto; margin-top: 10px; }

.mini-league-table a.mini-league-table-more { margin-top: 10px; float: right; height: 25px; color: #fc1049; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 25px; font-style: italic; }

.mini-league-table a.mini-league-table-more span { color: #000; margin-left: 5px; }

.mini-league-table a.mini-league-table-more:hover { text-decoration: none; }

.mini-league-table .league-table { margin-bottom: 0; }

.mini-league-table .league-table-mini { width: 100%; }

.mini-league-table .league-table-mini .league-table-team-rank { width: 30px; }

.mini-league-table .league-table-mini .league-table-team-points { width: 50px; text-align: center; }

.league-table { position: relative; width: 100%; overflow: hidden; margin-bottom: 20px; }

.league-table table { font-size: 20px; }

.league-table tr { border: 1px solid #c8c8c8; }

.league-table tr:nth-child(1) { background: #06F29A; }

.league-table tr:nth-child(2), .league-table tr:nth-child(3), .league-table tr:nth-child(4) { background: #CDFCEB; }

.league-table tr:nth-child(5) { background: #E6FDF4; border-bottom: 3px solid #e5e5e5; }

.league-table tr:nth-child(18), .league-table tr:nth-child(19), .league-table tr:nth-child(20) { background: #e5e5e5; }

.league-table tr:first-child { border-top: none; }

.league-table thead tr { border-color: #000000; border-bottom: none; border-top: none; }

.league-table th { background: #000000; color: #ffffff; font-size: 20px; padding: 10px; border-right: 1px solid; }

.league-table th.league-table-team-name { text-align: left; }

.league-table td.league-table-team-points { font-family: ScoutBold; line-height: 17px; }

.league-table td { padding: 10px; border-right: 1px solid #c8c8c8; }

.league-table-inner { position: relative; }

.league-table-scroll-message { display: none; text-align: right; font-family: ScoutBold, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size: 16px; }

.league-table-mobile-only { display: none; }

.league-table-fixed { width: 230px; position: absolute; height: 100%; top: 0; left: 0; }

.league-table-team-name-link { color: #000000; line-height: 17px; }

.league-table-team-name-link:hover, .league-table-team-name-link:active, .league-table-team-name-link:focus { color: #5F5F5F; }

.league-table-team-rank { text-align: center; }

.league-table-scrollable { margin-left: 230px; overflow-x: scroll; overflow-y: hidden; }

.league-table-scrollable table { width: 100%; position: relative; }

.league-table-scrollable tr { border-left: none; width: 100%; }

.league-table-scrollable tr th:first-child { border-left: none; }

.league-table-scrollable td { width: 12.5%; text-align: center; }

.league-table-page .page-title { margin-top: 0; }

.league-table-page .article-body { width: 100%; }

.league-table-page article { margin-bottom: 42px; }

@media (min-width: 768px) { .page-template-page-league-tables .nav-menu { height: 90px; } }

@media (max-width: 545px) { .league-table-fixed { width: 160px; table-layout: fixed; }
  .league-table-scrollable { margin-left: 161px; }
  .league-table .league-table-team-rank { width: 19px; }
  .league-table .league-table-team-name { width: 99px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } }

@media (max-width: 475px) { .league-table-scroll-message { display: block; }
  .league-table-scrollable td { width: auto; }
  .league-table-scrollable .league-table-team-points { display: none; }
  .league-table-scrollable .league-table-team-points.league-table-mobile-only { display: block; } }

.has-leading-image #page-container { margin-top: 0; padding-top: 0; }

.has-leading-image .cookie-notice { bottom: 0; }

.has-leading-image .post-title-container { position: absolute; right: 20px; bottom: 90px; left: 20px; margin: 0 auto; }

.has-leading-image .post-title-container .signpost { margin-bottom: 1px; margin-left: -10px; }

.has-leading-image h1.post-title { margin: 0 auto 15px; color: white; font-size: 38px; line-height: 1.15 !important; }

.has-leading-image .byline-container { margin-bottom: 10px; }

.has-leading-image .floaty-share-buttons { display: none; }

.leading-image-container { position: relative; max-height: 100vh; }

.leading-image-container .colour-box { background-color: black; box-shadow: 10px 0 0 black, -10px 0 0 black; -webkit-box-decoration-break: clone; box-decoration-break: clone; }

.leading-image-container .signpost { display: inline-block; margin-right: 10px; font-size: 14px; }

.leading-image-container .signpost.opinion { background-color: #00AEFF; }

.leading-image-container .signpost.gossip { background-color: #BA22B2; }

.leading-image-container .signpost.exclusive { background-color: #FF0044; }

.leading-image-container .signpost.review { background-color: #008D9D; }

.leading-image-container .signpost.club-metro-opinion { background-color: #00AEFF; }

.leading-image { display: block; max-width: none !important; min-width: 100%; margin: 0 -10px 10px; }

.leading-image img { width: 100%; height: 100vh; -o-object-fit: cover; object-fit: cover; }

.leading-image figcaption { display: inline-block; position: absolute; bottom: 0; color: white; background: rgba(0, 0, 0, 0.65); font-family: ScoutLight, Arial, Helvetica, sans-serif; }

.leading-image .item-share-buttons { display: none; }

.leading-image .icon { font-size: 20px; }

.metro-home-logo { display: block; position: absolute; top: 20px; left: 20px; z-index: 10000; width: 150px; height: 26px; background: url(/wp-content/themes/vip/metrouk/css/../img/branding/metro.co.uk/metro.co.uk-white.svg) no-repeat 0 0; }

.show-legals .leading-image img { height: calc(100vh - 30px); }

.show-legals.has-leading-image .post-title-container { bottom: 100px; }

.post-meta-top.post-meta-enhanced { position: relative; margin: 20px auto; border-bottom: 1px solid #f1f1f1; }

.post-meta-top.post-meta-enhanced .byline-container { width: auto; display: block; overflow: hidden; }

.post-meta-top.post-meta-enhanced .byline-author-link { width: 60px; height: 60px; margin-right: 10px; float: left; }

.post-meta-top.post-meta-enhanced .byline-author-img { border-radius: unset; width: 60px; height: 60px; position: absolute; bottom: 0; }

.post-meta-top.post-meta-enhanced .post-meta-enhanced-byline { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; }

.post-meta-top.post-meta-enhanced .post-meta-enhanced-byline .byline { margin: 0; vertical-align: unset; }

.post-meta-top.post-meta-enhanced .post-date { margin-top: 5px; margin-right: 0; color: #000000; display: inline-block; }

.share-buttons-top-side { display: none; }

@media screen and (orientation: landscape) { .has-leading-image .post-title-container { bottom: 60px; }
  .show-legals.has-leading-image .post-title-container { bottom: 70px; } }

@media screen and (min-width: 480px) { .has-leading-image .post-title-container { max-width: 460px; } }

@media screen and (min-width: 600px) { .has-leading-image .post-title-container { max-width: 540px; }
  .has-leading-image .post-meta-top { max-width: 540px; }
  .post-meta-top.post-meta-enhanced { margin-left: auto; margin-right: auto; } }

@media screen and (min-width: 768px) { .post-meta-top.post-meta-enhanced { max-width: 540px; margin-bottom: 30px; }
  .post-meta-top.post-meta-enhanced .post-meta-enhanced-byline { font-size: 18px; }
  .post-meta-top.post-meta-enhanced .byline-container { margin-bottom: 5px; }
  .has-leading-image .article-body { margin-left: 0; margin-right: 0; }
  .has-leading-image #page-container { margin-top: 0; }
  .has-leading-image .pageBackground { padding-top: 0; }
  .has-leading-image #pageBody { max-width: none; }
  .has-leading-image .article-body { max-width: 540px; margin-left: auto; margin-right: auto; }
  .has-leading-image .more-content, .has-leading-image .met-breadcrumb { max-width: 748px; margin-left: auto; margin-right: auto; }
  .has-leading-image .post-title-container { max-width: 728px; }
  .has-leading-image .post-title-container .signpost { margin-bottom: 7px; font-size: 18px; }
  .has-leading-image h1.post-title { font-size: 50px; line-height: 1.15; }
  .has-leading-image .share-buttons-top { display: none; }
  .has-leading-image .share-buttons-top-side { display: block; position: absolute; bottom: -133px; overflow: hidden; }
  .has-leading-image .share-buttons-top-side .share-button { width: 35px; height: 35px; float: none; margin-right: 0; margin-left: 10px; margin-bottom: 10px; }
  .has-leading-image .share-buttons-top-side .share-button.google { display: none; }
  .has-leading-image .share-buttons-top-side .icon { font-size: 20px; }
  .has-leading-image .share-buttons-top-side .email, .has-leading-image .share-buttons-top-side .share-count { display: none; }
  .has-leading-image .share-buttons-top-side.has-share-count { bottom: -170px; }
  .has-leading-image .share-buttons-top-side.has-share-count .share-count { display: block; margin-left: 10px; background: none; color: #000000; font-size: 16px; line-height: 1; text-align: left; }
  .has-leading-image .share-buttons-top-side.has-share-count .share-count:after { content: "shares"; display: block; } }

@media screen and (min-width: 768px) and (orientation: landscape) { .has-leading-image .post-title-container, .show-legals.has-leading-image .post-title-container { bottom: 50px; } }

@media screen and (min-width: 1024px) { .post-meta-enhanced.post-meta-top { max-width: 768px; }
  .post-meta-enhanced.post-meta-top .byline-container { margin-bottom: 10px; }
  .post-meta-enhanced.post-meta-top .byline-author-link, .post-meta-enhanced.post-meta-top .byline-author-img { width: 70px; height: 70px; }
  .has-leading-image .pageBackground { width: auto; padding-top: 0; }
  .has-leading-image .article-body, .has-leading-image .met-breadcrumb { max-width: 964px; }
  .has-leading-image .more-content { max-width: 964px; margin: 0 auto; }
  .has-leading-image .metro-home-logo { width: 250px; height: 45px; }
  .has-leading-image.admin-bar .metro-home-logo { top: 42px; }
  .has-leading-image.wide-post .shrb-top .icon { font-size: 22px; line-height: 1; }
  .has-leading-image .post-title-container { max-width: 944px; }
  .has-leading-image .post-title-container .signpost { margin-bottom: 2px; font-size: 22px; }
  .has-leading-image h1.post-title { font-size: 80px; }
  .has-leading-image .share-buttons-top-side { bottom: -130px; }
  .has-leading-image .share-buttons-top-side.has-share-count { bottom: -180px; }
  .admin-bar .leading-image img { height: calc(100vh - 32px); }
  .admin-bar.show-legals .leading-image img { height: calc(100vh - 62px); } }

@media screen and (min-width: 1440px) { .single-post.has-leading-image h1.post-title { font-size: 70px; }
  .has-leading-image .post-title-container .signpost { font-size: 26px; }
  .post-meta-enhanced.post-meta-top { max-width: 964px; }
  .post-meta-enhanced.post-meta-top .byline-author-link { margin-right: 27px; } }

@media screen and (min-width: 1680px) { .single-post.has-leading-image h1.post-title { font-size: 80px; }
  .has-leading-image .post-title-container .signpost { font-size: 30px; } }

.metro-factbox { margin-bottom: 1em; }

.metro-factbox.half { margin: 0 0 1em 0; float: none; width: 100%; }

.metro-factbox-title { background: #000; font-size: 20px; font-family: 'ScoutBold', 'sans-serif'; color: #FFFFFF; padding: 8px 10px 8px 65px; position: relative; }

.metro-factbox-title:before { content: ''; background: url(/wp-content/themes/vip/metrouk/css/../img/factbox_icons.png) 0px 0px; width: 50px; height: 54px; top: 50%; margin-top: -26px; left: 7px; display: block; position: absolute; }

.metro-factbox-title.no-icon { padding: 8px 10px; }

.metro-factbox-title.no-icon:before { background: none; width: 0; height: 0; display: none; }

.metro-factbox-title.grey.exclamation:before { background-position: -2px -174px; }

.metro-factbox-title.grey.tldr:before { background-position: -2px -116px; }

.metro-factbox-title.grey.clock:before { background-position: -2px 0px; }

.metro-factbox-title.grey.graph:before { background-position: -2px -58px; }

.metro-factbox-title.grey.trophy:before { background-position: -2px -233px; }

.metro-factbox-title.pink.exclamation:before { background-position: 217px -174px; }

.metro-factbox-title.pink.tldr:before { background-position: 217px -116px; }

.metro-factbox-title.pink.clock:before { background-position: 217px 0px; }

.metro-factbox-title.pink.graph:before { background-position: 217px -58px; }

.metro-factbox-title.pink.trophy:before { background-position: 217px -233px; }

.metro-factbox-title.blue.exclamation:before { background-position: 162px -174px; }

.metro-factbox-title.blue.tldr:before { background-position: 162px -116px; }

.metro-factbox-title.blue.clock:before { background-position: 162px 0px; }

.metro-factbox-title.blue.graph:before { background-position: 162px -58px; }

.metro-factbox-title.blue.trophy:before { background-position: 162px -233px; }

.metro-factbox-title.orange.exclamation:before { background-position: 107px -174px; }

.metro-factbox-title.orange.tldr:before { background-position: 107px -116px; }

.metro-factbox-title.orange.clock:before { background-position: 107px 0px; }

.metro-factbox-title.orange.graph:before { background-position: 107px -58px; }

.metro-factbox-title.orange.trophy:before { background-position: 107px -233px; }

.metro-factbox-title.green.exclamation:before { background-position: 52px -174px; }

.metro-factbox-title.green.tldr:before { background-position: 52px -116px; }

.metro-factbox-title.green.clock:before { background-position: 52px 0px; }

.metro-factbox-title.green.graph:before { background-position: 52px -58px; }

.metro-factbox-title.green.trophy:before { background-position: 52px -233px; }

.metro-factbox-content { font-size: 20px; padding: 15px; background: #E6E6E6; }

.metro-factbox-content p:last-child { margin-bottom: 0; }

.metro-factbox-content.pink { background: #FFEAF5; }

.metro-factbox-content.blue { background: #E5F6FF; }

.metro-factbox-content.orange { background: #FCEFE5; }

.metro-factbox-content.green { background: #E5F8E5; }

.metro-factbox figure:hover .item-share-buttons { display: none; }

.single-article .metro-factbox-title { margin-bottom: 0; }

.metro-poll-widget { background-color: #47a3da; color: #fff; margin-bottom: 20px; }

.metro-poll-widget img { float: left; width: 100%; padding: 0; margin-bottom: 15px; }

.metro-poll-widget ul { margin: 0; padding: 0; text-align: center; list-style: none; }

.metro-poll-widget li { list-style: none; }

@media screen and (min-width: 768px) { .metro-poll-widget img { width: inherit; padding: inherit; margin-bottom: inherit; }
  .metro-poll-widget ul { margin-top: 20px; margin-bottom: 0; } }

.mpw-title { margin: 0 0 15px; text-align: center; }

.mpw-title a { color: #fff; font-size: 20px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; }

.mpw-title a:hover { text-decoration: none; color: white; }

@media screen and (min-width: 480px) { .mpw-title a { font-size: 22px; } }

.mpw-content { position: relative; z-index: 2; }

.is-answered .mpw-text { display: inline-block; width: 70%; margin: 0; vertical-align: middle; }

.mpw-score { width: 30%; vertical-align: middle; text-align: right; }

.mpw-score, .mpw-score-bar-container, .mpw-share { display: none; }

.mpw-score-bar { display: none; position: absolute; height: 100%; width: 1%; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background-color: rgba(0, 0, 0, 0.2); -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; }

.mpw-share-cta { float: left; width: 50%; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 50px; }

.mpw-share-btns { float: right; }

.mpw-shrb { width: 50px; height: 50px; padding: 0 20px; }

.mpw-shrb.facebook { background-color: transparent; }

.mpw-shrb.twitter { background-color: transparent; }

.mpw-shrb .icon { line-height: 50px; }

.is-clickable .mpw-option { cursor: pointer; }

.is-clickable .mpw-option:hover { background-color: #288bc6; }

.is-answered .mpw-poll-container { padding-bottom: 0; }

.is-answered .mpw-option { padding: 10px; box-shadow: none !important; text-align: left; }

.is-answered .mpw-score { display: inline-block; }

.is-answered .mpw-score-bar-container, .is-answered .mpw-score-bar, .is-answered .mpw-share { display: block; }

@media screen and (min-width: 768px) { .mpw-body { margin-left: 325px; }
  .mpw-floater { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); left: 20px; right: 20px; }
  .mpw-minimal { margin-top: 50px; }
  .mpw-share-cta { width: 55%; font-size: 18px; } }

@media screen and (max-width: 768px) { .mpw-minimal { margin-bottom: 10px; } }

#eastender-countdown .counter-wrap { font-family: 'ScoutBold'; top: 111px; left: 30px; font-size: 40px; color: #000; }
.fru-header { margin-bottom: 5px; }

.fru-header p { display: none; margin: 0 10px; font-size: 18px; }

.fru-header figure { max-width: 100% !important; }

.fru-header figure img { width: 100%; height: auto; }

.fru-header figure figcaption { margin: 8px 10px 0 10px; font-size: 18px; }

.fru-header-image { display: block; width: 100%; margin-top: -7px; }

.page .content .fru-page-title { margin-bottom: 10px; font-size: 30px; }

.fru-item { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #d8d8d8; }

.fru-item:last-child { border-bottom: 0; }

.fru-item:before { display: block; content: " "; margin-top: -100px; height: 100px; visibility: hidden; }

.fru-image { float: right; margin: 0 0 10px 10px; width: 125px; height: 94px; }

.fru-title { font-size: 22px; }

.fru-content { clear: left; font-size: 18px; }

.fru-excerpt { margin-bottom: 1em; }

.fru-excerpt p { margin-bottom: 1em; }

.fru-excerpt p:last-child { margin-bottom: 0; }

.fru-link { margin-bottom: 1em; }

.fru-share-buttons { width: 80px; float: right; clear: right; }

.fru-source-timestamp { position: relative; float: left; width: 70%; min-height: 35px; }

.fru-source, .fru-timestamp { margin-bottom: 0; color: #ccc; font-size: 16px; }

.fru-timestamp { position: absolute; bottom: 0; }

.page .article-body > p:first-of-type { font-family: ScoutLight, Arial, Helvetica, sans-serif; font-weight: normal; }

.page b, .page strong { font-family: ScoutBold, Arial, Helvetica, sans-serif; }
@charset "UTF-8";.vjs-video-container{background-color:#000}.vjs-video-container div,.vjs-video-container object,.vjs-video-container p,.vjs-video-container video{margin:0;padding:0}.video-js{position:relative;font-size:10px;font-weight:400;font-style:normal;font-family:Arial,sans-serif;color:#b1b1b1;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.vjs-tech{display:block;width:100%}.vjs-hidden{display:none!important}.vjs-shown{display:block!important}.vjs-flyout-on+.vjs-flyout-wrapper-fixed .vjs-flyout-wrapper-absolute .vjs-title{display:none!important}.vjs-flyout-on+.vjs-flyout-wrapper-fixed .vjs-flyout-wrapper-absolute .vjs-video-container .VPAID-container,.vjs-flyout-on+.vjs-flyout-wrapper-fixed .vjs-flyout-wrapper-absolute.vjs-video-container object,.vjs-flyout-on+.vjs-flyout-wrapper-fixed .vjs-flyout-wrapper-absolute.vjs-video-container video{top:25px;bottom:40px;position:absolute;margin:auto}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA4wAAoAAAAAFfAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBGNtYXAAAAE0AAAAOgAAAUriLxC2Z2x5ZgAAAXAAAAnnAAAO5OV/F/5oZWFkAAALWAAAACsAAAA2C4eUa2hoZWEAAAuEAAAAGAAAACQOogcfaG10eAAAC5wAAAAPAAAAeNIAAABsb2NhAAALrAAAAD4AAAA+MMgtQm1heHAAAAvsAAAAHwAAACABLwB5bmFtZQAADAwAAAElAAACCtXH9aBwb3N0AAANNAAAAPkAAAF5vawAenicY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoyw7iLmSHCDOCCADu/Qo9AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/v8PUvCREUTzM0DVAwEjG8OIBwCOWgbUAAB4nI1XfVBU1xV/574vlsUlj/14grDs48FuAgaR3X2LEnY3UZSgEkTwAySAgkIwI8bRfFDjTszYCWRMW9lNa4y2meokmq+2k5ia0dpkmknbkWgSSW3GyaaNf0RTx0wxX7A3Pe/tQmIgHXf3vXvvueeee+45v3POXQYY/PCD/CBDGAYkIE2sxg+OXSJmhmH1OaFX6MU5C5PDMCZi5Rg2i+ELGSthwM14NCbgYGSBIZfhFA1H6Zu0OS0NDkMVfg+npdFm+maCvigI0JBIQIMg0BdJGdTj9ylj7nr+b97+Hl8C1+H2xNAvjPqxjIgaKtItICkSnIISeo40QQls4xxjlzgHsnGGvi7BxQiMlSlkPMhfCh67rAUEUQ6CHxW2O7JARCkKnlUQ7UEIyAEQZe4MdDW9xr5OPFuKbubpRxcPDY8da4MOelDfAYJLW+sGKn/Vlmjfv5+NdB4oOfTazJn3tGxZtL9xFNZX7PPRUbjcRg/SMB2EL+gblXn7shbO/WUbF9u/H5XQ9eKO8iMMr9tY35qYoRi20wGuXV/CHaGDk2fdgHwCk5HUXQpCcgHfBV2NjV3jkq4PHTSUSBwuOQALvxPAps6fiftk6P6yJpcm5bB4dFkgoh195mbiSTnkL3jupq7jh4ZZdvjQRVB4PPx3SsVTu5D/6kd85RU66ttXAeuuXYN1E/Y2sMMzZkZiZNRZlRS/ynr9Xr8Cql2RVNbutXslYo7B9ngsFqcDbCQO22PxeIxcpgMxkh6PjUdwkvw6hvRpZeoCFKshDQzJVr++DWyLx+hAXJcGp3TJMV1ME45xCNvHLsWRrpOZSduOoG0zERuIIwuIkhNkBREglQKLiODD45FQE0BTiE214xE2wp8zOt9NjH3GRtDMk7Ehoq2tzCzGxdyMEQJuD0qGIrQ58ApoWQE3D2h1h6zwuB14wYFIDAA5CZ11jT+92gFZ7B7/p7+hV8jFxBl4aG03wLiVXtBbCylLfIJzkPUAvWAw0yvsVdKdBbC6nnruP/RFkHqWJLZ2Auxdtgy+6qTf7l1WswTJcJ6mGVxwXj92UtfU2WXUNX+qBUCxK6D4FR4f/cufG1sZbiSkMcwdMdoxBxTTEXIp4SCXMNhHoFjvTTFP4vkoPReNRmPRCTwa+3qY0DR7qn7Vjh612wRRTaI04HWCnZ+gIzvS/ZJP0+mynphCui4hzmG0id6+aLSv2BV3FQMYDTHrlGQ/SZ+q4ZdF8aLa5Ar8GW3tVNKEj13cF0buMaesx1i9CL/Uo1tM0h+74o9HjQ+UcPaxy8mH9ccwK8KpKA3rHdIUjTKpfIBxuokpxUGBIILm84ATvHh8tAIe2iZj8KvYwUOXawHMVNgxZvlwSa0z8Zkokkxn3ey2nYTsbMO3mPh8cji7zklsPLD9a9f2s2w/uSt/FgSytWzw5bmS3PielU1P56aGrlz6NzlnbT8h/Wtb+1OxIqxBbC9g7kINUbtAEDxsKWSCe46eltCPmaiUxy2IrODIB8EmixaQrU4IAQ6THg6BFpAdWsCquT16DkL9ccIC/FGeP5AuiDExe8bx+QtzWVsmHcm0kdzqecdn5IhRkTc/zfNPm3ns5sw4Pq86l9gyofh6jkTF5iFChjYbbzZQWFvYb8qZAWyGiV9ya+5bFgnzpuWt3FuX8KYMmsiYZepPseBgGhZcOMt0+4Q8fDOTftJjHIuhdaLsFXFM9AclTi9jbGRq8ZvIOykZei77kfo53eoppVPovbGiyV63p/p/dkWETTjmhjTIm8RP284b04bcNYlRsvO6Gp2JeaiIueVHsgJGF2aASlCQLuG8EsBomzb++/AXmwhaOoLhL7iQ4/uc449gWJ56/XWDARn74v/PL1bRBB4TBEyYrqezSkUPHaWjPWCm13ogAzJ66LVpbTEuXccDZlyXxBQ/IrzKOPS7gAkkIyZ0N6joE6M246aDsO1kgucTJ/EdFWA5pbAcTfoSP4hJeBCni7nEn5IclL4kpDgmMMuH8Kpk0+WrBUIeKCyWS0nPVz7NW86Hnl55GxR5KB3+9tszL+wVRulXNTUn6D8SJvIl3PzP46eZST/tQTllTDXTzmxCaTYna7eJAqcWuD1ulBXQsMz5fQEBCfowCF5FVDF/2yysB9OW5veVEtRAFOy41FoeJEiAOZhDiFstsKAwJ8Hijs72q1jWvWx+uKU5XFZDLx189OK8ojW1u0By5dtLHUN/rwkte68PnhnYVbt0bvWiub9w1+f4C0L3hIuXZ8+xlVSt0eb3tgQsmVZnem5R3U0uf/fmFdqiLTvY3nPnet5/v4f9pLB6QX2krnnFQ1tXtN+2ePlAaUNWcfiWwrncn4ca9ml3hFeHHm+u2bq4MhxUZs3bMH/3jgaPUtlVunFjg2/8yRzf3cHsssKZqlnOqyCWworWykW9lXnspk0ffrjpfCreIpjPWbwnFxt3PAkcQgkUuH1auUMf+txJQ0hK1k1zsNaqQdaLMxfoq9AGGxtJQ+fGw53cE/TY8pWhJruZHiMAcCexFS/eGDp6hntiXGE/gvI7163b29ExfiHxNsnqub/a6/QmPoAn4GpZ2c9cZRX5/57IWUNYuubiQBAddhuxAKe6PA5vuV5dkk0VXkMM3zk42W3Awrgka8LQgjZY+tQIffd5+vnHasnHL/cczldyS4r79i6su6Nu9oPQ8lbaid2Pt9/bXtTTynevq7bkPkITV47d+3NugOzo4M3y77Zxbnb2nhWrl0T/kO4u3H1ig33e1lD6JDYjiKkCHOioF0pZv6T6gxxipxLNhFc8xERA48vq5ZfXdL/QV6c8W3PfwjIsZyI3Csvo72e4FpTVwTv/UYNAKtY+8MB84vogZ1Xr5lW38iJdPZ74xunzO4Gk7BARIkytjlyCoPVoIb3IluMfAYRhEoAO2aGXKc2TNAJaSwdzQEeq7jC7TWYF2Y2jrEIXlyVEhunBs5t7K62a7Z6qB0923/+vPT2v7mwpqV/mTEsTiCB5zz735HOP9VbVWtKKZK08uDJ7vcQN02HogGegY5iNnKUHh12ti9/zzHvsauy+tx+e375j94LuA64MV/5MQbZVNT95/re7jlxZVaVuW5Nffsd9TXfOpXcv6m2Bn3x6FgXg/oz+P0h/ce8g2mTEWxVTzzQzrTruNCcRdbu6VY87gLVXc4uSjXfosak7XxWM4oyl+ockmzCFhJXaGwK8e6sCW2T3sLmPnh5qSZtx9JHFL6QBHGnsTjdtWQ8PFygWtQTIkrI84NILfQSC65FUMFsnOYFHEoSmUCD49a4rt3985PTsd8GzB/5KEnzmhhORgVOZPM+yb5KmpRu38jQqviH6826Lrdrxx6DZdFPo2fVbTiy9AUpDJ3SxGYvpK7u+Rhz8D4BCxssAeJxjYGRgYABi/vcdWfH8Nl8ZuNkZQODSliXbkWl2BrA4BwMTiAIAKDsJfgB4nGNgZGBgZwCChWASxGZkQAVyABOTANd4nGNnYGBgHwAMADNUANMAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IAAHicY2BkYGCQY8hlYGcAASYg5gJCBob/YD4DABa6AakAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYE4CWlZSveFP8hHOY4gHhw79VLav68hMNOH6kG60mg5YhM22pr9b1vGMMEUM2TgyFGgxBwVbnCLBZZYYY07bHCPBzziCc94wSve8I4PbGeDFj/VydVSOakpG0T0VH1ZHXuq+xhoftHaHq+yV+21o1P7brWLWnvpiExNJpBb/i18q8D9ZxSOcj8oY8iVPjZBBU2+kGIIypokuqTI+cx3qXMq7Z6PQIsx1DYGrQxtLul50YV50rVcCiNJc0enX4qdkNRYe8j2g46+SIMHapXJw1GFdIWH2DfalQknZeTDWsRW2bqlBK3ORIz9AqJUapQAAAA=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgQAAAEoAAAAVmNtYXDiLxC2AAAB+AAAAUpnbHlm5X8X/gAAA4QAAA7kaGVhZAuHlGsAAADQAAAANmhoZWEOogcfAAAArAAAACRobXR40gAAAAAAAYAAAAB4bG9jYTDILUIAAANEAAAAPm1heHABLwB5AAABCAAAACBuYW1l1cf1oAAAEmgAAAIKcG9zdL2sAHoAABR0AAABeQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHgABAAAAAQAAD+/W/l8PPPUACwcAAAAAANK0pLcAAAAA0rSktwAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAeAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHQcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADxHf//AAAAAPEB//8AAA8AAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AUABmALIAxgDmAR4BSAF0AZwB8gIuAo4CugMKA44DsAPqBDgEfAS4BOgFDAWiBegGNgZsBtoHcgAAAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAOABoAAAkCEwQAAxIABSQAEwIAASYAJzYANxYAFwYAAusBwP5Alf7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uAjABUAFQAZsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiAGIAAGABMAJAAnAAABLgEnFRc2NwYHFz4BNSYAJxUWEgEHASERIQERAQYHFT4BNxc3AQcXBNABZVW4A7sCJ3ElKAX+3+Wlzvu3XwFh/p8BKwF1AT5MXU6KO5lf/WCcnAOAZJ4rpbgYGGpbcUacVPQBYziaNP70Aetf/p/+QP6LAfb+wjsdmhJEMZhfBJacnAAAAQAAAAAEqwXWAAUAAAERIQERAQILASoBdv6KBGD+QP6LBKr+iwAAAAIAAAAABWYF1gAGAAwAAAEuAScRPgEBESEBEQEFZQFlVFRl/BEBKwF1/osDgGSeK/2mK54BRP5A/osEqv6LAAADAAAAAAYgBg8ABQAMABoAABMRIQERAQUuAScRPgEDFRYSFwYCBxU2ADcmAOABKwF1/osCxQFlVVVluqXOAwPOpeUBIQUF/t8EYP5A/osEqv6L4GSeK/2mK54C85o0/vS1tf70NJo4AWL19QFiAAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gAPABMAAAEhDgEHER4BFyE+ATcRLgEDIREhBUD8gD9VAQFVPwOAP1UBAVU//IADgAXVAVU//IA/VQEBVT8DgD9V++wDgAAABgAAAAAGawZrAAcADAATABsAIAAoAAAJASYnDgEHASUuAScBBSEBNhI3JgUBBgIHFhchBR4BFwEzARYXPgE3AQK+AWROVIfwYQESA4416aH+7gLl/dABelxoAQH8E/7dXGgBAQ4CMP3kNemhARJ4/t1OVIfwYf7uA/ACaBIBAVhQ/id3pfY+/idL/XNkAQGTTU0B+GT+/5NNSEul9j4B2f4IEgEBWFAB2QAAAAUAAAAABmsF1gAPABMAFwAbAB8AAAEhDgEHER4BFyE+ATcRLgEBIRUhASE1IQUhNSE1ITUhBdX7VkBUAgJUQASqQFQCAlT7FgEq/tYC6v0WAuoBwP7WASr9FgLqBdUBVT/8gD9VAQFVPwOAP1X9rJX+1ZWVlZaVAAMAAAAABiAF1gAPACcAPwAAASEOAQcRHgEXIT4BNxEuAQEjNSMVMzUzFRQGByMuAScRPgE3Mx4BFQUjNSMVMzUzFQ4BByMuATURNDY3Mx4BFwWL++o/VAICVD8EFj9UAgJU/WtwlZVwKiDgICoBASog4CAqAgtwlZVwASog4CAqKiDgICoBBdUBVT/8gD9VAQFVPwOAP1X99yXgJUogKgEBKiABKiAqAQEqIEol4CVKICoBASogASogKgEBKiAAAAYAAAAABiAE9gADAAcACwAPABMAFwAAEzM1IxEzNSMRMzUjASE1IREhNSERFSE14JWVlZWVlQErBBX76wQV++sEFQM1lv5AlQHAlf5Alv5AlQJVlZUAAAABAAAAAAYgBmwALgAAASIGBwE2NCcBHgEzPgE3LgEnDgEHFBcBLgEjDgEHHgEXMjY3AQYHHgEXPgE3LgEFQCtKHv3sBwcCDx5OLF9/AgJ/X19/Agf98R5OLF9/AgJ/XyxOHgIUBQEDe1xcewMDewJPHxsBNxk2GQE0HSACf19ffwICf18bGf7NHCACf19ffwIgHP7KFxpcewICe1xdewAAAgAAAAAGWQZrAEMATwAAATY0Jzc+AScDLgEPASYvAS4BJyEOAQ8BBgcnJgYHAwYWHwEGFBcHDgEXEx4BPwEWHwEeARchPgE/ATY3FxY2NxM2JicFLgEnPgE3HgEXDgEFqwUFngoGB5YHGQ26OkQcAxQP/tYPFAIcRTm6DRoHlQcFC50FBZ0LBQeVBxoNujlFHAIUDwEqDxQCHEU5ug0aB5UHBQv9OG+UAgKUb2+UAgKUAzckSiR7CRoNAQMMCQVLLRzGDhEBAREOxhwtSwUJDP79DBsJeyRKJHsJGg3+/QwJBUstHMYOEQEBEQ7GHC1LBQkMAQMMGwlBApRvb5QCApRvb5QAAAAAAQAAAAAGawZrAAsAABMSAAUkABMCACUEAJUIAaYBPQE9AaYICP5a/sP+w/5aA4D+w/5aCAgBpgE9AT0BpggI/loAAAACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgABJgAnNgA3FgAXBgADgP7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uBmsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAMAAAAABmsGawALABcAIwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAAw4BBy4BJz4BNx4BA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rh0Cf19ffwICf19ffwZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAk9ffwICf19ffwICfwAAAAQAAAAABiAGIAAPABsAJQApAAABIQ4BBxEeARchPgE3ES4BASM1IxUjETMVMzU7ASEeARcRDgEHITczNSMFi/vqP1QCAlQ/BBY/VAICVP1rcJVwcJVwlgEqICoBASog/tZwlZUGIAJUP/vqP1QCAlQ/BBY/VPyClZUBwLu7ASog/tYgKgFw4AACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgATBwkBJwkBNwkBFwEDgP7D/loICAGmAT0BPQGmCAj+Wjhp/vT+9GkBC/71aQEMAQxp/vUGawj+Wv7D/sP+WggIAaYBPQE9Aab8EWkBC/71aQEMAQxp/vUBC2n+9AABAAAAAAXWBrYAFgAAAREJAREeARcOAQcuAScjFgAXNgA3JgADgP6LAXW+/QUF/b6+/QWVBgFR/v4BUQYG/q8FiwEq/ov+iwEqBP2/vv0FBf2+/v6vBgYBUf7+AVEAAAABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcABM8ADgAXACoAPQBQAFoAXQAAARE2HgIHDgEHBiYjJyY3FjY3NiYHERQFFjY3PgE3LgEnIwYfAR4BFw4BFxY2Nz4BNy4BJyMGHwEeARcUBhcWNjc+ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:400;font-style:normal}.vjs-poster{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;background-color:#000}.vjs-poster{background-position:50% 50%;background-position:50% calc(50% - 25px)}.vjs-no-title .vjs-poster{background-position:50% calc(50% - 25px)}.vjs-video-container.vjs-one-col-title-multi .vjs-poster,.vjs-video-container.vjs-one-col-title-single .vjs-poster{background-position:50% 50%}.vjs-has-started .vjs-poster{display:none}.vjs-responsive .vjs-poster{background-position:50% calc(50% - 25px)}.vjs-responsive .vjs-poster img{top:0;bottom:50px}.vjs-poster img{position:absolute;margin:auto;display:block;top:0;bottom:50px;width:100%}.vjs-no-title .vjs-poster img{top:0}.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.vjs-user-active .vjs-progress-control{font-size:10px}.vjs-user-active.vjs-ad-playing .vjs-progress-control{font-size:3px}.vjs-control{position:relative;float:left;width:50px;height:50px;outline:0}.vjs-control:before{font-family:VideoJS;font-size:24px;position:absolute;left:50%;top:50%;width:1em;height:1em;margin-top:-.5em;margin-left:-.5em;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-control.vjs-volume-menu-button:before{font-size:25px}.vjs-control:focus:before,.vjs-control:hover:before{color:#fff}.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-embed-video-popup-content{display:table-cell;vertical-align:middle;position:relative;top:-25px}.vjs-embed-video-popup-content .vjs-popup-content textarea{width:80%}.vjs-copy-code-button{border:0;font-family:ScoutBold,Arial,Helvetica,sans-serif;width:200px;cursor:pointer;margin:0 0 10px;padding:15px 0 20px;text-align:center;box-shadow:inset 0 -5px 0 0 rgba(0,0,0,.2)!important;font-size:20px;font-size:1.25rem;transition:background-color .5s ease-in-out;color:#fff;background-color:rgba(255,0,130,.8);box-shadow:10px 0 0 rgba(255,0,130,.8),-10px 0 0 rgba(255,0,130,.8)}.vjs-copy-code-button:hover{background-color:rgba(153,0,78,.8);box-shadow:10px 0 0 rgba(153,0,78,.8),-10px 0 0 rgba(153,0,78,.8)}.vjs-full-width-popup{width:100%;height:100%;background-color:#353434;text-align:center;z-index:1000}.vjs-close-button{position:absolute;top:10px;right:10px;width:26px;height:26px;font-family:sans-serif;font-size:24px;font-weight:700;line-height:24px;text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;z-index:1;background-color:transparent;border:0}.vjs-fullscreen-control{float:right;cursor:pointer}.vjs-fullscreen-control:before{font-family:icomoon;content:""}.vjs-fullscreen .vjs-fullscreen-control:before{content:""}.no-full-width-control .vjs-fullscreen-control{display:none}.vjs-play-control{cursor:pointer}.vjs-play-control:before{content:"";text-shadow:none}.vjs-has-started .vjs-play-control:before{color:#fff}.vjs-playing .vjs-play-control:before{content:""}.vjs-video-finished .vjs-play-control:before{content:""}.vjs-progress-control{position:absolute;bottom:50px;font-size:3px;width:100%;height:1em;-webkit-transition:height .4s;-moz-transition:height .4s;-o-transition:height .4s;transition:height .4s}.vjs-progress-holder{height:100%}.vjs-load-progress,.vjs-load-progress div,.vjs-play-progress{position:absolute;left:0;top:0;width:0;height:100%}.vjs-play-progress{background:#ea6500 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-seek-handle{width:1.5em;height:100%}.video-js:not(.vjs-has-started) .vjs-progress-control,.vjs-has-started.vjs-video-finished .vjs-progress-control{pointer-events:none;cursor:default;font-size:3px}.vjs-timer-controls{width:auto;text-align:center;font-size:14px;line-height:50px}.vjs-current-time,.vjs-duration,.vjs-time-divider{float:left}.vjs-remaining-time{display:none;float:left}.vjs-ad-playing .vjs-timer-controls{border:0}.vjs-volume-menu-button{float:left}.vjs-volume-menu-button:before{content:""}.vjs-volume-menu-button.vjs-vol-0:before{content:""}.vjs-volume-menu-button.vjs-vol-1:before{content:""}.vjs-volume-menu-button.vjs-vol-2:before{content:""}.vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#ea6500 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-volume-handle:before{font-size:.9em}.vjs-volume-menu-button .vjs-menu{display:none}.vjs-control-bar .vjs-volume-menu-button .vjs-menu .vjs-menu-content{display:none;height:0;width:0;position:absolute;overflow:hidden;-webkit-transform:rotate(-90deg) translateX(-100px);-moz-transform:rotate(-90deg) translateX(-100px);-ms-transform:rotate(-90deg) translateX(-100px);-o-transform:rotate(-90deg) translateX(-100px);transform:rotate(-90deg) translateX(-100px);transform-origin:0 0;margin-left:0;margin-top:-100px}.vjs-control-bar .vjs-volume-menu-button .vjs-menu .vjs-menu-content .vjs-volume-bar{margin:22px auto 0;width:8.4em}.vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{display:block;height:50px;width:10em;z-index:9999}.vjs-paused.vjs-has-started .vjs-volume-menu-button{border-left:1px solid transparent}.vjs-responsive .no-volume-slider .vjs-volume-menu-button .vjs-menu-content{display:none}.vjs-iphone .vjs-volume-menu-button{display:none}.vjs-video-quality-control{float:right;cursor:pointer}.vjs-video-quality-control.active{background-color:#353434}.vjs-video-quality-control.active:before{color:#fff}.vjs-video-quality-control:before{content:"g"}.vjs-video-quality-control .vjs-menu{display:block;visibility:hidden;border:none;height:auto;width:120px;left:-70px;position:absolute;bottom:50px;background-color:#353434;padding:10px 0;opacity:.8;z-index:9999}.vjs-video-quality-control .vjs-menu.vjs-lock-showing{visibility:visible}.vjs-video-quality-control .vjs-menu .vjs-menu-content{text-align:left}.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-item,.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-title{font-size:14px;padding:0 10px 0 15px;line-height:20px}.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-item:focus,.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-title:focus{outline:0}.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-title{font-weight:bolder}.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-item.vjs-selected,.vjs-video-quality-control .vjs-menu .vjs-menu-content .vjs-menu-item:hover{color:#fff;font-weight:700}.vjs-ad-playing .vjs-video-quality-control{display:none!important}.vjs-control-bar{position:absolute;bottom:0;width:100%;height:50px;background-color:#000;z-index:1001}.vjs-paused.vjs-has-started .vjs-progress-control{opacity:.4}@media only screen and (min-width:964px){.vjs-fullscreen .vjs-control-bar{width:964px;left:50%;margin-left:-482px}}.vjs-ad-playing .vjs-video-quality-control,.vjs-controls-disabled .vjs-social-controls,.vjs-error .vjs-control-bar{display:none}.vjs-fullscreen-control,.vjs-social-controls,.vjs-timer-controls,.vjs-video-quality-control,.vjs-volume-menu-button{border-left:1px solid rgba(255,255,255,.2)}.vjs-timer-controls{width:auto;text-align:center;font-size:14px;line-height:50px}.vjs-current-time,.vjs-duration,.vjs-time-divider{float:left}.vjs-remaining-time{display:none;float:left}.vjs-ad-playing .vjs-timer-controls{border:0}.vjs-social-icon{cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vjs-mail-button-icon:before{content:"h"}.vjs-embed-button-icon:before{content:"i"}.vjs-facebook-button-icon:before{content:"j"}.vjs-link-button-icon:before{content:"k"}.vjs-pinterest-button-icon:before{content:"l"}.vjs-share-button-icon:before{content:"m"}.vjs-twitter-button-icon:before{content:"n"}.vjs-google-plus-button-icon:before{content:"z"}.vjs-digg-button-icon:before{content:"o"}.vjs-linkedin-button-icon:before{content:"q"}.vjs-reddit-button-icon:before{content:"r"}.vjs-stumble-upon-button-icon:before{content:"s"}.vjs-fark-button-icon:before{content:"p"}div.vjs-social-controls{padding:0 5px}.vjs-social-controls.vjs-control{float:right;width:auto}.vjs-social-share-control{color:#b1b1b1;display:inline-block;width:40px}.vjs-social-share-control.vjs-social-share-control-share-button{border:0;margin:5px 3px;height:40px}.vjs-social-share-control.vjs-social-share-control-share-button.share-item-code{background-color:#666}.vjs-social-share-control.vjs-social-share-control-share-button.share-item-link{background-color:#444}.vjs-social-share-control .vjs-social-icon{font-size:22px;line-height:1em;position:absolute;left:50%;top:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-moz-box-sizing:border-box;box-sizing:border-box}.vjs-social-share-control .vjs-social-icon:before{font-weight:lighter}.vjs-social-share-control .vjs-social-icon:hover{border-color:#fff}.vjs-social-icon:hover:before,.vjs-social-share-control.active .vjs-social-icon:before{color:#fff}.vjs-social-controls .item-share-detail{display:none}.vjs-full-width-popup{display:table;position:absolute!important;top:0;left:0}.vjs-full-width-popup :focus{outline:0}.vjs-full-width-popup .vjs-popup-title{font-size:2.7em;color:#fff;line-height:2.3em}.vjs-full-width-popup .vjs-popup-content{margin-bottom:15px}.vjs-full-width-popup .vjs-popup-content ::-webkit-input-placeholder{color:#b1b1b1}.vjs-full-width-popup .vjs-popup-content :-moz-placeholder{color:#b1b1b1}.vjs-full-width-popup .vjs-popup-content ::-moz-placeholder{color:#b1b1b1}.vjs-full-width-popup .vjs-popup-content :-ms-input-placeholder{color:#b1b1b1}.vjs-full-width-popup .vjs-popup-content input,.vjs-full-width-popup .vjs-popup-content textarea{background-color:transparent;border:solid thin #666;overflow:hidden;color:#b1b1b1;font-size:1.3em}.vjs-full-width-popup .vjs-popup-content textarea{padding:10px}.vjs-full-width-popup .vjs-popup-helper-msg{font-size:2.2em}.vjs-full-width-popup .vjs-popup-buttons .vjs-popup-button{padding:10px;width:110px;height:35px;border:1px solid #666;font-size:13px;line-height:.5em;vertical-align:middle;font-weight:400;background-color:transparent;color:#fff;margin:0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.vjs-full-width-popup .vjs-popup-buttons .vjs-popup-button.zeroclipboard-is-hover,.vjs-full-width-popup .vjs-popup-buttons .vjs-popup-button:hover{opacity:.7}.vjs-full-width-popup .vjs-popup-buttons .vjs-popup-button.zeroclipboard-is-active,.vjs-full-width-popup .vjs-popup-buttons .vjs-popup-button:active{opacity:.8;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}.vjs-embed-popup-content .vjs-popup-content textarea,.vjs-link-popup-content .vjs-popup-content textarea{width:92%}.vjs-social-popup-content .vjs-popup-title{font-size:2.7em;line-height:1.4em}.vjs-social-popup-content .vjs-popup-content{max-width:255px;margin:0 auto}.vjs-social-popup-content .vjs-popup-content .vjs-social-share-control{width:45px;height:40px;margin:5px 2px}.vjs-span-one-col .vjs-mail-form-popup-content .vjs-popup-title,.vjs-span-one-col .vjs-mail-sent-popup-content .vjs-popup-title{font-size:1.7em}.vjs-popup-content .vjs-social-icon{width:39px;height:39px;border:none;color:#fff}.vjs-popup-content .vjs-social-icon:hover{opacity:.7}.vjs-popup-content .vjs-social-icon:hover.vjs-embed-button-icon:before,.vjs-popup-content .vjs-social-icon:hover.vjs-link-button-icon:before,.vjs-popup-content .vjs-social-icon:hover.vjs-mail-button-icon:before{color:#333}.vjs-popup-content .vjs-social-icon:before{font-size:38px;line-height:1em}.vjs-popup-content .vjs-social-icon.vjs-facebook-button-icon{background-color:#3b5998}.vjs-popup-content .vjs-social-icon.vjs-pinterest-button-icon{background-color:#ea1514}.vjs-popup-content .vjs-social-icon.vjs-twitter-button-icon{background-color:#28aae1}.vjs-popup-content .vjs-social-icon.vjs-embed-button-icon,.vjs-popup-content .vjs-social-icon.vjs-link-button-icon,.vjs-popup-content .vjs-social-icon.vjs-mail-button-icon{background-color:#ececec;color:#666}.vjs-popup-content .vjs-social-icon.vjs-google-plus-button-icon{background-color:#d34836;color:#fff}.vjs-popup-content .vjs-social-icon.vjs-linkedin-button-icon{background-color:#4875b4;color:#fff}.vjs-popup-content .vjs-social-icon.vjs-digg-button-icon{background-color:#474747;color:#fff}.vjs-popup-content .vjs-social-icon.vjs-reddit-button-icon{background-color:#fff;color:#000}.vjs-popup-content .vjs-social-icon.vjs-reddit-button-icon:hover:before{color:inherit}.vjs-popup-content .vjs-social-icon.vjs-fark-button-icon{background-color:#e3e3e3;color:#177bc9}.vjs-popup-content .vjs-social-icon.vjs-stumble-upon-button-icon{background-color:#eb4823;color:#fff}.vjs-mail-form-popup-content .vjs-popup-title{width:85%;margin:0 auto;font-size:2.1em;line-height:2.3em}.vjs-mail-sent-popup-content .vjs-popup-title{margin-top:30px}.vjs-mail-sent-popup-content .vjs-popup-buttons .vjs-popup-button{width:140px}.vjs-popup-wrapper{display:table-cell;vertical-align:middle;position:relative;top:-25px}.grecaptcha-validator{background-color:red;padding:1px 0 0 1px}.vjs-has-started.vjs-paused .vjs-big-play-button{box-shadow:0 0 0 10000px rgba(0,0,0,.7)}div.vjs-has-started.vjs-paused .vjs-big-play-button{-webkit-box-shadow:0 0 0 100vmax rgba(0,0,0,.7);-moz-box-shadow:0 0 0 100vmax rgba(0,0,0,.7);box-shadow:0 0 0 100vmax rgba(0,0,0,.7)}.vjs-big-play-button{display:block;position:absolute;position:absolute;width:50px;height:50px;font-size:50px;text-align:center;cursor:pointer;top:0;right:0;border:0;background-color:#ea6400;padding:0}.vjs-big-play-button:before{content:"";display:block;position:absolute;top:0;left:0;right:0;font-family:VideoJS;line-height:50px;color:#fff;text-align:center}.vjs-big-play-button:after{content:"";display:block;position:absolute;bottom:5px;left:0;right:0;font-size:16px;font-weight:700;color:#fff;text-align:center}.vjs-ad-playing .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-paused.vjs-has-started .vjs-big-play-button,.vjs-playing .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-video-finished .vjs-big-play-button{display:none}.vjs-ad-playing.vjs-paused .vjs-big-play-button{display:block}.vjs-fullscreen .vjs-big-play-button{width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;font-size:100px}.vjs-fullscreen .vjs-big-play-button:before{line-height:100px}.vjs-ad-playing.vjs-paused.vjs-iphone.vjs-ios-old .vjs-big-play-button,.vjs-iphone.vjs-ios-old .vjs-big-play-button{display:none}@media screen and (min-width:480px){.vjs-big-play-button{width:75px;height:75px;font-size:75px}.vjs-big-play-button:before{line-height:75px}}@media screen and (min-width:768px){.video-single .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;font-size:120px}.video-single .vjs-big-play-button:before{line-height:120px}}.vjs-video-container{position:relative;width:100%;overflow:hidden}.vjs-video-container:before{content:"";display:block;padding-top:56.2%;padding-bottom:50px}.vjs-video-container>*{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}.vjs-video-container .VPAID-container,.vjs-video-container object,.vjs-video-container video{top:0;bottom:50px;position:absolute}.vjs-video-container.vjs-no-title:before{padding-bottom:50px}.vjs-video-container.vjs-no-title .VPAID-container,.vjs-video-container.vjs-no-title object,.vjs-video-container.vjs-no-title video{top:0}.vjs-video-container .VPAID-container>*{height:100%;width:100%;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute}@media screen and (max-width:360px){.share-item-code{display:none}}@media screen and (max-width:650px){.vjs-responsive .vjs-mailmsg-wrapper,.vjs-responsive .vjs-newsletter-wrapper{display:none}.vjs-responsive .vjs-autoplay-next-video-controls{vertical-align:middle}.vjs-responsive div.vjs-autoplay-next-video-controls-related-videos .vjs-related-video-square{width:29.3%;margin-left:2%;margin-right:2%;height:115px}}@media screen and (max-width:536px){.vjs-responsive.vjs-video-container.vjs-responsive:before{padding-bottom:40px}.vjs-responsive.vjs-video-container.vjs-one-col-title-single:before{padding-bottom:85px}.vjs-responsive.vjs-video-container.vjs-one-col-title-multi:before{padding-bottom:100px}.vjs-responsive .vjs-video-container .VPAID-container,.vjs-responsive.vjs-video-container object,.vjs-responsive.vjs-video-container video{top:0;bottom:0;position:absolute;margin:auto}.vjs-responsive .vjs-video-container.vjs-responsive .VPAID-container,.vjs-responsive.vjs-video-container.vjs-responsive object,.vjs-responsive.vjs-video-container.vjs-responsive video{top:0;bottom:40px;position:absolute;margin:auto}.vjs-responsive .vjs-video-container.vjs-one-col-title-single .VPAID-container,.vjs-responsive.vjs-video-container.vjs-one-col-title-single object,.vjs-responsive.vjs-video-container.vjs-one-col-title-single video{height:67%;top:2px;bottom:0;position:absolute;margin:auto}.vjs-responsive .vjs-video-container.vjs-one-col-title-multi .VPAID-container,.vjs-responsive.vjs-video-container.vjs-one-col-title-multi object,.vjs-responsive.vjs-video-container.vjs-one-col-title-multi video{height:75%;top:2px;bottom:0;position:absolute;margin:auto}.vjs-responsive .vjs-play-control{width:40px;height:40px}.vjs-responsive .vjs-play-control:before{font-size:20px}.vjs-responsive .vjs-control-bar{height:40px}.vjs-responsive .vjs-progress-control{bottom:40px}.vjs-responsive .vjs-fullscreen-control,.vjs-responsive .vjs-social-controls,.vjs-responsive .vjs-timer-controls,.vjs-responsive .vjs-video-quality-control,.vjs-responsive .vjs-volume-menu-button{border-left:0}.vjs-responsive .vjs-fullscreen-control{height:40px;width:40px}.vjs-responsive .vjs-fullscreen-control:before{font-size:21px}.vjs-responsive .vjs-volume-menu-button{width:40px;height:40px}.vjs-responsive .vjs-volume-menu-button:before{font-size:21px}.vjs-responsive .vjs-control-bar .vjs-volume-menu-button .vjs-menu .vjs-menu-content .vjs-volume-bar{margin:17px auto 0}.vjs-responsive .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-responsive .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:40px}.vjs-responsive .vjs-social-controls{height:40px;border:0;padding-left:0}.vjs-responsive .vjs-social-share-control{width:30px;height:30px}.vjs-responsive .vjs-social-share-control .vjs-social-icon{font-size:18px;position:absolute;left:50%;top:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px}.vjs-responsive .vjs-social-controls .vjs-social-share-control-embed-button,.vjs-responsive .vjs-social-controls .vjs-social-share-control-link-button,.vjs-responsive .vjs-social-controls .vjs-social-share-control-mail-button{display:none}.vjs-responsive .vjs-timer-controls{height:40px;font-size:12px;line-height:40px}.vjs-responsive .vjs-timer-controls .vjs-control{width:40px;height:40px}.vjs-responsive .vjs-poster{background-position:50% calc(50% - 20px)}.vjs-responsive .vjs-poster img{top:0;bottom:40px}.vjs-responsive .vjs-autoplay-next-video-controls-related-videos-wrapper{display:none}.vjs-responsive .vjs-autoplay-next-video-controls-wrapper{height:100%}.vjs-responsive .vjs-autoplay-next-video-play{width:70px;height:70px}.vjs-responsive .vjs-autoplay-next-video-play .vjs-autoplay-next-video-play-button{font-size:38px}.vjs-responsive .vjs-autoplay-next-video-play .vjs-autoplay-next-video-play-button:before{line-height:50px;font-size:40px;margin-left:-5px;vertical-align:top}.vjs-responsive .vjs-autoplay-next-video-controls-wrapper{font-size:16px}.vjs-responsive .vjs-autoplay-next-video-controls{vertical-align:middle}.vjs-responsive .video-js.ima-ad-playing .ima-ad-container{padding-top:inherit;height:100%}.vjs-responsive .ima-ad-container .ima-controls-div{height:40px}.vjs-responsive .ima-ad-container .ima-control{border-left:0;width:40px;height:40px}.vjs-responsive .ima-volume-slider{width:40px;bottom:40px}.vjs-responsive .ima-ad-container .ima-control:before{line-height:40px;font-size:20px}.vjs-responsive .ima-ad-container .ima-control.ima-countdown-div{font-size:12px;line-height:40px}.vjs-responsive .vjs-autoplay-next-video-play{width:58px;height:58px}.vjs-responsive .vjs-autoplay-next-video-play span{font-size:28px}.vjs-responsive div.vjs-autoplay-next-video-controls-related-videos{display:none}}.vjs-video-container .video-js.vjs-fullscreen{position:fixed;left:0;top:0;bottom:0;right:0;z-index:10050}.vjs-video-container .video-js.vjs-fullscreen .vjs-title{-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s}.vjs-video-container .video-js.vjs-fullscreen.video-js{background-color:#000}.vjs-video-container .vjs-fullscreen object,.vjs-video-container .vjs-fullscreen video{height:100%!important;top:0;bottom:0}.vjs-fullscreen.vjs-user-active .vjs-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}div.vjs-ads-label.vjs-control{font-size:14px;line-height:50px;font-weight:700;padding-left:1em;width:auto;text-align:center;border-left:1px solid rgba(255,255,255,.2);color:#fff;display:none}.vjs-ad-playing .vjs-control.vjs-ads-label{display:block}.vjs-black-poster{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;background-color:#000}.vjs-has-started.vjs-vast-finish .vjs-black-poster{display:none}.vjs-video-container .vjs-ad-playing.vjs-fullscreen .vjs-title{display:none!important}.vjs-video-container .vjs-ad-playing.vjs-fullscreen .VPAID-container{top:0;bottom:0;margin:0;height:100%}.ima-ad-container{visibility:hidden;width:100%;height:100%}.ima-ad-container.ima-ad-loading,.ima-ad-container.ima-ad-playing{visibility:visible}.ima-ad-container.ima-ad-loading{position:absolute;top:0;left:0;background-color:#000}.ima-ad-container iframe{width:100%!important}.ima-ad-container .ima-loading-spinner{display:none;animation:none;position:absolute;top:50%;left:50%;font-size:40px;line-height:40px;width:1em;height:40px;margin-left:-.5em;margin-top:-.5em;opacity:.75}.ima-ad-container.ima-ad-loading .ima-loading-spinner{display:block;font-family:MolVideo;animation:spin 1.5s infinite linear}.ima-ad-container .ima-loading-spinner:before{content:"";position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}.ima-ad-container.ima-ad-loading .ima-controls-div,.ima-ad-container.ima-ad-playing .ima-controls-div{display:block}.vjs-fullscreen .ima-ad-container .ima-controls-div{bottom:53px}.ima-ad-container .ima-controls-div{display:none;position:absolute;bottom:0;width:100%;height:53px;z-index:1001;opacity:1;background-color:#000;background:-moz-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(7,20,30,.7)),color-stop(100%,rgba(7,20,30,0)));background:-webkit-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-o-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:-ms-linear-gradient(bottom,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%);background:linear-gradient(to top,rgba(7,20,30,.7) 0,rgba(7,20,30,0) 100%)}.ima-control{display:inline-block;width:50px;height:50px;vertical-align:top;position:relative;border-left:1px solid rgba(255,255,255,.2)}.ima-control:before{position:absolute;left:50%;top:0;width:1em;height:100%;line-height:50px;margin-left:-.5em;font-family:MolVideo;font-size:24px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.ima-control:hover:before{text-shadow:0 0 1em #fff}.ima-play-pause-div{border-left:none}.ima-play-pause-div:before{content:"e"}.ima-play:before{content:"f"}.ima-fullscreen-div{float:right}.ima-fullscreen-div:before{content:"t"}.vjs-fullscreen .ima-fullscreen-div:before{content:"u"}.ima-seek-bar-div{height:3px;background-color:rgba(51,51,51,.9)}.ima-progress-div{height:100%;width:0;background-color:#ff0}.ima-control.ima-countdown-div{width:auto;padding-left:10px;font-size:14px;line-height:50px;color:#fff;text-shadow:0 0 .2em #000}.ima-volume-div{position:relative}.ima-volume-slider{position:absolute;height:100px;bottom:50px;width:50px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.7)}.ima-ad-container .ima-volume-slider{padding:8px}.ima-volume-slider{display:none}.ima-volume-div:hover .ima-volume-slider,.ima-volume-interact .ima-volume-slider{display:block}.ima-volume-progress,.ima-volume-track{width:.6em}.ima-volume-track{cursor:pointer;position:relative;bottom:0;left:50%;height:100%;background-color:#333;background-color:rgba(51,51,51,.9)}.ima-ad-container .ima-volume-track{margin-left:-.3em}.ima-volume-progress{position:absolute;bottom:0;height:100%;background-color:#ff0}.ima-volume-handler{position:absolute;bottom:100%;left:.3em;background:red;width:0;height:0}.ima-volume-handler:before{color:#fff;content:'w';font-family:MolVideo;line-height:1em;position:absolute;font-size:1em;left:-.55em;top:-.5em}.ima-sound--loud:before,.ima-sound:before{content:"d"}.ima-sound--medium:before{content:"c"}.ima-sound--low:before{content:"b"}.ima-sound--muted:before{content:"a"}.video-js.ima-ad-playing{padding-bottom:53px}.video-js.ima-ad-playing .vjs-big-play-button{visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.ima-ad-container.ima-ad-loading .ima-loading-spinner,.ima-control:before,.ima-volume-handler:before{font-family:VideoJS}.ima-ad-container.ima-ad-playing{position:absolute;top:0;height:100%}.ima-play-pause-div:before{content:"\f103"}.ima-play:before{content:"\f101"}.ima-fullscreen-div:before{content:"\f108"}.ima-fullscreen:before{content:"\f109"}.ima-ad-container .ima-loading-spinner:before{content:'\f10b'}.ima-sound--loud:before,.ima-sound:before{content:"\f107"}.ima-sound--medium:before{content:"\f106"}.ima-sound--low:before{content:"\f105"}.ima-sound--muted:before{content:"\f104"}.ima-volume-handler:before{content:'\f111'}.video-js.ima-ad-playing{padding:inherit}@media only screen and (min-width:964px){.video-js.ima-ad-playing.vjs-fullscreen .ima-ad-container .ima-controls-div{width:964px!important;left:50%;margin-left:-482px}}.video-js.ima-ad-playing .ima-ad-container{padding-top:0;height:100%;z-index:1001}.vjs-no-title .video-js.ima-ad-playing .ima-ad-container{padding-top:0;height:100%}.ima-ad-playing .ima-ad-container{background-color:#000}.ima-ad-container .ima-controls-div{height:50px;background-color:#000!important;width:100%!important}.ima-ad-container .ima-control{border-left:1px solid rgba(255,255,255,.2)}.ima-ad-container .ima-control.ima-countdown-div{font-size:14px;line-height:50px}.ima-ad-container .ima-control:before{line-height:50px;font-size:24px}.vjs-fullscreen .ima-ad-container .ima-controls-div{bottom:0}.vjs-fullscreen .ima-fullscreen-div:before{content:"\f108"}.vjs-title{position:absolute;top:0;left:0;width:auto;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:90px!important;padding:0 10px!important;font-family:ScoutBold,Arial,Helvetica,sans-serif;font-size:20px;line-height:1.2;overflow:hidden;color:#fff;z-index:1}.ima-ad-playing .vjs-title,.vjs-fullscreen .vjs-title,.vjs-paused.vjs-has-started .vjs-title,.vjs-playing .vjs-title,.vjs-video-finished .vjs-title{display:none}.vjs-title span{background-color:rgba(235,91,76,.8);box-shadow:10px 0 0 rgba(235,91,76,.8),-10px 0 0 rgba(235,91,76,.8);-webkit-box-decoration-break:clone;box-decoration-break:clone}.vjs-no-title .vjs-title{display:none}.vjs-fixed.vjs-span-one-col .vjs-title{overflow:hidden;font-size:1.5em;line-height:1.3em;white-space:normal;font-weight:600}.vjs-fixed.vjs-span-one-col .vjs-title p{height:inherit;vertical-align:middle;display:table-cell}.vjs-one-col-title-single.vjs-fixed.vjs-span-one-col .vjs-title{height:40px;line-height:40px}.vjs-one-col-title-multi.vjs-fixed.vjs-span-one-col .vjs-title{width:306px;height:40px;overflow:hidden;position:relative;margin-top:5px;display:block}.vjs-one-col-title-multi.vjs-fixed.vjs-span-one-col .vjs-title:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em}@media screen and (min-width:480px){.vjs-title{margin-right:110px!important;font-size:32px}}.vjs-autoplay-next-video-wrapper{position:absolute;top:0;bottom:50px;left:0;width:100%;background-color:#000;background-color:rgba(0,0,0,.7);color:#fff;z-index:1}.vjs-fixed.vjs-span-one-col .vjs-autoplay-next-video-wrapper{top:0;bottom:40px}@media screen and (max-width:492px){.vjs-responsive .vjs-autoplay-next-video-wrapper{top:0;bottom:40px}.vjs-responsive .vjs-autoplay-next-video-title{font-size:18px}}.vjs-autoplay-next-video-wrapper{display:none}.vjs-AutoplayNextVideoShow .vjs-autoplay-next-video-wrapper{display:block}.vjs-autoplay-next-video-poster{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-box-shadow:0 0 50px 20px #000 inset;box-shadow:0 0 50px 20px #000 inset;-webkit-filter:blur(3px);filter:blur(3px);z-index:-1;top:0}.vjs-autoplay-next-video-controls{width:100%}.vjs-autoplay-next-video-controls-wrapper{position:relative;text-align:center;font-size:18px;background-color:#000;background-color:rgba(0,0,0,.4)}.vjs-autoplay-next-video-controls-wrapper h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:.5em 10px}div.vjs-autoplay-next-video-controls-related-videos-wrapper{position:relative;padding:0 6%;background-color:#000;background-color:rgba(0,0,0,.4)}div.vjs-autoplay-next-video-controls-related-videos{width:100%;white-space:nowrap;overflow:hidden}div.vjs-autoplay-next-video-controls-related-videos .vjs-related-img-wrapper{height:100%!important}div.vjs-autoplay-next-video-controls-related-videos .mol-related-videos-video{display:inline-block;height:auto;width:29.3%;margin-left:2%;margin-right:2%;height:115px;max-height:200px}div.vjs-autoplay-next-video-controls-related-videos .mol-related-videos-video h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:.5em 0;font-size:18px}.vjs-autoplay-next-video-controls-related-videos-wrapper{text-align:center}.vjs-autoplay-next-video-controls-related-videos-wrapper:before,.vjs-autoplay-next-video-controls-wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle}.vjs-autoplay-next-video-controls-related-videos{display:inline-block;vertical-align:middle}.vjs-autoplay-next-video-controls{display:inline-block;vertical-align:bottom}.vjs-autoplay-next-video-title{font-size:22px}.vjs-autoplay-next-video-play{width:80px;height:80px;display:inline-block;text-align:center;position:relative;cursor:pointer}.vjs-autoplay-next-video-play svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.vjs-autoplay-next-video-play svg circle{stroke-dashoffset:0;stroke:#fff;stroke-width:6px}.vjs-autoplay-next-video-play .vjs-autoplay-next-video-play-button{background-color:#000;color:#fff;font-size:52px;position:absolute;font-family:VideoJS;border-radius:50%;top:5px;bottom:5px;left:5px;right:5px;box-sizing:border-box;cursor:pointer;text-indent:2px}.vjs-autoplay-next-video-play .vjs-autoplay-next-video-play-button span{vertical-align:middle;display:inline-block}.vjs-autoplay-next-video-play .vjs-autoplay-next-video-play-button:before{display:inline-block;content:"";vertical-align:middle;height:100%;font-size:60px;line-height:70px}.vjs-autoplay-next-video-play .vjs-ie8 svg{display:none}.vjs-video-container div.vjs-autoplay-next-video-cancel{cursor:pointer;width:100px;margin:7px auto 10px}.vjs-video-container div.vjs-autoplay-next-video-cancel:hover{color:#fff}.vjs-autoplay-next-video-controls-wrapper{height:55%}.vjs-autoplay-next-video-controls-related-videos-wrapper{height:45%}.vjs-fullscreen .vjs-autoplay-next-video-controls-wrapper{height:50%!important}.vjs-fullscreen .vjs-autoplay-next-video-controls-related-videos-wrapper{height:50%!important}.vjs-fullscreen .vjs-autoplay-next-video-controls{vertical-align:bottom!important}.vjs-fullscreen div.vjs-autoplay-next-video-controls-related-videos .vjs-related-video-square{width:18%!important;margin-left:1%!important;margin-right:1%!important;height:auto!important;max-height:200px!important;min-height:100px!important}.mol-modal-window-backdrop{position:absolute;top:0;right:0;bottom:50px;left:0;height:calc(100% - $control-bar-height);z-index:900;transform-style:preserve-3d}.mol-modal-window-backdrop .mol-modal-window{width:100%;height:100%;max-width:740px;max-height:505px;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-modal-window-backdrop,.vjs-responsive .mol-modal-window-backdrop{top:0;bottom:40px;height:calc(100% - $control-bar-height-one-col)}.video-js.vjs-fullscreen .mol-modal-window-backdrop .mol-modal-window,.vjs-responsive .mol-modal-window-backdrop .mol-modal-window{max-height:250px}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-modal-window-backdrop{top:0;bottom:40px;height:calc(100% - $control-bar-height-one-col)}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-modal-window-backdrop .mol-modal-window{max-height:250px}.mol-related-videos-video .video-caption .aux-stadiometer{height:100%}.mol-related-videos-view-paused .mol-modal-window-backdrop{background:rgba(0,0,0,.8)}.mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{background:no-repeat 50% 50%;background-size:cover;position:absolute;left:0;top:0;bottom:50px;right:0;z-index:800}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop,.vjs-responsive .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{bottom:40px}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{bottom:40px}.vjs-responsive .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{top:0}.vjs-one-col-title-single .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{top:0}.vjs-one-col-title-multi .mol-related-videos-view-paused .mol-related-videos-view-paused-backdrop{top:0}.mol-related-videos-panel-autoplay,.mol-related-videos-panel-paused,.mol-related-videos-panel-social{color:#fff}.mol-related-videos-panel-autoplay>.panel-title,.mol-related-videos-panel-paused>.panel-title,.mol-related-videos-panel-social>.panel-title{font-size:16px;line-height:20px;padding:10px 5px;text-transform:uppercase;margin:0;display:block;font-weight:700;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.mol-related-videos-panel-social{overflow:hidden}.mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon{width:100%;height:100%}.mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before{width:100%;height:100%;text-align:center;display:block;line-height:1}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-related-videos-panel-social,.vjs-responsive .mol-related-videos-panel-social{font-size:0;text-align:center;margin:20px;height:40px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .panel-title,.vjs-responsive .mol-related-videos-panel-social .panel-title{display:none}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control{width:40px;height:40px;overflow:hidden;margin:0 5px;display:inline-block;float:none}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social{font-size:0;text-align:center;margin:20px;height:40px}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .panel-title{display:none}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control{width:40px;height:40px;overflow:hidden;margin:0 5px;display:inline-block;float:none}@media screen and (min-width:536px) and (max-width:963px),screen and (min-width:964px){.video-js.vjs-fullscreen .mol-related-videos-panel-social,.vjs-responsive .mol-related-videos-panel-social{position:absolute;top:0;left:20px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control{overflow:hidden}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3){margin-right:10px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(2),.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(4),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(2),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(4){margin-bottom:10px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{content:'More';text-transform:uppercase;font:inherit;font-weight:700;float:right}}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social{position:absolute;top:0;left:20px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control{overflow:hidden}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3){margin-right:10px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(2),.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(4),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(1),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(2),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(3),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(4){margin-bottom:10px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{content:'More';text-transform:uppercase;font:inherit;font-weight:700;float:right}@media screen and (min-width:536px) and (max-width:963px){.video-js.vjs-fullscreen .mol-related-videos-panel-social,.vjs-responsive .mol-related-videos-panel-social{width:140px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control{float:left;width:60px;height:60px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before{font-size:40px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before{font-size:48px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5){width:140px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before{width:60px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{font-size:18px;line-height:60px;width:60px}}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social{width:140px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control{float:left;width:60px;height:60px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before{font-size:40px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before{font-size:48px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5){width:140px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before{width:60px}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{font-size:18px;line-height:60px;width:60px}@media screen and (min-width:964px){.video-js.vjs-fullscreen .mol-related-videos-panel-social,.vjs-responsive .mol-related-videos-panel-social{width:180px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control{float:left;width:80px;height:80px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before{font-size:60px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before{font-size:64px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5),.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5){width:180px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before{width:80px}.video-js.vjs-fullscreen .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before,.vjs-responsive .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{font-size:18px;line-height:80px;width:80px}}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social{width:180px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control{float:left;width:80px;height:80px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon::before{font-size:60px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control .vjs-social-icon.vjs-mail-button-icon::before{font-size:64px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5){width:180px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5) .vjs-social-icon::before{width:80px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-social .vjs-social-share-control:nth-child(5)::before{font-size:18px;line-height:80px;width:80px}.mol-related-videos-panel-paused .mol-related-videos-video{cursor:pointer}.mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail{background:#000}.mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;overflow:hidden}.mol-related-videos-panel-paused h4{font-family:ScoutLight,Arial,Helvetica,sans-serif;font-size:18px}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-related-videos-panel-paused,.vjs-responsive .mol-related-videos-panel-paused{margin:0 20px;overflow:hidden}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .panel-title,.vjs-responsive .mol-related-videos-panel-paused .panel-title{display:none}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video{clear:both;margin:0 0 10px 0}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail{width:80px;height:50px;float:left}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-caption,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-caption{overflow:hidden;height:40px;padding:5px}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4{line-height:20px;font-weight:400;margin:0}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+3),.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+3){display:none}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused{margin:0 20px;overflow:hidden}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .panel-title{display:none}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video{clear:both;margin:0 0 10px 0}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail{width:80px;height:50px;float:left}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption{overflow:hidden;height:40px;padding:5px}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4{line-height:20px;font-weight:400;margin:0}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+3){display:none}@media screen and (min-width:536px) and (max-width:963px),screen and (min-width:964px){.video-js.vjs-fullscreen .mol-related-videos-panel-paused,.vjs-responsive .mol-related-videos-panel-paused{position:absolute;width:340px;top:0;right:20px}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video{width:165px;height:128.5px;float:left;margin:0 0 10px}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail{height:82.5px}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-caption,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-caption{overflow:hidden;height:40px;padding:5px 0}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4,.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4{line-height:16px;font-weight:400;margin:0}.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(2n-1),.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(2n-1){margin-right:10px}}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused{position:absolute;width:340px;top:0;right:20px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video{width:165px;height:128.5px;float:left;margin:0 0 10px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-thumbnail{height:82.5px}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption{overflow:hidden;height:40px;padding:5px 0}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video .video-caption h4{line-height:16px;font-weight:400;margin:0}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(2n-1),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(2n-1){margin-right:10px}@media screen and (min-width:536px) and (max-width:963px){.video-js.vjs-fullscreen .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+5),.vjs-responsive .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+5){display:none}}.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-panel-paused .mol-related-videos-video:nth-child(n+5){display:none}.mol-related-videos-view-ended .mol-modal-window-backdrop{background:#000}.mol-related-videos-view-ended .mol-related-videos-panel-ended{position:absolute;left:10px;top:10px;right:0;bottom:0;color:#fff}.mol-related-videos-view-ended .mol-related-videos-panel-ended h3{margin:0 0 6px;font-family:ScoutBold,Arial,Helvetica,sans-serif;font-size:24px}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video{cursor:pointer;float:left;overflow:hidden;margin:0 10px 10px 0;position:relative}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-thumbnail{background:#000;height:100%}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;overflow:hidden}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption{overflow:hidden;position:absolute;bottom:0;left:0;right:0;height:25px;background-color:rgba(0,0,0,.7)}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption h4{font-family:ScoutLight,Arial,Helvetica,sans-serif;font-size:16px;line-height:25px;font-weight:400;padding:0 5px;margin:0;overflow:hidden}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption,.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption{height:50%}.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption h4,.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption h4{padding:4px 5px;line-height:14px}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption{height:50%}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video .video-caption h4{padding:4px 5px;line-height:14px}.mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video-list{height:90%}@media screen and (max-width:535px){.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video,.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video{width:calc(50% - 10px);height:calc(50% - 10px)}.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+5),.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+5){display:none}}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video{width:calc(50% - 10px);height:calc(50% - 10px)}.vjs-span-one-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+5){display:none}@media screen and (min-width:536px) and (max-width:963px),screen and (min-width:964px){.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video,.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video{width:calc(33% - 10px);height:calc(33% - 10px)}.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(1),.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(1){width:calc(66% - 10px);height:calc(65% - 10px - 1px)}.video-js.vjs-fullscreen .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+7),.vjs-responsive .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+7){display:none}}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video,.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video{width:calc(33% - 10px);height:calc(33% - 10px)}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(1),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(1){width:calc(66% - 10px);height:calc(65% - 10px - 1px)}.vjs-span-three-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+7),.vjs-span-two-col .video-js:not(.vjs-fullscreen) .mol-related-videos-view-ended .mol-related-videos-panel-ended .mol-related-videos-video:nth-child(n+7){display:none}.vjs-video-container{position:relative;width:100%;overflow:hidden;margin-bottom:20px}.vjs-video-container:before{content:"";display:block;padding-top:56.2%}.video-js.ima-ad-playing{padding-bottom:0!important}.vjs-tech{right:0;bottom:0;margin:auto}.video-js.vjs-has-started.vjs-ad-playing .vjs-share-bar{display:none}.video-js.vjs-has-started.vjs-ad-playing .vjs-control-bar{visibility:visible;opacity:1;bottom:-30px;background-color:#000}.video-js.vjs-share-bar-enabled{margin-bottom:60px}.video-js.vjs-share-bar-enabled .vjs-share-bar{display:block}.vjs-button{border:0;color:inherit;background-color:transparent}.ima-progress-div,.ima-volume-progress{background-color:#ea6500!important}
.pageBackground { padding: 0 10px 10px; background-color: #fff; }

#sidebar, #channel-sidebar-top { display: none; }


#topBar { display: none; }

.show-legals .cookie-notice { display: block; }

.menu-top-nav-menu-container { display: none; }

#metro-logo { display: block; width: 100px; height: 50px; margin: 0 auto 0; background: url(/wp-content/themes/vip/metrouk/css/../img/branding/metro-logo-black.svg) center 15px no-repeat; background-size: 85px; }

.christmas #metro-logo { background: url(/wp-content/themes/vip/metrouk/css/../img/branding/metro-logo-christmas.svg) center 9px no-repeat; background-size: 85px; }

.poppy { position: absolute; top: 6px; right: 2px; height: 20px; width: auto; -webkit-transform: rotate(56deg); transform: rotate(56deg); }

#aids-ribbon { display: none; position: absolute; top: 9px; right: 17px; height: 25px; width: auto; -webkit-transform: rotate(-14deg); transform: rotate(-14deg); }


.nav-menu .current-menu-item a, .has-hover .nav-menu a:hover, .has-hover .sub-menu a:hover, .nav-menu .current-post-ancestor > a, .nav-menu .current-menu-ancestor > a { background-color: #ffc000; }

.sub-menu .current-menu-item > a, .sub-menu .menu-item > a:hover { background: transparent; color: #f78b25; }

.submenu-title { display: none !important; }


#masthead .icon-search { display: inline-block; position: static; float: left; line-height: 35px; margin-right: 7px; }

.tags { display: block; font-size: 18px; line-height: 1.5; }

.tags a { display: inline-block; min-height: 33px; margin-right: 10px; margin-bottom: 10px; padding: 0 10px; background-color: #f0f0f0; color: black; line-height: 33px; }

.tags a:hover { text-decoration: none; }

.tags a:last-of-type { margin-right: 0; }

.more-tags { margin-bottom: 10px; }

.more-tags .widget-title { margin-right: 10px; vertical-align: middle; }

.tag-page-top, .author-page-top { overflow: hidden; margin-bottom: 15px; }

.tag-page-top img, .author-page-top img { width: 100%; max-width: 100%; }

.tag-page-top .title, .author-page-top .title { margin-bottom: 10px; padding: 8px 0 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1; }

.tag-page-top .excerpt, .author-page-top .excerpt { font-size: 14px; }

.post-meta-top a.post-author { display: inline-block; vertical-align: top; }

.single .byline, .page .byline { display: inline-block; margin: 5px 0; vertical-align: middle; }

.page .post-date { display: block; }

.post-meta-top .post-category { display: block; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; margin: 6px 0 0; line-height: 1.5em; color: #999; }


.img-cnt, .wps-image { width: 100% !important; height: auto !important; }

#we-need-monies { position: fixed; z-index: 9999; bottom: 0; left: 0; right: 0; height: 50px; background: white; }

#we-need-monies .ad-slot-container { background-color: white; }

#we-need-monies .ad-slot-container .ad-slot-small[style], #we-need-monies .ad-slot-container .ad-slot-medium[style] { min-height: 0 !important; }

#we-need-monies .house-promo { height: 100%; background-color: transparent; background-position: center; background-repeat: no-repeat; background-image: url(/wp-content/themes/vip/metrouk/css/../img/housepromo320.png); position: absolute; z-index: -1; display: block; width: 100%; }

.ad-slot-container.skyscraper-right, .ad-slot-container.skyscraper-left { display: none; }


.tiles .teaser { width: 47%; }

.tiles .teaser.wide { width: 97%; }

.tiles .teaser.hero_large .title { font-size: 28px; line-height: 1em; }


.gallery.tiles .teaser { width: 47%; }

#single-image-content { padding-top: 10px; }

.gallery-nav .gallery-title { margin: 0 auto 10px auto; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }

.gallery.embedded, .gallery.embedded .outer, .gallery.embedded .inner, .gallery.embedded .next-image, .gallery.embedded .prev-image { height: 100px; }

.gallery.embedded { position: relative; margin: 20px 0 40px 0; }

.gallery.embedded .title { display: block; text-align: center; margin: 5px 0 10px 0; font-size: 12px; }

.gallery.embedded .outer { position: relative; margin: 10px 30px 0 30px; overflow: hidden; }

.gallery.embedded .inner { position: relative; display: inline-block; width: 10000px; }

.gallery.embedded .next-image, .gallery.embedded .prev-image { position: absolute; top: 0; margin: 0; width: 25px; background-color: #999; }

.gallery.embedded .next-image:hover, .gallery.embedded .prev-image:hover { background-color: #ccc; }

.gallery.embedded .next-image:active, .gallery.embedded .prev-image:active { background-color: #999; }

.gallery.embedded .prev-image { left: 0; }

.gallery.embedded .next-image { right: 0; }

.gallery.embedded .next-image span, .gallery.embedded .prev-image span { position: absolute; top: 50%; display: block; width: 20px; height: 22px; margin: -10px 5px 0 5px; text-decoration: none; }

.gallery.embedded .next-image span { background: url(/wp-content/themes/vip/metrouk/css/../img/sprite.png?10) no-repeat -28px -205px; }

.gallery.embedded .prev-image span { background: url(/wp-content/themes/vip/metrouk/css/../img/sprite.png?10) no-repeat -2px -205px; }

.gallery.embedded img { width: auto; max-width: inherit; max-height: 100%; margin: 0 5px 20px 0; }


.listicle-item { position: relative; }


.trending li { margin-bottom: 10px; overflow: hidden; }

.trending h3 { font-size: 16px; font-family: ScoutBold, Arial, Helvetica, sans-serif; line-height: 1.2; }


.category-posts-widget { border-bottom: 3px solid #ddd; margin: 0 0 5px 0; }

.category-posts-widget .item { margin: 0 0 10px 0; }

.category-posts-widget .item img { display: none; }

.category-posts-widget .item .title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 15px; }

.category-posts-widget .item .meta { margin: 5px 0 0 0; font-size: 12px; color: #999; }

.category-posts-widget .item .meta a[rel="author"] { margin: 0 4px 0 0; }

.category-posts-widget .item-1 .title { font-family: ScoutBold, Arial, Helvetica, sans-serif; }

.blogs-header { margin: 0 auto 10px; padding: 5px; background: #00aeff; }

.blogs-logo { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; text-transform: uppercase; color: white; }

.blogs-logo:hover { text-decoration: none; }

.blogs-header span { display: none; }

.single-post.wide-post .full-width { width: 100vw; max-width: none; margin-left: -10px; margin-right: -10px; }

.single-post.wide-post .full-width img.full-width { margin: 0 auto; }

.single-post.wide-post .full-width .item-share-buttons { padding: 5px; }


#footer-base { padding: 10px; overflow: hidden; color: white; background: black; font-size: 14px; line-height: 1.4; }

#footer-base a { font-family: ScoutLight, Arial, Helvetica, sans-serif; color: white; }

#footer-base .copyright { display: block; height: auto; }

#footer-base .terms a { display: inline-block; margin-right: 1em; color: #9b9b9b; }


#fb-comments-area { margin: 0 auto; background-color: #fff; }

#fb-comments-area.is-active { padding-bottom: 10px; }

#fb-comments-area.is-active .comment-count { display: none; }

#fb-comments-container { display: none; }

.comment-show { display: block; height: 32px; margin: 0 auto 20px; vertical-align: middle; background: #870e79; color: white; text-decoration: none; text-align: center; line-height: 32px; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Arial, sans-serif; font-size: 15px; }

.comment-show:hover { text-decoration: none; color: white; }

.comment-show .icon-play { position: absolute; top: 45%; -webkit-transform: rotate(90deg) translate(-50%, 0.5em); transform: rotate(90deg) translate(-50%, 0.5em); font-size: 13px; }

.comment-down-arrow { display: inline-block; position: relative; width: 1em; height: 32px; vertical-align: middle; }

.fb-comments, .fb-comments iframe[style], .fb-comments > span[style] { width: 100% !important; }

.is-active .icon-play { -webkit-transform: rotate(-90deg) translate(50%, -0.5em); transform: rotate(-90deg) translate(50%, -0.5em); }

.is-active #fb-comments-container { display: block; }


.metro-spinner { z-index: 99; display: none; height: 30px; padding: 20px; width: 70px; margin-left: -55px; text-align: center; background-color: #fff; background-color: rgba(255, 255, 255, 0.9); }

.metro-spinner.feed { display: block; margin-left: auto; bottom: 20px; width: 100%; padding: 20px 0; }

.metro-spinner > div { width: 18px; height: 18px; margin-top: 7px; background-color: #888; border-radius: 100%; display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out; animation: bouncedelay 1.4s infinite ease-in-out; }

.metro-spinner .bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; }

.metro-spinner .bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; }

.error404 .metro-spinner { display: none; }

@-webkit-keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); }
  40% { -webkit-transform: scale(1); transform: scale(1); } }

@keyframes bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); }
  40% { -webkit-transform: scale(1); transform: scale(1); } }


.embed-youtube, .youtube-player { max-width: 300px !important; max-height: 182px !important; margin: auto; }

.single-article .embed-youtube { margin-bottom: 1em; }

.video-share { display: none; width: 100%; line-height: 40px; font-family: ScoutBold, Arial, Helvetica, sans-serif; text-align: right; }

.video-share .share-button { float: right; width: 40px; height: 40px; padding: 0; }

.video-share .share-button:nth-child(2) { margin-left: 10px; }

.video-share .share-button .icon { line-height: 40px; }

.video-js-container .video-share { display: block; }


#post-content figure + img, #post-content img + img, #post-content figure + p > img { display: none !important; }


.gsc-result a.gs-title, .gsc-result a.gs-title b { font-family: Arial, Helvetica, sans-serif; font-size: 16px !important; text-decoration: none !important; }

.gsc-table-result { font-size: 13px !important; line-height: 1.2; }

.sorry { margin-top: 2em; text-align: center; }

.category-video .vjs-video-container { margin-bottom: 0; }

.video-hero-metadata { margin-bottom: 10px; padding: 10px; background: black; color: white; }

.video-hero-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 25px; }
@media screen and (min-width: 414px) { .more-posts-thumbs li { width: 33.3333%; }
  .more-posts-thumbs li:nth-child(2) { padding-right: 10px; }
  .more-posts-thumbs li:nth-child(3) { display: block; padding-right: 0; } }

@media screen and (min-width: 480px) { .mosaic img { width: 140px; }
  .mosaic-item { min-height: 105px; }
  .mosaic-item .wide .breaking-news-label { font-size: 54px; }
  .mosaic-item.item-small > a { position: absolute; top: 0; left: 0; height: 79px; overflow: hidden; }
  .mosaic-item.item-small a:hover span { color: #999; }
  .mosaic-item.item-small .breaking-news-label { position: absolute; bottom: 0; left: 0; }
  .mosaic-item.item-small .title { margin-left: 150px; font-size: 22px; }
  .mosaic-item.item-small .title:after { content: ''; }
  .mosaic-item.item-small .excerpt { display: block; margin-left: 150px; font-size: 19px; }
  .mosaic-item.item-small.sponsored-article-item .title:before { display: none; }
  .mosaic-item.item-small .mosaic-video { width: 140px; }
  .metro_api .trail { font-size: 1.5em; line-height: 1.3em; }
  .single-post .intro { font-size: 16px; }
  .wp-pagenavi span.extend { margin: 0 5px !important; padding: 0 !important; }
  .single .content .rating { display: inline-block; }
  .byline-container { width: 400px; }
  .nf-image-box { width: 140px; }
  .nf-headline { margin-left: 150px; }
  .nf-title { font-size: 22px; }
  .nf-content { display: block; margin-left: 150px; }
  .nf-excerpt { font-size: 17px; }
  .apb-main { height: 160px; }
  .apb-title { font-size: 32px; }
  .tag-page-top img, .author-page-top img { float: left; width: 50%; margin-right: 10px; }
  .tag-page-top .title, .author-page-top .title { padding-top: 0; }
  .blg-teaser img { width: 60px; height: 60px; }
  #searchform { width: 345px; }
  input[type=text] { width: 225px; }
  input[type=submit] { margin-left: 5px; padding-left: 15px; padding-right: 15px; }
  #footer-base span { height: 185px; }
  .tiles .teaser { width: 31.276%; margin-right: 10px; }
  .tiles .teaser.wide { width: 63.85%; }
  .embed-youtube, .youtube-player { max-width: 460px !important; max-height: 280px !important; }
  .related-posts-main .trail { display: block; overflow: hidden; font-size: 16px; line-height: 1.2; }
  .gallery.tiles .teaser { width: 47.9%; }
  .quiz-result { margin: 0 20px; }
  .namicle { width: 450px; }
  .nam-result { font-size: 28px; }
  .comparicle .comp-title { font-size: 24px; }
  .comp-inputs { font-size: 16px; }
  .comp-reveal-container { font-size: 18px; }
  .msp-score-bar-container { display: block; background-color: #5c5c5c; margin: 0 20px; }
  .msp-score-bar { border-top: 20px solid #fff; }
  .thumbnail-link { width: 40%; }
  .thumbnail-link img { display: block; float: left; margin-right: 10px; }
  .thumbnail-link .mor-title { clear: none; margin-left: 110px; }
  .trs-index, .trd-index { width: 35px; height: 35px; line-height: 30px; font-size: 30px; }
  .fru-item { margin-bottom: 15px; padding-bottom: 15px; } }

@media screen and (max-width: 480px) { .colour-entertainment li:nth-child(n+2):hover .colour-box { background: transparent; box-shadow: none; }
  .colour-lifestyle li:nth-child(n+2):hover .colour-box { background: transparent; box-shadow: none; }
  .colour-sport li:nth-child(n+2):hover .colour-box { background: transparent; box-shadow: none; } }
@media screen and (min-width: 600px) { .single-article .article-body, .col-skinny { width: 540px; margin: 0 auto; }
  .mosaic-item, .mosaic .item-1, .mosaic .item-2 { float: left; width: 48%; margin: 0 10px 20px 0; }
  .mosaic-item .breaking-news-label, .mosaic .item-1 .breaking-news-label, .mosaic .item-2 .breaking-news-label { font-size: 36px; }
  .mosaic .wide { width: auto; }
  .mosaic .wide .breaking-news-label { font-size: 56px; }
  .mosaic .title { margin: 0 10px !important; }
  .mosaic .title span { color: #fff; }
  .mosaic img { margin-top: -31px; position: static; top: auto; left: auto; width: 100%; }
  .mosaic .excerpt { display: block; }
  .mosaic .mosaic-item a:hover span { color: white; }
  .mosaic .item-small > a { position: relative; display: block; height: auto; overflow: visible; }
  .mosaic .item-small .title { margin-left: 0; font-size: 26px; line-height: 1.2; }
  .mosaic .item-small .excerpt { margin-left: 0; font-size: 19px; }
  .mosaic .item-small .colour-box { color: white; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic .breaking-news-label { font-size: 36px; }
  .mosaic-item.item-small .mosaic-video { width: 100%; }
  .mosaic-item.colour-1 .colour-box { background-color: rgba(7, 56, 127, 0.8); box-shadow: 10px 0 0 rgba(7, 56, 127, 0.8), -10px 0 0 rgba(7, 56, 127, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-1 .title:after { color: #07387F; }
  .mosaic-item.colour-1 .excerpt:after { color: #07387F; }
  .mosaic-item.colour-1:hover .colour-box { background-color: rgba(4, 35, 79, 0.8); box-shadow: 10px 0 0 rgba(4, 35, 79, 0.8), -10px 0 0 rgba(4, 35, 79, 0.8); }
  .mosaic-item.colour-2 .colour-box { background-color: rgba(0, 174, 255, 0.8); box-shadow: 10px 0 0 rgba(0, 174, 255, 0.8), -10px 0 0 rgba(0, 174, 255, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-2 .title:after { color: #00AEFF; }
  .mosaic-item.colour-2 .excerpt:after { color: #00AEFF; }
  .mosaic-item.colour-2:hover .colour-box { background-color: rgba(0, 139, 204, 0.8); box-shadow: 10px 0 0 rgba(0, 139, 204, 0.8), -10px 0 0 rgba(0, 139, 204, 0.8); }
  .mosaic-item.colour-3 .colour-box { background-color: rgba(255, 0, 68, 0.8); box-shadow: 10px 0 0 rgba(255, 0, 68, 0.8), -10px 0 0 rgba(255, 0, 68, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-3 .title:after { color: #FF0044; }
  .mosaic-item.colour-3 .excerpt:after { color: #FF0044; }
  .mosaic-item.colour-3:hover .colour-box { background-color: rgba(204, 0, 54, 0.8); box-shadow: 10px 0 0 rgba(204, 0, 54, 0.8), -10px 0 0 rgba(204, 0, 54, 0.8); }
  .mosaic-item.colour-4 .colour-box { background-color: rgba(94, 2, 43, 0.8); box-shadow: 10px 0 0 rgba(94, 2, 43, 0.8), -10px 0 0 rgba(94, 2, 43, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-4 .title:after { color: #5E022B; }
  .mosaic-item.colour-4 .excerpt:after { color: #5E022B; }
  .mosaic-item.colour-4:hover .colour-box { background-color: rgba(44, 1, 20, 0.8); box-shadow: 10px 0 0 rgba(44, 1, 20, 0.8), -10px 0 0 rgba(44, 1, 20, 0.8); }
  .mosaic-item.colour-5 .colour-box { background-color: rgba(234, 100, 0, 0.8); box-shadow: 10px 0 0 rgba(234, 100, 0, 0.8), -10px 0 0 rgba(234, 100, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-5 .title:after { color: #EA6400; }
  .mosaic-item.colour-5 .excerpt:after { color: #EA6400; }
  .mosaic-item.colour-5:hover .colour-box { background-color: rgba(183, 78, 0, 0.8); box-shadow: 10px 0 0 rgba(183, 78, 0, 0.8), -10px 0 0 rgba(183, 78, 0, 0.8); }
  .mosaic-item.colour-6 .colour-box { background-color: rgba(20, 148, 204, 0.8); box-shadow: 10px 0 0 rgba(20, 148, 204, 0.8), -10px 0 0 rgba(20, 148, 204, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-6 .title:after { color: #1494CC; }
  .mosaic-item.colour-6 .excerpt:after { color: #1494CC; }
  .mosaic-item.colour-6:hover .colour-box { background-color: rgba(15, 114, 158, 0.8); box-shadow: 10px 0 0 rgba(15, 114, 158, 0.8), -10px 0 0 rgba(15, 114, 158, 0.8); }
  .mosaic-item.colour-7 .colour-box { background-color: rgba(235, 91, 76, 0.8); box-shadow: 10px 0 0 rgba(235, 91, 76, 0.8), -10px 0 0 rgba(235, 91, 76, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-7 .title:after { color: #EB5B4C; }
  .mosaic-item.colour-7 .excerpt:after { color: #EB5B4C; }
  .mosaic-item.colour-7:hover .colour-box { background-color: rgba(230, 49, 30, 0.8); box-shadow: 10px 0 0 rgba(230, 49, 30, 0.8), -10px 0 0 rgba(230, 49, 30, 0.8); }
  .mosaic-item.colour-8 .colour-box { background-color: rgba(186, 34, 178, 0.8); box-shadow: 10px 0 0 rgba(186, 34, 178, 0.8), -10px 0 0 rgba(186, 34, 178, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-8 .title:after { color: #BA22B2; }
  .mosaic-item.colour-8 .excerpt:after { color: #BA22B2; }
  .mosaic-item.colour-8:hover .colour-box { background-color: rgba(143, 26, 137, 0.8); box-shadow: 10px 0 0 rgba(143, 26, 137, 0.8), -10px 0 0 rgba(143, 26, 137, 0.8); }
  .mosaic-item.colour-9 .colour-box { background-color: rgba(255, 0, 130, 0.8); box-shadow: 10px 0 0 rgba(255, 0, 130, 0.8), -10px 0 0 rgba(255, 0, 130, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-9 .title:after { color: #FF0082; }
  .mosaic-item.colour-9 .excerpt:after { color: #FF0082; }
  .mosaic-item.colour-9:hover .colour-box { background-color: rgba(204, 0, 104, 0.8); box-shadow: 10px 0 0 rgba(204, 0, 104, 0.8), -10px 0 0 rgba(204, 0, 104, 0.8); }
  .mosaic-item.colour-10 .colour-box { background-color: rgba(0, 192, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 192, 0, 0.8), -10px 0 0 rgba(0, 192, 0, 0.8); -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .mosaic-item.colour-10 .title:after { color: #00C000; }
  .mosaic-item.colour-10 .excerpt:after { color: #00C000; }
  .mosaic-item.colour-10:hover .colour-box { background-color: rgba(0, 141, 0, 0.8); box-shadow: 10px 0 0 rgba(0, 141, 0, 0.8), -10px 0 0 rgba(0, 141, 0, 0.8); }
  .bef-widget .title { margin-top: -44px; font-size: 28px; line-height: 33px; }
  .single-post.wide-post .full-width { width: 540px; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 768px) { 
  .fontBold { font-family: ScoutBold, Arial, Helvetica, sans-serif; }
  
  #topBar { display: block; margin-bottom: 10px; }
  .page-wrap #topBar { max-width: 788px; }
  #metro-logo { float: left; width: 394px; height: 98px; background-position: -2px 0; background-size: 399px; }
  .christmas #masthead { padding-top: 0; }
  .christmas #metro-logo { width: 399px; height: 142px; max-height: none; background: url(/wp-content/themes/vip/metrouk/css/../img/branding/metro-logo-christmas.svg) 0 0 no-repeat; background-size: 399px; }
  .christmas .nav-strap { top: -81px; }
  .christmas .main-nav-container { margin-top: 149px; }
  #masthead { box-sizing: inherit; position: relative; height: auto; min-height: 77px; margin: 0 auto 10px; padding: 10px 10px 0; top: 0; }
  #masthead.isHidden { -webkit-transform: none; transform: none; }
  #we-need-monies { top: 0; bottom: auto; height: 90px; }
  #we-need-monies .house-promo { background-image: url(/wp-content/themes/vip/metrouk/css/../img/housepromo728.png); }
  #page-container, .has-top-leaderboard #page-container, .has-top-leaderboard .admin-bar #page-container { margin-top: 92px; padding-top: 0; }
  .admin-bar #page-container { margin-top: 97px; padding-top: 0; }
  .admin-bar.wide-post #page-container { margin-top: 0; }
  .poppy { top: -14px; right: -3px; height: 47px; }
  #aids-ribbon { top: -5px; right: 49px; height: 75px; -webkit-transform: rotate(-7deg); transform: rotate(-7deg); }
  #topBar, #masthead, #page-bottom { max-width: 748px; }
  .menu-top-nav-menu-container { display: block; }
  .metro_ads_leaderboard_small_off #masthead { height: auto; }
  .metro_ads_leaderboard_small_off #page-container { margin-top: 107px; padding-top: 0; }
  .metro_ads_leaderboard_small_off.admin-bar #page-container { margin-top: 10px; padding-top: 97px; }
  .metro_ads_leaderboard_all_off #page-container, .metro_ads_leaderboard_medium_off #page-container { margin-top: 10px; padding-top: 0; }
  .metro_ads_leaderboard_all_off #masthead, .metro_ads_leaderboard_medium_off #masthead { height: auto; padding-top: 10px; }
  .metro_ads_leaderboard_all_off.admin-bar #page-container, .metro_ads_leaderboard_medium_off.admin-bar #page-container { padding-top: 0; }
  .show-legals .cookie-notice { display: block; bottom: 0; }
  .cookie-notice span { display: block; width: 748px; margin: 0 auto; }
  #pageBody { max-width: 768px; margin-top: 0; }
  .pageBackground { padding: 10px; }
  #home-content { margin-top: 0; }
  
  .col-ab { float: left; width: 100%; }
  .col-c { float: right; width: 300px; padding: 0 0 0 10px; }
  
  .main-nav-container { display: block; position: static; width: 100%; height: auto; margin: 117px 0 0; background: #f1f1f1; }
  .main-nav-container .sub-menu, .footer-nav .sub-menu { display: none; width: 100%; margin: 0; border-top: none; background: #ffc000; }
  .main-nav-container .sub-menu li, .footer-nav .sub-menu li { width: auto; height: 40px; }
  .main-nav-container .sub-menu li.nav-menu-item-tablet, .footer-nav .sub-menu li.nav-menu-item-tablet { display: block; }
  .main-nav-container .sub-menu a, .footer-nav .sub-menu a { box-sizing: content-box; line-height: 40px; padding: 0 15px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; color: black; }
  .nav-strap { display: block; position: absolute; top: -45px; left: 391px; width: auto; background: transparent; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 22px; text-transform: uppercase; }
  .nav-follow { display: none; }
  .nav-control { display: none; }
  .main-nav-container .current-menu-item .sub-menu, .current-post-ancestor .sub-menu, .current-menu-ancestor .sub-menu, .current-category-ancestor .sub-menu { display: block; position: absolute; top: 50px; left: 0; height: 40px; }
  .nav-menu { display: block; position: static; float: left; width: auto; margin: 0; background: inherit; box-shadow: none; }
  .nav-menu > .menu-item-home { background: inherit; }
  .nav-menu > .menu-item:nth-child(n+5):not(.menu-item-more):not(.search) { display: none; }
  .ie8 .nav-menu { position: relative; }
  .nav-item-home .sub-menu { display: none !important; }
  .category-news .nav-menu, .category-sport .nav-menu, .category-entertainment .nav-menu, .club-metro-home .nav-menu, .page-template-page-rumours-football .nav-menu { height: 90px; }
  .nav-menu li { float: left; height: 50px; border: none; }
  .nav-menu li:first-child { padding-left: 0; }
  .nav-menu > li > a { display: block; float: left; height: 50px; padding: 0 12px; color: black; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; line-height: 50px; background: none; }
  .has-hover .nav-menu a:hover { text-decoration: none; }
  .ie8 .nav-menu a { line-height: 50px; }
  .ie8 .main-nav-container .sub-menu a { line-height: 40px; }
  .nav-menu .current-menu-item a, .has-hover .nav-menu a:hover, .nav-menu .current-post-ancestor > a, .nav-menu .current-menu-ancestor > a { color: black; background: #ffc000; }
  .has-hover .sub-menu a:hover { background: #ffe38d; }
  .sub-menu .current-menu-item a { background: #ffe38d; }
  .menu-item-more { position: relative; overflow: visible; }
  .menu-item-more .sub-menu { position: absolute; top: 50px; left: 0; overflow: visible; background: black; }
  .menu-item-more .sub-menu li { float: none; min-width: 116px; }
  .menu-item-more .sub-menu a { width: 100%; color: white; background: black; }
  .menu-item-more.current-menu-item .sub-menu, .menu-item-more.current-post-ancestor .sub-menu, .menu-item-more.current-menu-ancestor .sub-menu, .menu-item-more.current-category-ancestor .sub-menu { display: none; }
  .has-hover .menu-item-more:hover > a { color: #ffc000; background: black; }
  .has-hover .menu-item-more:hover .sub-menu { display: block; }
  .has-hover .menu-item-more .sub-menu a:hover { color: #ffc000; background: black; }
  .menu-item-more.is-hovered > a { color: #ffc000; background: black; }
  .menu-item-more.is-hovered .sub-menu { display: block; }
  
  #masthead .search, .footer-nav .search { position: absolute; right: 0; }
  #masthead .search a, .footer-nav .search a { display: block; width: 50px; height: 50px; padding: 0; text-indent: -9999px; }
  #masthead .search > a:before, .footer-nav .search > a:before { display: block; width: 50px; line-height: 50px; margin: 0; color: black; background: inherit; font-size: 20px; text-indent: 0; text-align: center; }
  
  .no-js #masthead, .no-js .main-nav-container { position: relative; }
  nav.main-nav-container-mobile { float: right; }
  nav.main-nav-container-mobile a { width: auto; padding: 0 15px; font-size: 18px; }
  
  #category-content { padding-top: 5px; }
  .article-body, .col-skinny { width: 620px; }
  
  .page-title { display: none; }
  .page .page-title, #tag-content .page-title { display: block; margin: 24px 0; font-size: 32px; }
  .error404 .content h1 { font-size: 54px; letter-spacing: -1px; }
  .single-post .content h1, .metro-phone-app .single-post h1 { margin-top: -5px; font-size: 44px; line-height: 1; }
  .single-post .content h1 { margin-bottom: 20px; }
  .single-attachment .content h1, .metro-phone-app .single-attachment h1 { margin-top: 0; font-size: 32px; letter-spacing: -1px; }
  .post-category.header { display: none; }
  
  .share-buttons { margin-bottom: 20px; }
  .floaty-share-buttons { margin-bottom: 0; }
  .share-button.google { display: block; }
  .share-button.whatsapp { display: none; }
  .share-buttons .share-count { font-size: 24px; }
  .share-count-bottom { display: inline-block; }
  .nui-tabs-item { min-width: 160px; }
  
  .has-hover.has-swipe .key-nav-notice { display: block; position: relative; float: right; margin-right: 10px; color: #999; line-height: 24px; }
  .key-nav-notice span { display: inline-block; box-sizing: content-box; width: 12px; max-height: 19px; margin: 0 3px; padding: 0 4px 0 3px; vertical-align: middle; line-height: 19px; border: 1px solid #999; border-radius: 3px; }
  
  .single-post .article-body { font-size: 22px; }
  .layout-1 .item-1 .icon, .layout-1 .item-2 .icon, .layout-1 .item-3 .icon { visibility: visible; }
  .category-posts-widget { width: 100%; overflow: hidden; border-bottom: 1px dotted #869bd2; margin: 0 0 5px 0; }
  .category-posts-widget .item { float: left; box-sizing: border-box; width: 364px; }
  .category-posts-widget .item img { display: block; float: left; width: 80px; height: auto; margin: 0 8px 0 0; }
  .category-posts-widget .item .title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 14px; }
  .category-posts-widget .item-1 { padding-left: 0; padding-right: 10px; border-right: 1px dashed #ddd; }
  .category-posts-widget .item-1 .title { margin: 0 8px 0 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; }
  .category-posts-widget .item-2 { border-bottom: 1px dashed #ddd; padding-bottom: 5px; padding-left: 5px; margin: 0 0 5px 0; }
  .category-posts-widget .item-3 { padding-left: 5px; }
  .listicle-item h2 { font-size: 22px; }
  .article-body > figure:first-child, .article-body > figure:first-child.aligncenter, .article-body > figure:first-child.alignnone { display: block; width: auto; max-width: none; margin: 0 -64px 15px -64px; }
  .article-body > figure:first-child.alignleft, .article-body > figure:first-child.alignright, .article-body > figure:first-child.size-medium, .article-body > figure:first-child.size-thumbnail { display: inline-block; width: inherit; max-width: 100%; margin: auto auto 10px; }
  .article-body > figure:first-child.alignleft { max-width: 50%; margin: auto 10px 10px auto; }
  .article-body > figure:first-child.alignright { max-width: 50%; margin: auto auto 10px 10px; }
  .single-article figcaption, .figcaption { padding: 10px; }
  .article-body > figure.full-width { display: block; max-width: none; width: auto; margin-left: -64px; margin-right: -64px; }
  .single-article img.full-width, .single-article iframe.full-width { display: block; width: 748px; max-width: none; margin-left: -64px; margin-right: -64px; }
  .single-post.wide-post .full-width { width: 768px; margin-left: -114px; margin-right: -114px; }
  .single-post.wide-post .full-width .item-share-buttons { padding: 5px 0 5px 5px; }
  .article-body > figure img.full-width { max-width: 100%; margin: 0; }
  
  .tag-header { margin-bottom: 30px; }
  .tag-desc { font-size: 20px; }
  .has-bg-img .tag-header-liner { position: relative; padding-bottom: 33.33%; background-size: cover; }
  .has-bg-img .tag-title { position: absolute; left: 0; bottom: 0; }
  .has-bg-img .tag-desc { max-width: none; }
  .post-list .title { font-size: 20px; }
  .post-list .author, .post-list .date { margin-bottom: 10px; }
  .post-list .excerpt { font-size: 14px; }
  .tag-page-top .title, .author-page-top .title { font-size: 28px; }
  .fru-header { margin-bottom: 10px; padding-bottom: 10px; background: #f1f1f1; }
  .fru-header p { display: block; }
  .fru-header-image { margin-top: -15px; margin-bottom: 10px; }
  .page .content .fru-page-title { margin-bottom: 0.5em; font-size: 35px; }
  .fru-item.has-image .fru-content { min-height: 100px; margin-left: 210px; }
  .fru-title { margin-left: 0; }
  .fru-image { float: left; width: 200px; height: 150px; margin: 0 10px 10px 0; }
  .fru-content { clear: none; }
  .fru-excerpt { width: 90%; }
  .fru-source-timestamp { width: 300px; }
  
  .author-page-box { max-width: none; margin: 0 0 30px 0; }
  .apb-title { left: 0; }
  .apb-contact-links { top: 0; right: 0; }
  .apb-desc { max-width: inherit; margin: 0; font-size: 20px; }
  .apb-img-container { display: inline-block; top: 0; left: 0; width: 110px; height: 110px; }
  .apb-img { width: 110px; height: 110px; }
  .apb-badge { right: -18px; }
  
  .trending ol { width: 90%; margin: 20px auto; }
  .trending h3 { font-size: 18px; }
  .trending-main { margin-top: 20px; padding: 0; background: inherit; }
  .trending-main ol { clear: both; }
  .trending-main li { display: inline-block; height: auto; width: 31.940575673%; margin-left: 2.08913649%; margin-bottom: 0; vertical-align: top; }
  .trending-main li > a { display: block; }
  .trending-main li:before { width: 35px; height: 35px; box-sizing: content-box; left: auto; top: -5px; right: -5px; padding-top: 5px; padding-right: 5px; font-size: 30px; line-height: 30px; }
  .trending-main ol li:first-child { margin-left: 0 !important; }
  .trending-main h3 { margin: -26px 0 5px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.2; color: black; }
  .trending-main .tw-item-4, .trending-main .tw-item-5 { display: none; }
  .trending-main .trending-main-more { display: block; }
  .trending-main { margin-bottom: 20px; }
  .trending-main-header { position: static !important; float: left; margin-bottom: 12px !important; }
  .moz .trending-main h3 { margin-top: -25px; }
  .trending-sponsored-byline { display: none; }
  .ranking-image-container { display: block; position: relative; width: 100%; height: auto; }
  .copy-container { position: relative; margin-left: 0; margin-right: 15px; }
  .trending-main .club-metro .title:before { margin-top: -7px; }
  
  .blg-teaser, .blg-teaser:first-child { width: 49%; margin-bottom: 0; }
  .blg-teaser img { width: 75px; height: 75px; }
  .sidebar .blg-teaser img { width: 60px; height: 60px; }
  .sidebar .blg-teaser { width: 300px; margin-bottom: 10px; }
  
  .related-posts-main li { box-sizing: border-box; float: left; width: 33.333333%; padding: 0; }
  .related-posts-main li:nth-child(1) { text-align: left; }
  .related-posts-main li:nth-child(2) { text-align: center; }
  .related-posts-main li:nth-child(3) { text-align: right; }
  .related-posts-main li:hover { background: inherit; }
  .related-posts-main img { float: none; width: 236px; height: 177px; max-width: none; max-height: none; margin: 0 auto; }
  .related-posts-main .trail { display: inline-block; width: 236px; margin-top: 5px; padding-right: 0; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; }
  .related-posts-main .meta { display: inline-block; width: 236px; }
  .related-posts-main .post-type { float: left; clear: both; margin: 1px 5px 0 0; }
  .related-posts-main .post-style { display: inline-block; float: none; width: 236px; height: 177px; margin-right: 0; }
  .related-posts-main .icon { font-size: 16px; }
  .related-posts-main .icon-star { font-size: 12px; padding: 8px 4px; }
  .related-posts-static a { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 16px; }
  
  #social-buttons { display: block; }
  #content blockquote.left { float: left; width: 237px; margin-right: 20px; }
  #content blockquote.right { float: right; width: 237px; margin-left: 20px; }
  .byline-container { width: auto; font-size: 18px; }
  .single .byline, .page .byline { display: inline-block; margin-right: 5px; }
  .single .post-date, .page .post-date { display: inline-block; vertical-align: middle; font-size: 17px; }
  .blogs-header { height: 30px; margin-top: 0; padding: 0; }
  .blogs-logo { padding-left: 10px; font-size: 22px; line-height: 30px; }
  .blogs-header span { display: block; float: right; padding-right: 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 30px; text-align: right; color: white; }
  
  .embed-youtube, .youtube-player { max-width: 100% !important; max-height: 100% !important; }
  
  .img-cnt, .wps-image { width: inherit !important; height: inherit !important; }
  
  #ad-bottom { max-width: 748px; }
  .ad-slot.inread-player { margin: 20px -48px; }
  
  .tiles .teaser { width: 242px; }
  .tiles .teaser.wide { width: 494px; }
  .tiles .teaser.hero_small { width: 177px !important; }
  .tiles .teaser.hero_large { width: 364px !important; }
  .tiles .teaser.hero_large .title { font-size: 48px; letter-spacing: -1px; line-height: 1em; }
  
  .gallery.embedded, .gallery.embedded .outer, .gallery.embedded .inner, .gallery.embedded .next-image, .gallery.embedded .prev-image { height: 200px; }
  .image-container { height: 520px; }
  .gallery.tiles .teaser { width: 368px; }
  
  .jobs { width: 525px; margin-top: 30px; padding-left: 30px; }
  .job.odd, .job.even { margin-right: 30px; }
  .jobs .title { font-size: 14px; }
  #jobs-content .link-list-inline { margin: 20px auto; }
  #jobs-content .centred-block { width: 90%; margin: 20px auto; line-height: 1.2; font-size: 16px; color: #666; }
  
  #fb-comments-area { max-width: 748px; }
  .comment-show { width: 100%; font-size: 18px; }
  
  .nf-author-image { width: 20px; height: 20px; }
  .nf-content, .nf-social { margin-left: 170px; }
  .nf-content { display: block; margin-top: 5px; }
  .nf-author-name, .nf-share-count { font-size: 20px; font-size: 1.25rem; }
  .nf-author-name { display: inline-block; }
  #news-feed-list { width: auto; }
  .nf-item { margin: 20px auto; padding-bottom: 20px; }
  .nf-headline { float: none; margin-left: 170px; }
  .nf-title { margin-top: -5px; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 23px; font-size: 1.4375rem; }
  .nf-item.is-sponsored .nf-title { margin-top: 0; }
  .nf-excerpt { display: block; margin-top: 5px; font-family: ScoutLight, Arial, Helvetica, sans-serif; font-size: 18px; font-size: 1.125rem; }
  .nf-image-box { width: 150px; margin-bottom: 0; }
  .nf-image-box .nf-share-count { display: none; }
  .nf-social { clear: none; }
  .nf-social .icon-facebook, .nf-social .icon-twitter, .nf-social .icon-google-plus-2 { float: left; width: 25px; margin-right: 6px; font-size: 15px; line-height: 25px; color: white; }
  .nf-social .icon-facebook { background-color: #3b5998; }
  .nf-social .icon-facebook:hover { background-color: #1f3666; }
  .nf-social .icon-twitter { background-color: #17abed; }
  .nf-social .icon-twitter:hover { background-color: #0e88bf; }
  .nf-social .icon-google-plus-2 { background: #dd4b39; }
  .nf-social .icon-google-plus-2:hover { background-color: #b63d2e; }
  .nf-social-desktop { display: block; margin-left: 170px; }
  .nf-social-desktop .nf-social-buttons, .nf-social-desktop .nf-share-count { display: inline-block; margin-top: 0; }
  
  #page-bottom-container { margin-top: 10px; }
  #footer-base .copyright { display: inline; height: auto; }
  #footer-base .copyright:after { content: ' | '; display: inline-block; margin: 0 10px; }
  .footer-follow a { font-size: 18px; }
  .footer-follow .icon { font-size: 20px; }
  .footer-nav .nav-menu { height: 50px !important; }
  .footer-links .main-nav-container-mobile { display: block; }
  
  .headline-container { padding: 20px; }
  .hc-image-container { width: 160px; height: 160px; margin-bottom: 0; }
  .hc-image { width: 160px; height: 160px; }
  .hc-title { margin: 0 0 5px 0 !important; }
  .hc-title, .hc-description { margin-left: 180px !important; }
  .ht-posts-number { display: inline; margin-bottom: 5px; vertical-align: middle; }
  .hc-description { clear: none; }
  .tag-latest-transfer-news .nav-menu, .tag-viral-sport-videos .nav-menu, .tag-big-brother .nav-menu, .tag-soap-spoilers .nav-menu { height: 90px; }
  
  .gsc-result a.gs-title { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px !important; }
  .gsc-result a.gs-title b { font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px !important; }
  .gsc-table-result { font-size: 14px !important; }
  .content .club-item { width: 10%; }
  .metro-spinner.feed { bottom: 50px; }
  
  .metro-quizzicle { max-width: 644px; }
  .quiz-img { max-height: 450px; }
  .game-share-buttons .btn { display: inline-block; margin: 0; }
  .game-share-buttons .facebook { margin-right: 20px; }
  .quiz-question { font-size: 24px; }
  .quiz-result { padding: 30px; }
  .quiz-comp-text { font-size: 144px; }
  .quiz-answer-img-credits { font-size: 12px; }
  .wordicle { margin: 80px 40px; }
  .wordicle dd { margin: 40px 0; }
  .notice { padding: 20px; font-size: 20px; text-align: left; }
  .notice p:first-of-type, .notice .is-first { margin-top: 70px; }
  .notice-bear { float: left; margin-right: 50px; }
  #try-again { margin-left: 0; }
  h2.sel-title, .sel-result { font-size: 2.3rem; }
  .comparicle { min-height: 300px; }
  .comparicle .comp-title { margin-bottom: 20px; font-size: 32px; }
  .comp-inputs { padding-top: 20px; font-size: 24px; }
  .comp-reveal-container { margin-top: -1.5em; font-size: 24px; }
  .comp-reveal { padding: 1em; }
  .comp-score { font-size: 144px; }
  .comp-verdict { font-size: 24px; }
  .metro-like.small { display: none; }
  .metro-like.medium { display: block; }
  .metro-sassy-poll { margin: 20px 0; padding: 20px; }
  .thumbnail-link { min-width: 250px; margin-left: -64px; }
  .wide-post .thumbnail-link { margin-left: -94px; }
  .metro-sassy-poll {  }
  .metro-sassy-poll:not(.is-answered) li:first-child:nth-last-child(2), .metro-sassy-poll:not(.is-answered) li:first-child:nth-last-child(2) ~ li { width: 220px; margin: 0 5px !important; display: table-cell; vertical-align: middle; }
  .metro-sassy-poll .msp-share .msp-share-cta { display: none; }
  .metro-sassy-poll .msp-share .msp-share-btns { float: none; }
  .metro-sassy-poll .msp-share .msp-shrb { border: 0; display: inline-block; float: none; color: white; height: 70px; line-height: 40px; width: 220px; margin: 0 5px; box-shadow: inset 0 -5px 0 0 rgba(0, 0, 0, 0.2); padding: 15px; text-align: left; font-size: 20px; background-origin: content-box !important; }
  .metro-sassy-poll .msp-share .msp-shrb span { display: inline-block; margin-bottom: 5px; line-height: 40px; }
  .metro-sassy-poll .msp-share .msp-shrb .icon { width: 40px; margin-bottom: 5px; line-height: 40px; text-align: left; }
  .metro-sassy-poll .msp-share .msp-shrb.twitter { background-color: #17abed; }
  .metro-sassy-poll .msp-share .msp-shrb.twitter:hover { background-color: #0e88bf; }
  .metro-sassy-poll .msp-share .msp-shrb.facebook { background-color: #3b5998; }
  .metro-sassy-poll .msp-share .msp-shrb.facebook:hover { background-color: #1f3666; }
  .msp-option { width: 430px; padding: 20px 10px !important; }
  .msp-option:first-child { margin-right: 20px; }
  .msp-option .msp-text { padding-left: 0; }
  .msp-option .msp-score { padding-right: 0; }
  .mosaic .excerpt { font-family: ScoutLight, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1; }
  .mosaic .mosaic-item .breaking-news-label { font-size: 42px; }
  .mosaic .wide { width: 748px; }
  .mosaic .wide .title { font-size: 30px; line-height: 36px; }
  .mosaic .wide img { margin-top: -36px; }
  .mosaic .wide .breaking-news-label { font-size: 80px; }
  .moz .mosaic .title { line-height: 27px !important; }
  .moz .mosaic img, .moz .mosaic .item-2 img, .moz .mosaic .item-3 img { margin-top: -30px; }
  .moz .mosaic .wide .title { line-height: 31px !important; }
  .moz .mosaic .wide img { margin-top: -31px; }
  .mosaic-item { float: left; width: 365px; margin: 0 10px 20px 0; }
  .trending-main .title > span { background-color: white; box-shadow: 10px 0 0 white, -10px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
  .before-and-after.portrait { max-width: 450px; }
  .gallery-content .share-buttons-bottom, .gallery-image .share-buttons-bottom { width: 540px; margin: 30px auto; }
  .fol-button.facebook { margin-bottom: 15px; }
  .bef-widget .title { margin-top: -46px; font-size: 30px; }
  .more-posts .mor-static { min-height: inherit; }
  .more-posts .post-type { margin-top: 0; }
  .more-posts-thumbs li { width: 25%; min-height: 85px; margin-bottom: 10px; padding-right: 15px; }
  .more-posts-thumbs li:nth-child(2), .more-posts-thumbs li:nth-child(3) { padding-right: 15px; }
  .more-posts-thumbs li:nth-child(4) { display: block; padding-right: 0; }
  .more-posts-thumbs .post-type { margin-top: 5px; }
  .top-comment { float: left; width: 250px; margin: 20px 20px 20px -64px; }
  .tco-comment { font-size: 18px; }
  .wide-post .top-comment { margin-left: -94px; }
  .md-close { top: -25px; right: -25px; }
  #after-share-modal { max-width: 400px; max-height: 300px; }
  #after-share-modal .md-content { max-width: 400px; max-height: 300px; padding: 30px 71px; }
  .metro-factbox.half { float: left; width: 50%; margin-right: 1em; margin-left: -52px; }
  .metro-factbox.half.left { width: 49%; margin-left: 0; margin-right: 1.851851851852%; }
  .metro-factbox.half.right { float: right; width: 49%; margin-right: 0; margin-left: 0; }
  .metro-factbox-content { font-size: 18px; }
  .single-article .election-map { width: 680px; max-width: none; }
  .comp-item h1, .comp-item .comp-para { clear: none; margin-left: 330px; }
  .video-hero-title { font-size: 32px; }
  .video-hero-metadata { margin-bottom: 20px; }
  #content blockquote > p { padding: 0 0 5px 0; }
  .has-leading-image #content blockquote { padding: 0 25px; font-size: 36px; }
  .has-leading-image #content blockquote > p { padding: 0 0 7px 0; }
  .has-leading-image #content blockquote > p:before, .has-leading-image #content blockquote > p:after { font-size: 98px; top: 39px; }
  .has-leading-image #content blockquote > p:after { height: 48px; left: -6px; }
  .has-leading-image #content blockquote > p:before { left: -30px; margin-right: -16px; }
  .has-leading-image.category-news #content blockquote > p { box-shadow: 15px 0 0 #e9e9e9, -22px 0 0 #e9e9e9; }
  .has-leading-image.category-sport #content blockquote > p { box-shadow: 15px 0 0 #112498, -22px 0 0 #112498; }
  .has-leading-image.category-entertainment #content blockquote > p { box-shadow: 15px 0 0 #610066, -22px 0 0 #610066; }
  .has-leading-image.category-lifestyle #content blockquote > p { box-shadow: 15px 0 0 #ccfcea, -22px 0 0 #ccfcea; }
  .moz #content blockquote > p { padding-top: 5px; }
  .moz .has-leading-image #content blockquote > p { padding-top: 7px; }
  .has-leading-image .article-body > p:first-of-type:first-letter { font-size: 65px; } }
@media screen and (min-width: 1024px) { 
  .col-ab { width: 644px; }
  #topBar, #masthead, #page-bottom { max-width: 964px; }
  #pageBody { max-width: 1010px; }
  .pageBackground { width: 964px; margin: 0 auto; }
  .error404 .breakable { display: block; }
  #sidebar { display: block; clear: right; float: right; }
  #channel-sidebar-top { display: block; }
  #single-post-content { padding-top: 0; }
  
  #page-container { margin-top: 0; padding-top: 0; }
  #masthead { z-index: 1000000; height: auto; padding-top: 10px; }
  .show-legals #masthead { height: auto; margin-top: 20px; }
  .show-legals #page-container { margin-top: 0; }
  .admin-bar #page-container { margin-top: 0; }
  .metro_ads_leaderboard_small_off.show-legals #masthead, .metro_ads_leaderboard_medium_off.show-legals #masthead { margin-top: 10px; }
  .metro_ads_leaderboard_small_off.show-legals #page-container, .metro_ads_leaderboard_medium_off.show-legals #page-container { margin-top: 10px; }
  .metro_ads_leaderboard_small_off.admin-bar #masthead, .metro_ads_leaderboard_medium_off.admin-bar #masthead { height: auto; }
  .metro_ads_leaderboard_all_off #masthead, .metro_ads_leaderboard_small_off #masthead, .metro_ads_leaderboard_medium_off #masthead, .metro_ads_leaderboard_large_off #masthead, .metro_ads_leaderboard_all_off.admin-bar #masthead, .metro_ads_leaderboard_small_off.admin-bar #masthead, .metro_ads_leaderboard_medium_off.admin-bar #masthead, .metro_ads_leaderboard_large_off.admin-bar #masthead, .metro_ads_leaderboard_all_off.admin-bar.show-legals #masthead, .metro_ads_leaderboard_small_off.admin-bar.show-legals #masthead, .metro_ads_leaderboard_medium_off.admin-bar.show-legals #masthead, .metro_ads_leaderboard_large_off.admin-bar.show-legals #masthead { margin-bottom: 0; padding: 10px; }
  .metro_ads_leaderboard_all_off #page-container, .metro_ads_leaderboard_small_off #page-container, .metro_ads_leaderboard_medium_off #page-container, .metro_ads_leaderboard_large_off #page-container, .metro_ads_leaderboard_all_off.admin-bar #page-container, .metro_ads_leaderboard_small_off.admin-bar #page-container, .metro_ads_leaderboard_medium_off.admin-bar #page-container, .metro_ads_leaderboard_large_off.admin-bar #page-container, .metro_ads_leaderboard_all_off.admin-bar.show-legals #page-container, .metro_ads_leaderboard_small_off.admin-bar.show-legals #page-container, .metro_ads_leaderboard_medium_off.admin-bar.show-legals #page-container, .metro_ads_leaderboard_large_off.admin-bar.show-legals #page-container { margin-top: 0; padding-top: 0; }
  #metro-logo { width: 475px; height: 118px; max-height: none; background-size: 475px; }
  .christmas #masthead { margin-top: 5px; }
  .christmas #metro-logo { width: 475px; height: 160px; background-size: 475px; }
  .christmas #masthead-follow { top: 117px; }
  .christmas .nav-strap { top: -96px; }
  .christmas .main-nav-container { margin-top: 171px; }
  .nav-strap { top: -35px; left: 472px; }
  .nav-share-count { display: block; position: absolute; top: 65px; right: 10px; font-family: ScoutBold, Arial, Helvetica, sans-serif; color: #ff0044; font-size: 20px; text-transform: uppercase; text-align: right; line-height: 26px; }
  .nav-share-count span { font-size: 55px; display: block; font-weight: bold; }
  .nav-share-count i { font-size: 30px; }
  .poppy { top: -10px; right: -5px; height: 56px; }
  #aids-ribbon { right: 66px; height: auto; }
  .cookie-notice span { width: 964px; }
  .show-legals.admin-bar .cookie-notice { line-height: 22px; }
  .show-legals.admin-bar #masthead { margin-top: 0; }
  
  .main-nav-container { top: -11px; left: 10px; margin-top: 126px; }
  .main-nav-container .nav-menu .menu-item:nth-child(n+5):not(.menu-item-more) { display: block; }
  .main-nav-container .sub-menu li.nav-menu-item-tablet { display: none; }
  .category-lifestyle .nav-menu { height: 90px; }
  .category-lifestyle .menu-item-more.current-menu-ancestor > a { background: inherit; }
  .ie8 .main-nav-container { margin-top: 112px; }
  .main-nav-container h2 { top: 43px; font-size: 16px; }
  .footer-links .nav-menu .menu-item:nth-child(n+5):not(.menu-item-more) { display: block; }
  .home .subnav-filler, .tag .subnav-filler, .author .subnav-filler, .page-template-search-php .subnav-filler { height: 33px; }
  .home .subnav-filler h2, .tag .subnav-filler h2, .author .subnav-filler h2, .page-template-search-php .subnav-filler h2 { height: 33px; padding: 0 10px; line-height: 33px; }
  .nav-follow { display: none; }
  #author-content, #tag-content, #archive-content, #category-content { padding-top: 0; }
  
  .nf-headline { width: 474px; }
  .nf-title { font-size: 25px; font-size: 1.5625rem; }
  
  .tiles .teaser { width: 208px; }
  .tiles .teaser.wide { width: 426px; }
  .gallery.tiles .teaser { width: 317px; }
  
  .gallery-nav { float: right; width: 300px; padding: 0 0 10px 10px; border-left: 1px solid transparent; }
  
  #fb-comments-area { max-width: 964px; }
  #fb-comments-container { max-width: 620px; margin: 0 auto; }
  .gallery-content #fb-comments-container { width: 540px; max-width: 540px; }
  .gallery-image #fb-comments-container, .wide-post #fb-comments-container { width: 768px; max-width: 768px; }
  
  .article-body, .col-skinny { width: 540px; }
  .single-post .article-body { font-size: 20px; }
  .wide-post .article-body, .wide-post .col-skinny { width: 768px; font-size: 22px; }
  .post-meta-top { margin: 20px 0; }
  .post-meta-top .post-category { display: inline-block; line-height: 1em; vertical-align: top; margin-top: -1px; font-size: 18px; }
  .category-posts-widget .item { width: 300px; }
  .page-body-content { max-width: 748px; }
  .article-body > figure:first-child, .article-body > figure:first-child.aligncenter, .article-body > figure:first-child.alignnone, .article-body > figure.full-width { margin: 0 -52px 15px -52px; }
  .wide-post .article-body > figure:first-child, .wide-post .article-body > figure:first-child.aligncenter, .wide-post .article-body > figure:first-child.alignnone { max-width: none !important; margin: 0 -98px 15px -98px; }
  .single-article img.full-width, .single-article iframe.full-width { width: 644px; margin-left: -52px; margin-right: -52px; }
  .article-body > figure img.full-width { margin: 0; }
  .thumbnail-link { margin-left: -52px; }
  .wide-post .single-article img.full-width, .wide-post .single-article iframe.full-width { width: 964px; margin-left: -98px; margin-right: -98px; }
  .wide-post .article-body > figure.full-width { width: 964px; margin: 0 -98px 20px -98px; }
  .wide-post .article-body > figure.full-width img { width: 100%; margin: auto; }
  .wide-post.single-post h1 { margin-top: 0; font-size: 60px; }
  .wide-post.single-post .article-body { line-height: 1.2; }
  .wide-post.single-post figcaption, .wide-post.single-post .figcaption { font-size: 16px; }
  .wide-post .shrb-top, .wide-post .shrb-bottom { height: 50px; }
  .wide-post .shrb-top .icon, .wide-post .shrb-bottom .icon { font-size: 24px; line-height: 36px; }
  .wide-post .share-count { height: 50px; line-height: 50px; }
  .wide-post .thumbnail-link { margin-left: -98px; }
  .wide-post .thumbnail-link img { width: 145px; height: 109px; }
  .wide-post .thumbnail-link .mor-title { margin-left: 155px; font-size: 20px; }
  .blogs-header { height: 40px; }
  .blogs-logo { font-size: 32px; line-height: 40px; }
  .blogs-header span { font-size: 20px; line-height: 40px; }
  
  .sidebar .ad-slot-container { margin: 0 0 20px 0; }
  body.page-wrap #topBar { max-width: 1010px;  }
  #we-need-monies { position: relative; top: 0; z-index: 1002 !important; max-width: 970px; height: auto; background: transparent; }
  #we-need-monies .house-promo { display: none; }
  #ad-bottom { position: static; max-width: 970px; }
  .has-top-leaderboard { margin-top: 0 !important; }
  .has-top-leaderboard #we-need-monies { position: absolute; max-width: none; }
  .has-top-leaderboard .show-legals #page-container { margin-top: 112px; }
  .has-top-leaderboard .admin-bar #we-need-monies { top: 32px; }
  .has-top-leaderboard .admin-bar #page-container { margin-top: 124px; }
  #wpadminbar { z-index: 1000000000; }
  .ad-slot-medium.page-top-leaderboard { display: none; }
  .wide-post .ad-slot.inread-player { margin: 20px auto; }
  
  .trending ol { width: 100%; margin: auto; }
  .trending h3 { font-size: 16px; }
  .trending-main li { width: 19.143468951%; margin-left: 1.070663812%; }
  .trending-main .tw-item-4, .trending-main .tw-item-5 { display: inline-block; }
  .trending-main .breaking-news-label { font-size: 30px; top: -7px; }
  .trending-main-sponsored .tw-item-5:before { content: 'sponsored'; width: auto; height: 30px; padding: 0 5px; background: #1cd5d7; color: white; text-transform: uppercase; font-family: ScoutBold, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; }
  .trending-main-sponsored .tw-item-5 .title:before { content: normal; }
  .trending-main-sponsored .tw-item-5 .trs-image { width: 100%; height: 246px; }
  .trending-sponsored-byline { display: block; font-size: 16px; font-style: italic; }
  .trending-sponsored-byline i { vertical-align: text-top; }
  
  .related-posts-main .trail { width: 203px; font-size: 14px; }
  .related-posts-main img, .related-posts-main .meta, .related-posts-main .post-style { width: 203px; height: 152px; }
  .related-posts-main .icon-star { padding: 8px 4px; }
  
  .apb-title { font-size: 35px; }
  .apb-img-container { width: 130px; height: 130px; }
  .apb-img { width: 130px; height: 130px; }
  
  #masthead-follow { display: block; position: absolute; top: 10px; right: 10px; text-align: center; }
  #masthead-follow .icon { line-height: 35px; }
  .masthead-follow-icon { display: block; float: left; width: 35px; margin-left: 5px; text-align: center; vertical-align: middle; font-size: 24px; color: black; }
  .masthead-follow-icon:first-child { margin-left: 0; }
  .masthead-follow-icon.facebook:hover { color: white; background: #3b5998; }
  .masthead-follow-icon.twitter:hover { color: white; background: #17abed; }
  .masthead-follow-icon.instagram:hover { color: white; background: #125688; }
  .masthead-follow-icon.pinterest:hover { color: white; background: #cb2027; }
  .mosaic .wide { width: 644px; }
  .mosaic-item { width: 317px; }
  .col-abc .mosaic-item { width: 308px; }
  .ie .wide-post .more-posts .item { min-height: 110px; }
  .top-comment { margin-left: -52px; }
  .wide-post .top-comment { margin-left: -98px; }
  .floaty-share-buttons { display: none; }
  .gallery-content .share-buttons-bottom, .gallery-image .share-buttons-bottom { width: 540px; margin: 30px auto; }
  .gallery-content .share-buttons-top { margin-bottom: 20px; }
  .gallery-image .figcaption { max-width: 748px; margin: 20px auto 0; }
  .single-article .election-map { width: 640px; margin-left: -45px; margin-right: -45px; }
  #footer-base { line-height: 50px; padding: 0 20px; }
  #footer-base .terms { float: right; }
  #footer-base .terms a:last-child { margin-right: 0; }
  .video-hero-title { font-size: 36px; }
  .colour-entertainment.zone-posts-7 li:nth-child(n+4) .title { margin: -26px 0 5px; }
  .colour-entertainment.zone-posts-7 li:nth-child(n+4) .colour-box { background: white; box-shadow: 10px 0 0 white, -10px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }
  .colour-entertainment.zone-posts-7 li:nth-child(n+4) .colour-box:after { color: rgba(225, 148, 232, 0.8); content: '\00BB'; margin-left: 5px; }
  .colour-entertainment.zone-posts-7 li:nth-child(n+4):hover .colour-box { color: #666; }
  .colour-lifestyle.zone-posts-7 li:nth-child(n+4) .title { margin: -26px 0 5px; }
  .colour-lifestyle.zone-posts-7 li:nth-child(n+4) .colour-box { background: white; box-shadow: 10px 0 0 white, -10px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }
  .colour-lifestyle.zone-posts-7 li:nth-child(n+4) .colour-box:after { color: rgba(255, 131, 117, 0.8); content: '\00BB'; margin-left: 5px; }
  .colour-lifestyle.zone-posts-7 li:nth-child(n+4):hover .colour-box { color: #666; }
  .colour-sport.zone-posts-7 li:nth-child(n+4) .title { margin: -26px 0 5px; }
  .colour-sport.zone-posts-7 li:nth-child(n+4) .colour-box { background: white; box-shadow: 10px 0 0 white, -10px 0 0 white; -webkit-box-decoration-break: clone; box-decoration-break: clone; color: black; }
  .colour-sport.zone-posts-7 li:nth-child(n+4) .colour-box:after { color: rgba(25, 245, 161, 0.8); content: '\00BB'; margin-left: 5px; }
  .colour-sport.zone-posts-7 li:nth-child(n+4):hover .colour-box { color: #666; } }
@media screen and (min-width: 1025px) { #we-need-monies .ad-slot-large { margin-bottom: 10px; }
  .ad-slot-container.skyscraper-left, .ad-slot-container.skyscraper-right { display: block; position: absolute; top: 10px; height: 600px; }
  .ad-slot-container.skyscraper-left { right: auto; left: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); }
  .ad-slot-container.skyscraper-left.off { position: absolute; left: 0 !important; }
  .ad-slot-container.skyscraper-left.on { position: fixed; top: 0 !important; }
  .ad-slot-container.skyscraper-right { left: auto; right: 0; -webkit-transform: translateX(100%); transform: translateX(100%); }
  .ad-slot-container.skyscraper-right.off { position: absolute; left: auto !important; right: 0; }
  .ad-slot-container.skyscraper-right.on { position: fixed; top: 0 !important; right: auto; }
  .page-wrap #page-wrap { display: block; cursor: pointer; }
  .pageBackground { padding: 10px 10px 0; }
  .has-hover .teaser:hover .category { right: 0; }
  
  figure .item-share-buttons { display: none; position: absolute; z-index: 1; width: 35px; padding: 10px 0 0 10px; }
  figure .item-share-buttons .btn { width: 35px; height: 35px; margin: 10px 0 0 0; }
  figure .item-share-buttons .btn .icon { vertical-align: inherit; font-size: 24px; line-height: 35px; }
  figure:hover .item-share-buttons, .listicle-item:hover .item-share-buttons { display: block; } }
