made button styles more robust
added border-list mixin