﻿/*Customizando o Titulo das Colunas da Grid Begin */

.k-grid-header th.k-header > .k-link {
    color: black;
    font-weight: bold;
    overflow: visible;
    white-space: normal;
}

.k-grid .k-grouping-row p {
    color: black;
}

/* End */

/*Customização do Grid Tollbar Begin */
.k-grouping-header, .k-grid-toolbar {
    margin: 0;
    padding: .429em .2em .429em 1em;
    cursor: default;
}

.k-header.k-grid-toolbar {
    border-color: #211B4E;
}

.k-grid .k-header .k-button, .k-scheduler .k-header .k-button, .k-scheduler .k-header li, .k-scheduler .k-header .k-link, .k-gantt > .k-header li, .k-gantt > .k-header .k-link, .k-gantt-toolbar .k-button, .km-pane-wrapper .k-header .k-button {
    color: #fff;
    background-color: #1c2e70;
    border-color: #211B4E;
    -webkit-box-shadow: none;
    box-shadow: none;
}

/* Cor Azul botões e Toolbar */

.k-header.k-grid-toolbar, .k-grid .k-header .k-button {
    background-image: none;
    background-position: 50% 50%;
    background-color: #1c2e70;
}

/*Box Shadow Hover dos Botões da Grid*/
    .k-grid .k-header .k-button:hover, .k-grid .k-header .k-button.k-state-active:hover {
        color: #fff;
        border-color: #211B4E;
        background-color: #225987;
    }

/* End */

/* Customização dos Agrupamento da Grid  Begin */

.k-grid .k-group-footer td {
    background-color: transparent;
    border-top-width: 1px;
    color: black;
    font-weight: bold;
    overflow: visible;
}

.k-grid .k-group-footer .k-group-cell + td {
    border-left-width: 0px;
}

tbody .k-group-cell {
    background-color: transparent;
    border-right: 0px;
}

/*  End */


/* Customização do Modal Begin */

.k-window-titlebar {
    background-color: #225987;
    color: white;
    padding-bottom: 4px;
    padding-top: 4px;
}

/* End */

/*Customização do Conteudo da Grid Para Quebrar Palavras Automático Begin */

.k-grid-content tr td {
    overflow: visible;
    white-space: normal;
    word-break: break-word;
}

/* End */

/* Customiza o Titulo das Grids */

#gd-titulo {
    float: right !important;
    position: relative !important;
    left: -35% !important;
    pointer-events: none !important;
    cursor: default !important;
}

/*Agrupamento no Rodapé Grid   */
.k-group-footer td {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

/*Agrupamento no Cabeçalho Grid   */
.k-grid .k-grouping-row td {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
}

/*Conteúdo na Grid   */
.k-grid-content tr td {
    padding-top: .5em;
    padding-bottom: .5em;
}

/*Rodapé Padrão da Grid */
.k-footer-template td {
    font-size: .8em;
    font-weight: bold;
    color: black;
}

/* ToolTip para Grids */
.k-elliellipsis-column-extended {
    max-width: 200px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/* Customização do cabeçalho para usar ToolTip */

.k-grid-header .k-header > span {
    color: black;
    font-weight: bold;
    overflow: visible;
    white-space: normal;
    text-align: left;
    padding: 4px 4px !important;
    margin: -8px -12px;
    vertical-align: baseline;
    line-height: inherit;
    display: block;
}


/* Customização de botões Pop-Up */

.k-filter-menu .k-button {
    background: #1c2e70;
}

.k-popup .k-primary, .k-edit-form-container .k-primary {
    color: white;
}
.k-edit-form-container .k-button, .k-popup .k-button, .k-popup .k-primary:active, .k-popup .k-primary:active:hover, .k-edit-form-container .k-primary:active {
    color: white;
}

.k-edit-form-container .k-button, .k-window-titlebar{
    background-color: #1c2e70;
}
