/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
/* body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;} */
/* hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;} */
/* hr.space {background:#fff;color:#fff;visibility:hidden;} */
/* h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;} */
/* code {font:.9em "Courier New", Monaco, Courier, monospace;} */
/* a img {border:none;} */
/* p img.top {margin-top:0;} */
/* blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;} */
/* .small {font-size:.9em;} */
/* .large {font-size:1.1em;} */
/* .quiet {color:#999;} */
/* .hide {display:none;} */
/* a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;} */
/* a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;} */

@page {
  size: A4;
  margin: 1cm 0;
}
.container,body {
	background:#fff !important;
}
#a2apage_dropdown,.a2a_kit,header,footer,.contentFooter,.noPrint,.cookie-info,#steps,.btn_print,.backLink {
	display:none !important;
}
.breadcrumb{
	font-size:16px;
	margin-left: 20px;
}
.print {
	display:block !important;
}
.title.hide{
	font-size : 20px;
	font-weight : bold;
	margin : 15px 0 10px 0;
}
#steps{
	margin-bottom : 20px;
	color : #ddd
}
#steps *{
	color: #ddd !important;
	}
section.pdp-content{
	width: 100%;
	display:block !important;
}
#steps .current *{
	color: #000 !important;}
#collapseGroupe .collapse,.accordion .collapse,.tab-content .tab-pane{
	display:block !important;
	height:100% !important
}
#collapseGroupe .item-content-bottom a {
	background: url(../fram/images/arrow_collapse_on.png) no-repeat left 6px;
}
.form-type-radio input[type=radio] + label{
	opacity : 0.5;
	color : #ddd
}
.form-type-radio input[type=radio]:checked + label{
	opacity : 1;
	color : #000
}

#page, #banner {
    background-color: #fff !important;
}
#banner{
    padding: 40px !important;
}
.container{
    padding: 20px !important;
}
.pdp-page.whiteContent{
    padding-top: inherit !important;
}
.red-button {
    display: none !important;
}
.whiteStars{
}
.whiteStars.four{
    background-color: #ccc;
    padding: 6px;
}
.tab-content{
    padding-top: inherit !important;
}

/*PDP Style*/
#banner .product-item .carousel-img,.product-item .item-description{
  position: relative !important;
}
.pdp-top {
	height: inherit !important;
}
.pdp-top .options .options-bloc {
	float: left !important;
	height: inherit !important;
}
.pdp-top .options .options-bloc.print {
	background: none !important;
}
.pdp-top .options .listStyle {
	padding: 0 !important;
	margin: 0 !important;
}
.has-feedback {
	clear: both !important;
}
#banner{
	height: 570px !important;
	padding: 0 !important;
}
#banner .item-wrapper {
	height: auto !important;
	background: none !important;
}
#banner .item-description,.product-item .place{
	position: relative !important;
  color: #000 !important;
}
#banner .product-item .container {
	position: relative !important;
	padding: 0 !important;
}
main.pdp-page{
	background:  none !important;
}
.rightSide.product-price{
	margin : 0 !important;
}
.rightSide {
	float: right !important
}