.hamburger, .side-bar {
  display:none;
}

* {
  font-family: Arial, Verdana, sans-serif;
}

/* tables */
table {
  border-collapse: collapse;
  border-spacing: 0; 
  font-size:11px !important;}


td,
th {
  padding: 0; 
  font-size:11px !important;}

table {
  width: 100%;
  line-height: 1em; }
  table thead th, table thead td, table tbody th, table tbody td, table tfoot th, table tfoot td {
    padding: 5px 10px;
    vertical-align: middle; }

  table thead th, table thead td, table tbody th, table tbody td, table tfoot th, table tfoot td {
    font-size: 13px;
    color: #333;
    border: 1px solid #eee;
    }
    table thead th:last-of-type, table thead td:last-of-type, table tbody th:last-of-type, table tbody td:last-of-type, table tfoot th:last-of-type, table tfoot td:last-of-type {
      border-right: 0px; }
  table thead th, table tbody th, table tfoot th {
    text-align: left;
    background-color: #eee;
    border-color: #e1e1e1; }
  table thead td,
  table thead th, table tbody td,
  table tbody th, table tfoot td,
  table tfoot th {
    vertical-align: middle; }
  table tbody tr:hover {
    background-color: #ddf2f3; }
    table tbody tr:hover td {
      border-color: #caebec; }


/* grid */
.container {
max-width: 68em;
margin-left: auto;
margin-right: auto;
clear: both; }
.container::after {
  clear: both;
  content: "";
  display: table; }

.one {
float: left;
display: block;
margin-right: 2.35765%;
width: 100%; }
.one:last-child {
  margin-right: 0; }

.one-third {
float: left;
display: block;
margin-right: 2.35765%;
width: 31.76157%; }
.one-third:last-child {
  margin-right: 0; }

.two-thirds {
float: left;
display: block;
margin-right: 2.35765%;
width: 65.88078%; }
.two-thirds:last-child {
  margin-right: 0; }

.one-half {
float: left;
display: block;
margin-right: 2.35765%;
width: 48.82117%; }
.one-half:last-child {
  margin-right: 0; }

.one-fourth {
float: left;
display: block;
margin-right: 2.35765%;
width: 23.23176%; }
.one-fourth:last-child {
  margin-right: 0; }

.three-fourths {
float: left;
display: block;
margin-right: 2.35765%;
width: 74.41059%; }
.three-fourths:last-child {
  margin-right: 0; }

.last {
margin-right: 0; }
.last::after {
  clear: both;
  content: "";
  display: table; }

.clear {
clear: both; }
.clear::after {
  clear: both;
  content: "";
  display: table; }

.row::after {
clear: both;
content: "";
display: table; }


/* datepicker */
.datepickers-container {
  display:none;
}

/* forms */
input[type='checkbox'] {
  display:none;
}

/* page break */
.page-break {page-break-after: always;}
