Curved HR Drop Shadow with CSS

A simple snippet to create a curved hr drop shadow with CSS

CSS

hr.oval:before {
    content: '';
    width: 90%;
    height: 30px;
    left: 5%;
    position: absolute;
    z-index: 50;
    border-bottom-left-radius: 1000px 70px;
    border-bottom-right-radius: 1000px 70px;
    box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, .35);
}
hr.oval:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 30px;
    z-index: 100;
    border-bottom-left-radius: 1000px 70px;
    border-bottom-right-radius: 1000px 70px;
    background: #fff;
}

HTML

<hr class="oval" />

Preview

Source