body,html{flex-direction:column;color:#555;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.body-container,body,html{display:flex;min-height:100%}.body-container{flex-direction:column;flex:1 1 auto;background-color:#fafafa}.body-container .row{margin-left:-8px;margin-right:-8px}.body-container .row .col,.body-container .row .col-1,.body-container .row .col-2,.body-container .row .col-3,.body-container .row .col-4,.body-container .row .col-5,.body-container .row .col-6,.body-container .row .col-7,.body-container .row .col-8,.body-container .row .col-9,.body-container .row .col-10,.body-container .row .col-11,.body-container .row .col-12,.body-container .row .col-auto,.body-container .row .col-lg,.body-container .row .col-lg-1,.body-container .row .col-lg-2,.body-container .row .col-lg-3,.body-container .row .col-lg-4,.body-container .row .col-lg-5,.body-container .row .col-lg-6,.body-container .row .col-lg-7,.body-container .row .col-lg-8,.body-container .row .col-lg-9,.body-container .row .col-lg-10,.body-container .row .col-lg-11,.body-container .row .col-lg-12,.body-container .row .col-lg-auto,.body-container .row .col-md,.body-container .row .col-md-1,.body-container .row .col-md-2,.body-container .row .col-md-3,.body-container .row .col-md-4,.body-container .row .col-md-5,.body-container .row .col-md-6,.body-container .row .col-md-7,.body-container .row .col-md-8,.body-container .row .col-md-9,.body-container .row .col-md-10,.body-container .row .col-md-11,.body-container .row .col-md-12,.body-container .row .col-md-auto,.body-container .row .col-sm,.body-container .row .col-sm-1,.body-container .row .col-sm-2,.body-container .row .col-sm-3,.body-container .row .col-sm-4,.body-container .row .col-sm-5,.body-container .row .col-sm-6,.body-container .row .col-sm-7,.body-container .row .col-sm-8,.body-container .row .col-sm-9,.body-container .row .col-sm-10,.body-container .row .col-sm-11,.body-container .row .col-sm-12,.body-container .row .col-sm-auto,.body-container .row .col-xl,.body-container .row .col-xl-1,.body-container .row .col-xl-2,.body-container .row .col-xl-3,.body-container .row .col-xl-4,.body-container .row .col-xl-5,.body-container .row .col-xl-6,.body-container .row .col-xl-7,.body-container .row .col-xl-8,.body-container .row .col-xl-9,.body-container .row .col-xl-10,.body-container .row .col-xl-11,.body-container .row .col-xl-12,.body-container .row .col-xl-auto{padding-left:8px;padding-right:8px}.body-container .header-container{background-color:#5bc43b;width:100%;padding:15px 0}.body-container .header-container .before-login{text-align:center;font-size:16px;color:#fff}.body-container .header-container .before-login .link-app{background-color:#fff;color:#00b831;font-weight:500;margin-left:10px}.body-container .header-container .after-login{display:flex;font-size:18px;color:#fff}.body-container .header-container .after-login .btn-logout{margin-left:auto;color:#fff}.body-container .body-content{flex:1;background-color:#fafafa;margin-top:35px;margin-bottom:35px}.body-container .body-content .login-container .cover-login{max-width:550px;margin:auto}.body-container .body-content .login-container .cover-login .login-panel{padding:35px 70px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.body-container .body-content .login-container .cover-login .login-panel .panel-heading{font-size:32px;text-align:center;color:#00b831;font-weight:700}.body-container .body-content .login-container .cover-login .login-panel .panel-body{padding-top:40px}.body-container .body-content .login-container .cover-login .login-panel .small-title{font-size:12px;text-align:center;color:#b3b3b3}.body-container .body-content .login-container .cover-login .login-panel .cover-action{text-align:center;margin:30px 0 20px}.body-container .body-content .login-container .cover-login .login-panel .control-label{font-size:14px;color:#b3b3b3}.body-container .body-content .content-below{margin-top:20px}.body-container .body-content .dashboard-container{width:100%}.body-container .body-content .dashboard-container .info-container{margin-bottom:16px}.body-container .body-content .dashboard-container .info-user{position:relative}.body-container .body-content .dashboard-container .info-user .icon-edit{position:absolute;top:5px;right:15px}.body-container .body-content .dashboard-container .panel-info{background-color:#e9f4e6}.body-container .body-content .dashboard-container .panel-info .content-panel{padding:15px 15px 30px 30px}.body-container .body-content .dashboard-container .panel-info .content-panel .txt-label{font-size:13px;line-height:normal;padding-bottom:10px}.body-container .body-content .dashboard-container .panel-info .content-panel .txt-info{color:#00b831;font-weight:700}.body-container .body-content .dashboard-container .panel-info .content-panel .txt-info .form-control{background:#bde5b1;border:1px solid #5bc43b}.body-container .body-content .dashboard-container .panel-info .content-panel .btn-submit-hs{margin-top:0}.body-container .body-content .dashboard-container .panel-info .content-panel .content-notify{height:240px;overflow-y:auto}.body-container .body-content .dashboard-container .panel-info .content-panel .content-notify::-webkit-scrollbar{width:5px;opacity:0;height:5px}.body-container .body-content .dashboard-container .panel-info .content-panel .content-notify::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px}.body-container .body-content .dashboard-container .panel-info .content-panel .content-notify::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.4)}.body-container .body-content .dashboard-container .panel-info .content-panel .item-file{color:#555}.body-container .body-content .dashboard-container .panel-info.panel-hs{min-height:300px}.body-container .body-content .dashboard-container .right-panel .content-panel{padding:8px}.body-container .body-content .dashboard-container .right-panel .panel-info{line-height:normal;height:100%}.body-container .body-content .title-panel{font-size:18px;font-weight:700;text-transform:uppercase;width:100%;color:#00b831;border-bottom:1px solid #5bc43b;display:flex;padding:15px}.body-container .body-content .title-panel .crr-point{color:red;margin-left:auto}.body-container .body-content .product-container .title-panel{background-color:#fff}.body-container .body-content .product-container .list-product{width:100%;background-color:#fff;display:flex;flex-wrap:wrap;padding:16px}.body-container .body-content .product-container .list-product .item-product{width:20%;overflow:hidden;padding:16px;color:#555;text-decoration:none;text-align:center}.body-container .body-content .product-container .list-product .item-product:focus,.body-container .body-content .product-container .list-product .item-product:hover{box-shadow:1px 1px 5px rgba(0,0,0,.2)}.body-container .body-content .product-container .list-product .item-product .cover-img{height:200px;display:flex;align-items:center;justify-content:center}.body-container .body-content .product-container .list-product .item-product .cover-img img{max-width:100%;max-height:200px}.body-container .body-content .product-container .list-product .item-product .name-product{padding-top:15px}.body-container .body-content .product-container .list-product .item-product .point-change{color:#5bc43b;font-size:20px}.body-container .body-content .product-container .read-more{text-align:center;width:100%;cursor:pointer;background-color:#fff;padding-bottom:20px;padding-top:16px}.body-container .body-content .txt-red{color:red}.body-container .body-content .btn-green{color:#fff;background-color:#5bc43b;border-radius:0}.body-container .body-content .btn-green.btn-login{padding:5px 60px;margin-bottom:20px}.body-container .body-content .text-green{color:#00b831!important}.body-container .body-content .btn-submit-hs{border-radius:4px;padding:8px 30px;margin-top:20px}.body-container .body-content .text-gray{color:#b3b3b3}.body-container .body-content .line-green{border-color:#5bc43b}.body-container .notify-modal .close-dialog{position:absolute;right:5px;top:0;outline:none;width:40px;font-size:36px;height:40px}.body-container .notify-modal .modal-body{display:flex}.body-container .notify-modal .modal-body .left-img{padding:16px;border-right:1px solid #e2e2e2}.body-container .notify-modal .modal-body .left-img img{width:100%}.body-container .notify-modal .modal-body .right-info .content-name{padding:16px;border-bottom:1px solid #e2e2e2}.body-container .notify-modal .modal-body .right-info .content-name .points{color:#00b831;font-weight:700;font-size:18px}.body-container .notify-modal .modal-body .right-info .content-description{margin:0 16px;border-bottom:1px solid #e2e2e2;padding:16px 0}.body-container .notify-modal .modal-body .right-info .content-action{padding:16px;display:flex;align-items:center;flex-wrap:wrap}.body-container .notify-modal .modal-body .right-info .content-action .cover-btn{padding-left:30px}.body-container .notify-modal .modal-body .right-info .content-action .group-input{display:flex;align-items:center}.body-container .notify-modal .modal-body .right-info .content-action .group-input button,.body-container .notify-modal .modal-body .right-info .content-action .group-input input{height:30px;color:#242424;font-size:14px;text-align:center;outline:none;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.body-container .notify-modal .modal-body .right-info .content-action .group-input button{cursor:pointer;width:30px;background-color:#fff;border:1px solid #ececec;-o-border-image:initial;border-image:initial}.body-container .notify-modal .modal-body .right-info .content-action .group-input button:first-child{border-right:none;border-radius:4px 0 0 4px}.body-container .notify-modal .modal-body .right-info .content-action .group-input button:last-child{border-left:none;border-radius:0 4px 4px 0}.body-container .notify-modal .modal-body .right-info .content-action .group-input button:hover{background-color:#ececec}.body-container .notify-modal .modal-body .right-info .content-action .group-input input{width:40px;border:1px solid #ececec;-o-border-image:initial;border-image:initial}.body-container .notify-modal .modal-body .right-info .content-action .group-input input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afed}.body-container .footer-container{text-align:center;width:100%;padding:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.inp-edit{display:none;margin-bottom:10px}.icon-edit{cursor:pointer;font-size:18px;display:flex}.list-file a:not([href]):not([tabindex]):focus,.list-file a:not([href]):not([tabindex]):hover{color:#fff}.dropzone-item{display:flex}.dropzone-item .dropzone-error{color:red}.dropzone-item .dropzone-progress{flex-grow:1}.dropzone-item .dropzone-progress .progress{height:100%;align-items:center;background-color:transparent}.dropzone-item .dropzone-progress .progress .progress-bar{height:5px;transition:all .2s ease-in-out}.dropzone-item .dropzone-toolbar{padding:0 10px}.text-danger{font-size:12px;font-weight:400}@media only screen and (max-width:768px){.body-container .body-content .product-container .list-product .item-product{width:50%}.body-container .body-content .login-container .cover-login .login-panel{padding:30px}.body-container .notify-modal .modal-body .left-img{border-right:none}}@media only screen and (max-width:600px){.body-container .body-content .product-container .list-product .item-product{width:100%;box-shadow:1px 0 4px #ddd;margin-bottom:10px}}.show-loading.loading{display:block;z-index:999999}.loading{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background:rgba(0,0,0,.39);padding:20% 46%}.lds-spinner{color:#fff;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:currentColor}.lds-spinner div:first-child{transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}