body{margin:0;padding:0;font-family:Open Sans,sans-serif;font-size:16px;color:#333}h1,h2,h3,h4,h5,h6{font-family:"PT Serif",serif}input.form-control,select.form-control,textarea.form-control{font-size:16px}input[type=file]{width:100%}.badge{vertical-align:inherit;font-size:24px}.glyphicon{cursor:pointer}.datePicker{max-width:110px;text-align:center}.marginRight{margin-right:12px!important}.marginLeft{margin-left:18px!important}.marginBottom{margin-bottom:10px!important}.App{margin-top:15px}.App .navbar-brand{font-weight:700}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.panel{background-color:#fffaf0;border:1px solid #dcdcdc}.panel .panel-heading{cursor:pointer}.panel .panel-collapse{overflow:hidden;transition:height .3s ease-out}.panel .panel-body{border:none!important}.panel h2{margin-top:5px!important;text-transform:capitalize}.options-margin-top{margin-top:10px;cursor:pointer}.LoaderButton .spinning.glyphicon{margin-right:7px;top:2px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}@media (min-width:480px){.Login{padding:60px 0}.Login form{margin:0 auto;max-width:320px}}.Home .lander{padding:80px 0;text-align:center}.Home .lander h1{font-family:Open Sans,sans-serif;font-weight:600}.Home .lander p{color:#999}.container{text-align:center;padding:0;width:98vw;margin:48px auto 10px}.csv-input{padding:10px;display:block;margin:15px auto;border:1px solid #ccc;border-radius:5px}.table{max-width:98%}form.route{width:100%}.table{max-width:100%}.route .modal-dialog{width:865px}.route{margin-top:32px}.NotFound{padding-top:100px;text-align:center}.promotion .react-datepicker__portal{width:41.6vw!important}.promotion .react-datepicker__time-list{padding-left:0!important}.store_delivery .react-datepicker__portal{width:41.7vw!important}.approval_pending{background-color:#ffebed!important}.payment_transactions .square{width:110px!important}.payment_transactions .squareLabel{width:60px!important}.payment_transactions .refresh-button{width:83px!important;margin-left:10px!important}.payment_transactions .fromLabel{margin-right:10px!important}.payment_transactions .toLabel{width:30px!important}.square{width:175px;line-height:28px}.square,.square_buttons{float:left;margin:1px;height:50px}.square_buttons{width:100px;line-height:30px}.longer_square{float:left;margin:1px;width:250px;height:50px}.squareLabel{float:left;margin:1px;width:50px;height:30px;text-align:center;vertical-align:middle;line-height:35px;font-size:20px}.sales-stats .square-radio{float:left;margin:1px;width:250px;height:50px;line-height:28px}.rangeContainer{text-align:center;width:100%;height:35pt}.sales-stats .centerwrapper{margin:auto!important;width:700pt!important}.customer_transactions .square{float:left;margin:1px;width:120px;height:50px;line-height:30px}.customer_transactions .square_buttons{float:left;margin:1px;width:175px;height:50px;line-height:30px}.customer_transactions .longer_square{float:left;margin:1px;width:250px;height:50px}.customer_transactions .squareLabel{float:left;margin:1px;width:50px;height:30px;text-align:center;vertical-align:middle;line-height:35px;font-size:20px}.customer_transactions .rangeContainer{text-align:center;width:100%;height:50pt}.customer_transactions .centerwrapper{margin:auto;width:570pt}.agent_report .square{float:left;margin:1px;width:120px;height:50px;line-height:30px}.agent_report .square_buttons{line-height:30px}.agent_report .longer_square,.agent_report .square_buttons{float:left;margin:1px;width:250px;height:50px}.agent_report .squareLabel{float:left;margin:1px;width:50px;height:30px;text-align:center;vertical-align:middle;line-height:35px;font-size:20px}.agent_report .rangeContainer{text-align:center;width:100%;height:50pt}.agent_report .centerwrapper{margin:auto;width:700pt}.sweet-loading{margin-top:75px}.inventory_transactions .react-datepicker__portal{width:41.7vw!important}
/*# sourceMappingURL=main.24617a77.chunk.css.map */