more css changes and payment button fixing