styling -see description

styled icon fonts and reset off canvas login/cart buttons, adjusted
mobile headers for cart, adjusted width of mobile buttons for checkout
pgs