@charset "UTF-8";
body {
    margin: 0;
    padding: 0;
    background-color: #FAFAFA;
    font: 12pt "Tahoma";
}
* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.page {
    /* width: 21cm;
    min-height: 24.7cm;
    padding-left: 1cm;
    padding-right: 1cm;
    padding-top: 1cm;
    margin: 0; */
    background: white;
}
.head {
    font-weight: bold;
    margin-right: 9px;
}

.m-b-0
{
    margin-bottom:0px !important;
}

.m-b-2
{
    margin-bottom:2px !important;
}
.pad-left
{
	padding-left: 35px;
}
.table 
{
       color:black;
}

.print-table-border 
{
       color:black;
       border: 1px solid black;
       border-collapse: collapse;
}
.print-table-border > tbody > tr > td, .print-table-border > tbody > tr > th
    {
        border: 1px solid black;
        
    }
    
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th
{
       background: #dedede;
}
 .table tr td, .table tr th
    {
        padding: 1.3px;
        line-height: 1.2;
    }   
.subpage {
    padding: 1cm;
    border: 5px red solid;
    height: 236mm;
    outline: 2cm #FFEAEA solid;
}

.padding-print tr td
{
    padding: 1px;
}

div,td,tr {
  font: 13px/14px 'Arial', 'Liberation Sans', 'Helvetica Neue', 'sans-serif';
}