.comment-form-wprm-rating .wprm-rating-star {
  cursor: pointer; }

.wprm-rating-star svg {
  vertical-align: middle;
  width: 16px;
  height: 16px;
  margin: 0; }

.wprm-rating-star.rated svg polygon {
  fill: black; }
.wprm-print .wprm-recipe {
  max-width: 750px;
  margin: 0 auto; }

.wprm-print .wprm-recipe-print,
.wprm-print .wprm-recipe-jump,
.wprm-print .wprm-recipe-jump-video,
.wprm-print .wprm-recipe-pin,
.wprm-print .wprm-unit-conversion-container,
.wprm-print .wprm-recipe-video-container {
  display: none !important; }
.wprm-automatic-recipe-snippets {
  margin-bottom: 10px; }
  .wprm-automatic-recipe-snippets.align-center {
    text-align: center; }
  .wprm-automatic-recipe-snippets.align-right {
    text-align: right; }
  .wprm-automatic-recipe-snippets .wprm-jump-to-recipe-shortcode,
  .wprm-automatic-recipe-snippets .wprm-jump-to-video-shortcode,
  .wprm-automatic-recipe-snippets .wprm-print-recipe-shortcode {
    display: inline-block;
    margin: 0 5px;
    padding: 5px 10px;
    text-decoration: none; }
.wprm-recipe {
  overflow: auto;
  zoom: 1;
  text-align: left; }
  .wprm-recipe * {
    box-sizing: border-box; }
  .wprm-recipe ol, .wprm-recipe ul {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-padding-start: 0;
    margin: 0;
    padding: 0; }
  .wprm-recipe li {
    font-size: 1em;
    margin: 0 0 0 32px;
    padding: 0; }
  .wprm-recipe p {
    font-size: 1em;
    margin: 0;
    padding: 0; }
  .wprm-recipe li,
  .wprm-recipe li.wprm-recipe-instruction {
    list-style-position: outside; }
  .wprm-recipe li:before {
    display: none; }
  .wprm-recipe h1, .wprm-recipe h2, .wprm-recipe h3, .wprm-recipe h4, .wprm-recipe h5, .wprm-recipe h6 {
    clear: none;
    font-variant: normal;
    text-transform: none;
    letter-spacing: normal;
    margin: 0;
    padding: 0; }
  .wprm-recipe a.wprm-recipe-link, .wprm-recipe a.wprm-recipe-link:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
  .wprm-recipe .wprm-nutrition-label {
    margin-top: 10px; }

body:not(.wprm-print) .wprm-recipe p:first-letter {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  margin: inherit;
  padding: inherit;
  font-family: inherit; }

.rtl .wprm-recipe {
  text-align: right; }
  .rtl .wprm-recipe li {
    margin: 0 32px 0 0; }
