make button responsive