.wrapper{margin:0 auto;width:100%;max-width:1000px}@media screen and (max-width:1000px){.wrapper{padding:0 2rem}}#invoice{text-align:left;padding-bottom:140px}#invoice *{-webkit-box-sizing:border-box;box-sizing:border-box}#invoice h1{text-align:center}#invoice header{margin-bottom:2rem}#invoice header,.dataRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dataRow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dataRow__item{width:18%;margin-right:1%}.dataRow__item:last-child{margin-right:0}.dataRow__item label{display:block;font-size:.85rem;margin-bottom:3px}.dataRow__item input{display:block;width:100%;padding:10px;font-size:.85rem;border:1px solid #ccc;background:#efefef;outline:none;border-radius:4px}.dataRow__item input:focus{background:#fff}.dataRow__item--actions{display:-webkit-box;display:-ms-flexbox;display:flex}.dataRow__item--actions .butt{margin-left:.5rem}.dataRow__item--actions .butt:first-child{margin-left:0}.dataRow--bottom{margin-top:1rem}.dataRow--bottom>div{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}table{width:100%;border-collapse:collapse}table td,table th{padding:10px}table tbody td{text-align:center}table tbody td:first-child{text-align:left}table tr.total{background:#424242;color:#fff;font-weight:700}table tr.total td:first-child{text-align:right}table tr.total td:last-child{text-align:center}table,td,th{border:1px solid #000}.floatingFooter{position:fixed;bottom:0;left:0;width:100%;padding:10px;background:#efefef;border-top:1px solid #ccc}.butt{display:inline-block;padding:10px 15px;border-radius:4px;font-size:1.25rem;line-height:1.25rem;border:0;background:#333;color:#fff;text-decoration:none}