@charset "UTF-8";
/* CSS Document */

/* ------- Global ------- */
/* Titre */
.woocommerce .page-title {
	border-bottom: 1px solid #FF0000;
	color: #ff0000;
	font-size: 48px;
	line-height: 48px;
	margin: 33px 0;
	padding-bottom: 10px;
}

.woocommerce ul.products li.product a.add_to_cart_button {
	display: none;
}

/* ------- Breadcrumb & Résultat de recherche ------- */
.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb {
	display: none;
	margin-left: 50px;
}

.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
	margin-top: 15px;
}

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
	display: none;
	margin: 20px 20px 0 50px;
}

.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
	display: none;
	float: left;
}

.woocommerce-page ul.products {
	margin-top: 30px;
}

/* ------- Bouttons Panier ------- */
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
	line-height: 1;
	margin-top: 15px;
}

.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
	color: #999;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Calibri, sans-serif;
	margin: 0;
}

.woocommerce ul.products li.product .premium-button,
.woocommerce-page ul.products li.product .premium-button {
	color: #FF0000;
	text-transform: uppercase;
	font-size: 11px;
	margin-bottom: 5px;
}

.woocommerce ul.products li.product a.add_to_cart_button {
	background: #ddd;
	color: #999;
	text-shadow: none;
	box-shadow: none;
	border: none;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Arial, Calibri, sans-serif;
	margin-top: 10px;
}

.woocommerce ul.products li.product a.add_to_cart_button:hover {
	background: #999;
	color: #fff;
}

/* Sidebar */
.woocommerce .sidebar-inner {
	display: none;
}

/* ------- Fiche produit ------- */
.woocommerce #content div.product,
.woocommerce div.product,
.woocommerce-page #content div.product,
.woocommerce-page div.product {
	margin: 0 auto;
	max-width: 1024px;
}

/* Boutton Add To Cart */
.woocommerce #content div.product form.cart .button,
.woocommerce div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page div.product form.cart .button {
	background: #ff0000;
	border: none;
	color: #fff;
	font-family: Arial, Calibri, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	text-shadow: none;
}

/* Prix */
.woocommerce #content div.product p.price,
.woocommerce div.product p.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page div.product p.price {
	color: #999;
	font-family: Arial, Calibri, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

/* Produits relatifs */
.woocommerce .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce-page .related ul li.product,
.woocommerce-page .related ul.products li.product {
	width: 24%;
}

.woocommerce ul.products li.product h3, 
.woocommerce-page ul.products li.product h3 {
	color: #ff0000;
	font-family: Arial, Calibri, sans-serif;
	font-size: 16px;
	margin-bottom: 5px;
	padding: 0;
}

.woocommerce #content div.product span.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product span.price {
	color: #999;
	font-size: 15px;
	font-weight: bold;
}

.woocommerce #author-bio-box {
	display: none;
}

.woocommerce ul.jamie_social.martiniright {
	float: left;
}

/* ------- Panier ------- */
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message {
	border-top: 3px solid #FF0000;
}

.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before {
	background-color: #FF0000;
}

.woocommerce .cart .button,
.woocommerce .cart input.button,
.woocommerce-page .cart .button,
.woocommerce-page .cart input.button {
	margin-bottom: 10px;
}

.woocommerce .cart input[name="update_cart"] {
	background: #ccc;
	color: #49585f;
}

.woocommerce .cart input[name="update_cart"]:hover {
	background: #c0bfbf;
	color: #49585f;
}

.woocommerce .cart input[name="proceed"],
.woocommerce input.button.alt,
.woocommerce-page input.button.alt  {
	background: #FF0000;
	color: #fff;
	text-shadow: none;
}

.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover {
	background: #e00101;
	text-shadow: none;
}

.woocommerce input.button,
.woocommerce-page input.button {
	box-shadow: none;
	text-shadow: none;
}
