
h1{
font-size:46px;
font-family:Raleway,Arial;
letter-spacing:8px;
}
h2{
font-family:Arial;
font-size:16px;	

}
.body > a{
	text-decoration:none;
}
.prenex{
width:60px;
float:left;
padding-top:129px;
background-image:url("img/lefthover.png");
}
.header{
	height:100px;
	line-height:100px;
	text-align:center;
	margin-bottom:0px;
}
.header a{
	color:#000;
	text-decoration:none;
}
.wot a{
	color:#000;
	text-decoration:none;
}
body{
font-family:Arial;
	font-size:16px;
	color:#000;
}
.flag{
   width:100px;
   height:100px;
   
}
.flag img{
   width:100px;
   height:100px;
}
.nav{
	margin-top:50x;
	margin:auto;
	width:1000px;
	height:35px;
		border-top:solid;
	border-bottom:solid;
	border-width:1px;
	
}
#box_contain{
	width:100%;
	height:300px;
	
}
.footer{
width:1000px;
margin:auto;
margin-top:150px;
padding-bottom:200px;

}
.squeeze{
	width:50px;
	height:200px;
	float:left;
	
	
}
.votes{
   width:100%;
   float:left;
   height:60px;
   display:none;

}
.votesleft{
   float:left;
   width:30%;
    border-left:solid 2px #000;
   border-top:solid;
   border-width:4px;
   border-color:#000;
padding-left:3%;
line-height:60px;
height:60px;
}
.votesright{
   float:left;
  text-align:right;
   width:30%;
    border-right:solid 2px #000;
   border-bottom:solid;
   border-width:4px;
   border-color:#000;
padding-right:3%;
line-height:60px;
height:60px;
}
.gap{
   width:32%;
float:left;
   height:60px;
   text-align:center;
   line-height:60px;
   font-size:16px;
   

}
.footer_nav{
	width:32%;
	text-align:center;
	float:left;
	padding-bottom:40px;
}
.hover_box{
	
	width:90%;
	height:90%;
	margin:5%;
	background-color:#00207c;

}
.hover_box:hover{
	display:none;


}
.textbox{

	padding-left:3%;
	padding-right:3%;
	color:#fff;
	font-size:18px;
   	 font-family:Raleway,Arial;
   	 letter-spacing:0px;
	position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
	
	align-content:center;
	@include vertical-align;

}
@mixin vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.element p {
  @include vertical-align;
}
.textboxlist{

	padding-left:3%;
	padding-right:3%;
	color:#fff;
	font-size:18px;
   	 font-family:Raleway,Arial;
   	 letter-spacing:0px;
	display:flex;
	
	align-content:center;
	flex-direction:column;
	text-align:center;
	position:relative;
	top:27%;
	-ms-transfer: translateY(-30%);
	-wekbit-transform: translate(-30%);
	transform: translateY(-30%);

}
.textbook a{
 text-decoration:none;

}
#bloop{
width:100;
height:100;
background-color:#560;
}
.right{
	float:left;

	width:36%;
	height:260px;
	
	margin:3%;
	border:solid;
	border-width:2px;
	text-align:center;
	background-color:#000;
	border-color:#131313;
	margin-bottom:60px;
}
button { 
border:0;
background-color:inherit;
	color:#fff;
	font-size:18px;
   	 font-family:Raleway,Arial;
   	 letter-spacing:0px;
	position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
	
	align-content:center;
	@include vertical-align;
}
.left{
	float:left;

	width:36%;
	height:260px;
	
	margin:3%;
	border:solid;
	border-width:2px;
	text-align:center;
	background-color:#000;
	border-color:#131313;
	margin-bottom:60px;
}
.leftlist{
	float:left;

	width:%40;
	
	margin:2.%;
	border:solid;
	border-width:2px;
	text-align:center;
	background-color:#000;
	border-color:#131313;
	margin-bottom:45px;
}
.left > a{
	text-decoration:none;
	
}
.left:hover{
	
}
.prenex:hover{

	
}
.dot{
	float:left;
	margin:auto;
	padding-top:15px;
	width:1%;
}
.scoreboard{
	clear:both;	
	width:60%;
	margin:auto;
	padding-top:290px;
	margin-bottom:350px;
}
.wrap{
	width:800px;
	padding-left:40px;
	padding-right:40px;
	padding-top:0px;
	margin:auto;
	margin-top:0px;

}
.wraplist{
	width:800px;
	padding-left:150px;
	padding-right:40px;
	padding-top:0px;
	margin:auto;
	margin-top:0px;

}
.lefthalf{
float:left;
width:47%;
margin-right:1%;
text-align:right;
font-size:12px;
}
.righthalf{
float:left;
margin-left:1%;
width:47%;
font-size:12px;
text-align:left;


}
.fill{
	background-color:#131313;
	width:100%;
}
.img_cont{
	width:50%;
	margin:auto;
}
.img_cont:hover{
	display:none;
}
.img_cont img{
	max-width:100%;
}
.wrap img{

}
.box_wrap{
width:100%;
height:100%;

}
.work_box{
   width:210px;
   height:210px;
	margin:20px;
	background-color:#00207c;
	float:left;
	
}
.three_buttons{
width:100%;

clear:both;
padding-top:0px;


}
.three_buttons_inner{
width:100%;
height:100%;
margin:auto;
float:left;
text-decoration:none;
}
.three_buttons_inner > a{
	text-decoration:none;
	color: #000;
}
.button{
float:left;
height:30px;
line-height:30px;
width:18.5%;
margin:3.1%;
border:solid;
text-align:center;
border-width:2px;
border-color:#000;
text-decoration:none;
}
.button:hover{
	background-color: #000;
	color: #fff;
}
.button a{
	text-decoration:none;
	color:#000;
}