.b1{height:100%;margin:0;font-size:16px;line-height:1.5;background:#222;color:#fff;font-family:HCo Gotham,sans-serif}.b1 .kids{background:#334e5c}.b2{font-size:14px}.b2,.b3{line-height:1.45}.b3{font-size:11px}.no-super{font-size:50px}.super{font-family:HCo Gotham,sans-serif;font-weight:500;line-height:79px}.super,.super2{font-size:72px}.block-with-text-truncate{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.watch-anywhere{padding:36px 16px;background-color:#000}.watch-anywhere *{font-family:Source Sans Pro,Arial,sans-serif}.watch-anywhere img{max-width:100%}.watch-anywhere h1{font-family:HCo Gotham,sans-serif;font-size:52px}.watch-anywhere .branding,.watch-anywhere .heading,.watch-anywhere .subheading{text-align:center}.watch-anywhere .logo:before{content:url(/public/icons/tv-icon.svg);vertical-align:middle;margin-right:10px;display:-webkit-inline-box;-webkit-box-pack:center;-webkit-box-align:center}.watch-anywhere .subheading{font-size:24px;margin-bottom:72px}.watch-anywhere .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.watch-anywhere .block,.watch-anywhere .container{display:-webkit-box;display:-ms-flexbox;display:flex}.watch-anywhere .block{margin-right:30px;padding:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.watch-anywhere .block.tv:before{content:url(/public/images/watch-anywhere-tv.svg)}.watch-anywhere .block.mobile:before{content:url(/public/images/watch-anywhere-mobile.svg)}.watch-anywhere .block.web:before{content:url(/public/images/watch-anywhere-web.svg)}.watch-anywhere .block .app-icons{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.watch-anywhere .block .app-icons img{height:40px}.watch-anywhere .block .app-icons a:first-child{margin-right:5px}.watch-anywhere .block .button-container{margin-top:15px}.watch-anywhere .block .button-container .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#429c1c;border-radius:3px;border:1px solid #429c1c;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:auto;line-height:1;margin-right:15px;padding:8px 10px;text-align:center;text-decoration:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,border-color,color,box-shadow,-webkit-text-decoration-color;transition-property:background-color,border-color,color,box-shadow,-webkit-text-decoration-color;-webkit-transition-property:background-color,border-color,color,-webkit-box-shadow,-webkit-text-decoration-color;transition-property:background-color,border-color,color,-webkit-box-shadow,-webkit-text-decoration-color;transition-property:background-color,border-color,color,box-shadow,text-decoration-color;transition-property:background-color,border-color,color,box-shadow,text-decoration-color,-webkit-box-shadow,-webkit-text-decoration-color;transition-property:background-color,border-color,color,box-shadow,text-decoration-color,-webkit-text-decoration-color;white-space:nowrap;width:auto;min-width:72px}.watch-anywhere .block .button-container .button:hover{background-color:#58a837;border-color:#58a837}.watch-anywhere .block .last{margin-top:auto}@media only screen and (max-width:667px){.watch-anywhere h1{font-size:36px}.watch-anywhere .block{-ms-flex-preferred-size:auto;flex-basis:auto;margin-bottom:50px}}#app.WatchAnywhere{background-color:#111}