fix off-positioned layout in firefox

Currently dashboard renders fines in Chrome but the filter buttons, charts and table are rendered to the right of the banner in Firefox.  This PR aims at fixing this problem by moving the content shifted to the right of banner directly under the banner.  This PR further reduced the spaces between the banner, the dividing line and filter buttons so that the charts and tables got push up further to the top of the browser.