Mam zaprojektowany design z takimi inputami:

Powiedzcie mi jak mam to zrobić, ja zrobiłęm po swojemu, ale jednak pod każdą przeglądarką inaczej input wewnętrzny się układa. Czy da się zrobić żeby na każdej przeglądarce wyglądał tak samo? Nie wiem Java czy coś?
I jak zrobić że jeśli input jest aktywny ma inny wygląd np ten zielony a jeśli nie ten czarny.
Z góry thx