2 box-sizing: border-box;
9 background: transparent;
13 font-family: 'Lato', sans-serif;
23 border-collapse: collapse;
25 border: 1px solid black;
29 border: 1px solid #000;
31 .team1color, .team2color {
36 background-color: red;
37 background-image: linear-gradient(to right, rgba(0,0,0,0.2), rgba(0,0,0,0.05) 3px, rgba(0,0,0,0));
40 background-color: green;
41 background-image: linear-gradient(to left, rgba(0,0,0,0.2), rgba(0,0,0,0.05) 3px, rgba(0,0,0,0));
48 background: linear-gradient(to bottom, #00a, #008);
52 background: linear-gradient(to bottom, #00c, #00a);
57 /* Clock, to the right of score */
63 border-collapse: collapse;
65 border: 1px solid black;
68 border: 1px solid #000;
69 background: linear-gradient(to bottom, #00a, #008);
75 -webkit-transform:translateX(-200%);
77 .clockbug-animate-in {
78 -webkit-animation: from-left 1s ease;
80 .clockbug-animate-out {
81 -webkit-animation: to-left 1s ease;
82 -webkit-transform:translateX(-200%);
85 /* Comment, below score */
91 border-collapse: collapse;
93 border: 1px solid black;
96 border: 1px solid #000;
97 background: linear-gradient(to bottom, #00a, #008);
104 -webkit-transform:translateY(-40px);
106 .commentbug-animate-in {
107 -webkit-animation: from-top 0.5s ease;
109 .commentbug-animate-out {
110 -webkit-animation: to-top 0.5s ease;
111 -webkit-transform:translateY(-40px);
115 .lowerthird-headline {
120 border-collapse: collapse;
122 border: 2px solid #ccc;
126 /*background: linear-gradient(to right, #ccc, #fff 15px); */
127 background-image: url(lowerthird-bg.png);
129 /* padding-top: 20px; */
131 .lowerthird-headline-hidden {
136 .lowerthird-headline-animate-in {
137 -webkit-animation: scale-out 1.0s;
139 .lowerthird-headline-animate-out {
140 -webkit-animation: scale-in 1.0s;
142 .lowerthird-headline-content {
146 .lowerthird-headline-content-hidden {
147 clip: rect(0px,0px,200px,0px);
149 .lowerthird-headline-content-animate-in {
150 -webkit-animation: wipe-out 2.0s ease;
152 .lowerthird-headline-content-animate-out {
153 -webkit-animation: wipe-in 2.0s ease;
154 clip: rect(0px,0px,200px,0px);
156 .lowerthird-subheading {
163 border-collapse: collapse;
165 border: 1px solid black;
167 align-items: center; */
168 /*background: linear-gradient(to right, #44c, #33a 15px); */
169 background-image: url(lowerthird-bg2.png);
171 .lowerthird-subheading-hidden {
172 clip: rect(0px,0px,200px,0px);
174 .lowerthird-subheading-animate-in {
175 -webkit-animation: scale-out-small 1.6s ease;
177 .lowerthird-subheading-animate-out {
178 -webkit-animation: scale-in-small 1.6s ease;
181 -webkit-animation-fill-mode: both;
183 .lowerthird-subheading-content {
187 .lowerthird-subheading-content-hidden {
191 .lowerthird-subheading-content-animate-in {
192 -webkit-animation: wipe-out 2.2s ease;
194 .lowerthird-subheading-content-animate-out {
195 -webkit-animation: wipe-in 2.2s ease;
196 clip: rect(0px,0px,200px,0px);
198 .lowerthird-picture {
208 .lowerthird-picture-hidden {
213 .lowerthird-picture-animate-in {
214 -webkit-animation: scale-out 1.0s;
216 .lowerthird-picture-animate-out {
217 -webkit-animation: scale-in-no-border 1.0s;
219 .lowerthird-picture-content {
223 .lowerthird-picture-content-hidden {
224 clip: rect(0px,0px,200px,0px);
226 .lowerthird-picture-content-animate-in {
227 -webkit-animation: wipe-out 2.0s ease;
228 -webkit-animation-delay: 0.3s;
229 -webkit-animation-fill-mode: both;
231 .lowerthird-picture-content-animate-out {
232 -webkit-animation: wipe-in 2.0s ease;
233 clip: rect(0px,0px,200px,0px);
236 /* these are hidden when actually run in casparcg */
249 /* background: rgba(0, 0, 170, 0.8); */
250 background: transparent;
256 border-spacing: 0px 7px;
258 border-collapse: separate;
259 text-transform: uppercase;
263 text-transform: none;
267 text-transform: none;
270 -webkit-animation: fade-in 1.0s ease;
271 -webkit-animation-delay: 0.0s;
272 -webkit-animation-fill-mode: both;
274 #carousel tr.subfooter {
275 -webkit-animation: fade-in 1.0s ease;
276 -webkit-animation-delay: 0.25s;
277 -webkit-animation-fill-mode: both;
279 #carousel tr.subfooter th {
283 /* background: rgba(0, 0, 170, 0.8); */
284 background: linear-gradient(to bottom, rgba(0, 0, 170, 0.9), rgba(0, 0, 130, 0.9));
285 /* -webkit-animation: fade-in calc(counter(rowNumber) * 1.0)s ease; */
286 -webkit-animation: fade-in calc(counter-value(rowNumber) * 1.0s) ease;
288 #carousel tr.footer {
289 -webkit-animation: fade-in 2.0s ease;
290 -webkit-animation-delay: 0.5s;
291 -webkit-animation-fill-mode: both;
293 #carousel td, #carousel th {
297 #carousel tr.footer td {
299 text-transform: none;
310 #carousel td.matchup {
315 text-transform: none;
317 #carousel .streamtime {
319 text-transform: none;
323 #carousel .playerpadding {
325 background: rgba(0,0,0,0);
327 #carousel th.playernum, #carousel .playername {
330 #carousel th.playernum {
333 padding-left: 0px; margin-left: 0px;
336 #carousel .playername {
337 text-transform: none;
341 .nplayed, .gd, .pts {
352 @-webkit-keyframes from-left {
354 -webkit-transform:translateX(-200%);
357 -webkit-transform:translateX(0);
360 @-webkit-keyframes to-left {
362 -webkit-transform:translateX(0);
365 -webkit-transform:translateX(-200%);
368 @-webkit-keyframes from-top {
370 -webkit-transform:translateY(-40px);
373 -webkit-transform:translateY(0);
376 @-webkit-keyframes to-top {
378 -webkit-transform:translateY(0);
381 -webkit-transform:translateY(-40px);
385 @-webkit-keyframes scale-out {
393 @-webkit-keyframes scale-in {
396 border: 2px solid #ccc;
400 border: 2px solid #ccc;
403 @-webkit-keyframes scale-in-no-border {
411 @-webkit-keyframes scale-out-small {
421 border: 1px solid black;
427 @-webkit-keyframes scale-in-small {
430 border: 1px solid black;
434 border: 1px solid black;
444 @-webkit-keyframes wipe-out {
446 clip: rect(0px,0px,200px,0px);
449 clip: rect(0px,0px,200px,0px);
452 clip: rect(0px,1050px,200px,0px);
455 @-webkit-keyframes wipe-in {
457 clip: rect(0px,1050px,200px,0px);
459 20% { /* Not symmetrical! */
460 clip: rect(0px,0px,200px,0px);
463 clip: rect(0px,0px,200px,0px);
466 @-webkit-keyframes fade-in {
474 @-webkit-keyframes fade-out {