Learn Typography by Building a Nutrition Label - Step 47

iI am stuck here for days and i have checked the forum for similar problems and even google for solutions all to no avail. Pls i need help to continue, i have implemented the solutions i have seen on the forum but it seems something is still wwrong

  **Your code so far**
/* file: index.html */
<!DOCTYPE html>
<html lang="en">
  <meta charset="UTF-8">
  <title>Nutrition Label</title>
  <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700,800" rel="stylesheet">
  <link href="./styles.css" rel="stylesheet">
  <div class="label">
      <h1 class="bold">Nutrition Facts</h1>
      <div class="divider"></div>
      <p>8 servings per container</p>
      <p class="bold">Serving size <span class="right">2/3 cup (55g)</span></p>
    <div class="divider lg"></div>
    <div class="calories-info">
      <p class="bold sm-text">Amount per serving</p>
      <h1>Calories <span class="right">230</span></h1>
    <div class="divider md"></div>
     <div class="daily-value sm-text">     
      <p class="right bold no-divider"> % Daily Value *</p>
      <div class="divider"</div>
      <p><span class="bold">Total Fat</span> 8g<span class="bold right">10%</span></p>
      <p class="indent no-divider">Saturated Fat 1g <span class="bold right">5%</span></p>
/* file: styles.css */
* {
box-sizing: border-box;

html {
font-size: 16px;

body {
font-family: 'Open Sans', sans-serif;

.label {
border: 2px solid black;
width: 270px;
margin: 20px auto;
padding: 0 7px;

header h1 {
text-align: center;
margin: -4px 0;
letter-spacing: 0.15px

p {
margin: 0;

.divider {
border-bottom: 1px solid #888989;
margin: 2px 0;
clear: right;

.bold {
font-weight: 800;

.right {
float: right;

.lg {
height: 10px;

.lg, .md {
background-color: black;
border: 0;

.md {
height: 5px;

.sm-text {
font-size: 0.85rem;

.calories-info h1 {
margin: -5px -2px;
overflow: hidden;

.calories-info span {
font-size: 1.2em;
margin-top: -7px;

.indent {
margin-left: 1em;

.daily-value p {
border-bottom: 1px solid #888989;

Challenge: Learn Typography by Building a Nutrition Label - Step 47

Link to the challenge:

I think this syntax error that make you not pass the test
the opening div element missing >

hope this will help. Happy coding

Thanks so much for the prompt response, its quite funny how something little can cause so much delay. it was the greater than sign that was missing in the code. it works