﻿.page-template {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

    .page-template .header {
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
        font-size: 13px;
        position: absolute;
        top: 30px;
        left: 30px;
        right: 30px;
        border-bottom: 0px solid #888;
        color: #000;
    }

    .page-template .footer {
        position: absolute;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        font-size: 13px;
        bottom: 30px;
        left: 30px;
        right: 30px;
        border-top: 0px solid #888;
        text-align: center;
        color: #000;
    }

.k-block, .k-draghandle, .k-grid-header, .k-grouping-header, .k-header, .k-pager-wrap, .k-treemap-tile, html .km-pane-wrapper .k-header {
    background-color: transparent !important;
}

.k-gantt .k-gantt-toolbar .k-button:hover, .k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover, .k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link, .k-grid .k-header .k-button:hover, .k-scheduler .k-header .k-button:hover, .k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover, .k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link, .km-pane-wrapper .k-header .k-button:hover {
    background-color: #004f5b !important;
}

.k-gantt-toolbar .k-button, .k-gantt > .k-header .k-link, .k-gantt > .k-header li, .k-grid .k-header .k-button, .k-scheduler .k-header .k-button, .k-scheduler .k-header .k-link, .k-scheduler .k-header li, .km-pane-wrapper .k-header .k-button {
    background-color: #004f5b !important;
}

#reportGrid .k-link {
    text-decoration: none !important;
    color: #00a5b5 !important;
}



#reportGrid button {
    background-color: #004f5b !important;
    color: #fff !important;
    border-color: #555557 !important;
    display: inline-block !important;
    margin-bottom: 0 !important;
    font-weight: normal !important;
    text-align: center !important;
    vertical-align: middle !important;
    touch-action: manipulation !important;
    cursor: pointer !important;
    background-image: none !important;
    border: 1px solid transparent !important;
    white-space: nowrap !important;
    padding: 6px 12px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    user-select: none !important;
    text-transform: none !important
}

#reportGrid .k-grid-header .k-header > .k-link {
    padding: 8px 5px !important;
}

.k-grid td {
    padding: 5px 5px !important;
}

/*table tr td[role~="gridcell"]:first-child{
        text-align: center !important;
    }*/
.k-menu:not(.k-context-menu) > .k-item.k-state-selected {
    color: #e76057 !important;
}

#reportGrid .k-i-more-vertical {
    FONT-SIZE: 11PX !important;
    MARGIN-TOP: 3PX !important;
}

input[type="checkbox"] {
    margin: 0px 3px 0px 0px !important;
}

.k-button {
    cursor: pointer;
}
