
   header ul, header .logging_details {display:none;}
   header h2 {font-size: 36px!important;}
   header table#main_menu {display: none;}
   header {height: 150px!important;}
   header #VEback_logo img.logo {padding:0;}
   footer {display: block;}
   body {
      -webkit-print-color-adjust: exact; 
         }
   body:not(.veback_white) main {
      background-color: #333 !important;
   }
   table {
      /*display: block;*/
      width:900px !important;
   }
   table tr th, table tr td {
     /* width:100%;
      border: 1px solid black !important;*/
   }
   h4 {font-size: 18px;}
   #veback_analytics form {display: none;}

   h1.change_colour_to_red {color: red;}



.feedback-results-tbl{width:auto !important;max-width:95%;border-collapse: collapse;}
.feedback-results-tbl th, .feedback-results-tbl td {border-collapse: collapse;border: 1px solid #ccc;padding: 5px;margin: 0;font-size:12px !Important;}
.feedback-results-tbl td span {font-size:12px !important;}
.feedback-results-tbl .accommodation_show, .feedback-results-tbl .bespoke_show_individual_event{display:none;}
.feedback-results-tbl tr td:first-of-type a {text-decoration:none;}
.feedback-results-tbl tr td:first-of-type a img{display:none;}
tr.comments div{overflow: visible;max-height: none;max-width: none;min-height: 1em;float: none;}
.print-only .feedback-results-tbl {margin-top:20px;page-break-before: always;}
.print-only .feedback-results-tbl .accommodation_show, .print-only .feedback-results-tbl .accommodation_hide, .print-only .feedback-results-tbl .bespoke_show_individual_event, .print-only .feedback-results-tbl .bespoke_hide_individual_event {display: table-cell;}
.print-only .feedback-results-tbl .main-questions {display: none;}
.print-only .feedback-results-tbl .row_block td:first-of-type {display: none;}
.print-only{display:block !important;}
.ignore-for-print{display:none;}