small.text-muted ul{padding-left:18px!important;margin-top:.25rem!important;margin-bottom:0!important}ul.errorlist{padding-left:18px!important;color:#e83e8c}.alert-danger ul.errorlist{color:#FFF!important;margin-bottom:0!important}.custom-file input.core-fileinput-image{display:none!important}.custom-file .custom-file-label{position:inherit!important;width:100%;margin-bottom:-7.5px;color:#999999}tr.htmx-swapping td{opacity:0;transition:opacity 0.2s ease-out}.nav-treeview>.nav-item.menu-open>.nav-link{background-color:rgba(255,255,255,.1);color:#FFFFFF}.bg-danger a,.bg-pink a,.bg-lightblue a,.bg-secondary a{color:#FFFFFF}table.dataTable tr.bg-gray th,table.dataTable tr.bg-gray th a{color:#FFFFFF!important;text-transform:uppercase!important;font-weight:normal!important}div.card-body span.select2-container{width:100%!important}.badge{font-size:85%!important;font-weight:normal}.table-responsive{overflow-x:inherit}.panel .table-responsive{overflow-x:auto}.table-tooltip,.table-tooltip:hover{text-decoration:underline;text-decoration-style:dotted}.modal-backdrop.show + .modal-backdrop.show{opacity:0!important}a.btn{text-decoration:none}.callout a:hover{color:#17a2b8}.mw165{min-width:165px!important}.mh100{min-height:100px!important}.w280{width:280px!important}.max-w370{max-width:370px!important}.max-w180{max-width:180px!important}.min-w120{min-width:120px!important}div#reader video{margin-bottom:15px!important}hr.dashed{border-top:2px dashed rgba(0,0,0,.1)}hr.dotted{border-top:2px dotted rgba(0,0,0,.1)}.pr-40px{padding-right:40px!important}.side-menu-icon-wrap{line-height:24px;vertical-align:top}.sidebar-open .side-menu-icon-wrap{display:none}.side-menu-text-wrap{display:inline-block!important;text-wrap:wrap;margin-right:25px!important}.sidebar-collapse .side-menu-text-wrap{margin-left:9px}.sidebar-open .side-menu-text-wrap{margin-right:0!important}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle{padding-top:5px;border-top:1px dashed #999;margin-top:10px}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a span{background-color:#28a745;width:98%;color:#FFF!important}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a span:hover{background-color:#218838;width:98%;color:#FFF!important}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td + td a span{background-color:#dc3545}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td + td a span:hover{background-color:#c82333}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td + td + td a span{background-color:#6c757d}.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td + td + td a span:hover{background-color:#5a6268}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{padding-left:40px}table.dataTable td,table.dataTable th{vertical-align:middle}ul.dtr-details{width:100%;display:block}ul.dtr-details li span.dtr-title{width:48%!important;min-width:auto!important;text-wrap:wrap;vertical-align:middle;line-height:normal}ul.dtr-details li span.dtr-data{width:49%!important;text-wrap:wrap;vertical-align:middle;line-height:normal;display:inline-block}ul.dtr-details li.text-right{text-align:left!important}div.dataTables_wrapper div.dataTables_filter label{margin-bottom:0!important;font-weight:bold}div.dataTables_wrapper div.dataTables_info{padding-top:0!important;padding-bottom:10px!important}.dt-button-collection .dropdown-menu{font-size:0.875rem!important}.dt-button-collection{padding-top:0!important;padding-bottom:2px!important;overflow:hidden}.dt-button-collection .dropdown-item + .dropdown-item{border-top:1px solid #FFF}.dt-button-collection .dropdown-item.active,.dt-button-collection .dropdown-item:active{background-color:#6c757d}.form-control-lg + .select2-container--bootstrap4 .select2-selection--single{height:calc(2em + 0.75rem + 4px)!important}.form-control-lg + .select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{font-size:1.25rem;padding:.125rem 1rem;padding-right:1.5rem}#yearMonthBtn{text-transform:uppercase;font-weight:bold;width:160px}.editable-click,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #0088cc}#process-tab .nav-link .h4{color:#666}#process-tab .active .h4{font-weight:bold;color:#333}.bg-img{background-image:url("/static/img/ds7.70a548006063.png?1910b17c9988");background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.login-logo{text-align:left!important}.text-xxxl{font-size:50px!important}.login-box .card{background-color:transparent!important}.login-box .card .card-body{background-color:rgba(0,0,0,0.8)!important;color:#FEFEFE;padding:40px}.login-box .fas{color:#FEFEFE}.footer{position:absolute;bottom:0;background-color:rgba(0,0,0,0.5)!important;display:none}.font-size-14px{font-size:14px}.font-size-18px{font-size:18px}.font-size-24px{font-size:24px}.border-solid{border-style:solid}.ds7-header-blue{background-color:#318CE7}table.table-ds7 td,table.table-ds7 th{border-color:#000!important;border-width:2px!important;padding:0.1rem 0.3rem}table.table-ds7 td img{border:none!important}table tr.ds7-header-blue th,table tr.ds7-header-blue td{background-color:#318CE7;color:#fff;font-weight:bold;text-transform:uppercase}.ds7-header-blue>span{color:#fff;font-weight:bold}.ds7-header-blue:before,.ds7-header-blue:after{color:#fff}table.border-ds7{border-color:#000!important;border-width:2px!important;border-bottom-width:3px!important}table.border-ds7 td{padding:0.75rem!important}table.ds7,th.ds7,td.ds7{border:2px solid black;border-collapse:collapse;color:black;vertical-align:middle}@media only screen and (min-width:1200px){}@media only screen and (max-width:1199.98px){}@media only screen and (max-width:991.98px){}@media only screen and (max-width:767.98px){.my-sm-10{margin:10px 0}.dt-buttons>.btn{margin-right:5px!important}}@media only screen and (max-width:575.98px){.btn-xs-block{display:block;margin-top:10px;width:100%}.my-xs-30{margin:30px 0}.mt-xs-2{margin-top:0.5rem!important}.w-xs-60{width:60%!important}.dataTables_filter{margin-top:10px!important}.dataTables_filter>label{width:85%}.dataTables_filter>label>input{width:85%!important}.login-logo{text-align:center!important;margin-bottom:0;margin-top:-30px}.login-logo .text-xxxl{font-size:38px!important;text-align:center}.footer{text-align:center}}