Updated CSS for box-shadow and fixed titles not being bold or correct font-family