Adding styles and markup for mobile
Added sidebar/desktop styling