Safari is showing my :after
pseudo-element as if is a :before
Chrome is showing it correctly, but Safari is not.
It is supposed to put a forward slash after every link on the navigation except the last one, but Safari is putting them before each one.
The css:
#site-header nav#main-nav #menu li:not(:last-child):after {
content: "/";
position: absolute;
margin-right: 7px;
line-height: 1;
bottom: 15px;
}