Update

Added media query checks
Cleaned styles
Removed return of object as was causing issue as a bookmarklet in
firefox