/*-------------------------------- Style lors de l'impression */ @media print { *, *:before, *:after, *:first-letter, p:first-line, div:first-line, blockquote:first-line, li:first-line { background: transparent !important; color: #000 !important; /* Black prints faster: http://www.sanbeiji.com/archives/953 */ box-shadow: none !important; text-shadow: none !important; } a { page-break-inside: avoid; } a, a:visited { text-decoration: underline; } a[href]:after { content: ' (' attr(href) ')'; } abbr[title]:after { content: ' (' attr(title) ')'; } /* * Don't show links that are fragment identifiers, * or use the `javascript:` pseudo protocol */ a[href^='#']:after, a[href^='javascript:']:after { content: ''; } pre { white-space: pre-wrap !important; } pre, blockquote, table { border: 1px solid #999; page-break-inside: avoid; } /* * Printing Tables: * http://css-discuss.incutio.com/wiki/Printing_Tables */ thead { display: table-header-group; } tr, img { page-break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h1, h2, h3, h4, h5, h6, img { page-break-after: avoid; page-break-inside: avoid; } ul, ol, dl { page-break-before: avoid; } body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:0; width:100%; } #page, #conteneur, #wrapper{ margin:auto; width:95%; } #print_entete{border-bottom:solid 1px #666; padding: 0 0 0px 30px; margin-bottom:10px;} #print_entete #logo{float:left;} #print_entete #adresse{text-align:center;} #contents{ padding:0; } #leftbar, #rightbar, #banner, #footer, #accessibility, .breadcrumb, #signature,.pager, .top_product, .bottom_product, .print_fiche, .lien-fiche, .back, .btn-more, .tabs-title, .spProduits{ display:none; } ul.essence { display: flex; flex-wrap: wrap; margin: 0; padding: 0; } ul.essence li{ list-style: none; } .short_product_essence { position: relative; text-align: center; } .short_product_essence_img { width: 50px; height: 50px; border-radius: 50%; overflow: hidden; margin: 0 auto 2px; } .short_product_essence_img img{ object-fit: cover; width: 100%; height: 100%; } .short_product_essence_txt h2 { border-left: none; padding-left: 0; text-align: center; } .short_product_essence_txt ul, .short_product_essence_txt p { display: none; } .tabs-item-title { color: #2D2767; font-size: 14px; font-weight:bold; margin:10px 0; line-height:110%; border-left: solid 4px #090040; padding-left : 5px; } .viewproduct { width: 100%; height: 100%; position: absolute; z-index: 10; top: 0; left: 0; text-indent: -9999px; } .viewproduct a { width: 100%; height: 100%; display: block; } pre{ overflow:visible; } .clear { border:0; clear: both; height:0; line-height:0; visibility: hidden; } .product-header-img{ border-bottom:solid 1px; height:70px; display: flex; justify-content: center; flex-wrap: wrap; } .product-header-img-inner { display: flex; justify-content: center; flex-wrap: wrap; } .product-header-img img { height:60px; margin-right:10px; } .product-gallery { display: flex; padding: 0; margin: 0; } .product-gallery li{ list-style: none; } .product-header-txt { clear:both; margin:10px 0 0; } ul li,ol li{ color:#000; font-size:11px; margin:0px 0 0 15px; padding:0 0 0 15px; } .product_detail h3 { font-size:20px; margin:0 0 10px 0; border-bottom:1px solid #090040; } .bleu_fonce {color:#090040;} .rouge, .marine {color:#2D2767;} .vert {color:#00805F;} /* Titres */ /*CSSEditor|content,title|Tous les titres*/ h1, h2, h3, h4, h5, h6{ line-height:normal; margin:0; } /*CSSEditor|content,title|Titres de niveau 1*/ h1 { text-transform: uppercase; font-weight: bold; font-size: 16px; } /*CSSEditor|content,title|Titres de niveau 2*/ h2 { color: #2D2767; font-size: 14px; font-weight:bold; margin:10px 0; line-height:110%; border-left: solid 4px #090040; padding-left : 5px; } /*CSSEditor|content,title|Titres de niveau 3*/ h3 { color: #2D2767; font-size: 15px; font-weight:normal; font-family: Arial, Helvetica, sans serif; margin:15px 0; } /*CSSEditor|content,title|Titres de niveau 4*/ h4 { color: #3F3F3F; font-size: 13px; font-weight:normal; font-family: Arial, Helvetica, sans serif; margin:15px 0; } /*CSSEditor|content,title|Titres de niveau 5*/ h5 { color: #4F4F4F; font-size: 12px; font-weight:normal; font-family: Arial, Helvetica, sans serif; margin:15px 0; } /*CSSEditor|content,title|Titres de niveau 6*/ h6 { color: #5F5F5F; font-size: 11px; font-weight:normal; font-family: Arial, Helvetica, sans serif; margin:15px 0; } /* Liens */ /*CSSEditor|content,link|Apparence g�n�rale*/ a{ color:#000; text-decoration:underline; } ul{ list-style:none; margin:10px 0 10px 20px; } /*CSSEditor|content,list|Elements des listes*/ ul li{ background:none; padding:0 0 0 5px; list-style:square; } /*CSSEditor|content,list|Liste ordonn�e|list*/ ol{ color:#616161; list-style:inside decimal-leading-zero; margin:5px 0 5px 25px; } }