@media print {
  .blog-print,
  .sun-breadcrumbs,
  .two_columns_75_25>.column2,
  header,
  footer {
    display: none;
  }

  .content .title .container_inner h1 {
    /*margin-top: 10px;*/
  }

  .container,
  .container_inner,
  .section_inner,
  .full_width .parallax_content {
    max-width: 100%;
  }

  .vc_row {
    margin: 0;
  }
  .section.section {
    padding-left: 15px;
    padding-right: 15px;
  }

  .two_columns_75_25>.column1 {
    width: 100%;
  }
}