a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=text],select,textarea{font-size:16px}body{margin:0 .5rem;padding:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}body :focus{outline:none!important}#root{max-width:600px}em{font-weight:700}.app{margin-bottom:80px}h2{font-weight:700;font-size:1.2rem;position:relative}h2.section{border-bottom:1px solid #c6c6c6;padding-bottom:4px}h3{font-size:1.1rem;margin:1.5rem 0 .5rem;font-weight:700}svg{pointer-events:none}button{border:none;color:#fff}.button a,button.button-wide{display:block;text-align:center;text-decoration:none;font-weight:500;color:#333;text-transform:uppercase;background-color:#f6f6f6;border:1px solid #ccc;margin:.75rem 0;padding:.75rem}.button a:hover,button.button-wide:hover{border:1px solid #aaa;background-color:#d8d8d8}button.button-wide{width:100%;font-size:1rem}a.btn{position:absolute;right:0;top:-.2rem}#login{margin:1rem}#login h1{font-weight:500;font-size:1.2rem;margin-bottom:1rem}#login .row{display:flex}#logo{text-align:center;padding:1.5rem 0 1rem}#logo img{max-width:50%}#error{font-weight:500;text-align:center;line-height:140%}#error a{text-decoration:none}ul#navi{width:100%;position:fixed;bottom:0;display:flex;border-top:1px solid #555;background-color:#fff}ul#navi li{flex:1 1;list-style-type:none;text-align:center;border-right:1px solid #555}ul#navi li a{display:block;color:#999;text-decoration:none;text-transform:uppercase;font-size:.8rem;padding:.5rem 0}ul#navi li a.active{color:#000}input,select{font-size:1rem;padding:.25rem 0 1px .25rem;border:none;border-bottom:1px solid #ccc;border-radius:0}ul.stock-list li.total{font-weight:500}ul.stock-list li div{flex:1 1}ul.stock-list li div.product-bottles,ul.stock-list li div.product-price{text-align:right}ul.product-list,ul.stock-list{margin-top:1.5rem}ul.product-list li,ul.stock-list li{display:flex;flex-wrap:wrap;font-size:.8rem;align-items:center;border-bottom:1px solid #ccc;padding:.5rem 0;line-height:1.2rem}ul.product-list li.header,ul.stock-list li.header{font-weight:700;padding:0 0 .25rem;margin:0;border-bottom:1px solid #555;cursor:pointer}ul.product-list.noborder li{border:none}ul.product-list li.large{font-size:1rem;padding:.5rem .25rem 0 .5rem}ul.product-list li.large input{padding:0 0 .25rem .25rem;margin:0}ul.product-list li.odd,ul.product-list li.odd input{background-color:#f8f8f8}ul.product-list li:last-child{border:none}ul.product-list li.header .product-bottles-input{text-align:center}ul.product-list li.empty{font-style:italic;margin-bottom:.25rem;border:none}ul.product-list li div.product-id{flex:30 1}ul.product-list li div.product-name{flex:46 1}ul.product-list li div.product-alert{width:20px;color:#db0d0d}ul.product-list li div.product-add,ul.product-list li div.product-bottles,ul.product-list li div.product-bottles-input,ul.product-list li div.product-retailSize,ul.product-list li div.product-rtls{flex:12 1;text-align:right}ul.product-list li div.product-bottles{padding-right:.4rem}ul.product-list li div.product-warehouse{flex:8 1;text-align:center}ul.product-list li div.product-bottles-input{margin-left:1rem}ul.product-list li div.product-comment{flex-basis:100%}ul.product-list li div.product-comment input{width:100%}ul.product-list li div a{color:#000;font-weight:700;text-decoration:none}p.product-total{padding-top:6px;font-size:.8rem;text-align:right}p.product-total em{font-weight:700}#order{margin-bottom:10rem}#order ul.product-list{margin-top:0}#order input.filter{width:calc(100% - .5rem);border:1px solid #ccc;padding:.5rem .25rem}.form{margin:.75rem 0 0}.form .row{display:flex;margin:0 0 .5rem}.form .row .hdr{flex:1 1;font-weight:500;text-align:right;padding:.25rem .5rem 1px 0}.form .row .checkbox{padding:.25rem .5rem 0 20%}.form .row .checkbox label{padding:0 .5rem}.form .row .val{flex:4 1}.form .row .val input,.form .row .val select{width:100%}.form .row .val input[type=checkbox],.form .row .val input[type=radio]{width:auto}@media(min-width:600px){body{background-color:#e8e8e8}.app{margin-bottom:0;padding-bottom:2rem;position:relative}#root{margin:0 auto;padding:0 1.5rem;background-color:#fff;border-left:1px solid #cacaca;border-right:1px solid #cacaca}#logo{padding-top:4.5rem}#order{margin-bottom:0}ul#navi{position:absolute;top:0;bottom:auto;padding:1rem 0 .5rem;border:none;border-bottom:1px solid #ccc;margin-bottom:1rem}ul#navi li{border:none}ul#navi li a{font-size:1rem}ul#navi li a i{display:none!important}}.react-autosuggest__container{position:relative}.react-autosuggest__input--focused{outline:none}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:1.5rem;width:100%;border:1px solid #aaa;background-color:#fff;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:6px 3px;font-weight:500;font-size:.9rem;border-bottom:1px solid #aaa}.react-autosuggest__suggestion:last-child{border-bottom:none}.react-autosuggest__suggestion span{font-weight:400;font-size:.85rem}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.react-datepicker-wrapper{display:block}.history{margin-top:1rem}.history .entry{margin-bottom:4em}.history .count{min-width:4rem;text-align:right}.history .count a{color:#000}.history .orderItem{margin-bottom:2rem}.history .orderItem .header{background-color:#ececec;padding:.25rem;margin-bottom:.25rem;display:flex;font-weight:700;line-height:1.4rem}.history .orderItem .header .date{flex-grow:1;text-align:right;font-weight:400}.history .orderItem .header .actions{flex-grow:1;text-align:right;display:flex;justify-content:flex-end}.history .orderItem .header .actions div{flex:1 1;max-width:30px;margin-left:1rem}.history .orderItem .header .actions div.inactive{color:#c6c6c6}.history .detailWrap{display:flex}.history .detailWrap .left{flex-grow:1}.history .detailWrap .icon{cursor:pointer;margin-right:1rem}.history .detailWrap a{color:#000}.history .details{display:flex;margin:.4rem 0}.history .details div{flex-grow:1;line-height:140%}.history .details span{font-weight:500}.history ul{margin-top:.75rem}.history ul li{display:flex;margin-bottom:.5rem}.history ul li.hdr{font-weight:700;padding-bottom:.25rem;border-bottom:1px solid #aaa}.history ul li div{flex-grow:1}.history ul li div.id{flex:25% 1}.history ul li div.name{flex:50% 1;padding-left:.3rem}.sales-report select{margin-right:1rem}.sales-report select.year{min-width:5rem}.sales-report select.month{min-width:3rem}.sales-report a{color:#000;text-decoration:none}.sales-report a:hover{text-decoration:underline}.sales-report .link{margin-top:1rem}.calculator .wrap{padding:.5rem;display:flex}.calculator .wrap .col{flex:33% 1}.calculator p{padding:.5rem}
/*# sourceMappingURL=main.13ebeee7.chunk.css.map */