﻿.dbgrid {
    background-color: white;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 1px solid;
    height:100%;
	background: url(//www.mathomelife.com/shop/cd/46/themes/selftpl_611f44ebd26fc/assets/images/footer-bg.png?revision=1721388424) BOTTOM;
}

.dbgrid-header-row {
    display: flex;
    flex-direction: row;
    background-color: #212529;
}
.dbgrid-header-col{
    color:white;
    padding-left: 2px;
    padding-right: 2px;
    cursor: default;
    display:block;
    
    box-sizing:border-box;
    overflow: hidden;
    white-space: nowrap; 
}

.dbgrid-body {
    overflow-y: scroll;
    display:contents;
}


.dbgrid-data-row {
    display: flex;
    flex-direction: row;
    border-bottom: 0.2px solid;
    border-color: gainsboro;
    color:black;
    min-height:23px;
 }
.dbgrid-data-row-null {
    display: flex;
    flex-direction: row;
    
    cursor:default;
    color:black;
    min-height:25px;
    max-height:25px;
}
.dbgrid-data-row:hover /*üzerine gelindiğinde*/
{
    text-decoration:none; /*alt çizgiyi kaldır*/
    /*background-color:#ADD8E6;color:black;cursor:default;*/
    background-color:aliceblue;color:black;cursor:default;
}
.dbgrid-data-row:focus /*seçildiğinde*/
{
    background-color:#ADD8E6;color:black;cursor:default;
}

.dbgrid-data-row:visited /*ziyaret edildiğinde*/
{
   /*background-color:#ADD8E6;color:black;cursor:default;*/
}


.dbgrid-data-col {
    border-right: 0.2px solid;
    border-color: gainsboro;
    padding-left: 2px;
    padding-right: 2px;
    cursor: default;
    display:block;
    
    box-sizing:border-box;
    overflow: hidden;
    white-space: nowrap; 
	background: linear-gradient(360deg, #adb5bd70, #fff);
}

    .dbgrid-data-col[datatype="dtDecimal"] {
        text-align: right;
    }
.dbgrid-data-col[colname="sf1"] {
        /*font-weight:bold;*/
    }

.dbgrid-footer {
    display: block;
    border: 4px solid #21252914;
    Background: linear-gradient(137deg, #dc3545 0%, #dc3545 100%);
    box-shadow: inset 0 8px 20px #fff, 0 6px 18px #212529;
}

    .dbgrid-footer-button button {
        margin: 2px;
        color: #fff;
        background-color: #343a40;
        border-color: #343a40;
        display:inline-block;
		}
		
		.dbgrid[pagecount='0'] .dbgrid-footer-arrow
{
    display:none;
}
.dbgrid[pagecount='1'] .dbgrid-footer-arrow
{
    display:none;

/*.dbgrid-footer-arrow{
    display:none !important;*/
}

.dbgrid-footer-button button:hover{
  color: #fff;
  background-color: coral;
}
.dbgrid-footer-arrow button:hover{
  color: #fff;
  background-color: coral;
}

.dbgrid-footer-arrow button:disabled{
  color: #fff;
  background-color: #343a40;
}


.dbgrid-footer-button
{
    display: inline-block;
    border: 4px solid #21252914;
    Background: linear-gradient(137deg, #dc3545 0%, #dc3545 100%);
    box-shadow: inset 0 8px 20px #fff, 0 6px 18px #212529;
}

.dbgrid-footer-arrow
{
    display:inline-block;
    float:right;
}


