
  @page{
  size: A4;
  margin: 1cm;
  margin-top: 1.5cm;
  margin-bottom: 1.5cm;
  padding: 4mm 0;
  border-top: 1px solid gray;
  border-bottom: 1px solid gray;
  }
  @page :left{
  	font-family: Ubuntu,Calibri, Arial, Sans;;
  	font-size: 0.9em;
  	font-weight: bold;
  	content: string(doctitle); 	
  }
  @page :right{
  	content: element(header);
  }
  @page :right-middle{
  	content: element(sectioninfo);
  }
  @page :bottom-right{
  	font-family: Ubuntu,Calibri, Arial, Sans;;
  	font-size: 0.7em;  	
    content: "Page " counter(page) " / " counter(pages);
  }
  @page :bottom-left{
  	font-family: Ubuntu,Calibri, Arial, Sans;;
  	font-size: 0.7em;
  	content: string(doccontext);
  }
@media print{
  @font-face {
    font-family: Calibri, Arial, Ubuntu, Sans;
    font-weight: 300;
  }
  .col-md-6 {
    width:100%
  }
  .module-description h1 {
    string-set: header content();
  }
  .panel-heading{
    display:none !important;
  }
  .collapse {
    display:table
  }
  .panel-body{
    display: block;
    width: 100%;
  }
  .panel-body h4 {
    display: inherit
  }
  .panel-body .table{
    width: 65vw;
  }
  .functions .scrollcontainer ,.variables .scrollcontainer{
    max-height:unset
  }
  .image-container{
    display:none
  }
  .script-description h2{
    string-set: doccontext content();
  }
}
/*

@page :first {
  @top-left{
  	content: "";
  }
  @bottom-left{
  	content: "";
  }
  @bottom-right{
    content: "";
  }
  @top-right{
    content: "";
  }
 }
*/

