#content_panier{
	margin-top: 40px;
	margin-bottom: 100px;
	min-height: 28em;
}
.box_panier{
	width: 980px;
	height: 140px;
	background: #fff;
	border: 3px solid rgb(214, 234, 238);
	position: relative;left: 50%;margin-left: -490px;
	margin-top: 15px;
	margin-bottom: 15px;
}

img.img_panier{
	width: 186px;
	height: 124px;
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}
.name_panier{
	position: relative;
	top: 45px;
	left: 10px;
	color: #0083b2;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 20px;
}
.type_panier{
	position: relative;
	top: 45px;
	left: 10px;
	color: #464646;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 17px;
	font-weight: 300;
}
.tool_panier{
	width: 550px;
	position: relative;
	left: 280px;
	top: 10px;
	color: #464646;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 20px;
}

.prix_panier{
	width: 250px;
	position: relative;
	left: 720px;
	top: -90px;
	text-align: right;
	color: #0083b2;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 45px;
	font-weight: 700;
}
a.diminuerquantite, a.ajouterquantite, a.supprimerpanier{
	text-decoration: none;
	color: #464646;
}
a.diminuerquantite, a.ajouterquantite{font-size: 20px; font-weight: 300}
a.supprimerpanier{
	font-size: 15px;
	margin-left: 15px;
}
.total{
	width: 400px;
	margin-left: 90px;
	position: relative;
	left: 50%;
	text-align: right;
	color: #0083b2;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 35px;
	font-weight: 700;
}
#demandedevis_commande h2{
	text-align: center;
	color: #0083b2;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 2em;
	margin-bottom: 20px;
}
#demandedevis_commande {
	width: 550px;
	height: 450px;
	position: relative;
	left: 50%;
	margin-left: -275px;
	top: 60px;
	
}
#demandedevis_commande input {
	color: rgb(184, 184, 184);
	font-family: "Source Sans Pro", sans-serif;
	font-size: 15px;
	margin-bottom: 10px;
	height: 20px;
	padding-left: 5px;
	border: 4px solid #bdbdbd;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	transition: border .4s;
	-webkit-transition: border .4s;
	-moz-transition: border .4s;
	-o-transition: border .4s;
}
#demandedevis_commande input:focus {
border: 4px solid #2778a7;
	outline: none;
	transition: border .4s;
	-webkit-transition: border .4s;
	-moz-transition: border .4s;
	-o-transition: border .4s;
}
#demandedevis_commande #informationsclient_contact{
	position: relative;
	left: 0%;
	margin-left: 50px;
}
.button_commande input{
	margin-top: 20px !important;
	margin-left: 150px;
	width: 110px ! important;
	height: 30px !important;
	padding: 0px 7px 3px 0px;
	border: 1px solid #145c87 !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzNTY4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZTczYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzIxOGVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlYWNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: -o-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: -webkit-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	color: #fff !important;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 16px !important;
	text-decoration: none;
	font-weight: 300;
}
#panierbutton input{
	margin-top: 20px !important;
	margin-left: 310px;
	width: 180px ! important;
	height: 35px !important;
	padding: 0px 7px 3px 5px;
	border: 1px solid #145c87 !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzNTY4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZTczYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iIzIxOGVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlYWNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: -o-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: -webkit-linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	background-image: linear-gradient(bottom, #13568f 0%, #1e73a4 0%, #218ed3 92.24%, #3eacf2 100%);
	color: #fff !important;
	font-family: "Source Sans Pro", sans-serif;
	font-size: 16px !important;
	text-decoration: none;
	font-weight: 300;
}
#panierbutton input:hover, .button_commande input:hover{
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlYWNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiMyMThlZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTczYTQiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzU2OGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(bottom, #3eacf2 0%, #218ed3 7.76%, #1e73a4 100%, #13568f 100%);
	background-image: -o-linear-gradient(bottom, #3eacf2 0%, #218ed3 7.76%, #1e73a4 100%, #13568f 100%);
	background-image: -webkit-linear-gradient(bottom, #3eacf2 0%, #218ed3 7.76%, #1e73a4 100%, #13568f 100%);
	background-image: linear-gradient(bottom, #3eacf2 0%, #218ed3 7.76%, #1e73a4 100%, #13568f 100%);
}