MUCH improved mobile/small screen switching

thanks to css-tricks absolute centering