/**
 * /css/print.less
 * 
 * Strip non-essential elements for cleaner print.
 *
 */
body {
  /*********************************/
  /*** Simplify Basic Typography ***/
  /*********************************/
  padding: 10px 0px;
  color: #000000;
  background: #ffffff;
  /***********************************/
  /*** Hide Non-Essential Sections ***/
  /***********************************/
  /***********************************/
  /*** Simplify Remaining Sections ***/
  /***********************************/
}
body a {
  color: #0198E1;
}
body .header-wrapper,
body .nav-wrapper,
body .support-jason-wrapper,
body .content-wrapper .breadcrumbs,
body .news-posts-single .news-post-social,
body .news-posts-single #cms_page_comment_form,
body .footer-wrapper,
body .author-wrapper,
body .author,
body .gradient-background,
body .logo-background,
body .cart-info {
  display: none;
}
body .header-wrapper .header-block,
body .header-wrapper .content-block,
body .header-wrapper .footer-block,
body .content-wrapper .header-block,
body .content-wrapper .content-block,
body .content-wrapper .footer-block,
body .footer-wrapper .header-block,
body .footer-wrapper .content-block,
body .footer-wrapper .footer-block {
  width: 99%;
  padding: 10px 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
body .header-wrapper {
  border-bottom: 1px solid #aaaaaa;
}
body .header-wrapper .header-block .logo-cell {
  display: block;
  padding: 0px;
}
body .header-wrapper .header-block .header-right-cell {
  display: none;
}
body .content-wrapper.home .content-block .left-column .facebook-feed,
body .content-wrapper.home .content-block .left-column .twitter-feed,
body .content-wrapper.home .content-block .left-column .latest-news-feed,
body .content-wrapper.home .content-block .right-column .facebook-feed,
body .content-wrapper.home .content-block .right-column .twitter-feed,
body .content-wrapper.home .content-block .right-column .latest-news-feed {
  width: 98%;
  border: 1px solid #939393;
}
body .content-wrapper.home .content-block .left-column .facebook-feed .title,
body .content-wrapper.home .content-block .left-column .twitter-feed .title,
body .content-wrapper.home .content-block .left-column .latest-news-feed .title,
body .content-wrapper.home .content-block .right-column .facebook-feed .title,
body .content-wrapper.home .content-block .right-column .twitter-feed .title,
body .content-wrapper.home .content-block .right-column .latest-news-feed .title {
  border-bottom: 1px solid #939393;
  height: auto;
  padding: 0.5em 1.5em;
}
body .content-wrapper.home .content-block .left-column .facebook-feed .title h2,
body .content-wrapper.home .content-block .left-column .twitter-feed .title h2,
body .content-wrapper.home .content-block .left-column .latest-news-feed .title h2,
body .content-wrapper.home .content-block .right-column .facebook-feed .title h2,
body .content-wrapper.home .content-block .right-column .twitter-feed .title h2,
body .content-wrapper.home .content-block .right-column .latest-news-feed .title h2 {
  display: block;
  font-size: 1.5em;
}
body .content-wrapper.home .content-block .left-column .facebook-feed .title img,
body .content-wrapper.home .content-block .left-column .twitter-feed .title img,
body .content-wrapper.home .content-block .left-column .latest-news-feed .title img,
body .content-wrapper.home .content-block .right-column .facebook-feed .title img,
body .content-wrapper.home .content-block .right-column .twitter-feed .title img,
body .content-wrapper.home .content-block .right-column .latest-news-feed .title img {
  display: none;
}
body .content-wrapper.home .content-block .left-column .facebook-feed .feed,
body .content-wrapper.home .content-block .left-column .twitter-feed .feed,
body .content-wrapper.home .content-block .left-column .latest-news-feed .feed,
body .content-wrapper.home .content-block .right-column .facebook-feed .feed,
body .content-wrapper.home .content-block .right-column .twitter-feed .feed,
body .content-wrapper.home .content-block .right-column .latest-news-feed .feed {
  border: none;
  border-bottom: 1px solid #939393;
  height: auto;
}
body .content-wrapper.home .content-block .left-column .latest-news-feed .feed .media-thumbnail.media-size-latest-news-background-cropped-,
body .content-wrapper.home .content-block .right-column .latest-news-feed .feed .media-thumbnail.media-size-latest-news-background-cropped- {
  width: 215px !important;
  height: 160px !important;
  overflow: hidden !important;
}
body .content-wrapper.home .content-block .left-column .latest-news-feed .feed .media-thumbnail.media-size-latest-news-background-cropped- img,
body .content-wrapper.home .content-block .right-column .latest-news-feed .feed .media-thumbnail.media-size-latest-news-background-cropped- img {
  width: 215px !important;
  margin-top: -25% !important;
}
body .content-wrapper .content-block h1 {
  display: block;
}
body .content-wrapper .content-block .button {
  color: #005495 !important;
  background-color: #ffffff !important;
  background-image: none !important;
  border: 1px solid #005495 !important;
}
body .content-wrapper .content-block table th,
body .content-wrapper .content-block table td {
  color: #000000;
  border: 1px solid #dddddd;
}
body .content-wrapper .content-block form {
  float: none;
}
body .content-wrapper .content-block form#enquiry_form {
  display: none;
}
body .content-wrapper .content-block form button,
body .content-wrapper .content-block form .button {
  color: #005495 !important;
  background-color: #ffffff !important;
  background-image: none !important;
  border: 1px solid #005495 !important;
}
body .content-wrapper .content-block .news-posts-single .news-post-information .news-date {
  float: none;
}
body .content-wrapper .content-block .one-half-fluid,
body .content-wrapper .content-block .one-twelfth-fluid,
body .content-wrapper .content-block .one-sixth-fluid,
body .content-wrapper .content-block .one-quarter-fluid,
body .content-wrapper .content-block .one-third-fluid,
body .content-wrapper .content-block .three-quarters-fluid,
body .content-wrapper .content-block .two-thirds-fluid,
body .content-wrapper .content-block .one-half-fluid-last,
body .content-wrapper .content-block .one-twelfth-fluid-last,
body .content-wrapper .content-block .one-sixth-fluid-last,
body .content-wrapper .content-block .one-quarter-fluid-last,
body .content-wrapper .content-block .one-third-fluid-last,
body .content-wrapper .content-block .three-quarters-fluid-last,
body .content-wrapper .content-block .two-thirds-fluid-last {
  display: block;
  width: 99%;
  overflow: visible;
}
body .content-wrapper .content-block .one-half-fluid .sidebar,
body .content-wrapper .content-block .one-twelfth-fluid .sidebar,
body .content-wrapper .content-block .one-sixth-fluid .sidebar,
body .content-wrapper .content-block .one-quarter-fluid .sidebar,
body .content-wrapper .content-block .one-third-fluid .sidebar,
body .content-wrapper .content-block .three-quarters-fluid .sidebar,
body .content-wrapper .content-block .two-thirds-fluid .sidebar,
body .content-wrapper .content-block .one-half-fluid-last .sidebar,
body .content-wrapper .content-block .one-twelfth-fluid-last .sidebar,
body .content-wrapper .content-block .one-sixth-fluid-last .sidebar,
body .content-wrapper .content-block .one-quarter-fluid-last .sidebar,
body .content-wrapper .content-block .one-third-fluid-last .sidebar,
body .content-wrapper .content-block .three-quarters-fluid-last .sidebar,
body .content-wrapper .content-block .two-thirds-fluid-last .sidebar {
  border: 1px solid #000000;
}
body .footer-wrapper {
  padding: 10px 0px 0px 0px;
  border-top: 1px solid #aaaaaa;
}
