﻿.dx-fileuploader-upload-button {
    display: none;
}

div.dx-fileuploader-button-container .dx-button-mode-contained .dx-icon {
    color: black !important;
}

.dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline::after {
    border-color: transparent !important;
    font-weight: bold !important;
}

.dx-datagrid-headers .dx-texteditor-input, .dx-datagrid-rowsview .dx-texteditor-input {
    min-height: 28px !important;
}

.dx-checkbox-checked .dx-checkbox-icon {
    color: black !important;
    background-color: white !important;
}

.dx-datagrid-readonly .dx-cell-modified {
    border-color: transparent !important;
}

.dx-datagrid-readonly .dx-cell-focus-disabled {
    border-color: transparent !important;
    background-color: red !important;
}

.dx-treelist-headers {
    color: #384452;
    font-weight: normal;
    -ms-touch-action: pinch-zoom;
    touch-action: pinch-zoom;
    border-bottom: 1px solid #8599a8 !important;
    background: #f6f8fa;
    text-align: center !important;
    border-top: 1px solid #48a067;
}


.dx-treelist-content .dx-treelist-table .dx-row.dx-header-row > td {
    text-align: center !important;
    color: #384452;
    font-weight: 600;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td {
    padding-left: 5px !important;
    padding-right: 5px !important;
    background: #f6f8fa;
}

.dx-treelist-headers .dx-treelist-table .dx-row > td {
    border-bottom: 1px solid #8599a8 !important;
}

.dx-fileuploader-wrapper {
    min-width: 500px;
}

.dx-fileuploader-button .dx-button-content .dx-icon {
    color: black !important;
}

div.dx-fileuploader-button-container .dx-button-mode-contained .dx-icon {
    color: black !important;
}


.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
    padding-top: 0px !important;
}

.dx-fileuploader-file-container {
    padding: 0px !important;
}

.dx-toolbar-button .dx-datagrid-toolbar-button {
    display: none;
}

.dx-fileuploader-button-container .dx-fileuploader-cancel-button {
    border: 1px solid #808080 !important;
    background-color: white !important;
    width: 24px !important;
    height: 24px !important;
    padding: 0px !important;
}

.dx-fileuploader-wrapper {
    margin-bottom: 15px !important;
}

/*ie에서 bottom 라인이 안보여서 */
.tableA {
    border-collapse: separate;
    border-spacing: 0;
}

    .tableA tr:last-child th {
        border-bottom: none;
    }

/* dxDataGrid 페이징은 사용하지 않는다. */
.dx-datagrid-pager {
    display: none;
}

.pagination {
    margin: 30px 0;
}

    .pagination .pagination-pages {
        margin: 0;
        padding: 0;
        width: 100%;
        list-style: none;
        text-align: center;
        border: 0;
    }

        .pagination .pagination-pages li {
            display: inline;
            margin: 0;
            padding: 0 1px;
            background: none;
            border: 0;
            list-style: none;
        }

            .pagination .pagination-pages li a {
                border-bottom: 3px solid #fff;
                color: black;
                text-decoration: none;
                padding: 5px 10px;
                font-size: 13px;
            }

            .pagination .pagination-pages li.active a {
                border-bottom: 3px solid #3db166;
                color: #192857;
            }

            .pagination .pagination-pages li.prev a, .pagination .pagination-pages li.next a {
                padding: 3px;
                font-size: 16px;
            }

.linked-cell {
    cursor: pointer;    
}
