table.inputtable{width:100%;margin:15px 0;border:1px solid #eee;border-collapse:collapse;border-spacing:0;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}table.inputtable a.icon-button{background-color:#ccc;display:inline-block;width:16px;height:16px;text-decoration:none;color:#fff;font-weight:800;line-height:16px;text-align:center;font-size:12px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}table.inputtable a.icon-button.addcol,table.inputtable a.icon-button.addrow{background-color:#81b71a}table.inputtable a.icon-button.delcol,table.inputtable a.icon-button.delrow{background-color:#db4a39}table.inputtable a.icon-button.disabled{background-color:#eee}table.inputtable td,table.inputtable th{border:1px solid #eee;text-align:center;height:40px;vertical-align:middle;font-size:14px}table.inputtable th{border-bottom:2px solid #eee}table.inputtable td input{border:0;width:90%;height:100%;padding:0 5%;text-align:center}table.inputtable tr td input:focus{background-color:#fafafa}table.inputtable.wh tbody tr:nth-child(1),table.inputtable.wh tbody tr:nth-child(1) input{background-color:#fdfdfd;font-weight:800}@media only screen and (max-width:480px){table.inputtable td,table.inputtable th{min-width:40px;height:80px}table.inputtable a.icon-button{width:100%;height:40px;font-size:18px;min-width:40px;line-height:40px}table.inputtable td input{height:80px}table.inputtable a.icon-button.addcol,table.inputtable a.icon-button.addrow{color:#81b71a;background-color:#fff}table.inputtable a.icon-button.delcol,table.inputtable a.icon-button.delrow{color:#db4a39;background-color:#fff}table.inputtable a.icon-button.disabled{color:#eee;background-color:#fff}}