.bg-inverse{background-color:#4d8cc4!important;background-image:linear-gradient(135deg,rgba(255,255,255,.08) 15%,transparent 15%,transparent 40%,rgba(255,255,255,.08) 40%,rgba(255,255,255,.08) 65%,transparent 65%,transparent);-webkit-background-size:120px 120px;background-size:120px 120px}.error-template,.login-box-body{border:3px #4d8cc433 solid!important}.login-page h5 i.fa-circle{color:#4d8cc4}.dt-locked-row{text-decoration:line-through;color:#bd7979}#sidebarToggle{color:#1d1549;cursor:pointer;border-color:#5b5672;text-decoration:none!important;padding-top:5px}#sidebarToggle i{margin-top:2px}#sidebarToggle:active,#sidebarToggle:hover,#sidebarToggle:visited{text-decoration:none!important}#sidebarToggle:focus{box-shadow:none;-webkit-box-shadow:none}#sidebarToggle.nav-collapsed{color:#8b0000;border-color:#8b0000}@media (max-width:992px){#sidebarToggle{display:none}}.login-logo{background:url('../images/syenbi-logo-login.png') no-repeat center;min-height:80px;text-align:center;line-height:7em;margin-top:-15px}.login-logo span{line-height:1em;vertical-align:bottom}.main-logo{font-size:0;min-height:35px}.first-logo{min-height:50px}.bottom-syenbi-logo{background:url('../images/syenbi-logo.png') #292b2c no-repeat center center;font-size:0;width:100%;min-height:125px;padding-bottom:30px;position:fixed;bottom:0;left:0}.navbar-calc-height{max-height:calc(100vh - 180px)}.login-logo-container{margin:0;max-height:90px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 47%,#ededed 100%);border-bottom:#4d8cc4 1px solid}.bg-gray:not(td){background-color:#f9f9f9}.bg-gray:not(th){background-color:#fcfcfc}.bg-gray-darker:not(td){background-color:#eaeaea}.bg-gray-darker:not(th){background-color:#eee}.right-dark-border{border-right:1px #ccc solid!important;padding-left:.69rem!important}.table-striped tbody tr:nth-of-type(odd):not(.selected){background-color:rgba(0,0,0,.045)}.table-striped.selected tbody tr.selected:nth-of-type(odd){background-color:#9db2db}.dataTables_empty{text-align:left!important;background:#fff}.dataTables_empty:after{font-family:FontAwesome;content:"\f11a";margin-left:.5rem;opacity:.8;font-size:14pt}.chatbox-bordered{border-radius:.25rem;border-width:1px;border-style:solid;-webkit-border-image:-webkit-gradient (linear,0 100%,0 0,from (transparent),to(#ddd)) 1 100%;-webkit-border-image:-webkit-linear-gradient(top,#ddd,rgba(0,0,0,0)) 1 100%;-moz-border-image:-moz-linear-gradient(top,#ddd,rgba(0,0,0,0)) 1 100%;-o-border-image:-o-linear-gradient(top,#ddd,rgba(0,0,0,0)) 1 100%;border-image:linear-gradient(to bottom,#ddd,rgba(0,0,0,0)) 1 100%;margin-top:-16px;padding-top:3rem}.bstree-vline{height:calc(100% - 14px)!important}.content-wrapper-modal section.content .box.box-primary{max-height:70vh;overflow-y:auto;overflow-x:hidden}.modal-body .file-preview-pdf{max-height:70vh;overflow-y:auto;min-height:70vh!important}div.dataTables_wrapper div.dt-buttons.btn-group div.btn-group:last-child{border:none!important}.nav-item .nav-link sup.badge{font-size:65%;position:absolute;top:initial;margin-left:.25rem;margin-top:-.5rem}.breadcrumb .breadcrumb-item i.fa.fa-home{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:130%;vertical-align:middle}.breadcrumb .breadcrumb-item i.fa.fa-home::before{content:"\e933"!important}.confirm-badge{cursor:help}.modal-body .nav:not(.nav-tabs) .nav-item{margin-right:.4rem}.modal-body .nav:not(.nav-tabs) .nav-item a.nav-link:not(.active):not(.disabled){background-color:#d9edf71a;border:#81ccf1 1px solid;padding:.45em 1em}.modal-body .nav:not(.nav-tabs) .nav-item a.nav-link:not(.active):not(.disabled):focus{background-color:#b3d7ff44!important}.modal-body .nav:not(.nav-tabs) .nav-item a.nav-link:not(.active):not(.disabled):hover{background-color:#b3d7ff44!important}.modal-body .nav:not(.nav-tabs) .nav-item a.disabled.nav-link:not(.active){background-color:#f0f0f044;border:#bdbdbd 1px solid;padding:.45em 1em}.easy-autocomplete-container{max-height:180px;overflow-y:auto}