.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes valid-animate{from{border-color:#d60303}to{border-color:#00a65a}}@keyframes invalid-aniimate{from{border-color:#00a65a;border-width:1.1px}to{border-color:#d60303;border-width:1.1px}}body{padding-right:0!important}.is-valid{border-color:#00a65a!important;border-width:1.1px!important;animation-name:valid-animate!important;animation-duration:.5s!important;border-radius:4px!important}.is-invalid{border-color:#d60303!important;border-width:1.1px!important;animation-name:invalid-aniimate!important;animation-duration:.5s!important;border-radius:4px!important}.pt-1{padding-top:5px}.box-header{border:solid 1px #000!important;border-top-right-radius:5px;border-top-left-radius:5px}.box-body{border-left:solid 1px #000!important;border-right:solid 1px #000!important;border-bottom:solid 1px #000!important;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.box.box-solid{background-color:#54ff0026!important;border-radius:5px}.box.box-solid.off{background-color:#d1d8cd8f!important}.ui-widget-overlay{background:rgba(0,0,0,.9)}.container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ddd;border:1px solid #ccc}.loader-bg{background-color:#dedede;border-radius:4px;animation-name:swap-bg;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite}.menu-loader-bg{background-color:#1a2226;border-radius:4px;animation-name:swap-menu-bg;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite}@keyframes swap-bg{from{background-color:#dedede}to{background-color:#cdcdcd}}@keyframes swap-menu-bg{from{background-color:#222d32}to{background-color:#1a2226}}.txtDiscount{width:60px!important;text-align:right}.txtDiscount:read-only{background-color:#dedede}.txtQuantity{width:40px!important;text-align:right}.txtPrice{width:75px!important;text-align:right}.txtVat{width:50px!important;text-align:right}.btn-tpr{background-color:transparent}.Other{width:200px}.discount-rate,.od-lotnumber,.quantity-main,.quantity-minor,.quantity-minor-3{width:100px}.od-other{width:200px}.modal-fit{width:auto;margin-left:4rem;margin-right:4rem}.modal-body{max-height:calc(100vh - 212px);overflow-y:auto}.cb-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cb-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.cb-container:hover input~.checkmark{background-color:#ccc!important}.cb-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.cb-container input:checked~.checkmark:after{display:block}.cb-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}