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

	#tagline {
		font-size:3em;
	}
	.article {
		width:96%;
		display:inline-block;
		margin-bottom:10px;
	}
	#view-all-articles {
		width:96%;
		display:inline-block;
		margin-top:5px;
	}
	#copyright {
		font-size:1.25em;
		line-height:1.5em	
	}
}
@media only screen and (max-width:610px) {
	#name {
		clear:both;	
		float:none;		
		margin:0px;
		padding:0px;
	}
	#tagline {
		font-size:2em;
		margin-top:60px
	}
	#scroll-to-content {
		margin-top:40px;
	}
	.product-name {
		margin-top:50px;
		margin-left:0px;
		padding:0px;
	}
	.scroll-down {
		float:none;
		margin-left:0px;
		margin-right:0px;
		text-align:center;
		width:100%;
		left:0px;
		margin-top:20px;
		padding:0px;
	}
	.scroll-to-top {
		float:none;
		margin-left:0px;
		text-align:center;
		text-align:center;
		width:100%;
		left:0px;
		margin-bottom:20px;
		padding:0px;
	}
}
@media only screen and (max-width:400px) {
	#tagline {
		font-size:1.5em;
		margin-top:60px
	}
	#scroll-to-content {
		font-size:1em;
	}
	.scroll-down {
		display:inline-block;
		position:relative;
	}
}