/* ==|== print styles =======================================================
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r
   ========================================================================== */
@media print {
  /* line 8, ../_sass/print.scss */
  * {
    background: transparent !important;
    overflow: visible !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* Black prints faster: h5bp.com/s */
  /* line 9, ../_sass/print.scss */
  a, a:visited {
    text-decoration: underline;
  }

  /* line 10, ../_sass/print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 11, ../_sass/print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 12, ../_sass/print.scss */
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: "";
  }

  /* Don't show links for images, or javascript/internal links */
  /* line 13, ../_sass/print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 14, ../_sass/print.scss */
  thead {
    display: table-header-group;
  }

  /* h5bp.com/t */
  /* line 15, ../_sass/print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 16, ../_sass/print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }

  /* line 18, ../_sass/print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 19, ../_sass/print.scss */
  h2, h3 {
    page-break-after: avoid;
  }

  /* Show stuff */
  /* line 30, ../_sass/print.scss */
  .tab,
  .widget-accordion .accordion section,
  .widget-hometab .newsletter .content,
  .widget-hometab .newsletter .home-3cols,
  .faux,
  .date,
  .social,
  .block-link {
    display: block !important;
    clear: both;
  }

  /* Hide stuff */
  /* line 41, ../_sass/print.scss */
  .right-aux,
  .mobile-menu,
  .nav-wrap,
  .nav.col,
  .internal .nav.col,
  .internal-header,
  .nav-col-header,
  #ft {
    display: none !important;
  }

  /* Fix stuff */
  /* line 45, ../_sass/print.scss */
  .content-col {
    width: 100% !important;
  }

  /* line 49, ../_sass/print.scss */
  #hd {
    display: none !important;
  }

  /* line 53, ../_sass/print.scss */
  h1 {
    position: relative !important;
    margin: 0 !important;
    left: 0 !important;
  }

  /* line 59, ../_sass/print.scss */
  .mobile-top-btn {
    display: none !important;
  }

  /* line 63, ../_sass/print.scss */
  #internal .content-col .board-members-wrap div {
    border: none !important;
  }

  /* line 67, ../_sass/print.scss */
  #internal .content-col .rwd-infograph .rwd-circle1 span {
    color: #000 !important;
  }

  /* line 75, ../_sass/print.scss */
  #internal .content-col .rwd-infograph .rwd-circle1 {
    top: 0 !important;
    left: 31% !important;
    width: 250px !important;
    height: 250px !important;
    display: table !important;
    background: url(../images/circle-1.png) !important;
    background-size: 100% !important;
    position: absolute !important;
  }

  /*#internal .content-col .internal-content > table {
    border: none;
  }

  #internal .content-col .internal-content > table td {
    border: none;
  }*/

  /* Responsive Table */

  #internal .content-col .internal-content #phResults > table tr td:first-child {
    font-size: 0.9em !important;
    color: #000 !important;
  }

  #internal .content-col .internal-content #phResults > table td {
    border-bottom: 1px solid #b9b9b9 !important;
  }
  
  #internal .content-col .internal-content #phResults > table span {
    display: none !important;
  }

  #internal .content-col .internal-content #phResults > table td, #internal .content-col .internal-content #phResults > table td {
    display: table-cell !important;
  }

  #internal .content-col .internal-content #phResults > table tr:first-child th {
    display: table-cell !important;
    width: auto !important;
  }
  
  /* Generic Table */
  #internal .content-col .internal-content > table tr:first-child th {
   background: #07326d !important;
   color: #fff !important;
   font-weight: 400 !important;
   font-size: 0.9em !important;
   border-left: 1px solid #b9b9b9 !important;
  }

  #internal .content-col .internal-content > table tr td:first-child {
    font-size: 0.9em !important;
    color: #000 !important;
  }

  #internal .content-col .internal-content > table td {
    border-bottom: 1px solid #b9b9b9 !important;
  }

  #internal .content-col .internal-content > table span {
    display: none !important;
  }

  #internal .content-col .internal-content > table td, #internal .content-col .internal-content > table td {
    display: table-cell !important;
  }

  #internal .content-col .internal-content > table tr:first-child th {
    display: table-cell !important;
    width: auto !important;
  }

  /* line 94, ../_sass/print.scss */
  #internal .content-col .internal-content img.page-banner {
    display: none;
  }

  /* line 98, ../_sass/print.scss */
  .widget-search {
    display: none;
  }

  /* line 102, ../_sass/print.scss */
  #internal .content-col .columns-int-wrap div {
    width: 100%;
  }

  a[href]:after {
    content: none !important;
  }

}