﻿@media print {
  
 .crest__img {
	  page-break-before: always;
  }
   
  body {
    border: none;
    background:none;
    padding:0;  
  }

  .box.headerWidget {
    background:none;
    border:none;
    box-shadow: none;
  }

    .pagebreak:not(:first-child) {
      page-break-before: always;
    }
	
    .break:not(:first-child) {
      page-break-before: always;
    }

    body .headerWidget {
      page-break-before:initial;
    }

  #groupLinks, #navWrap {
    display: none;
  }

  .box {
     page-break-inside: avoid;
     box-shadow:none;
     border:1px solid #d2d2d2;
  }

  #header select {
    background:transparent;
    border:none;
    font-size:16px;
    padding:0;

   -webkit-appearance:none;
   -moz-appearance:none;
   appearance:none;
  }

    .periodComparison {
        font-family: "UniformBold";
        color: #364953;
        font-size: 11px;
    }

    #boxFacebook span, #boxTwitter span {
        display: inline;
        padding: 0;
    }

    .rollingContainer .box table.table2, .rollingContainer .box table.table3 {
        box-shadow: none;
    }

  /* remove text shadows ont trends when printing */
  span.trend {
    text-shadow:none;
  }

  .commentsWidget .comments, .csvWidget .csv {
    overflow: hidden;
  }

}
