Update api.css

DRY out file, removed unrelated CSS
add responsive, add media query
updated tags against revised html