@font-face{font-family:'EraserRegular';src:url('../fonts/EraserRegular-webfont.eot');src:url('../fonts/EraserRegular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/EraserRegular-webfont.ttf') format('truetype'),url('../fonts/EraserRegular-webfont.svg#EraserRegular') format('svg');font-weight:normal;font-style:normal}html,body{background-color:#fff9d3;margin:0;padding:0;height:100%;font-family:'EraserRegular';color:#fff;overflow:hidden}.wrapper{min-height:100%;position:relative}.content{position:relative;margin:0 auto;float:inherit;padding-left:20px}.container.bottom{position:absolute;left:0;bottom:0;width:100%}#floor{background-image:url('../images/floor.jpg');background-repeat:no-repeat;background-size:100% 75px;height:75px}#top5header{margin-bottom:30px;padding-bottom:420px}.contact-info{background:url('../images/index-card.jpg') no-repeat;height:88px;color:#000;position:absolute;bottom:-20px;left:-47px;width:143px;-webkit-transform:rotate(-10deg);background-position-x:-198px;box-shadow:-1px 2px 11px #888}.contact-info h2{font-size:13.5px;margin:0 0 8px 6px;text-align:left;line-height:15px}.contact-info p{text-align:center;margin:0;line-height:12px;margin-bottom:10px}.highscores{padding:10px 0;font-size:25px;text-align:center;position:relative}.highscores a{position:relative;background-image:url('../images/projector.png');background-repeat:no-repeat;background-size:100%;display:block;padding:10px 0 22px 0;text-decoration:none;color:#000}table.highscores{margin:30px auto 0 auto}table.highscores th{border-bottom:1px solid #000;line-height:40px}table.highscores td{padding:10px 10px 10px 10px;font-size:30px}table.highscores td#highscoresUsername{text-align:left}#top5{display:none;position:absolute;width:900px;background-color:#fff;border:2px solid #000;left:17px;top:60px;z-index:1;color:#000;margin-bottom:30px;padding-bottom:500px}#top5 p{font-size:25px;padding:20px 0 20px 0}#scoresMenu{position:absolute;left:45px}#scoresPanel{position:absolute;height:355px;width:800px;margin-left:auto;margin-right:auto;top:130px;left:60px}#scoresPanel p{padding-top:35px;font-size:50px;line-height:50px}#additionTop5{display:none}#subtractionTop5{display:none}#multiplicationTop5{display:none}#divisionTop5{display:none}.mathScores{background-image:url('../images/star.jpg');background-repeat:no-repeat;display:inline-block;background-size:contain;line-height:40px;text-align:center;cursor:pointer}#additionScores{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);position:absolute;left:15px;top:15px}#multiplicationScores{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);position:absolute;left:200px;top:30px}#divisionScores{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);position:absolute;left:675px;top:26px}#subtractionScores{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);position:absolute;left:450px;top:15px}#blackboard{background-image:url('../images/blackboard.jpg');background-size:100% 100%;background-repeat:no-repeat;min-height:450px;margin:0 auto 75px auto;text-align:center;z-index:0;color:#fff;position:relative}#blackboard h1{margin:0;padding:30px;color:#fff}#blackboard p{font-size:23px;margin:10px 10px;padding-bottom:10px}#blackboard #points{font-size:80px;margin-top:20px;margin-bottom:70px}#blackboard table{text-align:right;font-size:100px;margin:-13px auto 0 270px;position:absolute}#blackboard input{background-color:transparent;border:1px dashed #fff;border-top:5px solid #fff;height:90px;padding-top:10px;font-size:80px;vertical-align:top;text-align:right;color:#fff;line-height:90px}#blackboard .score p{font-size:30px;margin-top:30px}#blackboard td{padding:50px}.directions{width:60%;font-size:25px;margin:0 auto;line-height:35px}.game-type-options{display:inline-block;margin:20px 15px;padding:15px;position:relative;top:-25px}.game-type-options div.buttons{margin:15px}.game-type-options div.buttons a{margin:0}div.buttons{margin-top:40px;display:inline-block;position:relative}div.buttons a{padding:5px 15px 15px 15px;margin:20px 10px 15px 15px;border:1px solid white;border-radius:15px;background-color:#3d8b37;color:white;display:inline-block;width:130px;text-decoration:none}#blackboard td.check{position:relative;padding:0}#blackboard .check p{font-family:'wingdings';font-size:200px;line-height:180px;display:none}#points{-webkit-animation-iteration-count:infinite}#start{-webkit-animation-iteration-count:infinite}#timer{-webkit-animation-iteration-count:infinite}#username{-webkit-animation-iteration-count:3}#timesUp{-webkit-animation-iteration-count:3}#scoresPanellabel{-webkit-animation-iteration-count:5}#startTitle{-webkit-animation-iteration-count:infinite}p#timer{font-size:40px}.totalPoints{-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);position:absolute;top:40px;left:40px}#addition{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);position:absolute;left:-180px}#multiplication{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);position:absolute;left:20px}#division{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);position:absolute;left:20px;top:80px}#subtraction{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);position:absolute;left:-180px;top:80px}.btn{padding:10px 20px;font-family:tahoma;font-size:24px;width:200px;margin:0 auto 15px 0}.time-selection .btn{display:inline-block;margin:10px}input#username{border:3px solid white;border-radius:15px;width:400px;height:50px;font-size:30px;text-align:center;margin:15px auto 7px auto;display:block;line-height:35px}div.highScorePanel label{font-size:25px;cursor:default}div.highScorePanel h1{padding-top:70px}#exitBtn{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);position:absolute;left:700px;top:50px;padding:5px 15px 15px 15px;margin:20px 10px 15px 15px;border:1px solid #FFF;border-radius:15px;background-color:#d5d5d5;color:#000;display:inline-block;width:130px;text-decoration:none}.exitPanel{position:relative}#quitPanel{display:none;position:absolute;left:270px;top:19px;background-color:#FFF;color:#000;height:350px;border-radius:10px;border:1px solid #000;padding:20px 20px;width:350px}.exitPanelBtn{padding:5px 15px 15px 15px;margin:20px 10px 15px 15px;border:2.5px solid #000;border-radius:15px;background-color:#d5d5d5;color:#000;display:inline-block;width:130px;text-decoration:none}.time-selection{margin:10px auto;height:140px;background:url('../images/menu-bg.png') no-repeat;background-position-x:center;padding:17px}