@media (min-width: 481px) and (max-width: 1024px) {

	#container {
		padding-top: 21px;
		width: 90%;
	}

	h1 {
		/*margin: 0;*/
		/*padding: 0 0 0 21px;*/
	}

	.line {
		display: none !important;
		border: none !important;
	}

	#menu {
		/*left: 30px;*/
	}

	/*#box1 { top: 85px; left: 23%; width: 50%; margin: 0; }*/
	#box1 { top: 85px; left: 0px; width: auto; margin: 0 55% 0 5%; }

	#box2 { top: 40px; left: 0px; width: auto; margin: 0 55% 0 5%; }
	#box3 { top: 30px; left: 0px; width: auto; margin: 0 55% 0 5%; }
	#box4 { top: 200px; left: 0px; width: auto; margin: 0 5% 0 55%; }
	#box5 { top: 90px; left: 0px; width: auto; margin: 0 5% 0 55%; }
}