input[type=text],[type=file], select, [type=time], [type=date], [type=datetime-local] { width:100%; padding:12px 20px; margin:0; display:inline-block; border:1px solid #ccc; border-radius:4px; box-sizing:border-box; font-size:16px; } input[type=submit] { width:100%; background-color:#4CAF50; color:white; padding:14px 20px; margin:8px 0; border:none; border-radius:4px; cursor:pointer; font-size:16px } body { margin:0; font-family:sans-serif; font-size:16px; } .container { display:flex; flex-direction:column; justify-content:center; align-items:center; height:100vh; } .incontainer { width:450px; max-width:450px; } table { width:100%; } .left { width:125px; } .right { width:325px; }