/**
 * Print Stylesheet
* @version         1.0
* @lastmodified    05.12.2022
*/

@media print {

/* Setting content width, unsetting floats and margins */
/* Attention: the classes and IDs vary from theme to theme. Thus, set own classes here */
#content, #page, #labelstocklist{
width: 100%; 
margin: 0; 
float: none;
padding-bottom: 20px;
}
html * {
  font-size: 12px !important;
  line-height: 14px !important;
  color: rgb(0, 0, 0) !important;
  font-family: sans-serif !important;
}

/** Setting margins        
@page { 
  margin: 0;
}*/

/* Or: */
@page :left {
margin-left: 1cm;
margin-top: 0px;
margin-bottom: 20px;
margin-right: 1cm;
}

@page :right {
margin-left: 1cm;
margin-top: 0px;
margin-bottom: 20px;
margin-right: 1cm;
}
body  {

}

/* The first page of a print can be manipulated as well */
@page :first {
margin-left: 1cm;
margin-top: 0px;
margin-bottom: 20px;
margin-right: 1cm;
}

/* Displaying link color and link behaviour */
a:link, a:visited, a {
background: transparent;
color: rgb(0, 0, 0);
text-decoration: none;
text-align: left;
}

/* Added to Bindery and Sheetfed Start */
.item-box:nth-of-type(odd) {
        background: #eee;
    }

.item-box:nth-of-type(even) {
        background: #fff;
    }

/* Added to Bindery and Sheetfed End 
#stocklistinline{
  font: 1rem sans-serif !important;
  line-height: 1rem;
}*/
#printbtn{
  display:none;
}
#topheader{
  display:none;
}
#bottonheader{
  display:none;
}
#breadcrumbtrail{
  display:none;
}
.machinerowbd {
    line-height: 12px;
    margin-bottom: 3px;
}
.machinerowsf {
    line-height: 12px;
    margin-bottom: 3px;
}
.catheading{
  text-align: center;
  font-size: 1rem;
  margin-top: -2px;
  margin-bottom: 5px;
}
.heading-banner-text{
  font-size: 12px;
  font-weight: bold;
}
.heading-banner-box{
  margin-top: -200px;
  margin-bottom: 0px;
}
#header {
        display: none;
    }
#pre-loader {
        display: none;
    }
#services-area {
        padding-top: 5pt !important;
        padding-bottom: 5pt !important;
    }
.hide-print-image {
        display: block;
        margin-bottom: 20px;
    }
#footer-section {
        display: none;
    }
}
