	

	.pg 			{ max-width:1400px; margin:0 auto;}
	.pg .pg-inner 	{ padding-top:110px; padding-left:50px; padding-right:50px; padding-bottom:50px}

	img.about-timeline { width:100%; height:auto;}

	h3.about { font-weight:200; padding-top:50px; font-size:35px; text-align:center}

	.adj-bottom		{ padding-bottom:0!important; padding-top:50px!important}

	.timeline-d 	{ display:block;}
	.timeline-m 	{ display:none; }


	@media only screen and (max-width:1024px) {
	h3.about { font-size:28px; }
	}

	@media only screen and (max-width:767px) {
	h3.about 		{ font-size:28px; padding-top:40px}
	.pg .pg-inner 	{ padding:50px 20px}
	#section5 .pg .pg-inner { padding:50px 20px 25px 20px}
	#section3 .pg .pg-inner {  padding:50px 20px 0px 20px}
	#section2 .pg .pg-inner {  padding:50px 20px 0px 20px}

	.timeline-d 	{ display:none;}
	.timeline-m 	{ display:block; }

	}