@charset "UTF-8";

/* CSS Resets */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,button,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

/* ==================================================================================================================== */
/* ! The 1140px Grid V2 by Andy Taylor \ http://cssgrid.net \ http://www.twitter.com/andytlr \ http://www.andytlr.com   */
/* ==================================================================================================================== */

.container{padding-left:20px;padding-right:20px}.row{width:100%;max-width:940px;min-width:600px;margin:0 auto;overflow:hidden}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%;float:left;min-height:1px}.row .onecol{width:4.85%}.row .twocol{width:13.45%}.row .threecol{width:22.05%}.row .fourcol{width:30.75%}.row .fivecol{width:39.45%}.row .sixcol{width:48%}.row .sevencol{width:56.75%}.row .eightcol{width:65.4%}.row .ninecol{width:74.05%}.row .tencol{width:82.7%}.row .elevencol{width:91.35%}.row .twelvecol{width:100%;float:left}.last{margin-right:0}img,object,embed{max-width:100%}img{height:auto}

body { 
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	font-size: 13px;
}

header {
	padding: 30px 0px;	
}

footer {
	border-top: 2px dashed #eee;
	margin-top: 30px !important;
	padding-top: 30px;	
}

h1 {
	font-weight: 300;	
}

canvas {
	/*padding: 5px 4px 4px 5px;
	border: 3px solid #eee;	*/
}

button {
	background: #f16529;
	color: #fff;
	border: none;
	font-size: 20px;
	font-weight: 300;
	padding: 5px 15px;	
}

button:hover {
	background: #f27c4a;
	cursor: pointer;
}

.gamescreen, .startscreen {
	text-align: center;	
	height: 330px;
}

.startscreen h1, .gamescreen h1 {
	font-size: 26px;	
	margin-top: 30px;
}

.startscreen p, .gamescreen p {
	line-height: 30px;	
}

#scoreboard {
	width: 100%;
	margin-top: 15px;	
}

.git {
	line-height: 60px;
	color: #bbb;
	font-weight: 500;
	text-decoration: none;	
}

.desc {
	color: #bbb;
}

.git img {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
