.footer {
    padding-bottom:1rem;
    padding-top: 1rem;
}

.footer .has_border_top {
    position: relative;
}

.footer .has_border_top:after {
    content: '';
    position: absolute;
    top: 0;
    left: 1rem;
    right: 1rem;
    height: 1px;
    width: auto;
    background-color: #D8D8D8;
}
