.blue{color:#00f!important}.ta-hidden-input{display:none}.logo-default{width:180px;margin-top:9px!important}.page-logo{padding-right:0!important}.main-header .navbar-custom-menu{margin-top:12px;margin-right:10px;font-size:14px;font-weight:800}.main-header .navbar-custom-menu .nav>li>a>.label{top:-2px;right:-4px;font-size:12px}.main-header .navbar-custom-menu i.fa{font-size:14px;margin-top:6px}.system-form [type=color],.system-form [type=date],.system-form [type=datetime-local],.system-form [type=datetime],.system-form [type=email],.system-form [type=month],.system-form [type=number],.system-form [type=password],.system-form [type=search],.system-form [type=tel],.system-form [type=text],.system-form [type=time],.system-form [type=url],.system-form [type=week],.system-form textarea{margin-right:2px;font-weight:500;padding:0 5px;border:1px solid #ccc;border-radius:3px;font-size:12px}.system-form--full [type=color],.system-form--full [type=date],.system-form--full [type=datetime-local],.system-form--full [type=datetime],.system-form--full [type=email],.system-form--full [type=month],.system-form--full [type=number],.system-form--full [type=password],.system-form--full [type=search],.system-form--full [type=tel],.system-form--full [type=text],.system-form--full [type=time],.system-form--full [type=url],.system-form--full [type=week],.system-form--full textarea{width:100%}.system-form--full label{padding-right:4px}.system-form--full label:last-child{padding-right:0}.system-form textarea{width:100%}.system-form td{padding:1px}.modal-lg{width:90%}.modal-header{background-color:#605ca8;padding:3px;color:#fff}.modal-header .close{color:#fff;opacity:.7;margin-top:-4px;margin-right:3px}.modal-header .close:hover{opacity:1}.modal-header .saving{line-height:16px;float:right;margin-right:10px;font-weight:900}.tab-content{padding-top:20px}.contact-option{font-size:16px;cursor:pointer}.contact-option:first-child{padding-right:8px;padding-left:4px}.contact-option--delete{color:#e63a3a}.well.well-sm{border-radius:0}.well.well-sm.main-info{margin-bottom:5px}.nav>li>a{padding:2px 5px}.dataTables_filter{float:right}.dataTables_length{float:left;margin-right:10px}.table.dataTable{font-size:12px}.table.dataTable tr.group,.table.dataTable tr.group:hover{background-color:#ddd!important;cursor:pointer}.table.dataTable tr.group-danger td{background:#f44336!important}.table.dataTable tr.group-danger td .badge{background:#d02b20}.table.dataTable tr.note-opportunity,.table.dataTable tr.note-opportunity td{background:#ffeb3b57!important}.table.dataTable tr.note-delay,.table.dataTable tr.note-delay td{background:#2196f330!important}.table.dataTable tr.note-done,.table.dataTable tr.note-done td{background:#d4f3d6!important}.table.dataTable tr.group-success td{background:#4caf50!important}.table.dataTable tr.group-success td .badge{background:#3b983f}.table.dataTable tbody .task{background:#dedede;cursor:context-menu}.table.dataTable tbody .task.task-last-col{border-right:1px solid #212c32}.table.dataTable thead tr:last-child>th:first-child>input{display:none}.table.dataTable th{padding:2px}.table.dataTable th:after{bottom:2px!important}.table.dataTable td{padding:0 5px;max-width:200px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.table.dataTable tr{background-color:#fff}.table.dataTable tr.after-due td{background:#f44336!important}.table.dataTable tr.selected>td{background-color:#b1b1b1}.table.dataTable tr.group .badge{font-size:11px;padding:3px 5px;width:auto;margin-left:3px!important;border-radius:3px}.table.dataTable tr.group>td{background-color:#222d32;color:#fff;padding:2px 10px 3px!important;font-weight:700}.table.dataTable .editable{word-break:break-all;min-width:200px;white-space:inherit;overflow:inherit!important}.table.dataTable .editable>input{width:100%;min-width:200px}.table.dataTable .highlighed{background:#cbcbcb}.table.dataTable .strong{font-weight:700}.table.dataTable .fa.fa-chevron-down.opened{transform:scale(-1)}.table.dataTable td.expanded .more,.table.dataTable td.open-modal .more{display:none}.table.dataTable td.expanded.relative,.table.dataTable td.open-modal.relative{position:relative;overflow:visible!important}.table.dataTable td.expanded.relative .extend,.table.dataTable td.open-modal.relative .extend{z-index:9999;position:absolute;left:0;top:-1px;background-color:#f5f5f5;border:1px solid #cbcbcb;padding:0 4px 2px;min-width:100%}.table.dataTable td.expanded.relative .extend .more,.table.dataTable td.open-modal.relative .extend .more{display:block}.table.dataTable td.expanded.relative .extend .visible,.table.dataTable td.open-modal.relative .extend .visible{display:none}.css-checkbox{width:10px;height:10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:4px}.css-checkbox.value-null{background-color:#d6d6d6}.css-checkbox.value-1{background-color:green}.css-checkbox.value-0{background-color:#d6d6d6}.css-dot{width:10px;height:10px;border-radius:5px;margin:4px 4px 0 0;display:inline-block}label:hover:before{border:1px solid #4778d9!important}tags-input{border-radius:0}tags-input .tags{border-color:#d2d6de;box-shadow:none;border-radius:0}tags-input .tags .tag-item{background-color:#605ca8!important;background:#605ca8!important;border-color:#605ca8!important;border-radius:0}tags-input .tags .tag-item .remove-button{color:#fff}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{background-color:#605ca8!important;background:#605ca8!important;border-color:#605ca8!important;border-radius:0;color:#fff;font-size:14px}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item .ui-select-match-close{color:#fff;opacity:.8}.ui-select-bootstrap .ui-select-choices-row.active>span{background-color:#605ca8!important;background:#605ca8!important}.dataTables_scroll{width:100%;overflow:scroll;overflow-y:scroll}.dataTables_scrollHead{overflow:visible!important}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-right:20px}.ta-editor,.text-angular-preview{line-height:15px}.ta-editor p,.text-angular-preview p{margin:0 0 5px}.orange{color:#ec971f!important}.green{color:#5cb85c!important}.red{color:#c9302c!important}.agenda>.table>tbody>tr>td{border-top:1px solid #7a7772}.agenda__schools:before{content:"";display:block;width:30px;height:3px;background-color:#b5b5b5}.agenda__time{margin-bottom:3px}.agenda__actors{font-weight:700}.agenda__actors>li{margin-right:15px}.agenda__icons{color:silver;font-size:20px}.agenda__icons .fa{margin-right:15px}.dropdown-left{left:auto;right:0}.month-setter.input-group{display:table-cell;width:40px;position:absolute}.month-setter.input-group input{display:none}.month-setter.input-group .input-group-btn button{border-top-left-radius:4px;border-bottom-left-radius:4px;height:28px;margin-top:15px}.month-setter.input-group .input-group-btn button i{top:-1px}.tooltip{display:block!important;z-index:99999999!important;opacity:1!important}.dataTables_scrollBody{overflow:visible!important}.badge.counter-0{display:none}.fc-toolbar .fc-left{margin-left:40px}.fc-myMonthAgenda-button,.fc-myWeekAgenda-button{background-color:#ddd;border-color:#9f9f9f}.uib-datepicker-popup{padding:3px}.uib-datepicker-popup .uib-monthpicker .active{background-color:#605ca8}.uib-datepicker-popup .uib-monthpicker .active .text-info{color:#fff}.uib-datepicker-popup .uib-button-bar{display:none}.highlighted{background-color:#ff0}.control-sidebar,.control-sidebar-bg{width:344px;right:-344px;z-index:10010;padding-top:0}.control-sidebar-bg .header,.control-sidebar .header{background-color:#181f23;border-bottom:1px solid #373838}.control-sidebar-bg .header button.close,.control-sidebar .header button.close{color:#fff;float:left;opacity:.5;font-size:25px;font-weight:700;line-height:31px;margin-left:5px;margin-top:-5px}.control-sidebar-bg .datetimepicker-wrapper>input,.control-sidebar .datetimepicker-wrapper>input{width:193px}.control-sidebar-bg .control-sidebar-menu li.selected,.control-sidebar .control-sidebar-menu li.selected{background:#0e628c;border-right:4px solid #3b8dbc}.control-sidebar-bg .control-sidebar-menu .edit,.control-sidebar .control-sidebar-menu .edit{padding:15px}.control-sidebar-bg .control-sidebar-menu .edit .box-header,.control-sidebar .control-sidebar-menu .edit .box-header{padding:3px 5px 3px 0}.control-sidebar-bg .control-sidebar-menu .note,.control-sidebar .control-sidebar-menu .note{position:relative;display:block;padding:10px 15px;min-height:57px}.control-sidebar-bg .control-sidebar-menu .note .menu-info,.control-sidebar .control-sidebar-menu .note .menu-info{display:block;margin-top:0}.control-sidebar-bg .control-sidebar-menu .note .menu-info h4,.control-sidebar .control-sidebar-menu .note .menu-info h4{color:#a4a4a4}.control-sidebar-bg .control-sidebar-menu .note .menu-info p,.control-sidebar .control-sidebar-menu .note .menu-info p{font-size:14px;color:#fff}.control-sidebar-bg .control-sidebar-menu .note .menu-info p.desc,.control-sidebar .control-sidebar-menu .note .menu-info p.desc{color:#3c8dbc}.control-sidebar-bg .control-sidebar-menu .note .check-to-delete.menu-icon,.control-sidebar-bg .control-sidebar-menu .note .check-to-done.menu-icon,.control-sidebar-bg .control-sidebar-menu .note .check-to-edit.menu-icon,.control-sidebar-bg .control-sidebar-menu .note .check-to-selected.menu-icon,.control-sidebar .control-sidebar-menu .note .check-to-delete.menu-icon,.control-sidebar .control-sidebar-menu .note .check-to-done.menu-icon,.control-sidebar .control-sidebar-menu .note .check-to-edit.menu-icon,.control-sidebar .control-sidebar-menu .note .check-to-selected.menu-icon{position:absolute;right:0;height:100%;width:40px;border-radius:0;top:0;transition:all .1s;transition-delay:.1s;opacity:0;cursor:pointer}.control-sidebar-bg .control-sidebar-menu .note .check-to-delete.menu-icon:before,.control-sidebar-bg .control-sidebar-menu .note .check-to-done.menu-icon:before,.control-sidebar-bg .control-sidebar-menu .note .check-to-edit.menu-icon:before,.control-sidebar-bg .control-sidebar-menu .note .check-to-selected.menu-icon:before,.control-sidebar .control-sidebar-menu .note .check-to-delete.menu-icon:before,.control-sidebar .control-sidebar-menu .note .check-to-done.menu-icon:before,.control-sidebar .control-sidebar-menu .note .check-to-edit.menu-icon:before,.control-sidebar .control-sidebar-menu .note .check-to-selected.menu-icon:before{vertical-align:text-top}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-selected.menu-icon,.control-sidebar .control-sidebar-menu .note:hover .check-to-selected.menu-icon{right:120px;opacity:.8;background:#212c32}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-selected.menu-icon:hover,.control-sidebar .control-sidebar-menu .note:hover .check-to-selected.menu-icon:hover{opacity:1}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-done.menu-icon,.control-sidebar .control-sidebar-menu .note:hover .check-to-done.menu-icon{right:80px;opacity:.8}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-done.menu-icon:hover,.control-sidebar .control-sidebar-menu .note:hover .check-to-done.menu-icon:hover{opacity:1}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-edit.menu-icon,.control-sidebar .control-sidebar-menu .note:hover .check-to-edit.menu-icon{right:40px;opacity:.8}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-edit.menu-icon:hover,.control-sidebar .control-sidebar-menu .note:hover .check-to-edit.menu-icon:hover{opacity:1}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-delete.menu-icon,.control-sidebar .control-sidebar-menu .note:hover .check-to-delete.menu-icon{right:0;opacity:.8}.control-sidebar-bg .control-sidebar-menu .note:hover .check-to-delete.menu-icon:hover,.control-sidebar .control-sidebar-menu .note:hover .check-to-delete.menu-icon:hover{opacity:1}.control-sidebar-bg .control-sidebar-menu li.pased .menu-info .control-sidebar-subheading,.control-sidebar .control-sidebar-menu li.pased .menu-info .control-sidebar-subheading{color:red}.selectedDay{background-color:rgba(70,162,216,.3)}.text-bold{font-weight:700}.sortable-row{min-height:20px}.sortable-row .as-sortable-item{border-radius:0;padding:5px 10px}.sortable-row .as-sortable-placeholder{border-radius:0}.editable input,.editable select{height:28px;border:1px solid #ccc;border-radius:4px!important;width:100%}.editable .input-group>input{width:100%;margin-top:3px}.editable .ui-select-bootstrap{height:28px;width:130px}.editable .ui-select-bootstrap .ui-select-toggle{height:28px;line-height:1}.editable .ui-select-bootstrap .ui-select-match-text,.editable .ui-select-bootstrap .ui-select-placeholder{line-height:1}.editable button{height:28px;line-height:17px}.editable .table>tbody>tr>td{padding:1px;line-height:2.428571}.editable-slim input,.editable-slim select{height:22px;padding-left:4px}.editable-slim .input-group{display:block}.editable-slim .input-group>input{margin-top:0;font-size:13px;padding-left:4px}.editable-slim .ui-select-bootstrap{height:22px}.editable-slim .ui-select-bootstrap .ui-select-toggle{height:22px;font-size:13px;line-height:1;padding:3px}.editable-slim .ui-select-bootstrap .ui-select-match-text,.editable-slim .ui-select-bootstrap .ui-select-placeholder{line-height:1;font-size:13px}.editable-slim .table>tbody>tr>td{padding-top:3px;font-size:13px;line-height:16px;vertical-align:middle}.editable-slim .table>tbody>tr>td>.btn-group>button{height:22px}.editable-slim .table>tbody>tr>th{padding:4px 0}.dataTables_wrapper{position:relative!important}.dataTables_processing{display:block;z-index:99999!important;background:#fff;width:100%!important;position:absolute!important;left:0!important;margin:0!important;top:0!important;height:100%!important;opacity:.9;font-weight:700}fulltext{width:100%}.full-opacity{position:absolute;width:100%;height:100%;background:#fff;opacity:0;z-index:9999}input.ng-invalid,textarea.ng-invalid{border-color:#fa161d}input.ng-invalid.ng-touched,textarea.ng-invalid.ng-touched{border-color:#fa787e}input.ng-valid.ng-touched,textarea.ng-valid.ng-touched{border-color:#009a3c}.alert-sm{padding:0 5px;display:inline-block;font-size:10px;width:auto}.alert-sm i{margin-right:5px}.alert-md{padding:4px 7px;display:inline-block;font-size:13px;width:auto}.alert-md i{margin-right:5px}.alert-md.alert-danger .badge{background:#fff;color:#dd4b39;margin-left:7px}.alert-md.alert-success .badge{background:#fff;color:#00a65b;margin-left:7px}.alert-neutral{background:#e0e0e0;color:#757575}.calendar-sync-wrapper{background:#fff;padding:10px;border-radius:7px;position:relative;margin-top:-38px}.calendar-sync-wrapper .loader{width:13px;height:13px;display:inline-block;border-top:.2em solid hsla(0,0%,100%,.6);border-right:.2em solid hsla(0,0%,100%,.6);border-bottom:.2em solid hsla(0,0%,100%,.6);border-left:.2em solid #605ca8;transform:translateZ(0);animation:a .7s infinite linear;margin:0;margin-top:2px;margin-left:7px;vertical-align:text-bottom}.calendar-sync-wrapper .show-more{background:hsla(0,0%,100%,0);background:-webkit-gradient(left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(14%,hsla(0,0%,96%,.27)),color-stop(39%,hsla(0,0%,93%,.76)),color-stop(100%,#ededed));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,96%,.27) 14%,hsla(0,0%,93%,.76) 39%,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0);position:absolute;left:0;bottom:0;padding:10px 0;width:100%;text-align:center;cursor:pointer;border-radius:7px;font-weight:700}.calendar-sync-wrapper .alert{margin-bottom:0}.calendar-sync-wrapper .users-table{margin-top:16px}.calendar-sync-wrapper .users-table.expandable{padding-bottom:12px}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid hsla(0,0%,100%,.2);border-right:1.1em solid hsla(0,0%,100%,.2);border-bottom:1.1em solid hsla(0,0%,100%,.2);border-left:1.1em solid #fff;transform:translateZ(0);animation:a 1.1s infinite linear}.stylized-checkbox{cursor:pointer}.stylized-checkbox input[type=checkbox]{margin-right:10px;vertical-align:top}.badge-md{width:60px;text-align:center}.fa-mini-icon{font-size:8px;vertical-align:top;padding-top:1.7px;padding-left:2px;margin-right:5px}.danger-color{color:#f44336}.success-color{color:#4caf50}.blue-color{color:blue}.badge-danger{background:#f44336}.badge-success{background:#4caf50}.badge-blue{background:#2196f3de}.task-table-loading{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;background:#fff;padding:30px;font-size:22px}.badge-yellow{background:#dcc700}.ui-select-container.ng-invalid span.ui-select-toggle{border:1px solid #fa787e}.alert-small{display:inline-block;font-size:12px;padding:5px 10px;margin-left:17px}.alert-small .btn-group{margin-left:8px}.alert-small a.btn{font-size:10px;padding:4px 11px;color:#000;text-decoration:none}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:768px){.navbar-custom-menu{position:absolute;right:0;top:0}}.btn-white{background-color:#fff;color:#000}.btn-white.btn-xs{font-size:10px}.btn-ml-sm{margin-left:7px}.btn-header{margin-bottom:1px}.portal-guideline{background:#fff}.portal-guideline .guideline{background:#fff;border-right:1px dashed #605ca8}.portal-guideline .guideline ul{padding:0;margin:0;list-style:none}.portal-guideline .guideline ul li{padding:11px 16px}.portal-guideline .guideline ul li i.fa{margin-right:10px}.portal-guideline .guideline ul li.checked{background:#e8f5e9;color:#4caf50}.portal-guideline .guideline ul li.current{background:#fbe8a9}.portal-guideline .guideline ul li.disabled{color:#dadada}.portal-guideline .portal-categories{background:#fff;border-left:1px solid #605ca8}