@media print {

  body {
    overflow: visible;
    font: 14pt/18pt 'GraublauSans-Regular', Arial, sans-serif;
  }
  body.chrome {
    overflow: visible;
    font-size: 15pt;
  }
  .detail-page #wrapper {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .detail-page .left-column {
    float: none !important;
    width: 66% !important;
    padding: 0 !important;
  }
  .detail-page #content {
    clear: both;
    float: none !important;
    width: 100% !important;
    margin: 0 !important;
  }
  #content p:first-child, #content p.intro:first-child {
    margin-left: 0 !important;
    background: transparent none;
    text-indent: 0 !important;
  }
  #top, .breadcrumbs, .right-column, .text-pager, .detail-page .left-column .text-toolbar, .image-gallery, .sidebar-image, .bannerpos {
    display: none;
  }
  .main-content img {
    margin-bottom: 18px;
  }
  
  #socialShare{
  	display:none;
  }
  
  
  .printable_sidebarimages div,
  .printable_sidebarimages{
  	display:block !important;
  	margin-top:10px;
  	margin-bottom:10px;
  }
  
  .printable_sidebarimages img{
  	display:block; !important; 
  	margin:0;
  	max-width: 100%;
  }
  
  .printable_sidebarimages div{
  	margin-bottom:10px;
  }
  
  .box {
    background-color: #E3E8DF;
    margin-bottom: 10px;
    padding: 10px;
  }
  
  .text-tab {
      display:block !important;
  }
.printable_sidebarimages img {
    height: 100% !important;
}
}
