/*
	Aerial 1.0 by HTML5 UP
	html5up.net | @n33co
	Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
*/

/* Basic */

	body, input, select, textarea {
		font-size: 13pt;
	}

/* bg1 */
	@-moz-keyframes bg1 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-webkit-keyframes bg1 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-o-keyframes bg1 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-ms-keyframes bg1 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@keyframes bg1 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }

	#bg1 {
		background-size: 1300px auto;
		width: 3900px;
	}
	
	
	
	/* bg2 */
	@-moz-keyframes bg2 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-webkit-keyframes bg2 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-o-keyframes bg2 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@-ms-keyframes bg2 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }
	@keyframes bg2 { 0% { -moz-transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); -o-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } 100% { -moz-transform: translate3d(-1300px,0,0); -webkit-transform: translate3d(-1300px,0,0); -o-transform: translate3d(-1300px,0,0); -ms-transform: translate3d(-1300px,0,0); transform: translate3d(-1300px,0,0); } }

	#bg2 {
		background-size: 1300px auto;
		width: 3900px;
	}