﻿@font-face{font-family:"roboto";src:url(/assets/shared/fonts/Roboto/Roboto-Medium.ttf);src:url(/assets/shared/fonts/Roboto/Roboto-Medium.ttf) format("truetype");}@font-face{font-family:"roboto-black";src:url(/assets/shared/fonts/Roboto/Roboto-Black.ttf);src:url(/assets/shared/fonts/Roboto/Roboto-Black.ttf) format("truetype");}@font-face{font-family:"roboto-bold";src:url(/assets/shared/fonts/Roboto/Roboto-Bold.ttf);src:url(/assets/shared/fonts/Roboto/Roboto-Bold.ttf) format("truetype");}@font-face{font-family:"roboto-italic";src:url(/assets/shared/fonts/Roboto/Roboto-Italic.ttf);src:url(/assets/shared/fonts/Roboto/Roboto-Italic.ttf) format("truetype");}:root{--fb:"roboto-bold";}body{font-family:"roboto",Arial,sans-serif;font-size:13px;background:#fff;}body{background:#e9e9e9;}body .bg-primary{background-color:#3794fc!important;}body .text-bold{font-family:var(--fb);font-weight:normal;}body.login-page{background-position:top;background-size:contain;}body.login-page .login-form{color:#fff;background:none;border:0;box-shadow:none;font-size:12px;width:350px!important;}body.login-page .login-form .panel-body{background:#5587eb;background:linear-gradient(0deg,rgba(85,135,235,.9) 0%,rgba(123,202,249,.6) 100%);padding:30px 50px;border-radius:11px;text-align:center;}body.login-page .login-form .panel-body input,body.login-page .login-form .panel-body input:focus,body.login-page .login-form .panel-body input:active{border-radius:15px;background:#18407d!important;color:#fff!important;border:0;}body.login-page .login-form .panel-body .btn{border-radius:15px;background:#18407d!important;color:#fff!important;width:150px;margin:auto;}body .modal .close{margin-top:7px!important;}body .navbar-inverse{background:#273d5f;min-height:60px;border-bottom:3px solid #3794fc;}body .navbar-inverse .navbar-header{position:relative;padding:5px;font-size:16px;margin-left:0;}body .navbar-inverse .navbar-header:after{display:none;content:none;}body .navbar-inverse .navbar-header .btn-add-doc{width:260px;margin:auto;background:#3794fc!important;color:#fff;}body .navbar-inverse .navbar-header .left-bar{float:left;}body .navbar-inverse .navbar-header .left-bar .btn{background:none;border:0;padding:0;height:20px;float:left;width:20px;margin-top:2px;margin-left:4px;}body .navbar-inverse .navbar-header .left-bar .btn i{float:left;}body .navbar-inverse .navbar-header .left-bar .btn:hover,body .navbar-inverse .navbar-header .left-bar .btn:active{color:#3794fc;}body .navbar-inverse .navbar-header .navbar-brand{padding:0;margin-top:0;}body .navbar-inverse .navbar-header .navigate{float:right;}body .navbar-inverse .navbar-header .navigate ul{margin:0;padding:0;}body .navbar-inverse .navbar-header .navigate ul li{display:inline-block;}body .navbar-inverse .navbar-header .navigate ul li a{display:block;height:20px;padding:0 5px;text-align:center;}body .navbar-inverse .navbar-header .navigate ul li a:hover{color:#fff;}body .navbar-inverse .navbar-form{margin-top:10px;margin-left:25px;}body .navbar-inverse .navbar-form>.form-group{margin-left:0;}body .navbar-inverse .navbar-form>.form-group .input-group{border:1px solid #3794fc;border-radius:5px;display:table;}body .navbar-inverse .navbar-form>.form-group .input-group .folder-selector{float:left;}body .navbar-inverse .navbar-form>.form-group .input-group .folder-selector .select2-choice{height:36px;background:#fff;border:0;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;}body .navbar-inverse .navbar-form>.form-group .input-group .multiselect-native-select{width:150px;display:table-cell;float:left;}body .navbar-inverse .navbar-form>.form-group .input-group .multiselect-native-select .btn-group .btn{height:36px;border-top-right-radius:0;border-bottom-right-radius:0;border:0;}body .navbar-inverse .navbar-form>.form-group .input-group .multiselect-native-select .multiselect-container{min-width:250px;}body .navbar-inverse .navbar-form>.form-group .input-group .multiselect-native-select .multiselect-container input{width:auto;}body .navbar-inverse .navbar-form>.form-group .input-group input{width:350px;font-size:14px;display:table-cell;}body .navbar-inverse .navbar-form>.form-group .input-group .input-group-addon{display:table-cell;}body .navbar-inverse .navbar-form>.form-group .input-group .input-group-btn .btn{padding:9px 10px 5px 15px;}body .navbar-inverse .navbar-form .input-group-addon{padding:0 10px;background:#3794fc;border-color:#3794fc;color:#fff;}body .navbar-inverse .navbar-nav .btn-add-doc{margin:auto;background:#3794fc!important;color:#fff;}body .navbar-inverse .navbar-right>li>a{padding:18px 20px;}body .navbar-inverse .navbar-right>li>a i{color:#3794fc;margin-right:15px;}body .navbar-inverse .navbar-right>li.dropdown-user>a{padding:8px 11px;}body .navbar-inverse .navbar-right>li.dropdown-user>a .media{display:table;max-width:210px;}body .navbar-inverse .navbar-right>li.dropdown-user>a .media .media-left{padding-right:10px;}body .navbar-inverse .navbar-right>li.dropdown-user>a .media .media-body .text-muted{color:#fff;}body .navbar-inverse .navbar-right>li.dropdown-user ul{background:#2f3b52;min-width:0;margin-top:3px;width:230px;}body .navbar-inverse .navbar-right>li.dropdown-user ul li a{color:#fff;padding:10px 15px;}body .navbar-inverse .navbar-right>li.dropdown-user ul li a i{color:#fff;}body .navbar-inverse .navbar-right>li.dropdown-user ul li a span{margin-left:10px;}body .navbar-inverse .navbar-right>li.dropdown-user ul li a:focus,body .navbar-inverse .navbar-right>li.dropdown-user ul li a:hover{background-color:#10244a;}body .advance-table .main-content .areas .area.area-br>div tr td,body .advance-table .main-content .areas .area.area-bl>div tr td{border-top:0;border-bottom:0;padding:10px;}body .advance-table .main-content .areas .area.area-br>div tr:nth-of-type(even),body .advance-table .main-content .areas .area.area-bl>div tr:nth-of-type(even){background:#f6f9fc;}.area.area-total-left{bottom:17px;left:0;z-index:2;height:24px;}.area.area-total-left>div{height:24px;}.area.area-total-left>div table tr td{border-top-color:#ddd;text-align:right;background:#ffc;}.area.area-total-mid{bottom:0;right:0;z-index:2;height:41px;}.area.area-total-mid>div{overflow-y:scroll;overflow-x:scroll;width:100%;}.area.area-total-mid>div table tr td{border-top-color:#ddd;text-align:right;background:#ffc;padding-right:7px;}.area.area-total-top{top:0;right:0;z-index:2;height:66px;}.area.area-total-top>div{width:100%;}.area.area-total-top>div table tr td{height:22px;width:100%;background:#fff;}.area.area-total-r{bottom:27px;right:0;z-index:2;width:74px;background:#fff;}.area.area-total-r>div{overflow-y:scroll;overflow-x:scroll;width:100%;}.area.area-total-r>div table tr td{border-top-color:#ddd;text-align:right;padding-right:7px;}.area.area-total-br{bottom:0;right:0;z-index:2;height:41px;}.area.area-total-br>div{overflow-y:scroll;overflow-x:scroll;width:100%;}.area.area-total-br>div table tr td{border-top-color:#ddd;text-align:right;background:#ffc;padding-right:7px;}.dropdown-app .nav-tabs li a{padding:9px 0;}.dropdown-app .app-list{padding:15px;overflow:auto;max-height:500px;}.dropdown-app .app-list li{width:33.33%!important;float:left;margin:auto;margin-bottom:15px;height:125px;display:inline-block;}.dropdown-app .app-list li a{display:block;text-align:center;padding:10px;overflow:unset;text-overflow:unset;width:100%;height:auto;border-radius:5px;color:#333;font-size:14px;}.dropdown-app .app-list li a img{margin:auto!important;width:64px!important;height:64px!important;height:auto;float:unset;border-radius:10px;max-height:unset;}.dropdown-app .app-list li a span{font-size:13px;margin:auto;white-space:initial;display:block;max-height:40px;overflow:hidden;}.dropdown-app .app-list li a span.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.media-dropable{padding:10px;background:#f8fafa;}.media-dropable>div{border-style:dashed;border-width:2px;border-color:transparent;height:100px;padding-top:0;color:#0b66c3;position:relative;text-align:center;cursor:pointer;}.media-dropable>div:hover{border-color:#dfdfdf;}.media-dropable>div p{text-align:center;}.media-dropable>div i{font-size:60px;}.media-dropable>div input{position:absolute;cursor:pointer;z-index:1;top:0;opacity:0;left:0;right:0;width:100%;bottom:0;}.doc-frame-container{background:#dfdfdf;overflow:hidden auto;padding:15px 0;position:relative;border:1px solid #dfdfdf;}.doc-frame-container .tool-bar{position:absolute;top:0;left:0;right:0;width:auto;text-align:center;height:36px;background:#fff;border-bottom:1px solid #dfdfdf;padding:2px;}.doc-frame-container .tool-bar .input-group{margin:auto;}.doc-frame-container .tool-bar .input-group .btn{height:30px;}.doc-frame-container .tool-bar .input-group input{padding:5px;height:30px;}.doc-frame-container .content{width:900px;position:unset;margin:auto;height:auto;}.doc-frame-container .content .doc-pages>div{margin-bottom:20px;padding:60px 100px;background:#fff;}.excel-frame-container{overflow:hidden;padding:0;position:relative;border:1px solid #dfdfdf;}.excel-frame-container .excel-tab-sheet>.nav-tabs{display:flex;border-bottom:0;margin-bottom:0;}.excel-frame-container .excel-tab-sheet>.nav-tabs button{background-color:#f1f1f1;border:0;outline:0;padding:10px 15px;cursor:pointer;}.excel-frame-container .excel-tab-sheet>.nav-tabs button.active{background-color:#ddd;}.excel-frame-container .excel-tab-sheet>.tab-content .tab-pane{overflow:auto;}.compo-date{width:100%;}.compo-date .btn-group{width:100%;}.compo-date .btn-group>.btn{text-align:left;width:100%;position:relative;background:#fff;height:35px;}.compo-date .btn-group>.btn span{width:95%;padding-left:25px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.compo-date .btn-group>.btn i{position:absolute;}.compo-date .btn-group>.btn i.icon-calendar2{top:7px;}.compo-date .btn-group>.btn i.caret{right:10px;top:8px;}.compo-date-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:1048;background-color:#fff;filter:alpha(opacity=0);}.compo-date-drop{width:400px;margin-top:-1px;position:absolute;z-index:1050;top:100%;background:#fff;max-height:300px;color:#000;border-top:1px solid #dfdfdf;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);}.compo-date-drop .day-list{overflow-y:auto;max-height:298px;}.compo-date-drop .day-list a{padding:6px 20px;}.compo-date-drop .day-list a i{font-size:12px;}.compo-date-drop .day-list a:hover{background:#2196f3;color:#fff;}.compo-date-drop .btn-select-all{width:96%;margin:auto;margin-top:5px;}.compo-date-drop .btn-select-all:hover{background:#dfdfdf;}.compo-date-drop.view-mode-month{max-height:335px;}.compo-date-drop.view-mode-month .datepicker table th{padding:10px;}.compo-date-drop.view-mode-month .datepicker table td .month{padding:7px 12px;}.compo-date-drop .quarter-list{overflow-y:auto;max-height:250px;}.compo-date-drop .quarter-list .quarter-group{height:45px;border-bottom:1px solid #f5f5f5;margin-bottom:5px;padding:0;}.compo-date-drop .quarter-list .quarter-group:hover{background:#f5f5f5;}.compo-date-drop .quarter-list .quarter-group>li{display:inline-block;float:left;width:20%;text-align:center;padding:8px 5px;border-radius:5px;margin-top:5px;}.compo-date-drop .quarter-list .quarter-group>li.year{font-family:var(--fb);}.compo-date-drop .quarter-list .quarter-group>li.quarter-item{cursor:pointer;}.compo-date-drop .quarter-list .quarter-group>li.quarter-item:hover{background:#dfdfdf;}.compo-date-drop .quarter-list .quarter-group>li.quarter-item.active{background:#0094ff;color:#fff!important;}.compo-date-drop .quarter-list .quarter-group>li.quarter-item.active:hover{background:#0094ff;}.main-toolbar .heading-elements ul li .btn{height:7px 10px;}.select2-container .select2-choice{height:36px!important;}