If your only goal is to make the labels all the same width, couldn't you add something like this to the top of your css? The love story between native input and label elements doesnt need to be re-written! Tip 5: Use class names for specific icons. Why is there a voltage on my HDMI and coaxial cables? How can I force the input outline to over or come above the icon box shadow. Can I tell police to wait and call a lawyer when served with a search warrant? on top of each other instead of next to each other on smaller screens): Use a