@media print {
  .no-print {
    display: none !important;
  }

  header.clearfix {
    display: none
  }

  .row .col-sm-8 {
    width: 100%;
  }

  body > div.wrapper {
    width: auto;
  }

  .grid-item {
    page-break-inside: avoid;
  }

  .main-card {
    page-break-inside: avoid;
  }

  section.main, footer.clearfix {
    border: none;
  }
}

@media print and (max-width: 768px) {
  .col-xs-12.main-card {
    padding-left: 15px;
    padding-right: 15px;
  }

    .col-sm-6.grid-item > .grid-card {
      padding: 0 10px;
    }
}


/*# sourceMappingURL=blog-print-au-bundle.css.map*/