html{overflow-y:scroll;-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Open Sans,Arial,"sans-serif"}iframe{border:none}a,b,div,li,ul{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-outline-:none}a:active,a:focus{-moz-outline:none;outline:none}embed,img:not([draggable]),object,video{max-width:100%;height:auto}.stick-fixed{position:fixed!important;top:0;left:0}.round{-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}::-moz-selection{color:#fff;background:#000}::-webkit-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}.animate,.animate *{-webkit-transition:all .27s ease-out;-moz-transition:all .27s ease-out;-o-transition:all .27s ease-out;-ms-transition:all .27s ease-out;transition:all .27s ease-out}.no-animate,.no-animate *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;transition:none!important}.buttonWrapper,.shadow{-webkit-box-shadow:0 3px 50px rgba(0,0,0,.15);-moz-box-shadow:0 3px 50px rgba(0,0,0,.15);box-shadow:0 3px 50px rgba(0,0,0,.15)}.white-shadow{-webkit-box-shadow:0 0 200px hsla(0,0%,100%,.2);-moz-box-shadow:0 0 200px hsla(0,0%,100%,.2);box-shadow:0 0 200px hsla(0,0%,100%,.2)}.waitingForConnection{animation:blinker 1.7s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinker{to{opacity:0}}.data-collapse{max-height:0;overflow:hidden;transform-origin:top;transition:max-height .3s cubic-bezier(0,1,0,1)}.data-collapse.show{max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0)}ul{list-style:none;margin:0;padding:0}ul li{width:100%}a{text-decoration:none;font-size:1em;color:#000;cursor:pointer}a:hover{background:rgba(0,0,0,.1)}.container{height:100%}.container-fluid{padding:0!important}.App{text-align:center}.App-logo{animation:App-logo-spin infinite 20s linear;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:#fff}.App-title{font-size:1.5em}.App-intro{font-size:large}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-title{padding-top:50px;padding-bottom:29px;font-size:22px;color:#000}img.bg{min-height:100%;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-1}.dropdownLabel>label{padding-right:12px;width:13%}.dropdownLabel>div{width:86%;display:inline-block}.calendar-container{margin-top:1%}.table thead th{min-width:180px!important;background:#f1f4f7;border:1px solid #e9ecef}.table tbody tr>td:first-child{background:#f1f4f7;font-weight:700}.table tbody td{border:1px solid #e9ecef;position:relative}.table tbody td .sampleInput{border-radius:0;position:absolute;bottom:10px;left:10px;border:1px dashed #e3e6e9;width:90%}.table tbody td .sampleInput:active,.table tbody td .sampleInput:focus,.table tbody td .sampleInput:hover{box-shadow:none}.table .badge-primary{min-width:180px}.table.editable tbody td{padding-bottom:55px}.addSamples,.userName{margin-top:10px}.selectLanguage{position:fixed;right:0;top:0}.page{background:#fafbfc}.pageContent{min-height:calc(100vh - 160px)}@media only screen and (max-width:768px){.main-title{padding-top:24px;padding-bottom:16px}.xs-hidden{display:none}.item-caret{padding:0!important;padding-right:5px!important}.wallet-history-item .item-details span.small,.wallet-history-item .item-details span.strong{height:inherit;font-size:12px!important}}@media only screen and (min-width:769px){.sm-hidden{display:none!important}}.spinner{display:flex;width:100%;height:80%;min-height:80vh;justify-content:center;align-items:center}.buttonWrapper{background:#fff;border-radius:20px;border:1px solid #e3e3e3;padding:5px 10px;vertical-align:baseline;box-shadow:0 1px 3px rgba(0,0,0,.15);text-align:center}.buttonWrapper a{color:#aaa!important}.buttonWrapper.small{padding:2px 10px;font-size:12px;letter-spacing:1.2px}.btn-main,.btn-main-disabled{background-color:#e32626!important;border-radius:18px!important;border:none!important;min-width:140px}.btn-main-disabled{opacity:.3}.header-bar{background-color:#000;height:80px;line-height:80px;overflow:hidden}.header-bar .links a{color:#fff;margin-left:16px;font-size:14px;font-weight:100}.header-bar.header-bar-light{background:#fff!important}.header-bar .header-links{text-align:right!important}.header-bar .header-links a{color:#979797;font-size:18px;margin-left:50px}.header-bar .header-links a:hover{background:none;text-decoration:none}.login_logo{width:180px}.login-bg{background:url("/assets/images/login_bg.png");background-repeat:no-repeat;background-size:cover;height:calc(100vh - 80px)}.login-container{width:354pt;height:306pt;padding-top:120px;margin-left:auto;margin-right:0}.login-container h1,.login-container h3{font-size:14pt;text-align:left;color:#fff;font-weight:300;margin-bottom:16px}.login-container input{border:.6px solid #ced4da!important;font-size:15px;padding:16px}.login-btn-container{padding:0 24pt}.login-btn{height:40pt}.forgot-password-link{margin-top:8pt;text-align:center}.login-container hr{margin-top:32px;margin-bottom:16px}.login_form_logo{margin-bottom:20px}.qr_code{width:104px;height:104px}.qr_code_container{float:left;width:114px}.mobile_store{float:left;width:134px}.mobile_store_android{margin-top:10px}.clearfix{clear:both;height:0;width:0}@media only screen and (max-width:768px){.login-container{width:100%;padding-top:80px}.header-bar{overflow:visible!important}}.footer{width:100%;background:transparent;margin:32px 0 16px}.footer .links{font-size:13px}.footer .links .link-break{display:inline-block;text-indent:-9999px;border-right:1px solid #686868;height:16px;line-height:16px;width:8px;margin-right:8px}.copyright{font-size:13px}.box{background:#fff;padding:50px}.greetings{text-align:center}.home-title{font-size:22px}.description,.home-title{font-weight:400;color:#4c4c4c}.description{font-size:15px}.icon-view{text-align:center}.icon-view .icon{margin-top:48px;width:72px;height:72px;margin-bottom:24px}.icon-view .icon-label{font-size:13px;color:#ff5151}.icon-view .icon-value{font-size:17px;font-weight:700}.user-avatar-wrapper{text-align:right}.user-avatar{width:120px;height:120px;border-radius:60px;padding-right:50px}.listItem{margin-bottom:24px}.listItem h6{font-size:12px;font-weight:400;color:#686868;margin:0}.listItem h5{font-size:15px;font-weight:400}.wallet-nav{margin-top:50px}.wallet-nav a{font-size:14px;margin-right:58px}.wallet-nav a,.wallet-nav a:hover{text-decoration:none!important;color:#000}.wallet-nav a:hover{background:none}.wallet-nav a.active{color:#ff5151}.small-icon{width:30px;height:30px}.wallet-history-item{background:#fff;margin-bottom:9px}.wallet-history-item .wallet-info{padding:24px 0}.wallet-history-item .wallet-info:first-child{padding-left:12px}.wallet-history-item .wallet-info .item-caret{padding-right:32px!important}.wallet-history-item .wallet-info .text-red{color:#e32626;text-align:right}.wallet-history-item .wallet-info .text-green{color:#09c04c;text-align:right}.wallet-history-item span{display:block;font-size:15px}.wallet-history-item span.small{font-size:13px}.wallet-history-item span.note{font-size:13px;color:#8a9093}.wallet-history-item .item-details{background:#f8f8f8;padding-top:17px;padding-bottom:21px}.wallet-history-item .item-details span{display:block;font-size:14px;height:20px}.wallet-history-item .item-details span.strong{font-weight:700}.wallet-history-item .item-details span.small{font-size:13px}@media only screen and (max-width:768px){.wallet-nav{margin-top:0;margin-bottom:24px}.wallet-history-item .wallet-info{padding:12px 0;border-bottom:1px solid #f8f8f8}.wallet-history-item .wallet-info .item-caret{padding-right:12px!important}}.empty-order-container{padding:140px 0;text-align:center}.empty-order-container .empty-beg{width:88px;height:88px}.empty-order-container .empty-beg-title{font-size:16px;color:#8a9093;margin-top:30px}.order-container .order-item{background:#f2f4f6;margin-bottom:9px}.order-container .order-item .order-info{line-height:68px}.order-container .order-item .order-info .side-border{border-left:5px solid #ffe389;text-align:center}.order-container .order-item .order-info .order-thumb-small{height:44px;width:44px;border:2px solid #fff;border-radius:2px}.order-container .order-item .order-info .text-red{color:#e32626}.order-container .order-item .order-info .text-green{color:#09c04c}.order-container .order-item .order-info .item-caret{padding-right:32px}.order-container .order-item .order-info .has-caret img{margin-right:16px}.order-container .order-item span{font-size:15px;font-weight:500}.order-container .order-item span.small{font-size:13px;font-weight:400}.order-container .order-item span.note{font-size:13px;color:#8a9093;font-weight:400}.order-container .order-item .order-details{background:#e9ecf0}.order-container .order-item .order-details-content{padding-top:17px;padding-bottom:21px}.order-container .order-item .order-details span{display:block;font-size:14px;height:20px}.order-container .order-item .order-details span.strong{font-weight:700}.order-container .order-item .order-details span.small{font-size:13px}.order-container .order-item .order-details .order-items{margin-bottom:11px}.order-container .order-item .order-details .order-items .order-item-img{text-align:right}.order-container .order-item .order-details .order-items .order-item-img img{border:2px solid #fff;border-radius:2px;width:40px;height:40px;display:inline-block}.order-container .order-item .order-details .order-items .shipping-address span{line-height:15px!important;height:auto!important}@media only screen and (max-width:768px){.no-padding{padding:0 5px 0 10px!important}.order-container .order-item .order-info{line-height:inherit!important}.order-container .order-item .order-info span{font-size:12px;display:block!important;line-height:inherit!important}.order-container .order-item .order-info span.small{font-size:11px}.order-container .order-item .order-info .side-border{height:100%}.order-container .order-item .order-details span{font-size:12px}.order-container .order-item .order-details span.small{font-size:11px!important}.item-caret{padding:0;padding-right:18px!important}}.feedback-box{padding:21px 31px}.feedback-box .details-wrapper{line-height:14px;margin-bottom:6px}.feedback-box .details-wrapper .title{font-size:12px;color:#8a9093;min-width:124px;display:inline-block}.feedback-box .details-wrapper .details{font-size:12px;color:#050505}.feedback-box .feedback-title{font-size:22px;margin-top:56px;margin-bottom:0;color:#4c4c4c}.feedback-box .feedback-sub-title{font-size:15px;color:#4c4c4c;margin:12px auto}.feedback-box .feedback-form label{font-size:12px;color:#8a9093;margin-bottom:7px}.feedback-box .feedback-form input::-webkit-input-placeholder,.feedback-box .feedback-form textarea::-webkit-input-placeholder{font-size:14px;color:#8a9093!important}.feedback-box .feedback-form input:-moz-placeholder,.feedback-box .feedback-form input::-moz-placeholder,.feedback-box .feedback-form textarea:-moz-placeholder,.feedback-box .feedback-form textarea::-moz-placeholder{font-size:14px;color:#8a9093!important}.feedback-box .feedback-form input:-ms-input-placeholder,.feedback-box .feedback-form textarea:-ms-input-placeholder{font-size:14px;color:#8a9093!important}.feedback-box .feedback-form #message{min-height:120px}.feedback-box .feedback-form .btn-main{min-width:154px}.feedback-box .feedback-form .react-datepicker-wrapper,.feedback-box .feedback-form .react-datepicker-wrapper .react-datepicker__input-container{display:block}.feedback-box .feedback-form .react-datepicker-wrapper input{padding:.375rem .75rem;min-height:38px;border:1px solid #ced4da;border-radius:5px;width:100%!important;display:block}.feedback-box .feedback-form .react-datepicker__header--time,.feedback-box .feedback-form .react-datepicker__time-container,.feedback-box .feedback-form .react-datepicker__time-list{width:100px}.feedback-box .feedback-form .react-datepicker__time-box{margin:0;width:100px!important}.feedback-box .feedback-form .li.react-datepicker__time-list-item{padding:5px 0 0}@media only screen and (max-width:768px){.feedback-box{padding:21px 16px}.feedback-box .feedback-title{margin-top:24px}}.menu-button{padding:38px 20px;text-align:center;position:relative;z-index:99;cursor:pointer}.menu-button span{height:1px;margin:4px 0;display:block;width:20px;background-color:#fff;text-indent:-9999px;transition:all .3s ease-in}.menu-button span:after,.menu-button span:before{content:"";display:block;width:20px;height:1px;background:#fff;position:absolute;top:34px;left:20px;transition:all .3s ease-in}.menu-button span:after{top:auto;bottom:34px}.menu-button.active span{background:transparent}.menu-button.active span:before{top:42px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.menu-button.active span:after{bottom:42px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}.side-bar{width:200px;height:100vh;position:fixed;left:0;top:0;background:#050505;text-align:right;z-index:9;box-shadow:1px 1px 1px rgba(0,0,0,.8);transition:all .4s ease-in-out;transform:translateX(-100%)}.side-bar.active{transform:translateX(0)}.side-bar .side-bar-content{text-align:right;padding-right:60px}.side-bar .side-bar-content .side-bar-logo{width:64px;height:64px;border-radius:32px}.side-bar .side-bar-content .side-bar-title{font-size:13px;font-weight:500;line-height:15px;color:#fff;text-align:right;margin:0 0 0 auto}.side-bar .side-bar-nav{margin-top:20px}.side-bar .side-bar-nav li{height:47px;line-height:47px}.side-bar .side-bar-nav li:hover{background-color:#232d33}.side-bar .side-bar-nav li:hover a{color:#fff;font-weight:600;text-decoration:none}.side-bar .side-bar-nav li a{color:#5e696b;font-size:13px;display:inline-block;padding-right:40px;width:134px;text-align:left}.side-bar .side-bar-nav li img{width:26px;height:26px;margin:9px}.main-layer{position:relative;z-index:999;background:#fff}.small-header-link{position:absolute;top:-5px;left:0;background:#fff;width:100%;margin:0;padding:0;transition:all .4s ease-in-out;transform:translateY(-100%)}.small-header-link a{display:block;color:#979797;font-size:18px;padding-left:16px;line-height:50px;border-bottom:1px solid #e3e3e3}.small-header-link a:hover{background:none;text-decoration:none}.small-header-link.active{transform:translateX(0)}@media only screen and (max-width:768px){.login_logo{margin-top:15px}.header-bar-light .menu-button{margin:0!important;padding:38px 20px!important}.header-bar-light .menu-button span{color:#000!important;background-color:#000!important}.header-bar-light .menu-button span:after,.header-bar-light .menu-button span:before{background-color:#000!important}.header-bar-light .menu-button.active span{background-color:#fff!important}.side-bar{width:100vw}.side-bar .side-bar-content{padding-right:0!important;text-align:center}.side-bar .side-bar-content .side-bar-title{padding-right:0;text-align:center;margin:0 auto!important;text-align:center!important}.side-bar .side-bar-nav{margin-top:0;padding-top:29px;text-align:left}.side-bar .side-bar-nav li{padding-left:24px}}