.heading-back {
	width: 100%;
	height: 200px;
}
.heading {
	width: 960px;
	height: 100%;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}
.heading h2 {
	font-size: 20px;
	line-height: 27px;
}
.section-back {
	width: 100%;
	height: 500px;
}
.section {
	width: 960px;
	height: 100%;
	margin: 0 auto;
	margin-top: 20px;
}
.section img {
 	width: 250px;
 	height: 150px;
}
.left {
	width: 960px;
	height: 240px;
	margin-top: 50px;

}
.left p {
	width: 450px;
	height: 150px;
	float: left;
	border-right: 2px solid #e3e3e3;
}
.left img {
	float: right;
}
.right {
	width: 960px;
	height: 240px;
	margin-top: 50px;

}
.right img {
	float: left;
}
.right p {
	float: right;
	height: 150px;
	border-left: 2px solid #e3e3e3;
	padding-left: 250px;
}

.main-logo2 {
	margin-top: 60px;
}

.main-section-back {
	width: 100%;
	height: auto;
}
.material-section {
	width: 960px !important;
	height: 1300px;
	margin: 0 auto;
	margin-top: 80px;
}



.material-section .up {
	width: 100%;
	height: 300px;
}
.material-section .up .one {
	width: 300px;
	height: 100%;
	float: left;
}
.material-section .up .two {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 30px;
}
.material-section .up .three {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 30px;

}




.material-section .middle {
	width: 100%;
	height: 300px;
	margin-top: 80px;
}
.material-section .middle .one {
	width: 300px;
	height: 100%;
	float: left;
}
.material-section .middle .two {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 30px;
}
.material-section .middle .three {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 30px;

}

.material-section .down {
	width: 100%;
	height: 300px;
	margin-top: 80px;
}
.material-section .down .one {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 150px;
}
.material-section .down .two {
	width: 300px;
	height: 100%;
	float: left;
	margin-left: 100px;
}
.only-heading {
	width: 100%;
	height: 500px;
	padding-top: 100px;
	text-align: center;
}
.only-heading h2 {
	font-size: 25px;
}

.description-one-back {
	width: 100%;
	height: 1500px;
}
.description-one {
	width: 960px;
	height: 50%;
	margin: 0 auto;
}
.des-img-one {
	width: 650px;
	height: 400px;
	margin: 0 auto;
	margin-top: 50px;
	-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;
}
.description-one p {
	padding-top: 50px;
	text-align: center;
}
.description-two p {
	padding-top: 50px;
	text-align: center;

}
.description-two {
	width: 960px;
	height: 40%;
	margin: 0 auto;
	margin-top: 5%;

}

.des-img-two {
	width: 650px;
	height: 400px;
	margin: 0 auto;
	margin-top: 50px;
	-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;
}


/*==================================Sous=======================================*/


.full-container-back {
	width: 100%;
	height: 1400px;
}
.full-container {
	width: 960px;
	height: 100%;
	margin: 0 auto;
}
.full-container .heading {
	width: 100%;
	height: 380px;
}
.full-container h2 {
	font-size: 25px;
	line-height: 27px;
	text-align: center;
	padding-top: 20px;
}
.full-container p {
	text-align: center;
}
.img-gal {
	width: 960px;
	height: 700px;
	margin-top: 50px;
}
.img-gal .up {
	width: 960px;
	height: 350px;
}
.img-gal .up .one {
	width: 450px;
	height: 300px;
	float: left;
	-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;

}
.img-gal .up .two {
	width: 450px;
	height: 300px;
	float: left;
	-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;
	margin-left: 50px;
}
.img-gal .down {
	width: 960px;
	height: 300px;
}
.img-gal .down .one {
	width: 450px;
	height: 300px;
	float: left;
		-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;
}
.img-gal .down .two {
	width: 450px;
	height: 300px;
	float: left;
		-webkit-box-shadow: 1px 1px 2px 3px #907935;
	box-shadow: 1px 1px 2px 3px #907935;	
	margin-left: 50px;
}

.l-msg {
	width: 100%;
	height: 200px;
}
.l-msg h2 {
	text-align: center;
	font-size: 25px;
	line-height: 27px;
}
.l-msg p {
	text-align: center;
}

/*======================================Pose Mécanisée============================== */
#pose {
	height: 1450px;
}
#id-gal {
	height: 900px;
}
#heading-fix {
	height: 210px;
}
.middle-text {
	width: 100%;
	height: 200px;

	padding-bottom: 10px;
}
.middle-text p {
		padding-top: 25px;
	text-align: center;
}
#fix-gal {
	margin-top: 50px;
	padding-bottom: 35px;
}
#fix-text p {
	width: 100%;
	height: 200px;
	padding-top: 80px;
}
