#content {padding: 350px 0 0 0;}
h2 {clear: both; padding: 10px; border: 1px solid #8dc5ff; background-color: #8dc5ff; color: #33435d; text-transform: uppercase;}

.menuitems_content_top {margin: 0 0 20px 0; font-size: 12px; font-size: 1.2rem; color: #33435d;}
.menuitems_content_bottom {margin: 20px 0 0 0; font-size: 12px; font-size: 1.2rem; color: #999;}
.menuitems_content_left {display: table-cell; /*vertical-align: middle;*/ padding: 40px 40px 0 40px !important;}
.menuitems_content_right {display: table-cell; vertical-align: middle;}
.menuitems_content_bottom .menuitems_content_left {width: 25%; min-height: 110px; padding: 0 40px; background: url(../images/bg_entre_nous_left.png) no-repeat left top; font-size: 24px; font-size: 2.4rem; color: #8bc5ff; text-align: center; text-transform: uppercase;}
.menuitems_content_bottom .menuitems_content_right {min-height: 110px; padding: 0 60px 0 0; background: url(../images/bg_entre_nous_right.png) no-repeat right top;}

.produits {position: relative; margin: 0 0 20px 0;}
.produits .owl-prev {position: absolute; top: 70px; left: -40px; z-index: 10; width: 30px; height: 92px; background: url(../images/caroussel_controls_gris.png) no-repeat left center; font-size: 0;}
.produits .owl-next {position: absolute; top: 70px; right: -40px; z-index: 10; width: 30px; height: 92px; background: url(../images/caroussel_controls_gris.png) no-repeat right center; font-size: 0;}

/**
 * Responsive Design
 */

/* Ecran classique / Tablette paysage */
@media screen and (min-width: 980px) {
//	.produit {float: left; width: 33%; margin: 0 0 0 0.5%;}
//	.produit:nth-child(3n+1) {clear: both; margin-left: 0;}
}

/* Tablette portrait */
@media screen and (min-width: 764px) and (max-width: 979px) {

}

/* Mobile */
@media screen and (max-width: 763px) {

}
