html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1; background:rgb(105, 113, 107)}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent; color:#1616a9}
del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle; font-family:"Arial Black", Gadget, sans-serif}
strong{font-weight:bold}
h1{font-size:2em}
body{padding:10px 20px;font-family:arial;user-select:none}
.navigation{display:none}
.qc-cmp2-persistent-link{padding:2px 5px;text-decoration:none;background:#000;color:#FFF !important;font-weight:normal !important;opacity:0.5;left:0;font-size:13px;right:auto}.qc-cmp2-persistent-link:hover{opacity:0.9}h1{margin:0 0 10px;font-size:20px}
h2{margin:12px 0 6px;font-size:18px}
h3{margin:20px 0 5px;font-size:17px}
p{margin:0 0 10px;font-size:14px;line-height:16px}
.il{display:inline-block}
.inline{display:inline-block;vertical-align:top;padding:5px 30px 15px;text-align:left}
#article .inline{width:40%}
.settin em{display:inline-block;min-width:100px;text-align:right}
input{padding:0}
.adwrap{overflow:hidden;text-align:center}
.clearboth{clear:both}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}a#moreLink{float:right;font-size:20px;color:#FFF;padding:10px 20px;text-decoration:none;opacity:0.9}
a#moreLink:hover{opacity:1}
#logo{float:left;margin:10px 20px 50px;border-radius:7px}
#logo img{width:150px;background:rgb(105, 113, 107, 0.5);border-radius:10px}
#article{display:none;font-weight:normal;font-size:14px;line-height:16px;margin:auto}
#article img{float:right;margin:0 0 3px 10px;width:200px}
.caption{display:inline-block;font-size:45px;color:#FFF;vertical-align:middle;font-weight:bold;padding:10px}
.row{display:block; text-align:center}
.third{display:inline-block;width:32%;vertical-align:top}
.wrapTitle{display:none}.scoreboard{overflow:hidden;font-size:0;padding-bottom:20px;display:block;margin:20px auto 10px;width:1180px}
#splitScreen strong{padding:0px 1px 1px;display:inline-block;border:1px solid #000;line-height:12px;font-size:15px;border-radius:3px}
input#title{color:#FFF;background:transparent;border:none;outline:none;font-size:30px;width:100%;text-align:center;padding:0;font-family:arial;margin:0}
.editing .overlay{display:none}
.editing input{text-shadow:4px 4px 0 #888}
input.out{opacity:0.6}
.scoreboard input{font-weight:bold;text-align:center;font-size:120px;padding:0;border:none;vertical-align:middle;color:#e70607;width:300px;outline:none;background:#000;border-radius:10px;line-height:150px;display:inline-block}
.scoreboard .twodigit input{width:200px}
.overlay{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}
#settings{background:#FFF;text-align:center;color:#333;position:absolute;bottom:0;left:50px;right:50px;padding:20px 30px 5px;border-radius:10px 10px 0 0;font-weight:bold;line-height:22px;font-size:15px;border:3px solid #222;border-bottom:none}
#settings input{color:#333;border:1px solid #999;border-radius:4px;text-align:center;width:43px;font-size:16px;padding:0px 2px}
.settin{margin-bottom:10px}
#moreSettings{border-top:3px solid #222;position:relative;padding-top:10px}
#moreSettings.hidden{max-width:250px;margin:18px auto 8px;border-top:3px solid #999}
.hidden #toggleMoreSettings{border:3px solid #999;color:#999}
.showArticle .settin, .showArticle #moreSettings{display:none}
.showArticle #article{display:block}
#toggleMoreSettings .equiv{display:none}
.hidden .settin, .hidden .footnote{display:none}
.hidden #toggleMoreSettings .equiv{display:inline-block}
.hidden #toggleMoreSettings .times{display:none}
#closeSettings, #fullScreen, #help, #toggleMoreSettings{cursor:pointer;z-index:10;display:inline-block;border:3px solid #000000;width:29px;height:29px;text-align:center;line-height:29px;color:#FFF;background-color:#ffffff;font-weight:bold;font-size:29px;border-radius:20px;position:absolute;color:#000000;top:-18px;right:0px}
.detailedBoard{display:none}
#help.active{background:#85a9c9 !important}
#help{right:70px}
#fullScreen{right:35px}
#fullScreen svg{width:18px}
#closeSettings:hover, #fullScreen:hover, #help:hover, #toggleMoreSettings:hover{border-color:#0060af}
#wrapAll{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;text-align:center}
#settings .biggerbuttons span{padding:2px 10px;font-size:1.2em;margin-bottom:8px}
#settings span{display:inline-block;cursor:pointer;border:1px solid #999;border-radius:4px;background:#e2eef1;padding:0 7px;text-align:center;margin:0 2px 4px;user-select:none}
#settings span.startStopTimer{min-width:50px}
#settings span.blinking{background:#980000;color:#FFF !important;box-shadow:1px 0px 9px #000 inset}
#settings span.active{background:#FFF}
#settings span:hover{box-shadow:0px -2px 5px #ccc inset !important;color:#000}
.loser input, input.loser{opacity:0.7}
.footnote{font-weight:normal;font-size:0.8em;text-align:center}
#openSettings{color:#FFF;position:absolute;bottom:200px;right:20px;font-size:40px;cursor:pointer;display:none}
#editValues{z-index:9;cursor:pointer;position:absolute;top:5px;left:5px;background:#85a9c9;border-radius:34px;height:35px;padding:10px;width:35px;text-align:center}
#editValues svg{width:30px;height:30px;fill:#FFF}
#editValues.active{background:#348cda !important;box-shadow:3px 3px 2px #333 inset}
#editValues:hover svg{fill:#000}
.wrapColorPicker{display:inline-block}
div.colorPicker-picker{height:16px;width:40px;padding:0 !important;border:1px solid #444;cursor:pointer;border-radius:4px;line-height:16px;font-size:0.75em;font-weight:bold;text-align:center}
div.colorPicker-palette{width:110px;position:absolute;border:1px solid #598FEF;background-color:#EFEFEF;padding:2px;z-index:9999}
div.colorPicker_hexWrap{width:100%;text-align:center;}div.colorPicker_hexWrap label{display:none}
div.colorPicker_hexWrap input{margin:5px auto 2px;padding:0;font-size:14px;border:1px solid #7d7c7c;max-width:80%;text-align:center;text-transform:uppercase}
div.colorPicker-swatch{height:12px;width:12px;border:1px solid #000;margin:2px;float:left;cursor:pointer;line-height:12px}
input.normalInput{font-size:050px}
.reSetOptions{position:absolute;bottom:5px;z-index:9;right:5px;font-size:18px;opacity:0}
.reSetOptions span{display:inline-block;cursor:pointer;padding:2px 5px;border-radius:5px;background:#000;color:#FFF;margin:0 2px}
.reSetOptions span:hover{background:#066777}
#timerControls{position:absolute;bottom:5px;right:5px;font-size:18px;opacity:0}
#timerControls span{display:inline-block;cursor:pointer;padding:2px 3px;border-radius:5px;background:#000;color:#FFF;margin:0 2px}
#timerControls span:hover{background:#066777}
#time span#hundredth, #time span#timedivider2{display:none}
#wrapTimer{display:none;text-align:center;font-size:80px;font-weight:bold;font-family:"Arial Black", Gadget, sans-serif}
#time span{display:inline-block;float:left}
#timedivider1, #timedivider2{padding-left:10px;opacity:0.6;cursor:pointer}
#minutes, #seconds, #hundredth{width:120px;text-align:right}
#time{display:inline-block;background:#FFF;padding:10px;border-radius:10px;position:relative}
#timerButtons{text-align:center;padding-top:20px}
#timerButtons span{display:inline-block;background:#d1e5ff;padding:3px 10px;border-radius:5px;font-weight:bold;cursor:pointer;font-size:20px}
.clickInput{display:inline-block;vertical-align:middle;padding:0;position:relative;margin:5px}
body.image{background:url(backg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.image .scoreboard input{background:rgba(0,0,0,0.6);color:#ff8300}
.image .caption{color:#31b5ea;text-shadow:3px 2px 2px #000, -2px 2px 2px #000}
.image #settings{background:rgba(255,255,255,0.8)}
body.light{background:#FFF}
.light .caption, .light input#title{color:#3e6598}
.light .scoreboard input{background:#3e6598;color:#FFF}
.light #settings{background:#f3f7ff}
.dark #settings{background:#adadad}
body.dark{background:#000}
.dark .caption{color:#CCC}
.dark .scoreboard input{background:#444;color:#ff0}
.dark #logo img, .image #logo img{background:transparent}
.splitScreen .scoreboard{margin:20px 20px 10px}
.splitScreen #settings{right:0;left:auto;border-bottom:3px solid #222;top:80px;bottom:20px;border-radius:10px 0 0 10px;width:46%}

@media screen and (max-width:1220px), (max-height:1100px){#settings .biggerbuttons span{padding:0 7px;font-size:1em;margin-bottom:4px}
.scoreboard input{font-size:90px;width:230px;line-height:100px}
.scoreboard .twodigit input{width:150px}
.scoreboard{width:900px}
#logo{margin-bottom:20px}
.caption{font-size:30px;padding:5px}
}

@media screen and (max-width:920px), (max-height:880px){
#article .inline{width:auto;display:block}
#settings{height:300px;overflow-y:auto;overflow-x:visible}
.scoreboard input{font-size:60px;width:140px;line-height:80px}
.scoreboard .twodigit input{width:90px}
.scoreboard{width:520px}
.caption{font-size:20px;padding:3px}
#settings{background:#FFF;color:#333;position:absolute;bottom:0;left:15px;right:15px;padding:20px 10px 5px;line-height:20px;font-size:15px}
#settings span{padding:0 10px;margin:0 3px 3px}
#settings > div{margin-bottom:5px}
#logo img{width:100px}
#closeSettings{top:auto;right:5px;bottom:5px}
#fullScreen{top:auto;right:5px;bottom:38px}
#editValues{bottom:15px;right:30px}
#help{top:auto;right:5px;bottom:71px}
#openSettings{bottom:20px}
#toggleMoreSettings{right:auto;left:0}
}

@media screen and (max-width:520px), (max-height:740px){#logo img{width:75px}
.reSetOptions{display:none}
#settings{height:170px}
a#moreLink{font-size:16px}
.scoreboard input{font-size:20px;width:60px;line-height:30px}
.scoreboard .twodigit input{width:40px}
.scoreboard{width:280px}
.caption{font-size:14px;padding:0px}
}