body{color:#494545;font-size:.88rem}a{color:#053cd1}.btn-link{color:#002ff5}button.active{background:#0089ff!important;border:1px solid #0089FF!important}.bg-black-brown{background:#494545}.btn-pain{background-color:#ff9c9c;color:#fff;width:45px;border-radius:50px;text-align:center;font-size:12px;border:none;display:inline-block}.btn-detail{width:60px;text-align:center;font-size:12px;display:inline-block;border:1px solid}.btn-modal{min-width:100px}.modal-dialog{box-shadow:none}.btn-analysis{border:none;border-radius:0;width:70px;background:#ededed;font-weight:700}.btn-analysis-active{color:#fff;background-color:#494545}.custom_daterang span{overflow:hidden}@media (min-width: 1400px) and (max-width: 1550px){.form-login{width:30%!important}}.btn-grey{background-color:#e8e8e8;color:#494545;min-width:75px;border-radius:50px;text-align:center;font-size:12px;padding:6px;border:1px solid #707070;display:inline-block;height:31px}.btn-grey-no-hover{background-color:#7c7c7c;color:#fff;min-width:75px;border-radius:50px;text-align:center;font-size:12px;padding:6px;height:31px;border:1px solid #7C7C7C;display:flex;justify-content:center;align-items:center}.btn-white{background-color:#fff;color:#707070;min-width:75px;border-radius:50px;text-align:center;font-size:12px;padding:6px;height:31px;border:1px solid #707070;display:flex;justify-content:center;align-items:center}.active_white{background-color:#7c7c7c;color:#fff}.btn-white:hover{background-color:#0089ff;color:#fff;border:1px solid}.btn-dark-dark{background-color:#494545;color:#fff;min-width:100px;border-radius:50px;text-align:center;font-size:12px;padding:6px 25px;border:none;display:inline-block;text-wrap:nowrap}.btn-add-new{background-color:#494545;color:#fff;min-width:110px;border-radius:50px;text-align:center;font-size:12px;padding:5px;border:none;display:inline-block;height:33px;text-wrap:nowrap}.btn-dark-dark:hover,.btn-add-new:hover{background-color:#365ab8;color:#fff}.error{color:red;font-size:12px}.table>thead tr{text-align:start}.table>:not(caption)>*>*{padding:.8rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>:not(:last-child)>:last-child>*{border-bottom-color:#bfbfbf}span#sorttable_sortrevind,span#sorttable_sortfwdind{display:none}.customer_table_container{overflow:auto}.table td{min-width:130px;word-wrap:break-word;word-break:break-all}.table-hover td{border-bottom:1px solid #EFEFEF!important}.table-hover>tbody>tr:hover{--bs-table-accent-bg: #D0D0D0 !important;background-color:#d0d0d0!important}table th{font-weight:500}.btn_add{background-color:#494545;color:#fff;border-radius:40%;border:none;height:25px;width:30px;padding:12px}.btn_add:hover{background-color:#365ab8}.btn_remove{background-color:#494545;color:#fff;border-radius:40%;border:none;height:25px;width:30px;padding:12px}.btn_remove:hover{background-color:#365ab8}.fa-sort,.fa-sort-up,.fa-sort-down:hover,.cursor-pointer{cursor:pointer}.custom_button{border:1px solid;border-radius:30px;background-color:#fff;padding:2px 15px;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#494545}span.page-link.rounded-circle,a.page-link.rounded-circle{padding:0 5px;margin:0 7px;background:#fff;color:#000;font-size:12px;border:1px solid}.page-item.active .page-link,.pagination .active.page-number .page-link{color:#fff;background-color:#494545!important;border:1px solid #494545!important}.page-link.rounded-circle{border-radius:30px!important}a.page-link.rounded-circle{border:1px solid #494545!important}.pagination li a:hover{transform:scale(1.2);color:#000;border-color:#000;background:#fff}li.page-item.active{background:none!important}.notification-count{position:absolute;top:0;left:11px;display:flex;align-items:center;justify-content:center;width:15px;height:15px;background-color:red;border-radius:50%;color:#fff;font-size:7px}.border_bottom_search{border-bottom:1px solid #EFEFEF}.datepicker .datepicker-days .table-condensed{text-align:center}.datepicker .datepicker-days .table-condensed th,tr{cursor:pointer}.datepicker .datepicker-days .table-condensed tbody tr .day:hover,.datepicker .datepicker-years .table-condensed tbody td .year:hover,.datepicker .datepicker-months .table-condensed tbody td .month:hover{background-color:#494545;color:#fff;border-radius:5px}.datepicker .datepicker-days .table-condensed tbody tr .active,.datepicker .datepicker-months .table-condensed tbody td .focused{background-color:#494545!important;color:#fff;border-radius:5px}.datepicker .datepicker-days .table-condensed tbody tr .today{background-color:#d8d096;color:#fff;border-radius:5px}.datepicker .datepicker-years .table-condensed tbody td .year,.datepicker .datepicker-months .table-condensed tbody td .month{padding:5px}.datepicker .datepicker-years .table-condensed tbody td .year:hover{background-color:#494545;color:#fff;border-radius:5px}.daterangepicker .ranges li.active{background-color:#fff!important;color:#000!important}.daterangepicker .ranges li:hover{background-color:#2a73bd!important;color:#fff!important}.daterangepicker td.in-range{background-color:#7ad8ff!important}.custom_daterang{display:flex;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#495057;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;align-items:center;justify-content:space-between;min-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom_daterang i{font-size:12px}.custom_daterang span{font-size:15px}.vertical-nav-menu li a.mm-active{background:unset!important;color:#0089ff}.custom_daterang i{font-size:18px!important}@media screen and (max-width: 1536px){.custom_daterang span{font-size:13px}}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .form-check-input:invalid,.form-check-input.is-invalid,.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#d92550!important}.custom_daterang{border-radius:1px!important;border-color:#707070!important;background-image:url(/build/assets/down-CAyVYhxL.svg)!important;background-size:16px 18px!important;background-repeat:no-repeat;background-position:right .75rem center}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:17px;height:17px;border:1px solid #707070;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:17px;height:17px;background:#000;position:absolute;left:0;top:0;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #707070}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.table{color:#494545}.btn_add_product,.btn_close{background-color:#494545;color:#fff;border-radius:40%;border:none;height:25px;width:30px}.form-switch input.form-check-input:checked{border:1px solid #000!important;border-radius:12px!important}.form-check-input:checked{background-color:#000!important}input#formSwitchChecked{border-radius:12px!important}@media (min-width: 1000px) and (max-width: 1508px){.noti-email{padding:10px!important}}.scroll_table{max-height:500px;overflow-y:auto}.scroll_table::-webkit-scrollbar{width:8px}.scroll_table::-webkit-scrollbar-thumb{background-color:#acacac;border-radius:5px}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:4px}#cp-upload-photo .ico-upload-block{position:relative;overflow:hidden;width:100px;height:100px;border:1px solid}#cp-upload-photo .ico-upload-block .inp-upload{width:100%;height:100%;position:absolute;z-index:10;opacity:0}#cp-upload-photo .ico-upload-block .ico-upload{position:absolute;font-size:55px;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#cp-upload-photo .cp-upload-img{width:calc(100% - 155px)}#cp-upload-photo .cp-upload-img img{max-width:100%}.rounded-pill.btn-white.active{border:1px solid #0089FF!important}.active{background-color:#0089ff!important;color:#fff!important}
