.m-header-menu .m-menu__nav > .m-menu__item {
    padding: 0 10px;
}

.m-header-menu.m-header-menu--skin-dark
    .m-menu__nav
    > .m-menu__item.m-menu__item--hover-2:hover {
    background-color: transparent;
}

.m-header-menu .m-menu__nav > .m-menu__item > .m-menu__link-2 {
    cursor: default;
}

.m-header-menu.m-header-menu--skin-dark
    .m-menu__nav
    > .m-menu__item.m-menu__item--hover-2 {
    cursor: default;
}

.m-footer--push.m-aside-left--enabled:not(.m-footer--fixed) .m-footer {
    margin-top: 0;
    margin-left: 0;
    background: none;
    box-shadow: none;
    text-align: center;
}

.m-footer .m-stack__item {
    text-align: right !important;
}

#chartdiv {
    width: 100%;
    height: 250px;
}

.modal .modal-content .modal-header {
    padding: 8px;
}
.modal .modal-content .modal-footer {
    padding: 2px;
}

.tabela-resumo {
    width: 85% !important;
    margin: 0 auto;
}
.tabela-resumo thead tr {
    background-color: #808080;
}
/* .tabela thead th { background-color: #263A5F !important; } */

.tabela-borderos {
    width: 85% !important;
    margin: 0 auto;
    margin-top: 20px;
}

.tabela-borderos tbody .tr {
    background-color: red;
}

.m-table.m-table--head-bg-metal thead th {
    background: #a0a0a0;
    color: #000;
}

.tr-selecionada {
    background-color: #c8c8c8 !important;
    color: #000;
}
.tr-selecionada button {
    background-color: #1192f6;
    border: 1px solid #1192f6;
}
.tr-selecionada + tr {
    border: 1px solid #ccc;
}

.expandir {
    padding: 0.1rem 0.45rem;
}

#wrapper {
    text-align: center;
    box-sizing: border-box;
    color: #333;
}

#wrapper #dialog {
    margin: 10px auto;
    padding: 20px 30px;
    display: inline-block;
    box-shadow: 0 0 4px #ccc;
    overflow: hidden;
    position: relative;
    max-width: 450px;
}

#wrapper #dialog form input {
    margin: 0 5px;
    text-align: center;
    line-height: 80px;
    font-size: 50px;
    border: solid 1px #ccc;
    box-shadow: 0 0 5px #ccc inset;
    outline: none;
    width: 20%;
    transition: all 0.2s ease-in-out;
    border-radius: 3px;
}

#wrapper #dialog form input:focus {
    border-color: rgb(140, 126, 7);
    box-shadow: 0 0 5px rgb(140, 126, 7) inset;
}

#wrapper #dialog form input::selection {
    background: transparent;
}
