@charset "utf-8";
#certifications{
	width:800px;
	margin:auto;
	background:url(/images/white_bg_50.png);
	position:relative;
	border-top:3px dashed white;
}
#certifications > .label{
	width: 19px;
    height: 140px;
    background: url(/images/certifications_label.png) no-repeat center center;
    position: absolute;
    left: 12px;
    bottom: 15px;
    background-size: 100% auto;
}
#certifications > .inner_wrap{
	width:750px;
	margin-left:40px;
	position:relative;
}
#certifications > .inner_wrap .text{
	padding:30px;
	line-height: 30px;
	font-size:14px;
}
@media only screen and (max-width: 480px) {
	#certifications{
		width: auto;
	}
	#certifications > .inner_wrap{
		width: auto;
	}
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
	#certifications{
		width: auto;
	}
	#certifications > .inner_wrap{
		width: auto;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
	#certifications{
		width:100%;
		max-width:800px;
	}
	#certifications > .label{
		left:5px;
	}
	#certifications > .inner_wrap{
		width:95%;
		margin-left:5%;
	}
}