

/* --------------------------

	INDEX

-------------------------- */
#main.awards_index {
	margin-bottom:60px !important;
}

#main.awards_index #mainimage {
	text-align:right;
}

#main.awards_index #mainimage img {
	margin-bottom:10px;
	max-width:100%;
}

#main.awards_index #awards table {
	width:100%;
	margin-bottom:60px;
}

#main.awards_index #awards tr.logos th {
	vertical-align:bottom;
	text-align:center;
	padding:0 15px 1em;
	width:33.3%;
}

#main.awards_index #awards .comments h5,
#main.awards_index #awards .comments a {
	display:none;
	text-align:center;
}

#main.awards_index #awards .comments td p {
	width:240px;
	margin:auto;
}

#main.awards_index #awards tr.details td {
	text-align:center;
	padding-top:20px;
}

#main.awards_index #awards #image img {
	width:100%;
}

@media screen and (max-width:640px) {
	#main.awards_index #awards tr.logos {
		display:none;
	}
	#main.awards_index #awards tr.details {
		display:none;
	}
	#main.awards_index #awards .comments h5,
	#main.awards_index #awards .comments a {
		display:block;
		margin:0 0 2em;;
		text-align:center;
	}
	
	#main.awards_index #awards table {
		display:block;
		width:80%;
		margin:auto;
	}
	#main.awards_index #awards .comments {
		display:block;
	}
	#main.awards_index #awards .comments td {
		display:block;
		margin-bottom:60px;
	}
	#main.awards_index #awards .comments td p {
		width:100%;
		margin-bottom:2em;
	}
	
}

/* --------------------------

	’†–Ê

-------------------------- */

#main.awards_inner {
	padding-top:30px !important;
	margin-top:30px !important;
}

#main.awards_inner #awards_wrapper {
	width:760px;
	margin:0 auto 60px;
}

#main.awards_inner.awards_kd { border-top:solid 40px #007C42; }
#main.awards_inner.awards_gd { border-top:solid 40px #D1101A; }

#main.awards_inner #logarea {
	margin-bottom:40px;
}

#main.awards_inner #logarea .logo {
	text-align:center;
	margin-bottom:40px;
}

#main.awards_inner #logarea #copy {
	width:314px;
	float:left;
}

#main.awards_inner #logarea #toptext {
	width:425px;
	float:right;
}

#main.awards_inner.awards_gd #logarea {
	background:url(./images/gd_logo.png) center top no-repeat;
}

#main.awards_inner.awards_gd #logarea #copy {
	width:241px;
	padding-top:107px;
}

#main.awards_inner.awards_gd #logarea #toptext {
	width:240px;
	padding-top:107px;
}

#main.awards_inner .awards_products {
	margin-bottom:50px;
}

#main.awards_inner .awards_products h5 {
	padding:10px 0;
	text-align:center;
	background:#eee;
	margin-bottom:15px;
}

#main.awards_inner .awards_products .awards_comment {
	width:240px;
	float:left;
}

#main.awards_inner .awards_products .awards_comment h6 {
	margin-bottom:1em;
}

#main.awards_inner .awards_products .awards_product {
	width:490px;
	float:right;
	position:relative;
}

#main.awards_inner .awards_products .awards_product a {
	display:block;
	width:112px;
	height:28px;
	position:absolute;
	left:355px;
	top:200px;
}

#main.awards_inner.awards_gd .awards_products .awards_product a {
	left:315px;
	top:220px;
}

#main.awards_inner.awards_pa .awards_products .awards_product a {
	left:365px;
	top:190px;
}

@media screen and (max-width:640px) {
	#main.awards_inner #awards_wrapper {
		width:96%;
		margin:auto;
	}
	
	html body #wrapper #main.awards_inner #logarea #copy,
	html body #wrapper #main.awards_inner #logarea #toptext {
		float:none;
		width:100%;
	}
	
	html body #wrapper #main.awards_inner #logarea #copy {
		text-align:center;
		margin-bottom:30px;
	}
	
	html body #wrapper #main.awards_inner.awards_gd #logarea #copy {
		padding-top:320px;
	}
	
	html body #wrapper #main.awards_inner.awards_inner #logarea #toptext {
		padding-top:0;
	}
	
	#main.awards_inner .awards_products h5 img {
		max-width:80%;
	}
	
	#main.awards_inner .awards_products .awards_comment,
	#main.awards_inner .awards_products .awards_product  {
		width:100%;
		float:none;
	}
	
	#main.awards_inner .awards_products .awards_comment {
		margin-bottom:20px;
	}
	
	#main.awards_inner .awards_products .awards_product img {
		width:90%;
	}
	
	html body #wrapper #main.awards_inner .awards_products .awards_product a {
		left:65%;
		top:60%;
	}
	
	html body #wrapper #main.awards_inner.awards_gd .awards_products .awards_product a {
		left:65%;
		top:80%;
	}
	
	html body #wrapper #main.awards_inner.awards_pa .awards_products .awards_product a {
		left:65%;
		top:75%;
	}
}


