/* CSS Document */

*{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	
	padding:0;
	margin:0;
}
textarea:focus, input:focus{
    outline: 0;
	outline: none
}
*:focus {
    outline: 0;
	outline: none
}
body,html{
	width:100%;
	height:100%;
}
body{
	
}
h1{
	position:relative;
	width:100%;
	
	font-family:'Source Sans Pro',sans-serif;
	font-weight:400;
	font-size:150%;
	font-style:normal;
	letter-spacing:1px;
	color:#333;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	
	padding-bottom:20px;
	padding-top:10px;
}
h1 div.more{
	position:absolute;
	right:20px;
	top:50%;
	font-size:50%;
	font-weight:400;
	background-color:#00300F;
	text-transform:uppercase;
	color:#FFF;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	cursor:pointer;
	
	-webkit-transform:translate3D(0,-50%,0);
	-moz-transform:translate3D(0,-50%,0);
	-ms-transform:translate3D(0,-50%,0);
	-o-transform:translate3D(0,-50%,0);
	transform:translate3D(0,-50%,0);
}
h1 div.more a{
	color:#FFF;
}
h2{
	font-family:'roboto',sans-serif;
	letter-spacing:2px;
	font-size:100%;
	font-size:80%;
	font-weight:400;
	color:#000;
	color:#8B6B24;
	color:#333;
	text-transform:uppercase;
	
	padding-left:20px;
	padding-right:20px;
	
	padding-bottom:20px;
	padding-top:10px;
}
h3{
}
h4{
}
a{
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:300;
	font-size:100%;
	font-style:normal;
	color:#000;
	text-decoration:none;
	
	
}
a:link, a:visited{
	font-family:;
	font-size:100%;
	font-style:normal;
	color:#000;
	text-decoration:none;
	
	
	
}