added semantic css