h3 {
  color: #F78F1E;
  text-transform: uppercase;
  margin-top: 50px
}

.separator {
  border-bottom: 2px solid #F5D9BA;
  padding-bottom: 50px;
}

#contenants {
  background: #FFF;
	box-shadow: 2px 2px 3px #DDD;
  padding: 20px;
}

#contenants h2 {
  margin-top: 0;
  margin-bottom: 0;
}

#bleuets-panier {
  position: absolute;
  left: 200px;
}

#contenants .contenant {
  /*
  background: url('images/a-propos/spot-gros.png') no-repeat center 10px;
  width: 116px;
  height: 125px;
  */
  display: inline;
  padding-bottom: 10px;
}

#contenants .col {
  min-height: 90px;
}

#contenants .col.last {
  min-height: 20px;
}

#inscription-autocueillette input[type="text"]
{
	font-family:'Avenir LT W01 65 Medium';
	font-size: 13px;
	background: transparent;
	border: none;
	position: absolute;
	left: 29px;
	top: 183px;
	outline: none;
	width: 208px;
	height: 32px;
	padding-left: 10px;
	padding-right: 10px;
}

#inscription-autocueillette .newsletter-input::-webkit-input-placeholder { color: #5c2325;}

#inscription-autocueillette a.submit {
  position: absolute;
  height: 33px;
  width: 35px;
	left: 237px;
	top: 183px;
}

#conditions-actuelles {
  background: url('images/autocueillette/conditions-actuelles.jpg') no-repeat center;
  width: 270px;
  height: 232px;
  position: relative;
  float: right;
}

#conditions-actuelles iframe{
  position: absolute;
  top: 100px;
  left: 60px;
}

/*
#offrez-delice-autocueillette {
  position: relative;
  top: -40px;
}
*/

.offrez-delice {
  width: 330px;
  height: 300px;
  background-size: contain;
  position: relative;
  top: -80px;
}

.offrez-delice h2 {
  padding-top: 45px;
  margin-bottom: 15px;
}

