/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * default print stylesheet
 *
 * @copyright       © 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.2
 */
@media print {
  /**
  * @section basic layout preparation
  */
  /* (en) change font size unit to [pt] - avoids problems with [px] in Gecko based browsers */
  /* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit [px] in Gecko-Browsern vermeiden */
  body {
    font-size: 10pt;
    padding: 0 5px;
  }

  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
  nav,
  .ym-searchform {
    display: none;
  }

  /*------------------------------------------------------------------------------------------------------*/
  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
  }
  
.col-md-4 {
	width:30%;
  	float: left;
  }
  .col-md-3 {
	width:25%;
  	float: left;
  }
.col-md-1 {
	width:1%;
  	float: left;
  }
  .col-md-6 {
	width:50%;
  	float: left;
  }
  .border-1 {
	border: 1px solid #999!important;
  }
  .pull-right {
	float: right;
  }
  .pull-left {
	float: left;
  }
  table tr table * {
	border: 0px;
  }
}


.printOrderMenu {
	max-width: 330px;
	width: 100%;
	text-align: center;	
}
.printOrderMenu.size_1 {font-size: 1em;}
.printOrderMenu.size_2 {font-size: 2em;}
.printOrderMenu.size_3 {font-size: 3em;}
.printOrderMenu.size_4 {font-size: 4em;}
.printOrderMenu.size_5 {font-size: 5em;}
.printOrderMenu.size_6 {font-size: 6em;}
.printOrderMenu.size_7 {font-size: 7em;}
.printOrderMenu.size_8 {font-size: 8em;}
.printOrderMenu.size_9 {font-size: 9em;}
.printOrderMenu.size_10 {font-size: 10em;}
.printOrderMenu h1{font-size: 1em;}
.printOrderMenu *{
	color: #000;
	text-transform: capitalize;
}
.printOrderMenu table{
	width: 100%;
	text-align: left;
}
.printOrderMenu.width_100 {max-width: 100px!important;}
.printOrderMenu.width_200 {max-width: 200px!important;}
.printOrderMenu.width_300 {max-width: 300px!important;}
.printOrderMenu.width_400 {max-width: 400px!important;}
.printOrderMenu.width_500 {max-width: 500px!important;}
.printOrderMenu.width_600 {max-width: 600px!important;}
.printOrderMenu.width_700 {max-width: 700px!important;}
.printOrderMenu.width_800 {max-width: 800px!important;}
.printOrderMenu.width_900 {max-width: 900px!important;}
.printOrderMenu.width_1000 {max-width: 1000px!important;}

.printOrderMenu.width_1_inches  {max-width: 1in!important;}
.printOrderMenu.width_1_5_inches  {max-width: 1.5in!important;}
.printOrderMenu.width_2_inches  {max-width: 2in!important;}
.printOrderMenu.width_2_5_inches  {max-width: 2.5in!important;}
.printOrderMenu.width_3_inches  {max-width: 3in!important;}
.printOrderMenu.width_3_5_inches  {max-width: 3.5in!important;}
.printOrderMenu.width_4_inches  {max-width: 4in!important;}
.printOrderMenu.width_4_5_inches  {max-width: 4.5in!important;}
.printOrderMenu.width_5_inches  {max-width: 5in!important;}
.printOrderMenu.width_6_inches  {max-width: 6in!important;}
.printOrderMenu.width_7_inches  {max-width: 7in!important;}
.printOrderMenu.width_8_inches  {max-width: 8in!important;}
.printOrderMenu.width_9_inches  {max-width: 9in!important;}
.printOrderMenu.width_10_inches  {max-width: 10in!important;}

.printOrderMenu table .heading {
	border-bottom: 1px dashed #000;
}
.printOrderMenu table.borderTop {
	border-top: 1px dashed #000;
}
.printOrderMenu table .heading.both{
	border-bottom: 1px dashed #000;
	border-top: 1px solid #000;
}
.printOrderMenu .title{
	text-transform: uppercase;
}
.printOrderMenu .total {
	text-align: right;
	font-weight: bold;
}

.divider {
	width: 100%;
	border-bottom: 1px dashed #000;
	padding: 3px;
}

a.scanLink {
	font-size: 0.9em!important;
}
.printOrderMenu.mobileView{
	padding: 5px;
	background: ghostwhite;
	border: 1px solid #999;
	text-align: center;
    margin: 0 auto;
    font-size: 1.2em;
}