body{margin:0;padding:0;font-family:Oswald,sans-serif;background:#000}.scoreboard-wrapper{position:relative;width:1280px;height:418px;margin:20px auto;background:url(../img/bg.jpg);background-repeat:no-repeat}.pattern-overlay{position:absolute;top:0;width:100%;height:100%;background:transparent url(../img/pattern.png) repeat top left}.scoreboard{position:relative;padding-top:20px}.scoreboard__header{margin:0 50px 40px}.scoreboard__header h1{margin-top:0;margin-bottom:5px;padding-bottom:0;font-size:2.5em;letter-spacing:1px;color:#fff;text-transform:uppercase}.scoreboard__header h2{margin-top:5px;margin-bottom:0;letter-spacing:1px;color:#fff}.scoreboard__header .row{overflow:hidden;border-bottom:2px solid #b10000}.scoreboard__logo{margin-top:12px}.scoreboard__prev,.scoreboard__next{position:absolute;bottom:0;width:30px;height:91px;line-height:91px;color:#fff;background:#1b1b1f;text-align:center;cursor:pointer}.scoreboard__prev{left:50px;opacity:.5}.scoreboard__next{right:50px}.scoreboard__prev:hover,.scoreboard__next:hover{background:#b10000}.scoreboard__scores{position:relative;width:1120px;height:91px;margin:10px auto;overflow:hidden}.scoreboard__scores-inner{position:absolute;top:0;left:0;width:1120px;display:flex;will-change:transform;transition:transform .5s ease-in-out;transform:translate(0)}.scoreboard__game-score{float:left;width:260px;margin:0 10px;font-weight:300}.scoreboard__game-score-status{width:240px;line-height:30px;color:#fff;background:#1b1b1f;padding:0 10px 30px}.scoreboard__game-score-status a{color:#fff}.scoreboard__game-score--away{width:240px;padding:0 10px 30px;line-height:30px;color:#fff;background:#2d2d33;border-bottom:1px dotted #7d7d7d}.scoreboard__game-score--home{width:240px;padding:0 10px 30px;line-height:30px;color:#fff;background:#2d2d33}.scoreboard__game-score--winner{background:#38958b}.scoreboard--winner{background:#b10000}.pull-left{float:left}.pull-right{float:right}
