*{font-family:"Noto Sans Thai",sans-serif!important}body,html{font-size:15px}label img{cursor:pointer}.app-search .select2-container .select2-selection--single .select2-selection__rendered{padding-left:40px}.form-control{font-size:15px!important}.tooltip{font-size:15px!important}.btn-group-right-tab{float:right!important;margin-bottom:-6px;margin-top:-6px}.pointer{cursor:pointer!important}.signature-name{border-bottom:1px dotted #000;display:inline-block;width:50%;position:relative}.signature-name::before{content:'(';position:absolute;top:0;left:0;display:inline-block}.signature-name::after{content:')';position:absolute;top:0;right:0;display:inline-block}.dataTables_wrapper .dataTables_scroll,.dataTables_wrapper .dataTables_scrollHead,.dataTables_wrapper .dataTables_scrollBody,.dataTables_wrapper .dataTables_scrollHeadInner,.dataTables_wrapper .dataTables_scrollHeadInner table,.dataTables_wrapper .dataTables_scrollBody table{width:100%!important}.dataTables_wrapper .dataTables_scrollHeadInner table,.dataTables_wrapper .dataTables_scrollBody table{margin-left:0!important;margin-right:0!important}.dataTables_wrapper .dataTables_scrollBody{overflow-x:auto!important}.dataTables_wrapper table.dataTable{width:100%!important;border-collapse:collapse!important}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-brand-box{padding:.75rem 1rem;box-sizing:border-box}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-brand-box .logo-sm img{height:32px;width:auto;max-width:100%;object-fit:contain}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-brand-box .logo{line-height:normal!important;padding-top:.25rem;padding-bottom:.25rem}:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=lg] .app-menu.navbar-menu .navbar-brand-box .logo,:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=md] .app-menu.navbar-menu .navbar-brand-box .logo,:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm-hover-active] .app-menu.navbar-menu .navbar-brand-box .logo,:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm-hover] .app-menu.navbar-menu:hover .navbar-brand-box .logo{max-width:calc(100% - 2.5rem);box-sizing:border-box}:is([data-layout=vertical],[data-layout=semibox]) .app-menu.navbar-menu .navbar-brand-box .logo-lg img{display:block;max-width:100%;width:auto;height:auto;max-height:72px;object-fit:contain}.app-menu.navbar-menu #scrollbar .navbar-nav{padding-bottom:4rem}
