.component_recipe_steps .component-content-wrapper:focus{
  outline:0;
}

.component_recipe_steps .title{
  margin:0 0 1.875rem;
  font-weight:300;
  line-height:normal;
  font-size:1.875rem;
}

.component_recipe_steps dl{
  color:#404040;
  border-bottom:.0625rem solid #ced4da;
  margin-bottom:.3125rem;
  padding:1.25rem 0;
}

@media (min-width:768px) and (max-width:991.98px){
  .component_recipe_steps dl{
    font-size:.875rem;
  }
}

.component_recipe_steps dt{
  float:left;
  width:9.375rem;
}

.component_recipe_steps dd{
  margin-bottom:0;
}

@media print{
  .component_recipe_steps .title{
    margin-bottom:1.25rem;
  }
}

/*# sourceMappingURL=recipe_steps.min.css.map */
