 .table > tbody > tr > td { vertical-align: middle;}
 .gauge canvas, .donut canvas {width: 150px !important;        }

        .panel-actions .progress {
            width: 100%;
        }

        .contextual-progress .progress {
            height: 12px;
        }

        .widget-completed-options .pie-progress {
            max-width: 120px;
            min-width: 120px;
            margin: 10px 0
        }

        #teamCompletedWidget .counter-label {
            font-size: 26px;
            color: #37474f
        }

        #teamCompletedWidget .counter-number-group span:first-child {
            color: #f96868;
            font-size: 48px
        }

        #teamCompletedWidget .counter-number-group span:last-child {
            margin-left: 30px;
            font-size: 30px;
            color: #37474f
        }

        #teamCompletedWidget .list-inline {
            float: right;
            margin-top: 74px;
            margin-bottom: 20px
        }

        #teamCompletedWidget .list-inline li {
            padding: 0
        }

        #teamCompletedWidget .list-inline li:first-child, #teamCompletedWidget .list-inline li:last-child {
            position: relative
        }

        #teamCompletedWidget .list-inline li:first-child::before, #teamCompletedWidget .list-inline li:last-child::before {
            display: inline-block;
            position: absolute;
            bottom: 5px;
            left: -22px;
            content: "";
            width: 10px;
            height: 10px
        }

        #teamCompletedWidget .list-inline li:first-child {
            margin-right: 60px;
            color: #a3afb7
        }

        #teamCompletedWidget .list-inline li:first-child::before {
            background-color: #57c7d4
        }

        #teamCompletedWidget .list-inline li:last-child {
            color: #526069
        }

        #teamCompletedWidget .list-inline li:last-child::before {
            background-color: #a58add
        }

        #teamCompletedWidget .widget-content {
            min-width: 480px
        }

        #teamCompletedWidget .ct-grids .ct-vertical {
            stroke-dasharray: 6
        }

        #teamCompletedWidget .ct-grids .ct-horizontal {
            stroke: none
        }

        #teamCompletedWidget .ct-grids .ct-point-label {
            stroke: #fff;
            stroke-width: 60px
        }

        #teamCompletedWidget .ct-labels .ct-horizontal {
            display: block;
            padding-top: 10px;
            margin-left: -28px;
            font-size: 14px;
            color: #76838f
        }

        #teamCompletedWidget .ct-labels .ct-vertical {
            margin-top: 5px
        }

        #teamCompletedWidget .ct-area {
            fill-opacity: .8
        }

        #teamCompletedWidget .ct-series .ct-point, #teamCompletedWidget .ct-series .ct-point-content {
            opacity: 0;
            -webkit-transition: all .3s;
            -o-transition: all .3s;
            transition: all .3s
        }

        #teamCompletedWidget .ct-series:hover .ct-point, #teamCompletedWidget .ct-series:hover .ct-point-content {
            opacity: 1
        }

        #teamCompletedWidget .ct-series.ct-series-a .ct-area {
            fill: #a58add
        }

        #teamCompletedWidget .ct-series.ct-series-a .ct-line {
            stroke: #a58add;
            stroke-width: 1px
        }

        #teamCompletedWidget .ct-series.ct-series-a .ct-point {
            stroke: #926dde;
            stroke-width: 12px;
            cursor: pointer
        }

        #teamCompletedWidget .ct-series.ct-series-a .ct-point-content {
            stroke: #fff;
            stroke-width: 6px;
            stroke-linecap: round;
            pointer-events: none
        }

        #teamCompletedWidget .ct-series.ct-series-b .ct-area {
            fill: #77d6e1
        }

        #teamCompletedWidget .ct-series.ct-series-b .ct-line {
            stroke: #77d6e1;
            stroke-width: 1px
        }

        #teamCompletedWidget .ct-series.ct-series-b .ct-point {
            stroke: #57c7d4;
            stroke-width: 12px;
            cursor: pointer
        }

        #teamCompletedWidget .ct-series.ct-series-b .ct-point-content {
            stroke: #fff;
            stroke-width: 6px;
            stroke-linecap: round;
            pointer-events: none
        }

        #teamCompletedWidget .ct-series.ct-series-c .ct-area {
            fill: # #926dde
        }

        #teamCompletedWidget .ct-series.ct-series-c .ct-line {
            stroke: #926dde;
            stroke-width: 1px
        }

        #teamCompletedWidget .ct-series.ct-series-c .ct-point {
            stroke: #926dde;
            stroke-width: 12px;
            cursor: pointer
        }

        #teamCompletedWidget .ct-series.ct-series-c .ct-point-content {
            stroke: #fff;
            stroke-width: 6px;
            stroke-linecap: round;
            pointer-events: none
        }

        #personalCompletedWidget {
            height: -webkit-calc(100% - 30px);
            height: calc(100% - 30px)
        }

        @media  screen and (min-width: 992px) and (max-width: 1599px) {
            .widget-completed-options .pie-progress {
                min-width: 100px
            }
        }

        @media  screen and (max-width: 991px) {
            #teamCompletedWidget .list-inline {
                float: left;
                margin-top: 20px;
                margin-left: 40px
            }
        }

        @media  screen and (min-width: 481px) and (max-width: 991px) {
            .widget-completed-options {
                height: -webkit-calc(100% - 30px);
                height: calc(100% - 30px)
            }

            .widget-completed-options .pie-progress {
                min-width: 50px
            }

            .widget-completed-options .col-xs-6 {
                width: 100%
            }

            .widget-completed-options .counter:after, .widget-completed-options .counter:before {
                content: " ";
                display: table
            }

            .widget-completed-options .counter:after {
                clear: both
            }

            .widget-completed-options .counter-label {
                display: inline-block
            }

            .widget-completed-options .counter-number {
                float: left;
                margin-right: 20px;
                font-size: 14px !important;
                font-weight: 400
            }

            .widget-completed-options .pie-progress {
                margin: 20px auto 10px
            }
        }

        @media  screen and (min-width: 481px) and (max-width: 768px) {
            .col-xs-12 {
                width: 33.3333%
            }
        }

        @media  screen and (max-width: 480px) {
            .widget-completed-options .pie-progress {
                min-width: 100px
            }

            #recentActivityWidget .timeline-content .operates > li {
                display: block;
                margin-right: 0;
                margin-top: 10px;
                padding-bottom: 1px
            }

            #recentActivityWidget .timeline-content .operates .btn {
                height: 25px;
                line-height: 11px;
                width: 85px
            }
        }

        @media  screen and (max-width: 400px) {
            #personalCompletedWidget .total-completed {
                font-size: 10px;
                line-height: 22px
            }

            #personalCompletedWidget .widget-content {
                padding: 30px 15px 0
            }
        }

        .incident .page-aside {
            position: relative;
            top: 0;
            bottom: 0;
            left: 0;
            width: auto;
            overflow-y: hidden;
            background: none;
            border-right: 0;
        }

        .page-aside .list-group-item .icon, .page-aside a.list-group-item, .page-aside .btn-pure:hover {
            color: inherit !important;
        }

        @media (min-width: 979px) {
            #sidebar.affix-top {
                position: static;
                margin-top: 30px;
                width: 228px;
            }

            #sidebar.affix {
                position: fixed;
                top: 70px;
                width: 228px;
            }
        }

        .webui-popover-title, .fixed-table-body .card-view .title {
            text-shadow: none !important;
            font-weight: 400;
        }

        .soon-wrapper, .soon {
            line-height: 1.5;
            font-size: 20px;
            text-align: center;
        }

        .soon-text {
            color: #000000;
            font-weight: bold;
        }

        .soon-label {
            margin: 0 !important;
        }

        .soon[data-scale='l'] {
            font-size: 2.2rem;
        }

        .incident-table tr, #workflow-table tr {
            cursor: pointer;
        }
