Refactoring.
Toaster notification and footer fixes:
 * fix toaster breaking vertical slides layout if featue has no feature footer
 * set hide-footer class only if feature has no feature footer
 * improved footer CSS matching and naming
 * show toaster notification with fixed positioning
 * set max width to toaster