body {
  width: 900px;
  padding: 0 1cm;
  background: transparent !important;
  color: #000;
  font-family: sans-serif;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-print-color-adjust: exact;
  /* chrome fix -enable background graphics by default */
}
*,
*:before,
*:after {
  text-shadow: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
a,
.a,
a:visited {
  color: #000;
}
a[href]:after {
  text-decoration: underline;
  content: " (" attr(href) ")";
}
abbr[title]:after {
  content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
  text-decoration: none;
  content: "";
}
pre,
blockquote {
  border: 1px solid #999;
  page-break-inside: avoid;
}
thead {
  display: table-header-group;
}
tr,
img {
  page-break-inside: avoid;
}
img {
  max-width: 100% !important;
}
@page {
  margin: 2cm .5cm;
}
p,
h2,
h3 {
  orphans: 3;
  widows: 3;
}
h2,
h3 {
  page-break-after: avoid;
}
.navbar {
  display: none;
}
.table td,
.table th {
  background-color: #fff !important;
}
.btn > .caret,
.dropup > .btn > .caret {
  border-top-color: #000 !important;
}
.label {
  border: 1px solid #000;
}
.table {
  border-collapse: collapse !important;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #ddd !important;
}
.visible-print {
  display: block !important;
}
span.visible-print {
  display: inline-block !important;
}
tr.visible-print {
  display: table-row !important;
}
th.visible-print,
td.visible-print {
  display: table-cell !important;
}
.hidden-print {
  display: none !important;
}
span.hidden-print {
  display: none !important;
}
tr.hidden-print {
  display: none !important;
}
th.hidden-print,
td.hidden-print {
  display: none !important;
}
.background[data-asset="background"],
.background[data-fragment="background"],
.loginBar[data-fragment="loginBar"],
.sticky[data-fragment="sticky"],
.slider[data-fragment="slider/pager"],
.breadcrumb[data-module="breadcrumb"],
.rs-footer {
  display: none !important;
}
.header[data-module="header"] {
  height: auto;
}
.header[data-module="header"] .logo {
  background-color: #cc071d !important;
  float: left;
}
.header[data-module="header"] .logo:after {
  content: '';
}
.header[data-module="header"] nav {
  display: none;
}
.market[data-module="market"] {
  width: auto;
  float: none;
}
.market[data-module="market"] .info {
  width: 600px;
  float: right;
  margin-bottom: 0;
}
.market[data-module="market"] .info .markets {
  background: none;
}
.market[data-module="market"] .info .markets ul {
  height: 55px;
  -webkit-transform: none !important;
  transform: none !important;
}
.market[data-module="market"] .info .markets li,
.market[data-module="market"] .info .markets .next.active,
.market[data-module="market"] .info .markets .drop-sprite,
.market[data-module="market"] .info .markets .links {
  display: none !important;
}
.market[data-module="market"] .info .markets li[data-market-id]:first-child {
  display: block !important;
  padding: 0;
  text-align: right;
}
.market[data-module="market"] .info .markets li[data-market-id]:first-child h3.visible-lg,
.market[data-module="market"] .info .markets li[data-market-id]:first-child .details {
  display: inline !important;
  color: #4a4a4a;
}
.market[data-module="market"] .info .markets li[data-market-id]:first-child h3.visible-lg br,
.market[data-module="market"] .info .markets li[data-market-id]:first-child .details br {
  display: none;
}
.market[data-module="market"] .info .markets li[data-market-id]:first-child h3.visible-lg br:last-child,
.market[data-module="market"] .info .markets li[data-market-id]:first-child .details br:last-child {
  display: block;
}
.market[data-module="market"] .info:after {
  display: none;
}
.market[data-module="market"] .nav {
  display: none;
}
.market[data-module="market"]:after {
  content: "";
  clear: right;
  display: block;
}
.market[data-module="market"] ~ .col-lg-9 {
  width: 100%;
  float: none;
}
.market[data-module="market"] ~ .col-lg-9 section[data-module] h1 {
  text-align: right;
}
.hr[data-asset="hr"] {
  page-break-inside: avoid;
  page-break-after: avoid;
}
.hr[data-asset="hr"] .glyphicon {
  background: white;
}
.accordion[data-fragment="accordion"] > .btn {
  display: none;
}
.accordion[data-fragment="accordion"] > .content {
  overflow: visible;
  max-height: none;
}
.recipes[data-module="recipes/search"] a[href]:after {
  content: "";
}
.recipes[data-module="recipes/search"] .label {
  border: 0px solid #000;
}
.recipes[data-module="recipes/search"] a.back {
  display: none;
}
.recipes[data-fragment="recipes/search-form"] > fieldset {
  padding: 0 0 0 2em;
}
.sharingBar[data-fragment="sharingBar"] {
  display: none;
}
.recipes[data-fragment="recipes/recipe-teaser"] {
  margin: 80px 0 10px;
}
/* Start RWPFLMFIVE-110 - print layout for recipes */
.recipes[data-fragment="recipes/recipe-detail"] .preparation {
  font-size: 16px;
}
.recipes[data-fragment="recipes/recipe-detail"] .tabbable[data-fragment="tabbable/content"] .ingredients form > ul {
  font-size: 14px;
}
.market .info [data-type="reweMarket"] .titlePos {
  display: none ! important;
}
.recipes[data-fragment="recipes/recipe-detail"] .print .btn-default[data-linkid="print"] {
  display: none ! important;
}
.recipes[data-fragment="recipes/recipe-detail"] .tabbable .vital-tipp {
  display: none ! important;
}
.recipes[data-fragment="recipes/recipe-teaser"] {
  margin-top: 50px !important;
}
.recipes[data-fragment="recipes/recipe-teaser"] .rating-stars-modal {
  display: none;
}
.rating {
  display: none;
}
.search[data-fragment="nav/search"] {
  display: none ! important;
}
.header .marketHeader[data-fragment="market/marketHeader"] {
  display: none ! important;
}
.recipes[data-fragment="recipes/recipe-teaser"] > .inner .bottom .description {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.logo {
  position: relative;
  top: 0px;
  display: inline-block;
}
.tabbable[data-fragment="tabbable/tabs"] {
  display: none;
}
ul.tabbable[data-fragment="tabbable/content"] {
  list-style: none;
}
#rs-js-siteheader {
  display: none;
}
.marketSearchModal,
[data-module="market"],
#sicherheit,
.infoModal {
  display: none !important;
}

/*# sourceMappingURL=pages_master_print.css.map */