@import url(https://fonts.googleapis.com/css?family=Abel);* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
body {
	padding: 0%;
	font-family: 'Abel', sans-serif;
	font-size: 15px;
	color: #fafafa;
	line-height: 26px;
	text-align: left;
}
header {
	text-align:left;
}
p {
	text-indent: 0%;
	text-align: center
}
h2 {
	text-align: left;
	line-height: 100%;
}
.earlybird{
	font-size: 200%;
	color: #990A32;
	line-height: 100%;
	}
.earlybird_white{
	font-size: 200%;
	color: #ffffff;
	line-height: 100%;
	}
.body2 {
	text-align: left;
	font-size: 90%;
	line-height: 100%;
}
.hashtagstyle {
	color:#666666
}
.main{
    display:block;
    width:80%;
    padding:0px;
    height:300px;
} 

/*---Start Navigation - Badger style---*/
A.class1 {color: #FAFAFA;}
A.class1:link  {text-decoration: underline; color: #FAFAFA}
A.class1:visited {text-decoration: underline; color: #FAFAFA;}
A.class1:hover {text-decoration: underline; color: #FAFAFA;}
A.class1:active {text-decoration: underline; color: #FAFAFA;}

A.class2 {color:#FAFAFA;}
A.class2:link {text-decoration: none; color: #FAFAFA;}
A.class2:visited {text-decoration: none; color: #FAFAFA;}
A.class2:hover {text-decoration: underline; color: #FAFAFA;}
A.class2:active {text-decoration: none; color: #FAFAFA;}

nav {
	width: 100%;
	max-width: 900px;
	vertical-align: top;
	margin: 0% auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
nav ul {
	list-style: none;
	vertical-align: top;
	margin: 0% auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
nav li a {
	background:#990033;
	border-right: 0px solid #454545;
	color: #000000;
	display:block;
	float: left;
	font-size: 120%;
	font-weight: 600;
	padding: 2%;
	text-align:center;
	text-decoration: none;
	width: 16.6666667%;
	transition: background 0.5s ease;
}
nav li a:hover, nav li.active a {
	background:#6a0023;
	color: #a94a4a;
}
nav li:last-child a {
	border: none;

}
.social-links { font-size: 26px; z-index: 9999; position: relative; display: block; letter-spacing: 0px; margin: 18px 40px 0px }
/*---End Navigation - Badger style---*/
.banner {
	width: 100%;
	max-width: 900px;
}
.chunk{
	font-size: 120%;
	}
.banner img {
	width: 100%; !important;
	max-width: 900px;	
	hight: auto;
}
.link{
	color:#FFFFFF
	}
section {
	float: left;
	vertical-align: top;
	width: 100%;
	padding: 0%;
	margin: 0 0;
	margin-top: 2%;
	background-color: transparent;
}

aside {
	float: right;
	width: 25%;
	padding: 0%;
	padding-left: 1%;
	text-align: left;
	margin: 2% 0;
	margin-top: 0%;
	background-color: #000000;
}
aside2 {
	float: right;
	width: 25%;
	padding: 2%;
	margin: 0% 0;
	background-color: #222222;
}
aside3 {
	float: right;
	width: 25%;
	padding: 2%;
	margin: 2% 0;
	background-color: #222222;
}
footer {
	float: 	left;
	width: 100%;
	max-width: 900px;
	padding: 2%;
	margin: 0% 0;
	background-color: #ffffff;
}
.center {
  margin: 0;
  position: absolute;           
  top: 50%;                      
  transform: translate(0, -50%);
}
.one-third {
	float: center;
	width: 31%;
	padding: 1%;
	margin: 0 1%;
}
table {
	width: 100%;
	max-width: 900px;
	align: center;
	text-align: center;
}
.table2 {
	width: 400px;
}
.mouse{
	font-size: 70%;
	}
.blackmouse{
	color:#000000;

	}
canvas {
	width: 100%;
	max-width: 900px;
	}
table {
	align-content:center;
	width: 100%;
	height: auto;
}
.circlebttn {
	max-width: 260px;
	max-height: 260px;
	padding: 2%;
	float: center;
}
.black{
	color: #000000;
	size: 50%;
	}
/*---Media Quiries now starting!---*/
@media only screen and (max-width: 780px) {
	nav {
		margin: 0% auto;
		padding-top: 0px;
	}
	nav li:nth-child(3) a {
		border-right: none;
	}
	section {
		width: 100%;
		padding: 2%;
		padding-top: 0;
	}
	aside {
		width: 100%;
		padding: 2%;
		float: center;	
}
	.one-third {
		width: 100%;
	}
	h2 {
		text-align: center;
	}
	p {
		font-size: 95%;
	}
}
@media only screen and (max-width: 580px) {
	nav {
		margin: 0% auto;
		padding-top: 0px;
	}
	nav li a {
		width: 50%;
		font-size: 100%;
	}
	nav li:nth-child(even) a {
		border-right: 0px;
	}
		nav li:nth-child(3) a {
		border-right: 0px;
	}
		aside {
		width: 100%;
		padding: 2%;
		float: center;	
	}
	h2 {
		text-align: center;
	}
	p {
		font-size: 85%;
	}
}
}
