body,html{height:100%;width:100%}*{outline:0!important}body{background-color:#f0f0f5;color:#212529;cursor:default;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin:0;text-align:left}a{text-decoration:none}a:active,a:focus,a:hover{color:inherit;outline:none;text-decoration:none}button:focus,input:focus{outline:0;outline:0 auto -webkit-focus-ring-color}.font-weight-light{font-weight:300!important}.application-container{height:100%;padding-left:80px;position:relative;transition:all .2s ease;width:100%;z-index:100}.application-container.sidebar-opened{padding-left:310px}.application-container .application-content{min-height:100%;padding-bottom:47px;padding-top:90px;position:relative;transition:all .2s ease;width:100%;z-index:10}.page-header{border-bottom:1px solid #ececec;margin-bottom:20px;margin-top:35px;padding-bottom:20px}.page-header i{color:#10306b;font-size:60px;margin-right:20px}.page-header h2{color:#10306b;font-weight:600;text-transform:uppercase}.page-header.small i{font-size:40px}.page-header.small h2{font-size:25px}.ajax_load{backdrop-filter:blur(10px);background:rgba(84,7,89,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.ajax_load .ajax_load_box{color:#fff;font-weight:700;margin:auto;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.ajax_load .ajax_load_box .ajax_load_box_title{font-weight:700;margin-top:15px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.table td,.table th{font-size:14px;padding:6px}.btn-primary{background-color:#bebebe;border-color:#540759;box-shadow:none;color:#fff}.btn-primary.show>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:#6a2963;border-color:#6a2963;box-shadow:none;color:#fff}.btn-primary.show>.btn-primary.dropdown-toggle:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(106,41,99,.16)}.btn-primary:focus,.btn-primary:hover{background-color:#6a2963;border-color:#6a2963;box-shadow:none;color:#fff}.banner-auth{background-image:url(/assets/admin/images/banner-auth.jpg);background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:500px;position:absolute;top:0;width:100%;z-index:1}.banner-auth .banner-auth-detail{display:inline-block;margin-left:70px;padding:40px 25px 0}.authentication-container{height:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%}.authentication-content-wrapper{position:relative}.authentication-content,.authentication-content-wrapper{min-height:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.authentication-content{padding-bottom:100px;padding-top:110px;width:100%;z-index:10}.authentication-footer{bottom:0;color:#491058;font-size:14px;position:absolute;text-align:center;width:100%}.authentication-footer .bar{background-color:#6cbd4b;height:20px;width:100%}.authentication-holder section{display:inline-block;height:auto;width:100%}.authentication-holder form{background-color:#fff;padding:20px 30px;width:100%}.authentication-holder h5{color:#491058;font-weight:600;margin:10px 0 30px}.authentication-holder .forgot-password{font-size:14px;font-weight:600;margin-bottom:10px}.authentication-holder{margin:0 auto;max-width:500px;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:100}.form-group.darker .input-group-text{background-color:#fff}.form-group .input-group-text i.bold{font-size:25px;font-weight:600}.btn.btn-orange{background-color:#6cbd4b;color:#fff;font-weight:600}.authentication-holder .btn{cursor:pointer;margin-top:10px}.btn.btn-large{font-size:16px;padding:12px 35px}.loading-holder .error{color:#7e0000;padding:5px 15px}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#5b5b5b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-justify-content:space-between;justify-content:space-between;left:0;padding:15px 25px;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:999}.header .header-nav{display:inline-block;list-style:none;margin:0;padding:0}.header .header-nav li{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-left:2px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;height:100%;margin-left:15px;padding-left:15px}.header .header-nav li:first-child{border:none;margin:0;padding:0}.header .header-nav li .header-logo img{max-width:120px}.header .header-nav li .header-title{color:#fff;font-size:20px;line-height:20px;margin-bottom:0!important}.header .header-buttons,.header .header-buttons span{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .header-buttons span{color:#fff;cursor:pointer;font-size:15px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header .header-buttons span.logout i{font-size:40px}.header .header-buttons span:first-child{margin-right:10px}.header .header-buttons span:hover{color:#d37e00}.sidebar{background-color:#3c3a38;bottom:0;left:-230px;max-width:310px;overflow:hidden;position:fixed;right:auto;top:70px;transition:all .4s ease;width:310px;z-index:500}.sidebar.sidebar-opened{left:0}.sidebar.sidebar-opened .sidebar-header{padding:20px 15px}.sidebar.sidebar-opened .sidebar-header p{opacity:1}.sidebar.sidebar-opened .sidebar-header .icon-toggle-menu{opacity:.5;right:15px}.sidebar.sidebar-opened .sidebar-header .icon-toggle-menu:before{content:""}.sidebar.sidebar-opened .sidebar-header .icon-toggle-menu:hover{opacity:1!important}.sidebar.sidebar-opened .sidebar-header img.after{opacity:0;right:-60px}.sidebar.sidebar-opened:hover{transform:translate(0)}.sidebar.sidebar-opened .sidebar-menu i.after{opacity:0;right:100%}.sidebar.sidebar-opened .sidebar-menu p{opacity:1}.sidebar .sidebar-header{background-color:#222120;padding:20px 15px;position:relative}.sidebar .sidebar-header img{border-radius:50px;box-shadow:1px 2px 12px 1px #000;margin-right:10px;transition:all .3s ease;width:60px}.sidebar .sidebar-header img.after{margin:0;opacity:1;position:absolute;right:10px}.sidebar .sidebar-header p{color:#fff;font-size:16px;margin:0 0 5px;opacity:0;text-align:left}.sidebar .sidebar-header a{color:#fff;color:#6cbd4b;font-size:13px;text-transform:uppercase}.sidebar .sidebar-header a,.sidebar .sidebar-header p{align-self:start;font-weight:600;transition:all .4s ease}.sidebar .sidebar-header .icon-toggle-menu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;cursor:pointer;font-family:icomoon!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:-7px;opacity:0;position:absolute;right:-30px;text-transform:none;top:50%;transition:all .3s ease}.sidebar .sidebar-header .icon-toggle-menu:before{content:""}.sidebar:hover{transform:translate(230px)}.sidebar:hover .sidebar-header p{opacity:1}.sidebar:hover .sidebar-header img.after{opacity:0;right:-60px}.sidebar:hover .icon-toggle-menu{opacity:.5;right:15px}.sidebar:hover .sidebar-menu i.after{opacity:0;right:100px}.sidebar:hover .sidebar-menu p{opacity:1}.sidebar .sidebar-menu{-webkit-overflow-scrolling:touch;height:calc(100% - 100px);overflow:hidden;position:relative;width:100%}.sidebar .sidebar-menu .ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.sidebar .sidebar-menu ul{list-style:none;margin:0;padding:0;padding-bottom:30px!important}.sidebar .sidebar-menu ul li a{align-items:center;color:#fff;cursor:pointer;display:flex;padding:20px 25px;position:relative;transition:all .4s ease;width:100%}.sidebar .sidebar-menu ul li a i{color:#fff;font-size:35px;transition:all .3s ease}.sidebar .sidebar-menu ul li a i.after{position:absolute;right:25px}.sidebar .sidebar-menu ul li a.active,.sidebar .sidebar-menu ul li a:hover{background-color:#504e4c}.sidebar .sidebar-menu ul li a.active i,.sidebar .sidebar-menu ul li a.active p,.sidebar .sidebar-menu ul li a:hover i,.sidebar .sidebar-menu ul li a:hover p{color:#6cbd4b}.sidebar .sidebar-menu ul li a p{color:#fff;display:inline-block;font-size:15px;margin:0 0 0 15px;opacity:0;text-transform:uppercase;transition:all .4s ease}.sidebar .sidebar-menu .submodule{background-color:#2e2c2a;max-height:0;overflow:hidden;padding:0!important;transition:max-height .6s ease-in-out}.sidebar .sidebar-menu .submodule.open{max-height:400px}.sidebar .sidebar-menu .submodule li a{padding:10px 15px 10px 35px}.sidebar .sidebar-menu .submodule li a.active,.sidebar .sidebar-menu .submodule li a:hover{background-color:#d37e00}.sidebar .sidebar-menu .submodule li a.active i,.sidebar .sidebar-menu .submodule li a.active p,.sidebar .sidebar-menu .submodule li a:hover i,.sidebar .sidebar-menu .submodule li a:hover p{color:#fff}.sidebar .sidebar-menu .submodule li a.active i.after,.sidebar .sidebar-menu .submodule li a:hover i.after{background-color:#a06000}.sidebar .sidebar-menu .submodule li a i{color:#fff;font-size:18px;font-style:normal;transition:all .3s ease}.sidebar .sidebar-menu .submodule li a i.after{background-color:#504e4c;padding:2px 0;position:absolute;right:27px;text-align:center;width:27px}.footer{bottom:0;left:0;position:absolute;right:0;-webkit-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease;width:auto}.footer .footer-content{background-color:#10306b;bottom:0;padding-bottom:10px;padding-top:10px;width:100%}.footer .footer-content p{color:#fff;font-size:13px}.footer .footer-content img{max-width:90px}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/assets/admin/webfonts/icomoon.eot?9kea0w);src:url(/assets/admin/webfonts/icomoon.eot?9kea0w#iefix) format("embedded-opentype"),url(/assets/admin/webfonts/icomoon.ttf?9kea0w) format("truetype"),url(/assets/admin/webfonts/icomoon.woff?9kea0w) format("woff"),url(/assets/admin/webfonts/icomoon.svg?9kea0w#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-payment-slip:before{content:""}.icon-category:before{content:""}.icon-close:before{content:""}.icon-info:before{content:""}