removed a bunch of opinionated CSS and fixed up min-width/min-heights