/*
Theme Name: Mouse Accuracy
Theme URI: http://mouseaccuracy.com
Author: Derek Prodesky
Author URI: http://derekp.me
Description: A simple HTML based app to help people improve their ability to use their mouse or pointer input device.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: mouse, accuracy, game, training, click, pointer
*/

/* normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}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,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,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}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}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,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gameArea,.results{display:none}html,body.home{height:100%;width:100%}.oHidden{overflow:hidden}.active{width:100%;height:100%;position:absolute;top:0;left:0}body{background:#eaedf1;font-family:'Roboto', sans-serif;font-weight:normal;color:#323a45}.wrap{margin:0 auto;width:100%;position:relative;min-height:100%;padding:2em 0 4em}.home .wrap{text-align:center}.intro,.gameOver{background:#ffffff;border-radius:2px;padding:2em;max-width:56em;margin:0 auto}.gameOver{display:none}.target{background:red;position:absolute;border-radius:50%;animation:targets 3s linear;animation-fill-mode:forwards;-webkit-animation:targets 3s linear;-webkit-animation-fill-mode:forwards}.target:hover{background:blue}.tTiny{width:1em;height:1em}.tSmall{width:2em;height:2em}.tMedium{width:3em;height:3em}.tLarge{width:4em;height:4em}@keyframes targets{0%{transform:scale(0.3, 0.3)}40%{transform:scale(1, 1)}80%{transform:scale(0.3, 0.3)}100%{transform:scale(0, 0)}}@-webkit-keyframes targets{0%{-webkit-transform:scale(0.3, 0.3)}40%{-webkit-transform:scale(1, 1)}80%{-webkit-transform:scale(0.3, 0.3)}100%{-webkit-transform:scale(0, 0)}}.home form{background:#FAFAFA;padding:10px;display:inline-block;border-radius:2px;border:solid 1px #ddd}.home input{display:none}.home input:checked+label{background:#4787ED;color:white}.home label{cursor:pointer;display:inline-block;margin-right:2px;padding:1px 10px;text-align:center;line-height:40px;border-radius:2px}.home label:last-child{margin-right:0}.home label:hover{background:rgba(77,144,254,0.5)}button.go,button.reset,button.goAgain,input.wpcf7-submit{color:#FFF;border:0;display:block;border-radius:2px;padding:.3em;clear:both}button.go,button.goAgain,input.wpcf7-submit{background:#1fbba6}button.go:hover,button.go:focus,button.goAgain:hover,button.goAgain:focus,input.wpcf7-submit:hover,input.wpcf7-submit:focus{background:#1ba593}button.go{font-size:2em;font-weight:900;margin:1em auto 0 auto}button.reset{background:#7f8c8d}button.reset:hover,button.reset:focus{background:#727f80}button.reset,button.goAgain{margin:1em auto}a.tweet{background:#1bb2e9;color:#FFF;font-weight:400;padding:.3em;text-decoration:none;border-radius:2px;font-size:1.4em;margin-top:2em;display:inline-block}a.tweet:hover,a.tweet:focus{background:#15a2d6}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.footer{height:4em;padding:1em;width:100%;background:#FFF}.home .footer{position:absolute;bottom:0}.footer a,.backtogame{color:#5e6d81;display:block}.footer a:hover,.footer a:focus,.backtogame:hover,.backtogame:focus{color:#1bb2e9}.footer a{padding:1em;float:right}.backtogame{margin-bottom:1em}input.wpcf7-text,textarea.wpcf7-textarea{width:100%;padding:.2em;border:solid 1px #5e6d81;margin:.5em 0 1em}input.wpcf7-text:hover,input.wpcf7-text:focus,textarea.wpcf7-textarea:hover,textarea.wpcf7-textarea:focus{background:#efefef}input.wpcf7-submit{font-size:1.4em}div.wpcf7{margin-top:2em}div.wpcf7 p{font-size:1.2em;color:#000}.bold{font-weight:900}h1{font-size:1.6em;margin:0 0 1em;font-family:'Roboto', sans-serif;font-weight:900}h2{margin-bottom:.4em;font-size:2em}p.bold{margin-bottom:.4em}p.help{margin-bottom:1.5em;font-weight:400;font-style:italic;font-size:.95em;color:#5e6d81}p.howto,form.options{margin-bottom:2em}p.score,p.missed{font-size:2em;margin:0 0 1em}p.timesUp{font-size:2em}.timeLeft{font-size:2em;color:#5e6d81;float:left}.entry p{line-height:1.4em;color:#5e6d81}