@charset "utf-8";

/* terms and conditions
====================================================*/
div#terms{
	width:100%;
	max-width:600px;
	overflow:hidden;
	margin:0 auto 60px auto;
}
@media only screen and (max-width: 780px) {
	div#terms{
		margin:0 auto;
	}
}
ul#termsNav{
	width:100%;
	margin:0 auto 30px auto;
	overflow:hidden;
	text-align:center;
}
ul#termsNav li{
	width:32%;
	margin:0 1% 0 0;
	float:left;
	font-size:14px;
	font-size:1.4rem;
}
ul#termsNav li:last-child{
	width:34%;
	margin:0 0 0 0;
}
ul#termsNav li a{
	width:100%;
	padding:5px 0;
	display:block;
	color:#fff;
	background:#000;
}
div#terms h2{
	margin:50px auto 10px 0;
	padding:0 0 3px 0;
	font-size:18px;
	font-size:1.8rem;
	font-weight:normal;
	font-family: 'Didact Gothic', sans-serif;
	color:#000;
	border-bottom:1px solid #000;
}
div#terms h3{
	margin:20px auto 10px 0;
	font-weight:normal;
	font-size:14px;
	font-size:1.4rem;
	font-family: 'Didact Gothic', sans-serif;
	color:#000;
	border-bottom:1px solid #000;
	display:inline-block;
}
div#terms p{
	width:100%;
	overflow:hidden;
	line-height:1.6;
}
div#terms p a{color:#666;}
div#terms p a:hover{color:#000;}