.sidebar,.footer{
    display: none;
}
.navbar-form,.navbar{
    display: none;
}

.col-md-offset-2half {
    margin-left: 0px !important;
    width:100% !important;
}
.main > div{
    box-shadow: none;
    border-radius: none;
    padding:0px;
}
.content-holder{
    padding:0px;
    margin:0px;
}
body{
    font-size: 1em;
}
.logo{
    padding:3px 0px;
  }
  table th, table td{
    font-size: .8em !important;
  }
  table .fw-bold{
    font-size: 1em !important;
  }
  .w-100{
    width:100% !important;
  }
table h1.title{
    font-size: 50px !important;
}
table .table-title{
    font-size: .8em !important;
}
.page-break{
    page-break-before: always;
}

.table > :not(caption) > * > *{
    padding: 1px 3px !important;
    line-height: 1.1em;
}

.facilities > :not(caption) > * > *{
    padding: 1px 1px !important;
}
table{
    border-spacing:0; /* Removes the cell spacing via CSS */
    border-collapse: collapse;
}
input[type="checkbox"]{
    margin: 2px;
}
.govSheetP2 input[type="checkbox"]{
    margin: 0px 3px;
}

  .main .govSheetP2 .table-bordered > :not(caption) > * > *{
    padding:1px !important;
  }
  table .section-title{
    font-size: 40px !important;
  }
@page {
    margin-top: .5cm;
    margin-right: .5cm;
    margin-bottom: .5cm;
    margin-left: 1cm;
  }