﻿.fixed-table-toolbar {
}

.fixed-table-pagination {
}

.table {
    border: 1px solid black;
}

.layout-tabela-titulo
/*,.fixed-table-toolbar */ {
    padding: 0.10rem 0px 0px !important;
    margin: 0px;
    box-shadow: inset 0px 1px 0px 0px #ffffff;
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    background-color: #79bbff;
    border: 1px solid #dcdcdc;
    color: #ffffff !important;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 0px 1px 0px black;
}

.layout-tabela-totais,
.layout-tabela-filtro {
    min-height: 40px;
    padding: 0.10rem 0px 0px !important;
    margin: 0px;
    color: #ffffff !important;
    box-shadow: inset 0px 1px 0px 0px #97c4fe;
    background: linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
    background-color: #79bbff;
    border: 1px solid #337fed;
    font-size: medium;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 0px #1570cd;
    align-items: center;
    display: flex;
}

.layout-tabela-conteudo {
    font-weight: normal;
    font-size: small;
}

.bootstrap-table table.table-bordered tbody tr td {
    padding: 0.20rem;
    padding-left: 0.25rem;
}

.layout-tabela-totais-interno {
    font-size: small !important;
}

.table th,
.table td {
    padding: 1px;
    border: 1px solid #161616;
}

.fixed-table-container .table thead th .th-inner {
   
}

td.bs-checkbox {
    background: rgba(0,0,0,.125) !important;
    padding: 0.10rem 1px 1px;
    margin: 0;
    color: white;
}

.ColunaSelecionadaCheck {
    /*box-shadow: inset 0px -3px 7px 0px #29bbff;
    background: linear-gradient(to bottom, #2dabf9 5%, #0688fa 100%);
    background-color: #2dabf9;*/
    background-color: #41a8fd;
    font-size: 14px !important;
    font-weight: bolder !important;
    font-style: italic !important;
    text-decoration: none;
}

.divFooter {
    background: linear-gradient(to bottom, #41a8fd 5%, rgba(80, 179, 254, 0.89) 100%) !important;
    background-color: rgba(80, 179, 254, 0.89) !important;
    margin-top:-15px;
    text-align:left;
}

.dropdown-menu.dropdown-menu-end,
.dropdown-menu.open {
    transform: translate3d(0px, 40px, 0px) !important;
    border: solid;
    border-width: thin;
}

.dropdown-item,
.dropdown-menu.open {
    border-bottom: dashed;
    border-width: thin;
}

.page-link {
    border: 0;
    transition: none;
    display: unset;
}

.fixed-table-pagination {
    border-bottom: dashed;
    border-width: thin;
    background: linear-gradient(to bottom, #2e466e 5%, #415989 100%);
    background-color: #2e466e;
    color: #fff;
}
