.vertex-desktop #chequeForm{display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;margin:0!important;padding:0 4px!important}
.vertex-desktop .ce-header{grid-template-columns:150px 190px 225px 240px 200px;gap:5px 8px;padding:6px 5px;align-self:flex-start;max-width:100%}
.vertex-desktop .ce-header label:has([name=notes]){grid-column:1/4}
.vertex-desktop .ce-cheque-data{display:flex;align-items:center;gap:20px;padding:2px 5px 7px;max-width:1100px;flex-wrap:wrap}
.vertex-desktop .ce-cheque-data label{display:flex;gap:8px;align-items:center;font:12px Arial;white-space:nowrap}
.vertex-desktop .ce-cheque-data input{height:22px!important;min-height:22px!important;border:2px inset #ddd!important;border-radius:0!important;padding:0 4px!important;font:12px Arial!important;width:190px}
.vertex-desktop .ce-cheque-data [name=bank]{width:250px}
.vertex-desktop .ce-grid .ce-position{padding:0 5px!important;color:#666;text-align:center}
.vertex-desktop .ce-window .ve-bottom{justify-content:flex-end;flex-direction:row-reverse}
.vertex-desktop .ce-window .ve-cash-box{min-width:410px}
.vertex-desktop .ce-window .ve-totals{min-width:250px}
.vertex-desktop .ce-window .ve-header input[readonly]{background:#f6f6f6!important}
.ce-print table{font-size:9px;table-layout:auto;width:100%}
@media(max-width:1050px){.vertex-desktop .ce-header{grid-template-columns:repeat(3,minmax(170px,1fr));align-self:stretch}.vertex-desktop .ce-header label:has([name=notes]){grid-column:1/3}.vertex-desktop .ce-cheque-data{gap:8px}.vertex-desktop .ce-cheque-data input{width:140px}.vertex-desktop .ce-window .ve-cash-box{min-width:330px}}
