@charset "utf-8";
/* Integration */
#integration-box {
	margin: 0;
	padding-left: 50px;
	height: 400px;
}
.int-cap {
	height: 400px;
	width: 875px;
	margin: 25px 0 0 50px;
	padding-bottom: 25px;
	border-bottom: 1px solid #ccc;
}
#floor3dfd {
	background: url(../images/integration/image-3dFloorFound.png) no-repeat 50% 0;
}
#r3dfound {
	background: url(../images/integration/image-3dFound.jpg) no-repeat 50% 0;
}
#r3dr2d  {
	background: url(../images/integration/image-2d3dInt.jpg) no-repeat 50% 0;
}
#r3dfoot {
	background: url(../images/integration/image-3dFootInt.jpg) no-repeat 50% 0;
}
#r3dsect {
	background: url(../images/integration/image-3dSection.jpg) no-repeat 50% 0;
}
#r3dtower {
	background: url(../images/integration/image-3dTower.jpg) no-repeat 50% 0;
}
#r2dfoot {
	background: url(../images/integration/image-2dFootInt.jpg) no-repeat 50% 0;
}
#r2dsect {
	background: url(../images/integration/image-2dSectionInt.jpg) no-repeat 50% 0;
}
#r3dfound h4 {
	margin: 15px 0 0 0;
	padding: 0 25px 0 375px;
}
#r3dfound p {
	padding: 0 25px 0 375px;
} 
#floor3dfd h4 {
	margin: 0;
	padding: 10px 25px 0 215px;
}
#floor3dfd p {
	padding: 0 25px 0 215px;
}
#r3dr2d h4, #r3dfoot h4 {
	margin: 0;
	padding: 35px 25px 0 500px;
}
#r3dr2d p, #r3dfoot p {
	padding: 0 25px 0 500px;
}
#r3dtower h4 {
	margin: 5px 0 0 0;
	padding: 0 0 0 325px;
}
#r3dtower p {
	padding: 0 0 0 325px;
}
#r3dsect h4 {
	margin: 0 0 0 -25px;
	padding: 10px 0 0 50px;
}
#r3dsect p {
	margin: 0;
	padding: 0 525px 0 25px;
}
#r2dfoot h4 {
	margin: 5px 0 0 5px;
	padding: 0;
}
#r2dfoot p {
	margin: 0;
	padding: 0 500px 0 5px;
}
#r2dsect h4 {
	margin-top: 5px;
	padding-left: 525px;
}
#r2dsect p {
	padding-left: 525px;
}
.last { border: none; }