.page-content .col-md-1 {width:8%; float:left; overflow:hidden;}
.page-content .col-md-2 {width:16%; float:left; overflow:hidden;}
.page-content .col-md-3 {width:25%; float:left; overflow:hidden;}
.page-content .col-md-4 {width:33%; float:left; overflow:hidden;}
.page-content .col-md-5 {width:41%; float:left; overflow:hidden;}
.page-content .col-md-6 {width:50%; float:left; overflow:hidden;}
.page-content .col-md-7 {width:58%; float:left; overflow:hidden;}
.page-content .col-md-8 {width:66%; float:left; overflow:hidden;}
.page-content .col-md-9 {width:75%; float:left; overflow:hidden;}
.page-content .col-md-10 {width:83%; float:left; overflow:hidden;}
.page-content .col-md-11 {width:91%; float:left; overflow:hidden;}
.page-content .col-md-12 {width:100%; float:left; overflow:hidden;}

body.p3 .page-content .bodytext a, body.p3 .page-content .bodytext a:hover,
body.p4 .page-content .bodytext a, body.p4 .page-content .bodytext a:hover,
body.p5 .page-content .bodytext a, body.p5 .page-content .bodytext a:hover,
a,
a:hover
{ color:#000 !important; }

.no-print, .header, .icon-cooking-light, .icon-cooking-light-active, .checkliste .foot, .zutatenliste .foot, .person-content-widget, .social-teaser
{ display:none; }

.schwierigkeit-wort
{ display:block; }

.container.border, .border .row, .naehrwerte-item
{ border:0px;}

.container.border
{ width:100%;} 

.trenner-2-3spaltig-left
{ background:none; }

.page-content {
    width:100%;
}

.page-content .col-md-8:first-child
{ float:left; padding-right:0px; padding-left:0px; }

.page-content .col-md-4:last-child
{ float:right; }

.shadow
{height:inherit !important; min-height:inherit !important; background:none;}

.naehrwerte, .naehrwerte .c-white { background:none; color:#000; }

.naehrwerte-item { padding-top:0px; padding-bottom:5px; }

.naehrwerte .col-md-6
{ width:100%; }

.naehrwerte .padding-l-20 { padding-left:0px; }
.naehrwerte .padding-r-20 { padding-right:0px; }

img {
    height:auto !important;
    width:inherit !important;
}

.zutatenliste .head { height:auto; padding-top:0px; }

ul.icon-list,
ol.icon-list
{ margin-left:20px; }

ul.icon-list li { display:list-item; list-style:disc; padding-left:0px; }
ol.icon-list li { display:list-item; list-style:decimal; padding-left:0px; }

.checkliste .head,
.zutatenliste .head,
.checkliste .body,
.zutatenliste .body
{
    padding:0px;
    width:auto;
}

.schwierigkeit .border {
    border-bottom: 1px solid #d9d9d9;
}

a:link:after, a:visited:after {
  content: "";
}

.schwierigkeit {
    color:#333;
    font-family: Calibri, Arial;
    font-size:15px;
    font-weight:normal;
    padding:0px;
}

.naehrwerte hr {
    background:#000;
    margin-left:0px;
    margin-right:0px;
}

.sprechblase-content-widget {
    padding:0px;
}

img {
    vertical-align:top;
}

.slider-tipps-widget,
.slide
{ width:100% !important; }

.visible-print-block {display: block !important;}

.ced-check-fragebogen .custom-checkbox-callbackelement.active {
  border-color: #6E0D34;
}

.ced-check-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item span,
.stresstest-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item span {
   border-color: #999999;
   background-color: #FFF !important;
   height: 0;
   width: 0;
   border-width: 10px;
   position: relative;
   top: 5px;
}

.ced-check-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item.active span,
.stresstest-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item.active span {
 background: #FFF !important;
 height: 20px;
 width: 20px;
 border-width: 5px;
 top: 0;
}

.ced-check-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item.active span,
.stresstest-fragebogen .custom-checkbox-callbackelement.active .custom-checkbox-item.active span {
  border-color: #6E0D34;
}

body.print-hide-right .page-content > .container > .row > .col-md-4 {
  display: none;
}

body.print-hide-right .page-content > .container > .row > .col-md-8 {
  width: 100% !important;
}

.ced-check-frage-text {
  width: 100%;
  display: block;
  float: none;
}

.ced-check-submit,
body.ced-check-page #c4374,
body.ced-check-page #c3779,
body.ced-check-page .honcode-dates,
body.ced-check-page .form-newsletter-plugin {
 display: none;
}

.stresstest-points {
 float: none;
 display: inline;
}


h2.print-only{
 display:block;
}
.ced-check-fragebogen p,
h2.c-dark-red{
 display:none;
}

h2.c-dark-red.result-scrollto{
 margin-top:20px;
 display:block !important;
}