body,
a,p,div,span,
h1, h2, h3, h4, h5, h6,
hr,
form, input, select, textarea, button,
img,
table, table tr, table tr td,
ul, ul li{
	color: #000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	padding: 0;
	margin: 0
}

h1, h2, h3, h4, h5, h6{
	font-family: 'Fjalla One', sans-serif;
	text-transform: none;
	line-height: 100%;
	text-align: center
}
h1{ font-size: 40px }
h2{ font-size: 32px }
h3{ font-size: 28px }
h4{ font-size: 24px }
h5{ font-size: 20px }
h6{ font-size: 16px }

ul{
    margin: 0 0 0 15px
}
ul li{
    margin: 0 0 5px 0
}
ul li:last-child {
    margin: 0
}
p{
	font-size: 14px;
	line-height: 17px;
	font-family: 'Source Sans Pro', sans-serif;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
div span,
p span,
p a,
a span{
	font-size: inherit;
	line-height: inherit;
	font-family: inherit;
	color: inherit;
}


@media only screen and (max-width:880px){

}
@media only screen and (max-width:820px){

}
@media only screen and (max-width:780px){

}
@media only screen and (max-width:720px){
	h1{ font-size: 32px }
	h2{ font-size: 28px }
	h3{ font-size: 24px }
	h4{ font-size: 20px }
	h5{ font-size: 16px }
	h6{ font-size: 14px }
}
@media only screen and (max-width:640px){
	h1{ font-size: 28px }
	h2{ font-size: 24px }
	h3{ font-size: 20px }
	h4{ font-size: 16px }
	h5{ font-size: 14px }
}
@media only screen and (max-width:580px){
	body,
	a,p,div,span,input, select, textarea, button,
	table, table tr, table tr td,
	ul, ul li{
		font-size: 13px;
		line-height: 15px;
	}
	h1{ font-size: 26px }
	h2{ font-size: 22px }
	h3{ font-size: 18px }
	h4{ font-size: 14px }
}
@media only screen and (max-width:520px){
	h1{ font-size: 24px }
	h2{ font-size: 20px }
	h3{ font-size: 16px }
}
@media only screen and (max-width:480px){
	h1{ font-size: 22px }
	h2{ font-size: 18px }
}
@media only screen and (max-width:420px){

}
@media only screen and (max-width:380px){

}
@media only screen and (max-width:320px){

}