@media print {
  *,
  *::before,
  *::after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar,
  .side-nav,
  footer {
    display: none;
  }
  header {
    background: white;
  }
  .branding .site-name a {
    background-image: url("../images/logos/logo.png");
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
  .masonry-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: auto !important;
  }
  .masonry-grid::before, .masonry-grid::after {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .grid-item {
    position: static !important;
    top: auto !important;
    left: auto !important;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    float: left;
    width: 32%;
    padding: 12px;
    margin-bottom: 2%;
    margin-left: 2%;
    border: 1px solid #8e97a0 !important;
  }
  .grid-item:nth-child(3n+1) {
    margin-left: 0;
    clear: left;
  }
  .grid-item img {
    float: left;
    width: 25% !important;
    height: auto !important;
    margin-right: 5%;
  }
  .grid-item .b-text-wrapper {
    float: right;
    width: 70%;
    padding: 0;
  }
}
/*# sourceMappingURL=sourcemaps/print.css.map */
