.wprm-he-recipe{border:1px solid #dedede;padding:10px 10px 0 10px;font-size:.9em}
.wprm-he-recipe svg{vertical-align:middle;width:16px;height:16px;margin:0}
.wprm-clear-left{clear:left;line-height:0;height:0}
.wprm-recipe-image-container{float:right;max-width:40%;text-align:right}
.wprm-recipe-instructions-container{margin-bottom:2em;}
.wprm-recipe-group-name{font-weight:bold;padding-bottom:10px;}
.wprm-recipe-rating{margin-bottom:5px}
.wprm-recipe-image{margin-left:10px}
.wprm-recipe-buttons{margin-top:10px;text-align:center}
.wprm-recipe-print{cursor:pointer;}
.wprm-recipe-times-container{border-top:1px dotted #666;border-bottom:1px dotted #666;width:60%;padding-top:5px;padding-bottom:5px;margin-bottom:10px}
.wprm-recipe-time-container{width:33%;text-align:center;float:left;font-weight:700;border-left:1px solid #ccc}
.wprm-recipe-time-container:first-child{border-left:none}
.wprm-recipe-time-header{margin-bottom:4px;word-break:break-all}
.wprm-recipe-time{font-size:10px;font-weight:400}
.wprm-print .wprm-he-recipe{max-width:750px;margin:0 auto}
@media only screen and (max-width: 480px) {
.wprm-recipe-image-container{float:none;width:100%;max-width:none;text-align:center;margin-bottom:10px}
.wprm-recipe-image{margin-left:0}
.wprm-recipe-times-container{width:100%}
}