.page-header-inverse {
    /* background-color: #0065ac; */
}

.page-container {
    padding: 10px 20px 0px 20px !important;
}

.page-title {
    padding: 12px 36px 5px 0;
}

.fancytree-ico-c .fancytree-icon.fa:after, .fancytree-ico-e .fancytree-icon.fa:after {
    content: '' !important;
}

span.fancytree-icon.fa {
    margin-top: 9px;
}

.theme_squares, .theme_xbox_sm, theme_perspective {
    margin: 0px auto;
}

.btn-xxs, .btn-group-xxs > .btn {
    padding: 1px 6px;
    font-size: 11px;
}

.services span.service-icon {
    width: 82px;
    height: 82px;
    padding: 15px;
    border: 2px solid;
    border-radius: 50%;
    position: relative;
    display: inline-block;
    background-size: 48px auto;
    background-repeat: no-repeat;
    background-position: center;
}

.services h2 small {
    display: block;
}

.services span.service-icon i {
    font-size: 48px;
}

.navigation-actions {
    background-color: rgba(14, 111, 147, 0.09);
}

.daterangepicker.dropdown-menu {
    z-index: 10000;
}

.btn-float .fa-stack {
    margin-top: 11px;
}

.btn-float .fa-stack i {
    display: inline;
}

.btn-float .fa-stack i:nth-child(1) {
    font-size: 8px;
    margin-right: 2px;
    top: -1px;
    position: relative;
}

.projects .progress-micro {
    margin-top: -3px !important;
}

.colorpicker {
    min-width: 130px !important;
    padding: 4px !important;
    z-index: 9999;
}

.sidebar-category ul.media-list .media-body li .ellipsis {
    width: 130px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: absolute
}

.sidebar-category .tooltip-inner {
    max-width: inherit;
}

.table-inbox .table-inbox-name {
    width: 260px;
}

.table-inbox .table-inbox-time {
    text-align: right;
    width: 125px;
}

.btn-no-hover:focus, .btn-no-hover:hover {
    cursor: default;
}

.text-line-through {
    text-decoration: line-through;
}

.support-tickets-sort-buttons button i:nth-child(2) {
    font-size: 14px;
    position: relative;
    top: -10px;
    right: -13px;
    margin-bottom: -14px;
}

.support-tickets-sort-buttons .btn-float {
    padding-left: 5px;
    padding-right: 5px;
}

.label-warning {
    border-color: #ff9c22;
    background-color: #ff9c22;
}

.text-warning, .text-warning:hover, .text-warning:focus {
    color: #ff9900 !important;
}

td.direction-icons i:nth-child(1) {
    font-size: 16px;
}

td.direction-icons i:nth-child(2) {
    position: absolute;
    margin-top: 1px;
    margin-left: -7px;
}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
    background-color: rgba(224, 249, 226, 0.52);
}

.mce-tooltip {
    /* position: fixed !important; */
}

.mce-panel.mce-floatpanel.mce-menu {
    /* position: fixed !important; */
}

*:required {
    border-color: rgb(204, 127, 128);
}

.dropdown-menu > li > label.status {
    padding-left: 15px !important;
}

.page-header-inverse .dropdown-menu .form-control {
    border-bottom-color: #ddd;
    color: #333333;
}

.page-header-inverse .dropdown-menu .form-control::placeholder {
    color: #999999;
}

.img-xss {
    width: 19px !important;
    height: 19px !important;
}

.search.dropdown-menu {
    width: 550px;
}

.search.dropdown-menu li {
    padding: 2px 5px;
    padding-left: 45px;
}

.search.dropdown-menu li i {
    position: absolute;
    top: 12px;
    left: 15px;
}

#weihnachtsbaum {
    height: 130px;
    z-index: 1;
    position: absolute;
    right: 41%;
    bottom: 0px;
}

.grid-stack .panel-heading {
    padding: 7px 20px;
}

.grid-stack .panel .table > thead > tr > th {
    padding: 0px 20px;
}

.grid-stack .panel-white > .panel-heading {
    border-bottom-width: 2px;
}

.grid-stack .table > thead > tr > th, .grid-stack .table > tbody > tr > th, .grid-stack .table > tfoot > tr > th, .grid-stack .table > thead > tr > td, .grid-stack .table > tbody > tr > td, .grid-stack .table > tfoot > tr > td {
    line-height: 1.2;
}

.echarts-tooltip.zr-element {
    pointer-events: none;
}

.grid-stack .table-hover > tbody > tr:hover > th, .table-hover > tbody > tr:hover > td {
    color: #333333;
    transition: color ease-in-out 0.15s;
}

.sidebar-default .navigation > li.active > a, .sidebar-default .navigation > li.active > a:hover, .sidebar-default .navigation > li.active > a:focus {
    background-color: #cce3f7;
    color: #333333;
}

ul.list-striped li:nth-child(odd) {
    background: #f1efef
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f1efef;
}

.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 5px 10px;
}

.table > tbody > tr.load-content.active, .table > tbody > tr.load-content.active > td {
    background-color: #4A4A4A;
    color: #fff;
}

.create-order table .form-control {
    height: 20px;
}

.progress-bar-warning {
    background-color: #ff9c22;
}

body#tinymce {
    background-color: #fff;
    padding: 10px;
}

.panel .mce-tinymce {
    margin-left: -1px;
}

.error-message {
    color: #ffffff;
}

h5 input.form-control-unstyled {
    width: 100%;
}

.popover {
    width: 100%;
}

.status-timepicker {
    padding: 20px;
}

@media (min-width: 1366px) {
    .page-container, .page-header-content, .navbar {
        padding-left: 20px;
        padding-right: 20px;
    }
}

#newTask {
    display: none;
}

label.error {
    color: #F44336;
}

.global-search-results mark {
    padding: 0;
    color: #0a001f;
    background: yellow;
    border: 0;
}

.global-search-results .nav-tabs-vertical > .nav-tabs > li {
    width: 100%;
}

.global-search-results .nav-tabs-vertical > .nav-tabs > li {
    border: 1px solid #ddd;
}

.global-search-results .nav-tabs-vertical > .nav-tabs > li > a {
    padding: 12px 5px;
}

.global-search-results .nav-tabs-vertical > .nav-tabs > li.active {
    border: none;
    border-left: solid 5px #EC407A;
}

.global-search-results a.add-filter {
    position: absolute;
    z-index: 1;
    right: 20px;
    top: 6px;
}

.navbar-nav > .dropdown-user img {
    max-height: inherit !important;
    margin-top: inherit !important;
}

.navbar-nav > .dropdown-user > a {
    padding: 5px 0 0 0;
}

.navbar-nav > .dropdown-user .media-body {
    width: auto;
}

.navbar-nav > .dropdown-user.media {
    margin-top: 0px;
    min-width: 150px;
}

.navbar-nav > .dropdown-user.media .media-left {
    padding-right: 5px;
    padding-left: 5px;
}

.navbar-nav > .dropdown-user.media .media-left img {
    width: 35px;
    height: 35px;
}

.navbar-nav > .media i.caret {
    top: -10px;
    position: relative;
}

.process-details .timer {
    text-align: right;
}


.process-details .timer > li {
    font-size: 15px;
    font-weight: bold;
}

.process-details .timer > li.dots {
    font-size: 14px;
    padding: inherit;
}

.tooltip-box {
    position: absolute;
    background: #333;
    color: #fff;
    padding: 4px 8px;
    border-radius: 4px;
    font-size: 13px;
    white-space: nowrap;
    z-index: 9999;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.15s ease-in-out;
}

