body{font-family:Calibri,Arial,sans-serif;font-size:16px}label{display:inline-block;width:300px;cursor:pointer}fieldset{margin-bottom:10px}fieldset>div{margin:7px 0}fieldset>div.editable input{background:#f4cccc}fieldset input{width:200px;font-family:Calibri,Arial,sans-serif;font-size:16px;text-align:right;background:#fff;border:1px solid #a7a7a7;padding:3px 7px;-moz-appearance:textfield}fieldset input[readonly=readonly]{border-color:#eee;cursor:default}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}