The erorr you're getting appears to be on this line:
```
.dropdown-toggle:after {
```

CSS pseudo-elements now use double-colons, but CSS is supposed to still support sinlge-colons for backward compatibility. Try changing it to:
```
.dropdown-toggle::after {
```