#cross-site-bar,
#header,
#region-sidebar-left,
#footer-content ul,
ul.tabs,
a.recipe-buy-link,
a.edit-link,
#region-sidebar-right .block,
.recipe-page .field-field-recipe-image,
#block-krshare-krshare_sharethis,
a.print-button,
div.picture,
#admin-menu,
#uvTab,
.comment-form,
.no-print,
#sponsors,
#share-api-controls,
.recipe-page-top a.recipe-source span,
.recipe-page-top .recipe-topics,
.recipe-page-header .recipe-source .picture,
.krshop-more strong a,
div.recipe-original-link {
  display: none !important;
}

.recipe-page-top a.recipe-source,
.recipe-page-header .recipe-source {
  margin-bottom: 10px;
  display: block;
}

.print-only,
#region-sidebar-right #block-kartme_brand-kartme_brand_profile {
  display: block;
  clear: both;
}

.brand-page .field-field-brand-author-photo,
.brand-profile .field-field-brand-author-photo {
  float: left;
  width: 80px;
  margin: 0 8px 0 0;
}

.brand-page .author-data .field-label div,
.brand-profile .author-data .field-label div {
  display: inline;
}

.brand-page .field-field-brand-blog-author a,
.brand-profile .field-field-brand-blog-author a {
  font-size: 12px;
  font-weight: bold;
}

#print-logo {
  float: right;
  margin: 0 0 15px 15px;
}