::-webkit-scrollbar{width:8px;height:8px;margin-right:2px}::-webkit-scrollbar-track-piece{background-color:#f5f5f5;border-left:1px solid #d2d2d2}::-webkit-scrollbar-thumb{background:#9fa09c;width:8px;height:8px}::-webkit-scrollbar-thumb:hover{background:#b7b8ad}::selection{background:#539c65;color:#fff}::-moz-selection{background:#539c65;color:#fff}html{height:100%}body{padding-top:0;height:100%;position:relative;font-size:13px}*{outline:0}.row>[class*=col-]{margin-bottom:25px}.row.no-margin-bottom>[class*=col-]{margin-bottom:10px}.row.no-gap{margin-left:0;margin-right:0}.row.no-gap>[class*=col-]{padding-left:0;padding-right:0}.no-padding{padding:0!important}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.no-margin-bottom{margin-bottom:0}.no-margin{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}a{text-decoration:none}a:hover{text-decoration:none}.font-weight-300{font-weight:300}.text-indent{text-indent:1em}.copyrights{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden}.panel{margin-bottom:10px}.navbar{z-index:10001;padding-left:40px;-webkit-transition:all .25s;transition:all .25s}.navbar>.container,.navbar>.container-fluid{z-index:10001}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{height:40px;line-height:40px;margin-left:0;font-family:'Roboto Condensed',sans-serif;font-weight:400;padding:0;font-size:1.5em}.navbar>.container .navbar-brand .fa-angle-right,.navbar>.container-fluid .navbar-brand .fa-angle-right{margin-left:5px;margin-right:5px}.navbar>.container .navbar-expand-toggle,.navbar>.container-fluid .navbar-expand-toggle{width:40px;height:40px;background-color:transparent;border:0;float:left;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear;opacity:.75}.navbar>.container .navbar-expand-toggle .icon,.navbar>.container-fluid .navbar-expand-toggle .icon{font-size:1.4em}.navbar>.container .navbar-right-expand-toggle,.navbar>.container-fluid .navbar-right-expand-toggle{width:40px;height:40px;background-color:transparent;border:0;position:absolute;right:0;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear;opacity:.75}.navbar>.container .navbar-right-expand-toggle .icon,.navbar>.container-fluid .navbar-right-expand-toggle .icon{font-size:1.4em}.navbar .navbar-breadcrumb{margin-left:0;background-color:transparent;padding:0;float:left}.navbar .navbar-breadcrumb>li{height:40px;line-height:40px;vertical-align:middle;font-family:'Roboto Condensed',sans-serif;font-size:1.5em}.navbar .navbar-nav>li>a,.navbar .navbar-nav>li>select{font-family:'Roboto Condensed',sans-serif;height:40px;line-height:40px;padding:0 20px 0 20px;border:0}.navbar .dropdown-menu{padding:0;border:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;animation-duration:.4s;-webkit-animation-duration:.4s;z-index:-1;position:absolute}.navbar .dropdown-menu .title{font-family:'Roboto Condensed',sans-serif;padding:5px 10px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3)}.navbar .dropdown-menu .message{font-family:'Roboto Condensed',sans-serif;text-align:center;padding:10px 20px}.navbar .dropdown-menu .notifications.list-group{list-style:none;padding:0;margin:0}.navbar .dropdown-menu .notifications.list-group .list-group-item{min-width:250px;padding:8px;border:0;border-bottom:1px solid #eee}.navbar .dropdown-menu .notifications.list-group .list-group-item .icon{margin-right:5px}.navbar .dropdown-menu .notifications.list-group .badge{border-radius:1em}.navbar .dropdown-menu .notifications.list-group .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar .dropdown-menu .notifications.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.navbar .dropdown-menu .notifications.list-group a.list-group-item:hover{cursor:pointer}.navbar .dropdown.profile .dropdown-menu{width:305px;padding-bottom:0;z-index:1999;text-align:center}.navbar .dropdown.profile .dropdown-menu li.profile-img{padding:0;max-height:300px;overflow:hidden}.navbar .dropdown.profile .dropdown-menu li.profile-img img.profile-img{width:100%;height:auto;margin:0;border:0}.navbar .dropdown.profile .dropdown-menu .profile-info{font-family:'Roboto Condensed',sans-serif;padding:15px}.navbar .dropdown.profile .dropdown-menu .profile-info .username{font-size:1.8em}.app-container{min-height:100%;position:relative}.app-container .app-footer{display:block;position:absolute;bottom:0;right:10px;left:50px;-webkit-transition:all .25s;transition:all .25s;font-size:12px;font-family:'Roboto Condensed',sans-serif;border-bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.08)}.app-container .app-footer .wrapper{padding-right:25px;padding-left:25px;height:40px;line-height:40px;vertical-align:middle}.app-container .content-container{margin-right:0;margin-left:0}.app-container .content-container .side-menu{overflow-y:auto;z-index:100000;position:fixed;width:40px;height:100%;-webkit-transition:all .25s;transition:all .25s}.app-container .content-container .side-menu .navbar-header{width:100%;border-bottom:0 solid #e7e7e7}.app-container .content-container .side-menu .navbar-header .navbar-brand{width:455px;line-height:40px;height:40px;padding:0;width:100%;overflow:hidden;font-family:'Roboto Condensed',sans-serif}.app-container .content-container .side-menu .navbar-header .navbar-brand .icon{width:40px;text-align:center;display:inline-block}.app-container .content-container .side-menu .navbar-header .navbar-brand .title{margin-left:-10px;display:none}.app-container .content-container .side-menu .navbar-header .navbar-expand-toggle{position:absolute;right:0;width:40px;height:40px;background-color:transparent;border:0;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear;opacity:.75}.app-container .content-container .side-menu .navbar{border:none;padding-left:0}.app-container .content-container .side-menu .navbar-nav li{display:block;width:100%;overflow:hidden}.app-container .content-container .side-menu .navbar-nav li a{font-family:'Roboto Condensed',sans-serif;padding:0 10px 0 10px;height:40px;line-height:40px;display:block;white-space:nowrap}.app-container .content-container .side-menu .navbar-nav li a .icon{margin-left:0;width:24px;text-align:center;font-size:1.1em;display:inline-block}.app-container .content-container .side-menu .navbar-nav li a .title{width:0;white-space:nowrap;padding-left:6px;display:none}.app-container .content-container .side-menu .navbar-nav li.dropdown{border:0;margin-bottom:0;border-radius:0;box-shadow:none}.app-container .content-container .side-menu .navbar-nav li.dropdown ul li a{height:44px;line-height:44px;vertical-align:middle;padding:0 1.2em}.app-container .content-container .side-menu .navbar-nav li.dropdown>a:after{content:"";position:absolute;right:1em}.app-container .content-container .side-menu .navbar-nav .panel-collapse.in{display:none}.app-container .content-container .side-menu:hover{width:250px}.app-container .content-container .side-menu:hover .navbar-header .navbar-brand .title{display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li a .title{width:192px;display:inline-block}.app-container .content-container .side-menu:hover .navbar-nav li.dropdown>a:after{font-family:FontAwesome;content:"\f107";position:absolute;right:1em}.app-container .content-container .side-menu:hover .panel-collapse.in{display:block}.app-container .content-container .side-body{min-height:100vh;padding-bottom:50px;padding-top:50px}.app-container .content-container .side-body.side-contabs{padding-top:90px}.app-container.expanded .app-footer{left:260px}.app-container.expanded .app-footer .wrapper{padding-left:25px}.app-container.expanded .content-container .navbar-top{padding-left:250px}.app-container.expanded .content-container .side-menu{width:250px}.app-container.expanded .content-container .side-menu .navbar-header .navbar-brand .title{display:inline-block}.app-container.expanded .content-container .side-menu .navbar-nav li a .title{display:inline-block}.app-container.expanded .content-container .side-menu .navbar-nav li .panel-collapse.in{display:block}.app-container.expanded .content-container .side-menu .navbar-nav li.dropdown>a:after{font-family:FontAwesome;content:"\f107";position:absolute;right:1em}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}.page-title{font-family:'Roboto Condensed',sans-serif;margin-left:-10px;margin-right:-10px;padding:15px 10px;margin-bottom:0;height:auto}.page-title .title{font-size:2em}.page-title .page-action{float:right;height:40px;line-height:40px;vertical-align:middle}.sub-title{font-family:'Roboto Condensed',sans-serif}.sub-title>*{display:inline-block}.sub-title h3{margin-right:10px}.sub-title .description{font-family:'Roboto Condensed',sans-serif;font-size:.9em}.sub-title .action .btn{padding:0 .5em}.app-container .side-body{margin-left:50px;margin-right:10px;-webkit-transition:all .25s;transition:all .25s}.app-container.expanded .side-body{margin-left:260px}@media (max-width:768px){.navbar{padding-left:0}.navbar .navbar-header{width:auto;display:block}.navbar .navbar-nav{width:auto;margin:0}.navbar .navbar-nav>li{display:inline-block}.navbar .navbar-right{position:absolute;top:0;right:-100%;height:100%;width:100%;-moz-transition:all .25s linear;-webkit-transition:all .25s linear;transition:all .25s linear}.navbar .navbar-right .open .dropdown-menu{position:absolute}.navbar .navbar-right.expanded{right:0}.app-container .navbar-top{min-width:300px}.app-container .content-container .side-menu{margin-left:-250px;width:0}.app-container .content-container .side-body{margin-left:10px}.app-container.expanded .navbar-top{min-width:480px;padding-left:0}.app-container.expanded .side-menu{margin-left:0;width:250px}.app-container.expanded .side-body{margin-left:10px}.app-container .app-footer .wrapper,.app-container.expanded .app-footer .wrapper{padding-left:25px}}.row.example>[class*=col-]>div{background-color:#eee;padding:10px;border:1px solid #ddd}.breadcrumb{margin-bottom:0}.breadcrumb>li+li:before{font-family:FontAwesome;content:'\f105';margin-right:3px}body{background-color:#f9f9f9}a{color:#363c46}a:hover{color:#006551}.app-footer{opacity:.7;color:#2c3e50}.navbar{min-height:40px}.navbar,.navbar.navbar-default{border-bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.08)}.navbar.navbar-default>.container-fluid,.navbar>.container-fluid{background-color:#fff}.navbar .navbar-header .navbar-brand,.navbar.navbar-default .navbar-header .navbar-brand{color:#f9f9f9}.navbar .navbar-header .navbar-expand-toggle,.navbar.navbar-default .navbar-header .navbar-expand-toggle{color:#2c3e50}.navbar .navbar-header .navbar-right-expand-toggle,.navbar.navbar-default .navbar-header .navbar-right-expand-toggle{color:#2c3e50}.navbar .navbar-breadcrumb li,.navbar.navbar-default .navbar-breadcrumb li{color:#2c3e50}.navbar .navbar-breadcrumb li a,.navbar.navbar-default .navbar-breadcrumb li a{color:#2c3e50}.navbar .navbar-nav>li,.navbar.navbar-default .navbar-nav>li{border-left:1px solid #f9f9f9}.navbar .navbar-nav>li>a,.navbar.navbar-default .navbar-nav>li>a{color:#2c3e50}.navbar .navbar-nav>li:hover>a,.navbar.navbar-default .navbar-nav>li:hover>a{color:#16a085}.navbar .navbar-nav>li.open>a,.navbar.navbar-default .navbar-nav>li.open>a{background-color:transparent;color:#006551}.navbar .navbar-nav>li.danger>a,.navbar.navbar-default .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #fa2a00;color:#fa2a00}.navbar .navbar-nav>li.danger.open>a,.navbar.navbar-default .navbar-nav>li.danger.open>a{background-color:#fa2a00;color:#fff}.navbar .navbar-nav .dropdown-menu,.navbar.navbar-default .navbar-nav .dropdown-menu{background-color:#f9f9f9;border-color:#e4e4e4}.navbar .navbar-nav .dropdown-menu .title,.navbar.navbar-default .navbar-nav .dropdown-menu .title{background-color:#fff}.navbar .navbar-nav .dropdown-menu .title .badge,.navbar.navbar-default .navbar-nav .dropdown-menu .title .badge{background-color:#2c3e50}.navbar .navbar-nav .dropdown-menu.danger,.navbar.navbar-default .navbar-nav .dropdown-menu.danger{border-color:#fa2a00}.navbar .navbar-nav .dropdown-menu.danger .title,.navbar.navbar-default .navbar-nav .dropdown-menu.danger .title{background-color:#fa2a00;color:#fff}.navbar .navbar-nav .dropdown-menu.danger .title .badge,.navbar.navbar-default .navbar-nav .dropdown-menu.danger .title .badge{background-color:#fff;color:#fa2a00}.navbar.navbar-inverse{background-color:#2c3e50;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.1)}.navbar.navbar-inverse>.container-fluid{background-color:#2c3e50}.navbar.navbar-inverse .navbar-header .navbar-brand{color:#f9f9f9}.navbar.navbar-inverse .navbar-header .navbar-expand-toggle{color:#fff}.navbar.navbar-inverse .navbar-header .navbar-right-expand-toggle{color:#fff}.navbar.navbar-inverse .navbar-breadcrumb li{color:#fff}.navbar.navbar-inverse .navbar-breadcrumb li a{color:#fff}.navbar.navbar-inverse .navbar-nav>li{border-left:1px solid #363c46}.navbar.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar.navbar-inverse .navbar-nav>li:hover>a{color:#22a7f0}.navbar.navbar-inverse .navbar-nav>li.open>a{background-color:transparent;color:#22a7f0}.navbar.navbar-inverse .navbar-nav>li.danger>a{background-color:transparent;border-bottom:4px solid #fa2a00;color:#fff}.navbar.navbar-inverse .navbar-nav>li.danger.open>a{background-color:#fa2a00}.navbar.navbar-inverse .navbar-nav .dropdown-menu{background-color:#f9f9f9;border-color:#2c3e50}.navbar.navbar-inverse .navbar-nav .dropdown-menu .title{background-color:#fff}.navbar.navbar-inverse .navbar-nav .dropdown-menu .title .badge{background-color:#2c3e50}.navbar.navbar-inverse .navbar-nav .dropdown-menu.danger{border-color:#fa2a00}.navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title{background-color:#fa2a00;color:#fff}.navbar.navbar-inverse .navbar-nav .dropdown-menu.danger .title .badge{background-color:#fff;color:#fa2a00}.side-menu{background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.08)}.side-menu .navbar-header{background-color:#1abc9c}.side-menu .navbar-header .navbar-brand{color:#19b5fe}.side-menu .navbar-nav{width:100%}.side-menu .navbar{background-color:#fff;border-bottom:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.side-menu .navbar li>a{color:#363c46}.side-menu .navbar li.active{border-left:0}.side-menu .navbar li.active>a{border-right:4px solid #1abc9c;background-color:#fff}.side-menu .navbar>li:hover>a{background-color:#fa2a00;color:#fff}.side-menu .navbar li.dropdown{background-color:transparent}.side-menu .navbar li.dropdown>.panel-collapse{background-color:#e4e4e4}.side-menu .navbar li.dropdown .panel-body{padding:0 7px}.side-menu.sidebar-inverse{background-color:#2c3e50;box-shadow:1px 1px 2px rgba(0,0,0,.08)}.side-menu.sidebar-inverse .navbar{background-color:#2c3e50;border-bottom:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.side-menu.sidebar-inverse .navbar li{border-left:0}.side-menu.sidebar-inverse .navbar li>a{color:#fff}.side-menu.sidebar-inverse .navbar li.active>a{color:#2c3e50;border-left:3px solid #1abc9c;border-right:0 solid #22a7f0;background-color:#fff}.side-menu.sidebar-inverse .navbar li.active>a .icon{margin-left:-3px}.side-menu.sidebar-inverse .navbar>li:hover>a{background-color:#fa2a00;color:#fff}.side-menu.sidebar-inverse .navbar li.dropdown>.panel-collapse{background-color:rgba(0,0,0,.1)}.side-menu.sidebar-inverse .navbar li.dropdown .panel-body{padding:0 7px}@media (max-width:768px){.navbar.navbar-default .navbar-nav>li{border-left:0}.navbar.navbar-default .navbar-right{background-color:#fff}.navbar.navbar-inverse .navbar-nav>li{border-left:0}.navbar.navbar-inverse .navbar-right{background-color:#2c3e50}}body.login-page{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.login-page .login-box{width:100%;max-width:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}body.login-page .login-box>.title{margin-bottom:1em}body.login-page .login-box>.row{margin-left:0;margin-right:0;margin-bottom:0}body.login-page .login-form{padding:0}body.login-page .login-form .login-header{margin-bottom:1.2em;font-size:1.5em}body.login-page .login-form .login-body{padding:1.5em;border-radius:1px}body.login-page .login-form input,body.login-page .login-form select{margin-bottom:.8em;margin-top:.5em;font-size:1.1em;border-radius:1px}body.login-page .login-button .btn{padding:.5em 2em;font-size:1.1em;border-radius:1px;margin-bottom:0}body.login-page .login-footer{padding-top:8px;padding-bottom:8px;width:100%;text-align:right;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media (max-width:768px){body.login-page .login-form .login-header{margin-bottom:1em}body.login-page .login-box{width:100%;max-width:260px}}