Several CSS optimizations

Optimised footer, buttons and courses datails.