#app{width:100%;height:100%;padding:0;margin:0;background:transparent}.navbar-static-side{background:#2f4050}.margin-bottom{margin-bottom:0}.progress-width{width:14%}.nowrap{white-space:nowrap}#route-wrapper{width:100%;height:100%;padding:0;margin:0;background:transparent}.no-resize{resize:none}.text-area-md{height:120px!important}.text-12{font-size:12px}.text-14{font-size:14px}.select2.select2-container.select2-container--bootstrap4{width:550px}.text-error{color:#f04438}.currency{font-size:85%;margin-right:3px}.fw-500{font-weight:500}.fw-600{font-weight:600}.spinner.abs{position:absolute;left:10px;top:8px}.spinner span{height:20px;width:20px;color:transparent;display:inline-block;border:3px solid;border-radius:50%;border-top-color:#fff;border-bottom-color:#fff;animation:rotate .6s linear infinite}.loginscreen .checker{margin:5vh 0}.aqua{color:#3fe1d1}.link2{color:#0bc1ce;font-weight:700}.block.message{background:#d4fffb;border:1px solid #0bc1ce;padding:.7em 1em .8em;color:#5a6770;font-weight:400}.alert-danger{color:#f04438;background:#fef3f2;border:0px}.btn-submit{position:relative}.btn-submit.loading:not(.full-width){padding-left:50px}.btn-submit .spinner{position:absolute;left:10px;top:8px}.btn-submit.btn-default .spinner span{border-bottom-color:#6d758d;border-top-color:#6d758d}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-gallery .thumbs-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:16px}.product-gallery .dropzone{display:flex}.product-gallery .thumb{display:inline-flex;border-radius:2px;border:1px solid #eaeaea;margin-bottom:8px;margin-right:8px;width:100px;height:100px;padding:4px;box-sizing:border-box}.product-gallery .thumb-inner{display:flex;min-width:0;overflow:hidden;position:relative;text-align:center;color:#000}.product-gallery .thumb-inner .delete{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;font-size:0;border-radius:30px;background:#fff;opacity:.6;width:40px;height:40px}.product-gallery .thumb-inner .delete:hover{opacity:1}.product-gallery .thumb-inner .delete:before,.product-gallery .thumb-inner .delete:after{position:absolute;left:19px;top:10px;content:" ";height:20px;width:2px;background-color:#333}.product-gallery .thumb-inner .delete:before{transform:rotate(45deg)}.product-gallery .thumb-inner .delete:after{transform:rotate(-45deg)}.product-gallery .description-box{text-align:center;vertical-align:middle;flex:1;align-self:center;font-size:16px}.product-gallery img{display:block;width:auto;height:100%}.product-category span.label{margin-right:4px}.product-leadtime{color:#666;margin-top:4px}.nl{white-space:pre-line}.ui-helper-hidden-accessible{display:none}.assement-template-wrapper{height:70%}#display-image{max-height:150px;max-width:150px;margin-top:10px}div#product-preview{max-width:500px;max-height:500px}.navbar-static-top .dropdown-menu{max-height:50vh;overflow-x:hidden}.order-history{background-color:#fff}.ibox-content.news .text-2lines .read-more{display:none}.btn{-webkit-appearance:none;-moz-appearance:none}.custom-file-label{overflow:hidden}.vcenter{height:80vh;display:flex;align-items:center}.vcenter .el{vertical-align:middle;display:table-cell}.product-desc-text ul{padding-inline-start:20px}label.error{color:#f04438;margin-top:5px}@media screen and (max-width: 1350px){.table-responsive .ibox-content{overflow-x:scroll}}.navbar-top-links .dropdown-menu li a{padding:8px 12px;margin:0}.navbar-top-links .dropdown-menu li a div{flex-wrap:wrap}.navbar-top-links .dropdown-divider{margin:.1rem 0 .15rem}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{width:370px}.navbar-top-links .dropdown-messages .dropdown-item,.navbar-top-links .dropdown-tasks .dropdown-item,.navbar-top-links .dropdown-alerts .dropdown-item{position:relative}.navbar-top-links .dropdown-messages .dropdown-item .ic,.navbar-top-links .dropdown-tasks .dropdown-item .ic,.navbar-top-links .dropdown-alerts .dropdown-item .ic{margin-right:8px;position:relative;top:2px}.navbar-top-links .dropdown-messages .dropdown-item .text-muted,.navbar-top-links .dropdown-tasks .dropdown-item .text-muted,.navbar-top-links .dropdown-alerts .dropdown-item .text-muted{white-space:nowrap;flex:100%;padding-left:23px}.navbar-top-links .dropdown-messages .dropdown-item .close,.navbar-top-links .dropdown-tasks .dropdown-item .close,.navbar-top-links .dropdown-alerts .dropdown-item .close{position:absolute;right:0;top:4px}.navbar-top-links .dropdown-messages .toolbar,.navbar-top-links .dropdown-tasks .toolbar,.navbar-top-links .dropdown-alerts .toolbar{position:fixed;bottom:0;left:0;width:100%}.register.register-bg{position:relative;width:100%;overflow-x:hidden;min-height:100vh;object-fit:fill;background-image:url(/assets/img/register-image.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.register.register-bg .heading{font-size:30px;font-weight:600}.register.register-bg .sub-heading{margin-block:16px}.register.register-bg .link2{color:#3fe1d1;font-weight:600}.register.register-bg .btn{background-color:#1db8a9;border:1px solid #1db8a9}.register.register-bg input{font-size:14px}.register.register-bg input::placeholder{color:#d4d4d4}.register.register-bg textarea{font-size:14px}.register.register-bg textarea::placeholder{color:#d4d4d4}@media screen and (max-width: 480px){.register.register-bg .middle-box{max-width:95%}.register.register-bg .middle-box{width:95%}}.login-bg{width:85%;min-height:100vh;object-fit:fill;background-image:url(/assets/img/login-image.jpg);background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:999}@media screen and (max-width: 768px){.login-page{width:100%;height:100vh}.login-bg{display:none}}@media screen and (max-height: 768px){.login-bg{min-height:100vh}}.footer-invite{color:#7f7f7f}.footer-invite a{color:#3fe1d1!important;text-shadow:0 0 0 rgb(0,0,0)}.forgot-text{color:#3fe1d1;font-weight:500}.forgot-text:hover{color:#3fe1d1}.login-page{box-sizing:border-box;display:flex;padding-top:10vh;flex-direction:column;justify-content:start;z-index:100000;padding-left:10vw;padding-right:15vw}.country-label:before{content:"";width:8px;height:8px;border-radius:10px;margin-right:4px;display:inline-block}.c-196:before,.c-Singapore:before{background-color:#58af66}.c-217:before,.c-Thailand:before{background:#83c9ec}.c-130:before,.c-Malaysia:before{background:#e49f4c}.c-171:before,.c-Philippines:before{background:#734bea}.c-98:before,.c-Indonesia:before{background:#e46277}.c-239:before,.c-Vietnam:before{background:#ef48af}.b-check-container .form-check{display:flex}.b-check-container .form-check .form-check-label{display:flex;gap:10px;cursor:pointer}.b-check-container .form-check .form-check-label i{margin:0!important}.b-check-container .form-check .form-check-label input{display:none}.b-check-container .form-check .form-check-label input:checked+*{background-color:#00c1cf;outline-color:#00c1cf}.b-check-container .form-check .form-check-label input:checked+*:after{border-color:#fff}.b-check-container .form-check .form-check-label input[type=radio]+*{border-radius:100%}.b-check-container .form-check .form-check-label input[type=radio]+*:hover{outline-color:#00c1cf;border-color:#00c1cf}.b-check-container .form-check .form-check-label .check-mark{flex-shrink:0;background-color:#fff;border:1px solid transparent;outline:1px solid lightgray;display:inline-block;width:20px;height:20px;position:relative}.b-check-container .form-check .form-check-label .check-mark:after{position:absolute;content:"";width:65%;height:40%;border-bottom:3px solid transparent;border-left:3px solid transparent;rotate:-45deg;top:4px;left:3px}
