JSFiddle - React, Tailwind, and code Playground

HTML

<div id="container">

    <input type="text" value="hello world">
    <input type="text" value="hello world">
    <input type="text" value="hello world">
    <input type="text" value="hello world">
    <input type="text" value="hello world">
    <input type="text" value="hello world">
    
</div>

CSS

#container {
    border: 1px solid #CCC;
    background: white;
    text-align: center;
    padding: 10px 15px;
}
#container input {    
    margin-bottom: 10px;
border: 1px solid #B3B3B3;
padding: 5px 9px;
font: 13px/18px "lucida grande",tahoma,verdana,arial,sans-serif;
background: white;
outline: none;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-o-border-radius: 3px;
-ms-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
-moz-transition-property: border-color;
-webkit-transition-property: border-color;
-o-transition-property: border-color;
transition-property: border-color;
-moz-transition-duration: 0.1s;
-webkit-transition-duration: 0.1s;
-o-transition-duration: 0.1s;
transition-duration: 0.1s;
-moz-transition-timing-function: linear;
-webkit-transition-timing-function: linear;
-o-transition-timing-function: linear;
transition-timing-function: linear;
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0 rgba(255, 255, 255, 0.2);
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0 rgba(255, 255, 255, 0.2);
    width: 100%;
}
input[type="text"] {
     width: 100%; 
     box-sizing: border-box;
     -webkit-box-sizing:border-box;
     -moz-box-sizing: border-box;
}