Adding input type text
Adding active button state
Adding display inline block to the button wrapper
Adding pre markup