Bug 911664 - [bb][refactor] Tabs and filters

* Removed layout positions for `bottom` cases, just added the classname for changing background orientation
* Created `skin-filter` for filter component
* Refactorized selectors
* More responsive layout
* Added landscape support for filters
* Removed `:target` interaction, has it has been proving to be creating problems