@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600,700&subset=latin-ext);
@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900|Material+Icons);
@charset "UTF-8";body{background-color:#ececec;color:#0c244e;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;margin:0;padding:0}*{box-sizing:border-box}::-webkit-input-placeholder{color:#c3c3c3}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}.logo_login{opacity:.5;position:absolute;right:100px;top:100px;width:180px;z-index:1}.amenu-item{font-family:Open Sans,sans-serif!important}.amenu-item,.amenu-item:active,.amenu-item:hover{color:#fff!important;text-decoration:none!important}.active{font-weight:700}.u-list{list-style:none;margin:0;padding:0}.u-input{background-clip:padding-box;border:1px solid #d0d0d0;border-radius:10px;font-size:12px;height:35px;outline:0;padding:5px 10px}.c-badge{background-color:#f91605;border-radius:100px;color:#fff;display:block;font-size:10px;font-weight:700;line-height:.7;min-width:17px;padding:5px 4px;text-align:center;white-space:nowrap}.c-badge--header-icon{bottom:-9px;position:absolute}.tooltip{width:120px}.tooltip-inner{background-color:#051835;border-radius:3px;color:#fff;font-size:12px;padding:8px 10px;text-align:center}.tooltip-arrow{border-right-color:#051835!important}.hamburger-toggle{background:transparent;border:1px solid transparent;cursor:pointer;order:1;padding:0;position:relative}.hamburger-toggle [class*=bar-]{background:#0c244e;border-radius:2px;display:block;height:2px;margin-bottom:4px;transform:rotate(0deg);transition:all .2s ease;width:24px}.hamburger-toggle [class*=bar-]:nth-child(2){width:18px}.hamburger-toggle [class*=bar-]:last-child{margin-bottom:0;width:12px}.hamburger-toggle.is-opened{left:3px}.hamburger-toggle.is-opened [class*=bar-]{background:#0c244e}.hamburger-toggle.is-opened .bar-top{transform:rotate(45deg);transform-origin:15% 15%}.hamburger-toggle.is-opened .bar-mid{opacity:0}.hamburger-toggle.is-opened .bar-bot{transform:rotate(-45deg);transform-origin:15% 95%;width:24px}.hamburger-toggle:focus{outline-width:0}.hamburger-toggle:hover [class*=bar-]{background:#f5642d}.header-icons-group{border-left:1px solid #ccc;display:flex;height:100%;margin-left:auto;order:3}.header-icons-group .c-header-icon:last-child{border-right:0}.c-header-icon{align-items:center;border-right:1px solid #ccc;cursor:pointer;display:flex;float:left;height:100%;justify-content:center;line-height:1;position:relative;width:120px}.c-header-icon i{font-size:18px;line-height:40px}.c-header-icon--in-circle{border:1px solid #d0d0d0;border-radius:100%}.c-header-icon:hover{background-color:#f5642d}.l-header{background:#fff;padding-left:70px;position:fixed;right:0;top:0;width:100%;z-index:10}.l-header__inner{align-items:center;border-bottom:1px solid;border-color:#ccc;display:flex;height:70px;justify-content:stretch;width:100%}.sidebar-is-expanded:not(.nopad) .l-header{padding-left:220px}.c-search{display:flex;height:100%;width:350px}.c-search__input{border:0;border-bottom-right-radius:0;border-top-right-radius:0;flex-basis:100%;font-size:14px;height:100%;padding:0 20px}.c-dropdown,.c-search__input{transition:all .3s ease-in-out}.c-dropdown{background-clip:padding-box;background-color:#fff;border:1px solid #d0d0d0;border-radius:10px;box-shadow:0 5px 14px -1px #cecece;display:none;flex-direction:column;min-height:300px;opacity:0;overflow:hidden;position:absolute;right:-40px;text-align:left;top:30px;width:300px}.l-sidebar{background:#0c244e;height:100%;left:0;position:fixed;top:0;width:70px;z-index:10}.l-sidebar .logo{align-items:center;background-color:#051835;display:flex;height:70px;justify-content:center;width:100%}.l-sidebar .logo .logo__txt{color:#fff;font-size:26px;font-weight:700;line-height:1;text-align:center}.l-sidebar__content{height:100%;position:relative}.sidebar-is-expanded:not(.nopad) .l-sidebar{width:220px}.c-menu>ul{display:flex;flex-direction:column}.c-menu>ul .c-menu__item{color:#fff;max-width:100%;overflow:hidden}.c-menu>ul .c-menu__item__inner{align-items:center;cursor:pointer;display:flex;flex-direction:row;min-height:60px;position:relative}.c-menu>ul .c-menu__item__inner:before{background-color:#5f9cfd;content:" ";height:0;left:0;margin-top:-18px;opacity:0;position:absolute;top:50%;width:2px}.c-menu>ul .c-menu__item.is-active .c-menu__item__inner{background-color:#1e3e6f;border-left-color:#5f9cfd}.c-menu>ul .c-menu__item.is-active .c-menu__item__inner .c-menu-item__title span,.c-menu>ul .c-menu__item.is-active .c-menu__item__inner i{color:#5f9cfd}.c-menu>ul .c-menu__item.is-active .c-menu__item__inner:before{height:36px;opacity:1}.c-menu>ul .c-menu__item:not(.is-active):hover .c-menu__item__inner{background-color:#f5642d;border-left-color:#f5642d}.c-menu>a ul .c-menu__item.is-active .c-menu__item__inner{background-color:#1e3e6f;border-left-color:#5f9cfd}.c-menu>a ul .c-menu__item.is-active .c-menu__item__inner .c-menu-item__title span,.c-menu>a ul .c-menu__item.is-active .c-menu__item__inner i{color:#5f9cfd}.c-menu>a ul .c-menu__item.is-active .c-menu__item__inner:before{height:36px;opacity:1}.c-menu>a ul .c-menu__item:not(.is-active):hover .c-menu__item__inner{background-color:#f5642d;border-left-color:#f5642d;color:#fff!important}.c-menu>ul .c-menu__item i{flex:0 0 70px;font-size:18px;font-weight:400;text-align:center}.c-menu>ul .c-menu__item .c-menu-item__expand{left:100px;margin-left:auto;padding-right:20px;position:relative}.sidebar-is-expanded .c-menu>ul .c-menu__item .c-menu-item__expand{left:0}.c-menu>ul .c-menu__item .c-menu-item__title{flex-basis:100%;left:220px;opacity:0;padding-right:10px;position:relative}.c-menu>ul .c-menu__item .c-menu-item__title span{font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-is-expanded .c-menu>ul .c-menu__item .c-menu-item__title{left:0;opacity:1}.c-menu>ul .c-menu__item .c-menu__submenu{background-color:#051835;display:none;font-size:12px;padding:15px}.c-menu>ul .c-menu__item .c-menu__submenu li{border-bottom:1px solid;border-color:#072048;color:#5f9cfd;margin-bottom:15px;padding-bottom:15px}.c-menu>ul .c-menu__item .c-menu__submenu li:last-child{border:0;margin:0;padding:0}main.l-main{min-height:100%;padding:70px 0 0;width:100%}main.l-main .content-wrapper{background:#e9ecef;height:100%;padding:25px}main.l-main .content-wrapper .page-content{border-top:1px solid #d0d0d0;padding-top:25px}main.l-main .content-wrapper--with-bg .page-content{background:#fff;border:1px solid #d0d0d0;border-radius:3px;padding:25px}main.l-main .page-title{color:#000;font-size:24px;font-weight:400;margin-bottom:25px;margin-top:0}.sidebar-is-expanded:not(.nopad) main.l-main{padding-left:220px}.login-form{margin:50px auto;width:340px}.login-form form{background:hsla(0,0%,97%,.9);box-shadow:0 2px 2px rgba(0,0,0,.3);margin-bottom:15px;padding:30px}.login-form h2{margin:0 0 15px}.btn,.form-control{border-radius:2px}.btn{font-size:15px;font-weight:700}img.bg{height:auto;left:0;min-height:100%;min-width:1024px;position:fixed;top:0;width:100%}@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px}}#page-wrap{margin:50px auto;max-width:100%;padding:20px;position:relative;width:400px}.p-sm{font-size:15px;line-height:20px}.h-unset{height:auto!important}.multiline-label-no-margin{font-weight:400;margin-top:-17px;white-space:normal}a{color:#117a8b}.page-title{color:#000;font-weight:400;margin-bottom:25px;margin-top:0}.input-group-text{white-space:normal!important}.dms_calculation{border-radius:0;border-right:0;font-size:.7875rem;height:29px;padding:0 0 0 10px}.navbar-top{background-color:#0c244e}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:center right calc(1.4em + .1875rem)!important}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:center right calc(1.4em + .1875rem)}.link,.link:hover{color:#0c244e}.btn-custom{background-color:#0c244e;border-color:#0c244e;color:#fff}.btn-custom:hover{background-color:#f5642d;border-color:#f5642d;color:#fff}.pagination .page-item{margin:0 2px}.pagination .page-item .page-link{color:#0c244e}.pagination .page-item.active .page-link{background-color:#0c244e;border-color:#0c244e;color:#fff}.pagination .page-item.disabled .page-link{color:grey}tbody{border-bottom:1px solid #000}.sortable{cursor:pointer}.sort-icon:before{content:" ↑↓";margin-left:5px}.sort-icon.asc:before{content:" ↑"}.sort-icon.desc:before{content:" ↓"}
