.cp-recipe-ingredients .recipe-ingredients-list1 .headline-h3 {
  margin-bottom: 1.75rem
}
.cp-recipe-ingredients .recipe-ingredients-list1 .headline-h3:not(:first-child) {
  margin-top: 2.25rem
}
.cp-recipe-ingredients .recipe-ingredients-list1 ul {
  height: auto;
  margin-bottom: 1.75rem
}
.cp-recipe-steps-video .recipe-steps-video-list {
  margin-bottom: 4.75rem
}
.cp-recipe-steps-video .recipe-steps-video-list ul {
  margin-left: 0
}
.cp-recipe-steps-video .recipe-steps-video-list ul li {
  position: relative;
  display: block;
  padding-left: 3.875rem
}
.cp-recipe-steps-video .recipe-steps-video-list ul li::before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
@media print,
screen and (min-width:64em) {
  .cp-recipe-ingredients .recipe-ingredients-list1 {
    border-right: .125rem solid #ccc
  }
  .cp-recipe-ingredients .recipe-ingredients-list1 ul {
    border-right: none
  }
  .cp-recipe-steps-video .videoWidget.jarallax {
    min-height: auto
  }
}
.cp-recipe-steps .recipe-steps-container::after {
  display: none
}