@charset "UTF-8";
/*Projet: Masalchi
 *Author: Laurent SUTTERLITY - laurent@sutterlity.fr
 *Version: 1.0
 *Date: September 2013
 */
/* ----------------------------------------
 *   Base
 *-------------------------------------------
 */
/* line 17, ../../app/assets/stylesheets/print.css.sass */
* {
  background: transparent !important;
  color: black !important;
  /* Black prints faster: h5bp.com/s */
  box-shadow: none !important;
  text-shadow: none !important;
}

/* line 24, ../../app/assets/stylesheets/print.css.sass */
a,
a:visited {
  text-decoration: underline;
}

/* line 28, ../../app/assets/stylesheets/print.css.sass */
a[href]:after {
  content: " (" attr(href) ")";
}

/* line 31, ../../app/assets/stylesheets/print.css.sass */
abbr[title]:after {
  content: " (" attr(title) ")";
}

/* Don't show links for images, or javascript/internal links
 */
/* line 38, ../../app/assets/stylesheets/print.css.sass */
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
  content: "";
}

/* line 43, ../../app/assets/stylesheets/print.css.sass */
pre,
blockquote {
  border: 1px solid #999999;
  page-break-inside: avoid;
  padding: 10px;
}

/* line 49, ../../app/assets/stylesheets/print.css.sass */
thead {
  display: table-header-group;
  /* h5bp.com/t */
}

/* line 53, ../../app/assets/stylesheets/print.css.sass */
tr,
img {
  page-break-inside: avoid;
}

/* line 57, ../../app/assets/stylesheets/print.css.sass */
img {
  max-width: 100% !important;
}

@page {
  margin: 0.5cm;
}

/* line 64, ../../app/assets/stylesheets/print.css.sass */
p,
h2,
h3 {
  orphans: 3;
  widows: 3;
}

/* line 70, ../../app/assets/stylesheets/print.css.sass */
h2,
h3 {
  page-break-after: avoid;
}

/* ----------------------------------------
 *   Custom
 *-------------------------------------------
 */
/* line 79, ../../app/assets/stylesheets/print.css.sass */
form, .is-hide {
  display: none;
}

/* line 82, ../../app/assets/stylesheets/print.css.sass */
header.header, #connexion, #inscription, #nav, .breadcrumb, footer.footer {
  display: none;
}

/* line 85, ../../app/assets/stylesheets/print.css.sass */
body {
  font-size: 10pt;
}

/* line 89, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list {
  display: table;
  margin: 0;
}
/* line 92, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--hd {
  display: none;
}
/* line 94, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--thumb {
  display: none;
}
/* line 96, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list h3 {
  margin: 0;
  font-size: 10pt;
}
/* line 99, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list h3 a {
  text-decoration: none;
}
/* line 101, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--infos, #content.cart .product--list .product--list--description--ref, #content.cart .product--list .product--list--description--unit-price {
  display: inline-block;
}
/* line 103, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--infos:not(:last-child):after, #content.cart .product--list .product--list--description--ref:not(:last-child):after, #content.cart .product--list .product--list--description--unit-price:not(:last-child):after {
  content: ". ";
}
/* line 105, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--description {
  display: inline-block;
}
/* line 107, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--description .product--list--infos.clr-ok {
  display: none;
}
/* line 109, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--description p, #content.cart .product--list .product--list--description h3 {
  display: inline-block;
  margin: 0;
}
/* line 112, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--count {
  display: inline-block;
}
/* line 114, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--count .count {
  display: inline-block;
}
/* line 116, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--count:before {
  content: "Quantité : ";
  display: inline-block;
}
/* line 119, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--count:after {
  content: " - ";
}
/* line 121, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--price {
  display: inline-block;
}
/* line 123, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list .product--list--price:before {
  content: "Montant : ";
}
/* line 125, ../../app/assets/stylesheets/print.css.sass */
#content.cart .product--list a:after {
  content: "";
}
/* line 128, ../../app/assets/stylesheets/print.css.sass */
#content.cart .content--ft {
  display: table;
}
/* line 130, ../../app/assets/stylesheets/print.css.sass */
#content.cart .content--ft > * {
  display: table-row;
}
/* line 132, ../../app/assets/stylesheets/print.css.sass */
#content.cart .content--ft > * > * {
  display: table-cell;
  padding: 3px;
}
/* line 136, ../../app/assets/stylesheets/print.css.sass */
#content.cart .list-table {
  display: table;
}
/* line 138, ../../app/assets/stylesheets/print.css.sass */
#content.cart .list-table > * {
  display: table-row;
}
/* line 140, ../../app/assets/stylesheets/print.css.sass */
#content.cart .list-table > * > * {
  display: table-cell;
  padding: 0 2px;
}
/* line 143, ../../app/assets/stylesheets/print.css.sass */
#content.cart .list-table > * > * > p {
  margin: 0;
}
/* line 145, ../../app/assets/stylesheets/print.css.sass */
#content.cart h2 {
  font-size: 12pt;
  margin: 6px 0;
}

/* line 149, ../../app/assets/stylesheets/print.css.sass */
.noprint {
  display: none;
}
