/**
* ProductEvent Module
* @category  Module
* @author    Axigogne <contact@axigogne.fr>
* @copyright 2014 Axigogne
* @version   1.0
* @since     File available since Release 1.0.0
* @license   See joined file licence.txt
*/

/* ********************/
/*  Homepage (slider) 
/* ********************/
.productevent_block_slider h3 {margin-top: 0px!important;}
.productevent_block_slider .date {font-size: 20px; font-weight: bold; line-height:20px;}
/* slider */
#productevent_block_slider .bx-next { /*next button*/
  display: block;
  position: absolute;
  right: 50px;
  z-index: 9999;
  width: 24px;
  height: 24px;
  background:url('../img/arrow-right.png')no-repeat;
  top: 4px;
}
#productevent_block_slider .bx-next::before {content: ""}
#productevent_block_slider .bx-prev { /*previous button*/
  display: block;
  position: absolute;
  right: 80px;
  z-index: 9999;
  width: 24px;
  height: 24px;
  background:url('../img/arrow-left.png')no-repeat;
  top: 4px;
  left: inherit;
}
#productevent_block_slider .bx-prev::before {content: ""}
#productevent_block_slider .bx-prev:hover {background:url('../img/arrow-left-roll.png')no-repeat}
#productevent_block_slider .bx-next:hover {background:url('../img/arrow-right-roll.png')no-repeat}

/* ********************/
/*  Homepage (list) 
/* ********************/
.productevent_block_list li {text-align: center; margin-bottom: 15px;}
.productevent_block_list .date {font-weight: bold;}
.productevent_block_list .title {font-weight: bold;}

/* ********************/
/* Product page
/* ********************/
#productevent_infos { min-height: 65px;}

/* ********************/
/* Event at the main page styles
/* ********************/
#events_block_title:after{
	clear: both;
	content: ' ';
	display: table;
	visibility: hidden;
}
.product-event--date {
	padding: 0 15px;
	margin: 0 0 15px;
}
ul.productevent_block_list.product_list.grid li h5 {min-height: 20px;}
ul.productevent_block_list.product_list.grid li.hovered h5 {margin: 5px 0;}


 ul.productevent_block_list.grid > li .product-container .product-image-container .content_price {
		position: absolute;
		left: 0;
		bottom: -1px;
		width: 100%;
		background: url(../img/price-container-bg.png);
		padding: 9px 0;
		display: none; }
		ul.product_list.grid > li .product-container .product-image-container .content_price span {
			color: #fff; }
			ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price {
				color: #b1b0b0; }