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


#version h1 {
  float: none
}
#version .logo {
    float: right;
    margin-left: 15px;
    box-shadow: 1px 1px 3.5px grey;
    border-radius: 5px
}
#list-millesime .cell .head {
    /*
    text-transform: none;
    background-color: #DFECF8
    */
    text-transform: none;
}
#list-millesime .head-millesime {
    /*
    overflow: auto;
    color: #666;
    font-size: 13px;
    padding: 15px 0;
    background-color: #F8F8F8;
    border-top: 1px solid #D7D7D7;
    border-bottom: 1px solid #D7D7D7;
    */
    color: #FFF;
    font-size: 13px;
    padding: 15px 0;
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    background-color: #2E353E;
    overflow: auto;
}
#head-millesime .head-millesime:after {
  clear: both;
  content: '';
  display: block;
}
#list-millesime .head-millesime > div:last-child {
  padding: 0;
}
#list-millesime .head-millesime > ul.detail:last-child {
  display: none;
}
#list-millesime .items > li.millesime {
    /*
    color: #666;
    background-color: #FFE;
    padding: 15px 0 15px 10px;
    */
    color: #90B6C9;
    padding: 10px;
    background-color: #535F6F;
    border-bottom: 1px solid #666;
}
#list-millesime .items > li {
    /*
    padding: 15px 0 15px 10px;
    border-bottom: 1px solid #F0F0F0;
    */
    padding: 15px 0 15px 10px;
    border-bottom: 1px solid #666;
}
#list-millesime .items > li:hover {
    background-color: #363941;
}
#list-millesime .items .finition {
  font-size: 20px;
  line-height: 14px;
  margin-bottom: 5px;
  font-family: Sansita, Georgia, Arial;
}
#list-millesime .items .finition a {
  overflow: initial;
}
#list-millesime .items .promo {
  background-color: #EF5A28;
  margin-left: 7px;
  padding: 2px 8px;
  font-size: 12px;
  color: #FFF;
}
#list-millesime .items ul.detail li {
  color: #666;
  border-bottom: none;
}
#list-millesime .items ul.detail li:after {
  display: inline-block;
  top: 0;
  content: '•';
  /*
	padding: 0 2px;
  */
  background-color: inherit;
}
#list-millesime .items ul.detail li:last-child:after {
  content: '';
}
#list-millesime .items .prix {
  font-family: Sansita, Georgia, Arial;
  font-size: 20px;
    /*
  color: #EF5A28;
    */
  color: #DD4925;
  text-align: center;
}
#list-millesime .items .prix-promo {
  font-family: Sansita, Georgia, Arial;
  text-decoration: line-through;
  text-align: center;
  font-size: 18px;
  color: #666;
  /*
		font-size: 12px;
		*/
}
#list-millesime .items .prix-promo span {
  position: relative;
  top: -4px;
}
#list-millesime .items .checkbox {
  text-align: center;
}
#list-millesime .items input[type=checkbox] {
  margin: 0;
  position: initial;
}
#list-millesime .items .btn {
  display: none;
}
#list-millesime .items > li:hover .btn {
  display: inline-block;
}
#list-millesime .items > li > div {
  padding: 0 5px;
}


.cell .params {
	margin-bottom: 60px;
}
#tool-concession {
	margin: 60px auto 20px;
}


#news-bloc {
  margin-top: 60px;
}
#news-bloc li {
  margin-bottom: 10px;
  padding: 0 0 10px 15px;
  border-bottom: 2px solid #efefef;
}
#news-bloc li {
  padding-right: 0;
}
#news-bloc .tag {
  color: #EF5A28;
  font-size: 15px;
  /*
	font-weight: bold;
	*/
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#news-bloc .titre {
  line-height: 20px;
  color: #666;
  /*
	font-weight: bold;
	max-height: 38px;
	overflow: hidden;
	*/
  font-size: 16px;
  margin-bottom: 5px;
  letter-spacing: 0.8px;
}
#news-bloc .data {
  color: #369;
  font-size: 12px;
}
#news-bloc ul {
  margin-bottom: 20px;
}
#news-bloc .data i {
  margin: 0 5px 0 15px;
}
#news-bloc .data i:first-child {
  margin-left: 0;
}
#news-bloc .btn {
  /*
	width: 215px;
	padding: 10px 0;
	margin: 0 auto;
	display: block;
	*/
  text-align: center;
}








@media (max-width: 767px) {
  #list-millesime .head-millesime {
    font-size: 10px;
  }
  #list-millesime .items > li {
    border-bottom-width: 2px;
    padding-left: 0;
  }
  #list-millesime .items .finition {
    font-size: 16px;
    display: block;
  }
  #list-millesime .items ul.detail {
    margin-bottom: 15px;
  }
  #list-millesime .items ul.detail li {
    font-size: 11px;
  }
  #list-millesime .items > li:hover {
    background-color: transparent;
  }
  #list-millesime ul.detail li:after {
    margin: 0 1px;
  }
  #list-millesime .items .prix-promo + .prix {
    margin-top: 0;
  }
  #list-millesime .items .promo {
    display: inline-block;
    margin: 8px 0 0 0;
  }
  #list-millesime .items .prix {
    margin-top: 10px;
    font-size: 16px;
  }
  #list-millesime .items .checkbox {
    margin-top: 10px;
  }
  #list-millesime .items .btn {
    display: inline-block !important;
    font-size: 11px;
    padding: 5px 10px;
  }
  #list-millesime .cell .head {
	/*
      font-size: 14px;
      */
	font-size: 12px;
	padding: 5px 10px;
  }
}