/* Welcome to Compass. Use this file to define print styles.
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
html body {
  background: #fff !important;
}

nav,
body #bar,
#top-nav,
#cart-view,
#search,
#garanty span,
#footer,
#legal-content .languages,
.extraInfo {
  display: none;
}

#mdm {
  padding-bottom: 20px;
}

#legal-content {
  border-top: 1px solid #D2D2D2;
}

/* Fiche magasin */
#storeLocator .storeDetails .addressBlock {
  min-height: 230px;
}

.storeContent .btnRed {
  display: none;
}

/* Fiche produit */
#blockProduct .variantBlock,
#blockProduct .block-social,
#block-services,
#block-crossSelling,
.commentBlock,
#view .picto-zoom,
#view .sticks,
#tools,
#block-links,
#download {
  display: none !important;
}

#thumbnail .block-carousel {
  left: 0 !important;
  width: auto !important;
}
#thumbnail .jcarousel-prev,
#thumbnail .jcarousel-next {
  display: none !important;
}

.starBlock, #delivery {
  display: none !important;
}

#qa-available-state .status,
#qa-available-state .dataStock {
  display: none;
}

#block-purchaseInfos .block-price h2,
#block-purchaseInfos .block-price-paiement,
#block-purchaseInfos .quant-add-cart,
#block-purchaseInfos .tel,
#block-purchaseInfos .idz_btn,
#block-purchaseInfos .block-stock,
#block-purchaseInfos .greyBlock {
  display: none;
}

body #block-product-infos {
  width: auto;
}
body #block-product-infos h1 {
  max-width: 410px;
}
body #block-product-infos h3 {
  margin-top: 20px;
}
body #block-product-infos .block-details {
  background: none;
}

#product-block {
  position: absolute;
  right: 0;
  top: 0;
}
#product-block #block-purchase,
#product-block #block-purchaseInfos {
  border: 0;
  float: none;
  height: auto !important;
}
#product-block #block-purchase .block-price,
#product-block #block-purchaseInfos .block-price {
  background: none;
}
#product-block #block-product-block #block-purchase > img {
  display: none;
}
#product-block #block-product-block #block-purchase .no-dispo .price .no-dispoPicto, #product-block #block-product-block #block-purchase .no-dispo form {
  display: none;
}
#product-block #block-product-block #block-purchase .no-dispo .price {
  margin-top: -20px;
}
#product-block #block-product-block #block-purchase .tel {
  display: none;
}

/*
 body { 
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size: 9pt;
  color: #666;
	a{
	text-decoration:none;
	&:visited{
	color:#000;
	}
	}
}
h1,h2,h3,h4,ul,li,dl,dt,dd,p{
padding:0;
margin:0;
}
strong{
font-weight:bold;
}
.clear{
clear:both;
}
#headerSubnav, #search, #panier-header, #nav,#footer, #legal-content, .searchLocatorForm, #search_category-button , .ui-selectmenu-status, #search_category-menu, .popinContent, #headerBaseline, .extraInfo, .magLink, .introduction, #breacrumb, .covLink,#mapSmall{ 
  display :none;
}

#logo{
	img{
	width:180px;
	height:43px;
	}
}

#headerBaseline {
display: block;
width: 247px;
height: 17px;
overflow: hidden;
text-align: left;
padding-top: 1px;
clear: both;
font-size: 8pt;
}

#storeLocator{
	padding-top: 50px;
	h3 {
	display:none;
	}
.storeDetails {
h3 {
		color: #666;
		background-color: #D11948;
		height: 21px;
		font-size: 16px;
		text-align: center;
		padding-top: 7px;
		margin-bottom: 15px;
		display:block;
		}
	.details {
		padding-top:20px;
			ul{
				li{
					strong{
					color: #D11948;
					}
				}
			}
		.active {
		color: #666;
		}
		dl {
		padding-bottom:5px;
			dt {
			padding-top: 15px;
			padding: 15px 0 3px 0;
			color: #D11948;
			}
		}
		.hourList {
		padding-top:10px;
			h4 {
			color: #D11948;
			}
		}
	}
	.addressBlock 
	{
		dl {
		padding:0;
		margin:0;
			dt {
			color: black;
			padding-bottom: 10px;
			font-weight: bold;
			}
			.tel {
			padding-top: 10px;
			}
		}
	}
}
dt,dd{
		padding:0;
		margin:0;
		}
}
.searchResult{
float: left;
	a{
	display:none;
	}
	span{
	display:none;
	}
	dl{
	float: left;
	width:18%;
	padding-right:10px;
		dt,dd{
		padding:0;
		margin:0;
		}
		a{
		display:none;
		}
	}
}

#mapResult{
width:50%;
height:50%;

}

.hourList{
	dl{
	float: left;
	width:16%;
	}
}

.storeContent{

	a{
	display:none;
	}
}
.details{
clear:both;
}

#mapSmall{
float:right;
}

.addressBlock{
	dl{
	float:left;
	}
}

.mapImg{
float:right;
}
*/

