updated layout because short list scroll bars were jank
added other browser prefixes
revesed layout to make it mobile first