@import url('//fonts.googleapis.com/css?family=Archivo+Black');

.om-nutrition-panel { border: 2px solid black; font-family: arial, sans-serif; font-size: 12px; width: 23em; padding: 0em .75em .25em .75em; line-height: 1.4em; color:#000; }
.om-nutrition-panel-xs { font-size: 8px; }
.om-nutrition-panel-sm { font-size: 9px; }
.om-nutrition-panel-lg { font-size: 14px; }
.om-nutrition-panel-xlg { font-size: 16px; }

.om-nutrition-panel strong {color: black;font-weight:bold;}
.om-nutrition-panel hr { border-color: #000 !important; color: #000 !important; background-color: #000 !important; background-image: none; margin: 0px !important;  }
.om-nutrition-panel .omn-hr-heavy  {height: .8em;}
.om-nutrition-panel .omn-hr-medium {height: .4em;}
.om-nutrition-panel .omn-hr-thin {height: .1em;}
.om-nutrition-panel .omn-heading { font-family: Archivo Black, helvetica, arial, sans-serif; font-size: 2.3em; font-weight: bold; margin: 0px !important; padding:.3em 0; text-align: left; }
.om-nutrition-panel .omn-servings { font-size:1.2em; padding-top:.2em }
.om-nutrition-panel .omn-serving-size {padding-bottom:.2em; font-size:1.2em; font-weight:bold;}
.om-nutrition-panel .omn-aps {font-size:.9em}
.om-nutrition-panel .omn-calories {font-size:1.7em; font-weight:bold; padding-top:2px; margin-bottom:.3em}
.om-nutrition-panel .omn-calorie-value {font-size:1.4em; float: right; margin-top:-.1em}
.om-nutrition-panel .omn-indent {margin-left: 1.5em;}
.om-nutrition-panel .omn-note { font-size: .9em; padding-top:.2em; }
.om-nutrition-panel .omn-right { float: right; }
.om-nutrition-panel .omn-attribute {font-size:.8em; text-align:right;}
.om-nutrition-panel-center { margin:0 auto; }