﻿
.ui-datepicker {
    z-index: 999999 !important
}

.acentuado {
    color: #bc9868
}

@keyframes spinner {
    to {
        transform: rotate(1turn)
    }
}

.spinner:before {
    content: "";
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #fff;
    border-top-color: #000;
    animation: spinner .8s linear infinite
}

th > span {
    margin-right: 10px;
    margin-left: 10px
}

.pagination > .active > a {
    background-color: #bc9868 !important;
    border-color: #bc9868 !important
}

footer, header {
    display: none !important
}

.active a {
    background-color: #13322b !important
}

.btn-primary {
    background-color: #13322b !important;
    border: 2px solid #13322b !important
}

.btn-danger, .btn-primary {
    color: #fff !important;
    box-shadow: 0 0 0 0 #000 !important
}

.btn-danger {
    background-color: #b38e5d !important;
    border: 2px solid #b38e5d !important
}

.btn-icon {
    border-radius: 50%;
    background-color: #fff !important;
    color: #13322b !important;
    border: 2px solid #13322b !important
}

    .btn-icon, .btn-icon:hover {
        box-shadow: 0 0 0 0 #13322b !important
    }

        .btn-icon:hover {
            border-radius: 50%;
            border: 2px solid #fff !important
        }

        .btn-icon:hover, .table thead {
            color: #fff !important;
            background-color: #13322b !important
        }

.table-responsive {
    font-size: .65em;
    max-height: 500px
}
