/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 #header{ background: white !important; }
 
 #header .logo { max-width: 350% }
 
/* MNDF on retire les majuscules des noms de sous-catégories */
#subcategories ul li .subcategory-name {
    text-transform: none;
}

/* MNDF on retire les majuscules des noms de produits en page catégories */
.product-miniature .product-title {
	text-transform: none;
}

/* MNDF on retire les majuscules des noms de produits en page produit */
.h1 {
    text-transform: none;
}

/* alignement TTC avec prix produit */
.product-price {
	font-size:20px;
}
.product-prices .tax-shipping-delivery-label
{
	font-size:16px;
	color:#2fb5d2;
	display: inline;
	padding-left: 10px;
}
/* fin alignement */

/* boutons références bougies */
.btnMNDF {
  display: inline-block;
  min-width: 12px;
  padding: 5px 8px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #e6e5df;
  color: black;
  border-radius: 12px;
  margin: 2px;  }

a.btnMNDF:hover, a.btnMNDF:focus {
  background-color: aqua;
  text-decoration: none;
  cursor: pointer; }

#tableCL {
border-collapse:collapse;
border:2px solid black;
}
#tableCL th {
text-align:center;
border:1px solid black;
background-color: #17479e;
color: #fff;
padding: 5px;
}
#tableCL td {
 border:1px solid black;
 text-align:center;
 color: black;
 padding: 5px;
}
#tableCL a {
background-color: #17479e;
color: #fbaf17;
font-weight:bold;
padding: 1px 6px;
border: 2px solid #17479e;
border-radius: 2px;
}
