@page { margin: 0.5cm; }
* {
	background: transparent !important;
	color: #000 !important;
	box-shadow: none !important;
	text-shadow: none !important;
}

img{ max-width: 100% !important; }
tr, img { page-break-inside: avoid; }

.both, .clearBoth { clear:both; }

/* ELEMENTS A CACHER 
--------------------------------------------------------------------------------------- */
.menu, .btn-menuMobile, .i_panier, .menuBas2, .lnk_nav, .lnk_nav2, .bouton, .bouton2, .boite_avis, .tlt-partage, .partage, .cta, .form-tri, .boite_btn-envois, .boite_bandeau, 
.cta_liste, .lnk_telephone:before, .fleche, .boite_btn, .iframe-video, .galerie_grande-img, .galerie_liste-thumb, .boite_form-contact, .boite_form-succursale, .no-print, .boite_progres { display:none !important; }

/* TEXTES
--------------------------------------------------------------------------------------- */

h2,h3 { page-break-after: avoid; font-size:14px; }

.tlt-special2, .tlt-special{font-size:14px; display:block; }

p{font-size: 12px;} 

.texte p{font-size:10px;}

.conteneur { display: block; }
.colPrincipal_col1 {
	float: left;
	margin-right: 3.448275862068966%; /* 20/580 */
	width: 48.27586206896552%; /* 280/580 */ 
}
.colPrincipal_col2 {
	float: right;
	width: 48.27586206896552%; /* 280/580 */ 
}

/* ACCUEIL */
.pageAccueil {
	display: block;
	margin-top: 1em;
}
.pageAccueil .boite_telephone { 
	display: block; 
	margin: 0;
	padding: 0;
	width: auto;
}
.pageAccueil .lnk_telephone, .pageAccueil .lnk_telephone:link, .pageAccueil .lnk_telephone:visited, .pageAccueil .lnk_telephone:hover, .pageAccueil .lnk_telephone:active, .pageAccueil .lnk_telephone:focus {
	font-size: 2em;
}
.boiteTexte1 {
	float: right;
	padding: 1.25em 2.127659574468085%; /* 20/940 */
	width: 31.91489361702128%; /* 300/940 */ 
}
.boiteTexte2 { 
	display: block;
	float: left;
	padding: 1.25em 2.127659574468085%; /* 20/940 */
	width: 65.95744680851064%; /* 620/940 */
}
.boiteTexte2 .texte p { margin: 0; }

/* LISTING */
.item_image { height: 21em; }
.listing_item {
	height: 38em;
	margin-bottom: 1em;
	margin-right: 1.612903225806452%; /* 10/620 */
	width: 32.25806451612903%; /* 200/620 */
	page-break-inside: avoid;
} 
.listing_item:nth-child(2n+2) { margin-right: 1.612903225806452%; }
.listing_item:nth-child(3n+3) { margin-right: 0; }
.item_texte { border: none; }

.googleMap { page-break-inside: avoid; }

/* Détail */

.tbl-historique{ display: table;}
.tbl-historique .tbl-historique_item { padding: 1em 0; }

.tbl-historique .tbl-historique_item.dernier { border-bottom: 2px solid #dcdcdc; margin-bottom: 0.5em; }
.tbl-historique { font-size: 1.75em; }

.tbl-historique .tbl-caisse_prix { 
	font-size: 1em; 
	/*text-align: right;*/
}

.tbl-panier_descr {display: block;}

.tbl-historique { display: table; }
.tbl-historique tr { display: table-row; }
.tbl-historique td { display: table-cell; font-size:12px; }
.tbl-historique th, .tbl-commande_image, .tbl-historique .cellVide { position: static; }
.tbl-historique th {
	font-weight: 700;
	padding: 0.5em 0;
}
.tbl-historique td:before { display: none; }
.tbl-historique {  }
.tbl-historique .tbl-commande_colQty { text-align: center; width: 12%; }
.tbl-historique .tbl-caisse_prix { text-align: right; width: 15%; }
.tbl-historique_item td { 
	
	vertical-align: top;
}
.facture-lbl { float: none; width: auto; }


.tbl-commande.tbl-strie td { height: auto; }
.tbl-historique .colDescr { padding: 0.5em 0; }
.tbl-historique .tbl-panier_descr { padding-right: 1em; }

.textePetit{font-size:10px;}
