CSS Improvements

for medium and small screens.  Images and iframes will now scale to fit
smaller screens.  Fixed issue with right button missing on the slider on
medium screens.  Sidebar now scales on smaller screens.