.btn:focus{outline:none}.btn-primary{background-color:#444f88;border-color:#444f88}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#333b66;border-color:#333b66}.btn-link{color:#444f88}.btn-link:hover,.btn-link:focus{color:#333b66;text-decoration:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#333b66;border-color:#333b66}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#de7278}.clear{clear:both}html,body{height:100%;position:relative}body:before{content:"";position:fixed;top:0;left:0;height:100vh;width:100%;background:#111422;z-index:99999999}body.loaded{transition:all .3s ease}body.loaded:before{display:none}.right{float:right}.centered{position:relative;top:50%;transform:translateY(-50%)}*{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:none}small{display:block;margin-top:5px}@-webkit-keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;display:none;width:100%;position:absolute;top:10px;left:0}.loading{color:transparent!important}.loading i{display:block;color:#fff}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */#wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;height:100%}.menu-open #wrapper{padding-left:225px}.menu-closed #wrapper{padding-left:65px}.toggle{position:fixed;bottom:6px;left:225px;width:20px;height:20px;display:block;z-index:2000;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgb(17,19.75,34);transition:all .3s ease;opacity:.5}.toggle:hover{cursor:pointer;border-right:10px solid #444f88}.menu-closed .toggle{transition:all 1s ease;left:75px;transform:rotate(180deg)}#sidebar-wrapper{z-index:1000;position:fixed;left:0;width:0;height:100%;overflow:visible;background:#111422;transition:all .3s ease;top:0}#sidebar-wrapper .brand{text-align:center;width:100%;transition:all .3s ease}#sidebar-wrapper .brand img{padding:16px;width:100%;margin:0 auto}#sidebar-wrapper .brand-small{width:0;opacity:0;height:0;text-align:center;transition:all .3s ease;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.03),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.03);box-shadow:0 2px 2px #00000008,0 3px 1px -2px #0000001a,0 1px 5px #00000008;position:absolute;background:#fff}#sidebar-wrapper .brand-small img{width:70%}#sidebar-wrapper .support{position:absolute;bottom:-20px;left:0;width:100%;text-align:center}#sidebar-wrapper .support a{color:#fff}#sidebar-wrapper .support a:hover{color:#444f88}.menu-open #wrapper #sidebar-wrapper{width:225px}.menu-closed #wrapper #sidebar-wrapper{width:65px}.menu-closed #wrapper #sidebar-wrapper .support{display:none}#page-content-wrapper{width:100%;position:absolute;padding:15px;margin-top:77px}#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-225px}.sidebar-nav{position:relative;top:0;width:225px;margin:0;padding:5px 0 0;list-style:none;height:calc(100% - 50px)}.sidebar-nav ul{list-style:none}.sidebar-nav i{margin-right:5px}.sidebar-nav li{position:relative;list-style:none}.sidebar-nav li ul{top:0;right:-250px;width:250px;background-color:#2b3155;padding-left:0;display:none;position:absolute;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.sidebar-nav li ul li{border-bottom:1px solid rgb(17,19.75,34)}.sidebar-nav li ul li span,.sidebar-nav li ul li a{padding:10px 20px;text-indent:0}.sidebar-nav li ul li:last-child{border:0 solid}.sidebar-nav li ul ul{display:none;background-color:#111422}.sidebar-nav li ul ul li{border-bottom:1px solid black}.sidebar-nav li ul ul li:last-child{border:0 solid}.sidebar-nav li:hover>ul{display:block}.sidebar-nav li:hover>ul:hover>ul{display:block}.menu-closed .brand{height:0;width:0;opacity:0}.menu-closed #sidebar-wrapper .brand-small{opacity:1;width:65px;height:75px;line-height:75px}.menu-closed .sidebar-nav{width:65px;padding-top:85px}.menu-closed .sidebar-nav a,.menu-closed .sidebar-nav span{height:45px;color:transparent;font-size:0;padding:0;text-indent:0;width:100%;text-align:center}.menu-closed .sidebar-nav a i,.menu-closed .sidebar-nav span i{color:#fff;font-size:18px;line-height:45px;position:relative}.menu-closed .sidebar-nav li{width:65px;transition:all .3s ease}.menu-closed .sidebar-nav li:hover:after,.menu-closed .sidebar-nav li:hover:before{display:block}.menu-closed .sidebar-nav li ul li{width:100%}.menu-closed .sidebar-nav li ul a,.menu-closed .sidebar-nav li ul span{color:#fff;font-size:16px;text-align:left;padding:10px 20px}.sidebar-nav li{text-indent:20px;line-height:40px}.sidebar-nav li a,.sidebar-nav li span{display:block;text-decoration:none;color:#fff;line-height:22px;text-indent:-13px;padding:10px 0 10px 50px}.sidebar-nav li a i.menu-alert,.sidebar-nav li span i.menu-alert{position:absolute;right:25px;top:12px}.sidebar-nav li span i{color:#fff;display:inline-block}.sidebar-nav li a:hover,.sidebar-nav .active>a,.sidebar-nav span.active{text-decoration:none;color:#333!important;background:#fff}.sidebar-nav li a:hover i,.sidebar-nav .active>a i,.sidebar-nav span.active i{color:#333}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;font-size:18px;line-height:60px}.sidebar-nav>.sidebar-brand a{color:#999}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}@media (min-width: 768px){#wrapper{padding-left:225px}#wrapper.toggled{padding-left:0}#sidebar-wrapper{width:225px}#wrapper.toggled #sidebar-wrapper{width:0}#page-content-wrapper{padding:30px 20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}.navbar-default{margin-left:225px;background-color:#fff;height:75px;border:0;transition:all .4s ease;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.03),0 3px 1px -2px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.03);box-shadow:0 2px 2px #00000008,0 3px 1px -2px #0000001a,0 1px 5px #00000008}.navbar-default .navbar-brand{color:#444f88;font-size:20px;font-family:Arial;font-weight:700;line-height:75px;padding:0 30px}.navbar-default .navbar-right{margin-right:15px}.navbar-default .navbar-right .dropdown-menu{margin:0;padding:0;min-width:auto}.navbar-default .navbar-right .dropdown-menu li a,.navbar-default .navbar-right .dropdown-menu li button{background-color:#444f88;border:1px solid #444f88;width:100%;padding:8px 30px;color:#fff;text-align:right;border-radius:0;border-bottom:1px solid rgb(51,59.25,102);min-width:180px}.navbar-default .navbar-right .dropdown-menu li a i,.navbar-default .navbar-right .dropdown-menu li button i{float:left;line-height:20px}.navbar-default .navbar-right .dropdown-menu li a:hover,.navbar-default .navbar-right .dropdown-menu li button:hover{background-color:#3c4577}.navbar-default .navbar-nav>li>a{padding:0 30px;line-height:75px}.menu-closed .navbar-default{margin-left:65px;transition:all .6s ease}.nav>li{height:75px}input,select,textarea{border-radius:3px;padding:3px 10px;border:1px solid #ddd;background-color:#fff}input:focus,select:focus,textarea:focus{border-radius:3px}select.invalid{border:0;background-color:#444f88;color:#fff}select.valid{border:1px solid #ddd;background-color:transparent;color:#000}input[type=submit]{border:0 solid}select{height:30px}input[type=search]::-webkit-input-placeholder{font-weight:400}input[type=search]::-moz-placeholder{font-weight:400}input[type=search]:-moz-placeholder{font-weight:400}input[type=search]:-ms-input-placeholder{font-weight:400}.dataTables_paginate{display:inline-block;float:right}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff!important;background:linear-gradient(to bottom,#582156,#444f88);border-color:#444f88}.dataTables_wrapper .dataTables_paginate .paginate_button{color:#444f88!important;background-color:#eee;border-color:#ddd;margin-left:0}.fixedHeader-floating{transition:all .3s ease}div.dataTables_wrapper .dataTables_length,div.dataTables_wrapper .dataTables_filter{display:inline-block}div.dataTables_wrapper .dataTables_length input,div.dataTables_wrapper .dataTables_filter input{margin-left:0!important;margin-right:1.5em;line-height:27px}.dataTables_wrapper .dataTables_length{float:right}.dataTables_wrapper .dataTables_length label{line-height:38px;width:180px}.input-sm{height:auto;padding:6px 12px;font-size:14px;line-height:20px}select.input-sm{height:34px}table.dataTable.fetching{position:relative}table.dataTable.fetching:before{content:"";width:100%;height:100%;background-color:#fff;position:absolute}table.dataTable.fetching:after{content:"";font: 14px/1 FontAwesome;color:#000000b3;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;z-index:100;left:44%;top:120px;font-size:50px;position:absolute}#datatable tr.overdue{background-color:#ff8282}#datatable tr.paid,#datatable tr.ready{background-color:#90ee90}.dataTable td>div{display:inline-block}.btn-file{position:relative;overflow:hidden}.btn-file p{margin:0}.btn-file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.save,.create,.selected,button{display:block;float:left;background-color:#444f88;padding:5px 15px;position:relative;border-radius:3px;color:#fff;border:1px solid #444f88;margin-right:5px;cursor:pointer}.save:hover,.create:hover,.selected:hover,button:hover{color:#fff;background-color:#3c4577}.save:focus,.create:focus,.selected:focus,button:focus{outline:none;color:#fff}.delete,.delete:focus{background-color:red;color:#fff;border:1px solid darkred}.delete:hover,.delete:focus:hover{color:#fff;background-color:#c00}.save{float:right}.table .btn{display:inline-block;float:none;position:relative}.selected{background-color:transparent;color:#444f88}.selected:focus{color:#444f88}button.cancel,.fa-exclamation-triangle{background-color:#de7278;border:1px solid #d44950}button.cancel:hover,.fa-exclamation-triangle:hover{background-color:#d44950;border:1px solid rgb(189.28,44.72,52)}.create{padding:5px 15px 5px 25px;position:relative}.create:before{content:"+";font-size:18px;position:absolute;top:1px;left:8px}.disabled{background-color:#cdcdcd!important;border:1px solid #b3b3b3!important;cursor:not-allowed}button:focus{outline:none}button.right,.btn.right{float:right}td .btn{background-color:#444f88;color:#fff;border:1px solid white;margin-right:5px;display:inline-block}td .btn:hover{background-color:#fff;color:#444f88;border-color:#444f88}td .fa-trash{background-color:#de7278;color:#fff;border:1px solid rgb(221.7466666667,114.2533333333,119.6666666667)}td .fa-trash:hover{background-color:#fff;color:#de7278;border-color:#de7278}button.fetching{position:relative}button.fetching:after{content:"";font: 14px/1 FontAwesome;color:#000000b3;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;z-index:100;left:44%;font-size:30px;position:absolute}.report-group{padding-left:0;min-height:50px;list-style:none}.report-group li{display:inline-block;margin:4px;padding:4px 10px}.report-group li.applied{opacity:.5}.panel-settings input.datepicker{display:inline-block;width:85%}.panel-settings img.ui-datepicker-trigger{width:35px;height:auto;margin-left:5px}.login img.img-center{display:block;margin:0 auto}.login img.img-responsive{padding:10px 0}.panel.login h4{text-align:center;margin-top:15px}.pac-container{z-index:9999}.well{margin:20px auto}.tooltip{position:absolute}.modal .close:hover{color:#444f88;background-color:transparent}.modal form{display:inline-block;margin-top:0;width:100%}.modal .modal-body{overflow:visible}.modal .modal-body .well,.modal .modal-body .full{display:block;float:left;width:100%}.success-message,.error-message,.warning-message,.info-message{z-index:5000;display:none;color:#fff;font-size:17px;background-color:#4cae4c;border-radius:10px;padding:5px 20px;text-align:center;position:fixed;bottom:10px;right:30px;-webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,.3);box-shadow:2px 2px 3px #0000004d}.error-message{background-color:#de7278}.info-message{background-color:#88cbea}.warning-message{background-color:orange}ul.alert{padding-left:35px}.popover{position:absolute;width:auto;min-width:400px}.panel{border-radius:3px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0003,0 1px 5px #0000001f}.panel .panel-heading{border-top-left-radius:0;border-top-right-radius:0}.panel strong{color:#000000b3}#wrapper .panel{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.progress-bar-info{background-color:#444f88}.autocomplete{display:inline-block;position:relative}.autocomplete input{height:31px}.autocomplete .btn{margin-left:15px}.autocomplete .results{max-width:300px;min-width:168px;width:auto;background:#fff;position:absolute;top:27px;z-index:100;padding:0;list-style:none;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;box-shadow:0 2px 6px #0000004d}.autocomplete .results li{cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#999}.autocomplete .results li:first-child{border-top:0}.autocomplete .results li a{height:100%;width:100%;display:block;padding:0 4px}.autocomplete .results li span{border-radius:0;height:100%;width:100%;display:block;padding:0 4px;line-height:30px;margin:0;text-align:left;font-size:11px}.home{background-color:#000c}.login{border:1px solid #444f88}.login .panel-heading{background-color:#444f88;color:#fff;text-align:center;font-size:20px}[v-cloak]{display:none}#page-content-wrapper h1{color:#000000b3;margin-top:0;font-size:30px;margin-bottom:25px;display:inline-block}#page-content-wrapper .create{display:inline-block;float:none;position:relative;top:-5px;margin-left:15px}#page-content-wrapper h2,#page-content-wrapper h3{color:#000000b3}.so-group-toggle{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.sub-panel>.panel-heading{border-top:1px solid #ddd}.transaction-wrapper{display:flex;align-items:center}.transaction-wrapper div:first-child{width:160px;padding-right:30px}.transaction-wrapper div:last-child{flex:1}.flex{display:flex}.items-center{align-items:center}.core-status{margin-right:10px}input[name=recipients]{width:400px;border-top-right-radius:0;border-bottom-right-radius:0}.email-form button[type=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.mail-preview-header{display:flex;justify-content:space-between;align-items:center}form.form-otp div.app-icons{display:flex;justify-content:center;align-items:center;margin-bottom:20px}form.form-otp div.app-icons img{width:150px;height:auto}form.form-otp div.qr-code{display:flex;justify-content:center;align-items:center;margin-bottom:20px}form.form-otp div.qr-code img{width:60%;height:auto}form.form-otp p.secret-key{text-align:center;font-size:1.1em;font-weight:700;margin-bottom:20px}#userModal .modal-dialog{width:100%;max-width:360px}#userModal label{min-width:150px}#userModal input{margin:3px 0}#userModal button[type=submit]{margin-top:10px;float:right}
