body { background: #fff; color: #000; margin: 0px; } div#content_div { overflow: hidden; } .input { background: transparent; height: 54px; width: 95%; border: 0 none; border-bottom: 1px solid #d5d5d5; color: #000; font-size: 18px; font-weight: 100; font-family: sans-serif; } .input:focus { border-bottom: 4px solid #1960ca; } .fielderror { background: transparent; height: 54px; width: 95%; border: 0 none; color: #000; font-size: 18px; border-bottom: 1px solid #f00; } :active, :hover, :focus { outline: 0; outline-offset: 0; } .submit { background: #1960ca; border: 0 none; width: 95%; color: #f6fbfc; padding: 30px 80px; font-size: 18px; margin-bottom: 15px; } .submit:disabled { background: #c3c3c3; border: 0 none; width: 95%; color: #f6fbfc; padding: 30px 80px; font-size: 18px; margin-bottom: 15px; } h4 { float: left; color: #212121; font-size: 47px; margin: 0; padding: 8px; margin-bottom: 30px; font-family: sans-serif; } .selects { background: transparent; height: 54px; width: 95%; border: 0 none; border-bottom: 2px solid #d5d5d5; color: #000; font-size: 18px; font-weight: 100; font-family: sans-serif; }