.btn-brown {
    background-color: #b79761;
    border-color: #b79761;
    color: #fff;
}

    .btn-brown:hover, .btn-brown:focus {
        background-color: #a0814b;
        border-color: #a0814b;
        color: #fff !important;
    }
.btn-gray {
    background-color: #999;
    border-color: #999;
    color: #fff;
}

    .btn-gray:hover, .btn-gray:focus {
        background-color: #777;
        border-color: #777;
        color: #fff !important;
    }


.btn-yellow {
    background-color: #f7f720;
    border-color: #f7f720;
    color: #fff;
}

    .btn-yellow:hover, .btn-yellow:focus {
        background-color: #e6e61c;
        border-color: #e6e61c;
        color: #fff !important;
    }


.glyphicon-refresh-animate {
    -o-animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from {
        -webkit-transform: rotate(0deg);
    }

    to {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    from {
        transform: scale(1) rotate(0deg);
    }

    to {
        transform: scale(1) rotate(360deg);
    }
}

.dataTables_wrapper .dt-buttons {
    float: right;
    margin-left:5px;
}

.dataTables_filter label {
    margin: 2px 0 2px 0;
}

@media screen and (min-width: 320px) and (max-width : 991px) {
    .logo-movile {
        display: none;
    }

/*    .div-desktop {
        display: block;
    }*/
}

.has-rejected, .text-rejected {
    color: #6c757d;
}

.has-authorized, .text-authorized {
    color: #b79761;
}
