body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.div-card-a{display:block;padding:10px;text-decoration:none}.div-card-height{min-height:80px}.grid-container{display:grid;grid-template-columns:auto auto;grid-gap:10px;padding:10px;background-color:#2196f3}.grid-container>div{background-color:hsla(0,0%,100%,.8);text-align:center;padding:20px 0}.mgx-margin-top{margin-top:10px}.mgx-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;grid-auto-rows:minmax(50px,auto)}.mgx-grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:10px;gap:10px;grid-auto-rows:minmax(50px,auto)}.mgx-row-1{grid-row:1}.mgx-col-1-of-4{grid-column:span 1}.mgx-col-2-of-4{grid-column:span 2}.mgx-col-3-of-4{grid-column:span 3}.mgx-col-4-of-4{grid-column:span 4}.mgx-col-12-of-12{grid-column:span 12}.mgx-col-1{grid-column:1/2}.mgx-col-1-2{grid-column:1/3}.mgx-col-1-3{grid-column:1/4}.mgx-col-1-4{grid-column:1/5}.mgx-50-center{width:50%;margin:auto}.mgx-left{text-align:left}.mgx-center,.mgx-left{margin-right:10px;margin-top:10px}.mgx-center{text-align:center}.mgx-right{text-align:right;margin-right:10px;margin-top:10px}.mgx-margin-left-5{margin-left:5px}.mgx-margin-left-10{margin-left:10px}.mgx-margin-right-5{margin-right:5px}.mgx-margin-right-10{margin-right:10px}.mgx-show-whitespace,td{white-space:pre}.app{padding:30px;font-family:Arial,sans-sarif}.item-list{width:350px;padding:10px;border:1px solid #aaa;list-style:none}.item-list li{list-style:none;margin:5px 0;padding:0;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-list li:active{cursor:-webkit-grabbing;cursor:grabbing}.item-list li:dragging{opacity:.35}.item-list li:dragging .item-content{background-color:#dcdcdc}.item-content{display:flex;align-items:center;padding:12px;background-color:#f3f3f3;border:1px solid #ccc;-webkit-transition:background-color .2s,opacity .2s;transition:background-color .2s,opacity .2s}.item-content:hover{background-color:#e8e8e8}.drag-handle{margin-right:10px;color:#777;font-size:18px;cursor:-webkit-grab;cursor:grab}.item-name{flex:1 1}.drop-indicator{height:4px;margin:3px 0;background-color:#1e90ff;border-radius:2px;pointer-events:none}.current-order{width:340px;margin-top:10px;padding:15px;background-color:#f8f8f8;border:1px solid #ddd}.current-order div{padding:4px}.columns{float:left;width:33.3%;padding:8px}.price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s}.price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.price .header{background-color:#111;color:#fff;font-size:25px}.price li{border-bottom:1px solid #eee;padding:20px;text-align:center}.price .grey{background-color:#eee;font-size:20px}.button{background-color:#04aa6d;border:none;color:#fff;padding:10px 25px;text-align:center;text-decoration:none;font-size:18px}@media only screen and (max-width:600px){.columns{width:100%}}thead th{position:-webkit-sticky;position:sticky;top:0;background:#690}