@media print {
  body {
    width: 100% !important;
    padding-top: 10px !important;
    margin: 0;
    font-size: 13px; }
  body #tab-page-layout #tab-page-feature {margin: 0; padding: 0; height: auto !important;}
  body h1 {
    font-size: 36px; margin:0; padding: 0;}
  body a {
    font-size: inherit !important; }
  body .navbar {
    display: block !important; }
  body .navbar .navbar-nav {
    display: none !important; }
  body .navbar .navbar-header {
    min-width: 400px;
    float: left;
    height: 70px; }
  body .navbar .navbar-brand img {
    display: none; }
  body #mobile-header, body #footer, body #footer-bar, body #left-sidebar, body .addthis_toolbox, body #CID-info-wrap, body .print-page, body #breadcrumbs {
    display: none; }
  body #inner-main-navigation {
    position: relative;
    margin-left: 2em; }
  body [class*="col-sm-"], body [class*="col-xs-"], body [class*="col-md-"] {
    display: table-cell; }
  body #directive {
    width: 100%; }
  body #leadership img {
    width: 120px !important;
    max-height: 160px !important;
  }
  a:link:after, a:visited:after {
    content: "" !important; }

  a[href]:after {
    content: "" !important; }

  .table-responsive {
    overflow: visible; }

  .table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {
    padding: 0; }

  table thead tr th,
  table tbody tr td {
      border: 1px solid black;
  }
  #perdiem, #portal-results-content p, #perdiem-footnotes ol li {
    font-size: 11px; }

  #county {
    width: 20%; }

  #primaryDestination {
    width: 18%;
    overflow: hidden; }

  #maxLodging {
    width: 50%;
    overflow: hidden; }

  #right-sidebar {
    width: 100%;
    clear: both;
    float: left; }

  #main-column {
    width: 100%;
    display: block; }
  .dataTables_length,
  .dataTables_filter,
  .dataTables_info,
  .dataTables_paginate {
      display: none;
  }
}