/**
 * Print stylesheet for yourwebsite.com
* @version         1.0
* @lastmodified    16.06.2016
*/

@media print {


 /* Setting content width, unsetting floats and margins */
/* Attention: the classes and IDs vary from theme to theme. Thus, set own classes here */
.container {
    width: 100%; 
    margin: 0; 
    float: none;
    }
    
    /** Setting margins */       
    @page { margin: 2cm }
    
    /* Or: */
    @page :left {
    margin: 1cm;
    }
    
    @page :right {
    margin: 1cm;
    }
    
    /* The first page of a print can be manipulated as well */
    @page :first {
      margin: 1cm 2cm;
    }
    /* Set font to 16px/13pt, set background to white and font to black.*/
/* This saves ink */
body {
    font: 13pt Georgia, "Times New Roman", Times, serif;
    line-height: 1.3;
    background: #fff !important;
    color: #000;
    }
    
    h1 {
    font-size: 24pt;
    }
    
    h2, h3, h4 {
    font-size: 14pt;
    margin-top: 25px;
    }
    /* Defining all page breaks */
a {
    page-break-inside:avoid
}
blockquote {
    page-break-inside: avoid;
}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }

header, span, a.button
    {
    display: none;
    }
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
}
.col-sm-12 {
    width: 50%;
}
}