@CHARSET "UTF-8";*{padding:0;margin:0}header{display:block;margin:0 auto;width:500px;text-align:center}header h1{font-family:Arial,Helvetica,sans-serif;font-size:60px;font-weight:bold;margin-top:20px;margin-bottom:20px}header #newgamebutton{width:100px;padding:10px;background:#0c0;font-family:Arial,Helvetica,sans-serif;color:white;border-radius:10px;text-decoration:none}header #newgamebutton:hover{background:#9f8b77}header p{font-family:Arial,Helvetica,sans-serif;font-size:25px;margin:20px auto}#grid-container{width:460px;height:460px;padding:20px;margin:40px auto;background:#bbada0;border-radius:10px;position:relative}.grid-cell{width:100px;height:100px;border-radius:10px;background:#ccc0b3;position:absolute}.number-cell{width:100px;height:100px;border-radius:10px;line-height:100px;font:Arial,Helvetica,sans-serif;font-size:50px;font-weight:bold;text-align:center;position:absolute}#gameover{background-color:red;color:white;font-family:Arial,Helvetica,sans-serif;font-size:70px;position:absolute;top:45%;width:100%;text-align:center;display:none}#footer{position:relative;clear:both;padding:10px 20px 40px 0;padding:10px 0;width:100%;background:#FFF;text-align:center}#footer address{display:inline-block;padding:2px 10px;color:rgba(0,0,0,.5);font-style:normal}#footer a{color:rgba(0,0,0,.5);cursor:-webkit-grab;cursor:grab}#footer a:hover{border-bottom:1px dotted #00387d;color:#00387d}