.editorForm td{padding:5px;vertical-align:top}.editorForm td.label{text-align:right}.editorForm td input.text{padding:5px;background:#fff;border:1px solid #ccc;width:100%;max-width:148px}.editorForm td input.submit{padding:6px}.editorForm td select{padding:5px;max-width:300px;border:1px solid #ccc}.editorForm td textarea{max-width:380px;padding:5px;height:120px;border:1px solid #ccc}@media only screen and (max-width: 640px){.editorForm td.label{text-align:left}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}td{border:none;position:relative}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}}@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px){body{padding:0;margin:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{width:495px}}