﻿/*TFOM style pre DevExtreme datagrid - pozmensovane, pri pouziti kontrolu Replan.ascx do TFP skopirovat ako novy samostatny styl*/
.dx-datagrid {
    font-size: 12px;
}

    .dx-datagrid .dx-row > td {
        padding: 2px;
    }

/*.dx-datagrid-rowsview .dx-selection.dx-row > td,*/
/*.dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
    background-color: rgba(150, 150,150, 0.5);
}*/
/*toto je kvoli tomu ze v novom dx bol velmi slabo viditelny selected row*/
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td {
    background-color: rgba(130, 130,130, 0.5);
}

.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td {
    background-color: rgba(150, 150,150, 0.5);
}

.dx-datagrid-headers .dx-texteditor-input, .dx-datagrid-rowsview .dx-texteditor-input {
    font-size: 12px;
    padding: 3px;
    min-height: 20px;
}

.dx-pager {
    font-size: 12px;
    padding: 0;
}

    .dx-pager .dx-pages .dx-page {
        padding: 3px;
    }

    .dx-pager .dx-pages .dx-prev-button, .dx-pager .dx-pages .dx-next-button {
        font-size: 16px;
        padding: 3px;
    }
/*.dx-navigate-button .dx-prev-button .dx-next-button {
     font-size: 14px;
    padding:4px;
}*/


/************* GDTFBSstyleCompact ********************/

/*TFOM osobitne pre grid Spoje zo zastavky #GDTFBSContainer */
/*#GDTFBSContainer .dx-datagrid .dx-row > td {
    padding: 1px;
    line-height:12px;
}*/
.GDTFBSstyleCompact .dx-datagrid .dx-row > td {
    padding: 1px;
    line-height: 12px;
}


/************* GridConnTripsCurrState Compact mode ********************/

.GridConnTripsCurrState .dx-datagrid .dx-row > td {
    padding: 1px;
    line-height: 10px;
}

.GridConnTripsCurrState .dx-datagrid .dx-row-lines > td {
    border-bottom: hidden !important;
}

.GridConnTripsCurrState .dx-datagrid-content .dx-datagrid-table .dx-row > td,
.GridConnTripsCurrState .dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
    vertical-align: middle !important;
}
/*.GridConnTripsCurrState .dx-datagrid-rowsview .dx-selection.dx-row > td,
.GridConnTripsCurrState .dx-datagrid-rowsview .dx-selection.dx-row:hover > td {
    background-color: rgba(130, 130,130, 0.5);
}*/
/*toto je kvoli tomu ze v novom dx bol velmi slabo viditelny selected row*/
/*.GridConnTripsCurrState .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td {
    background-color: rgba(130, 130,130, 0.5) ;
}*/
.GridConnTripsCurrState .dx-pager {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

    .GridConnTripsCurrState .dx-pager .dx-page-sizes .dx-page-size {
        padding: 0px !important;
    }

    .GridConnTripsCurrState .dx-pager .dx-pages .dx-page {
        padding: 0px;
    }

    .GridConnTripsCurrState .dx-pager .dx-pages .dx-prev-button,
    .GridConnTripsCurrState .dx-pager .dx-pages .dx-next-button {
        padding: 0px;
    }
