
*{
  background: #ffffff !important;
  font-size: 11pt;
  color:#000 !important;
  background-image: none !important;
  background: none !important;
}

a[href]:after { content: none !important; }

  .header,
  .header_wrapper
  {
    left:0 !important;
    position: relative !important;
    display: block !important;
    overflow: hidden !important;
  }
  .header .topbar .logo svg path{
    fill:#000 !important;
  }

  /* Hide sidebars and nav elements. */
  #skip-link,
  #toolbar,
  #navigation,
  .region-sidebar-first,
  .region-sidebar-second,
  #footer,
  .breadcrumb,
  .tabs,
  .action-links,
  .links,
  .book-navigation,
  .forum-topic-navigation,
  .pager,
  .feed-icons,
  .recipe-details-wrapper .recipe-details-edit,
  .recipe-details-wrapper .recipe-detail-button,
  .recipe-details-wrapper #recipe-detail-button,
  .print-syslink,
  .form-item-serve-no-up,
  .form-item-serve-no,
  input,
  select,
  textarea,
  button,
  .sidebar,
  .mobile_header,
  .breadcrumbs,
  .topmenu,
  .nav-tabs,
  .footer,
  .topsearch,
  .cart,
  .messages,
  .copyright
  {
    visibility: hidden;
    display: none;
  }
  
  #recipe-detail-table{
    overflow: visible !important;
    height: auto !important;
    width: 100% !important;
    padding-top:20px;
    float: left;
  }
  #recipe-detail-table table{
    width:100%;
  }
  .recipe-details-item {
    float: left;
    width: 47%;
    margin-right: 3%;
    box-sizing: border-box;
    line-height: 1.2;
    border-bottom: 1px solid #eee;
    padding: 0.5em 0;
  }
    .recipe-details-item .recipe-details-label {
      width: 66%;
      float: left;
      font-weight: bold;
  }
  .recipe-details-item .recipe-details-data {
      width: 34%;
      float: left;
  }
  .content-col{
    width:100% !important;
  }