﻿/*body {
    font-family: "Open Sans" !important;
}*/

#nav_title_empresa {
    margin-top: 7px;
    padding: 10px;
    text-align: left;
    background-color: #141619;
}

table.dataTable {
    border-collapse: collapse !important;
    border-radius:3px !important;
}

table thead tr {
    background-color: #fff !important;

}

table thead th {
    padding: 10px !important;
    border-bottom:0px;
}

.table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 0px;
}

.table th, .table thead th {
    font-weight: bold !important;
}

table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
    background-color: #27a9e3 !important;
    color: white !important;
}

.btn-outline-info {
    border-color: #01009b !important;
    color: #01009b !important;
}

footer {
    background-color: #eeeeee;
}

.toolbar {
    text-align: right;
    padding-bottom: 15px;
}
    .btn-outline-info:hover {
        background-color: #e8e8ff !important;
    }

.btn-outline-info:disabled, .btn-outline-warning:disabled, .btn-outline-danger:disabled {
    border-color: #a0a0a0 !important;
    color: #a0a0a0 !important;
}

.logo_thumb {
    max-height: 80px;
    margin-right: 15px;
    max-width: 80px;
    float: left;
}

.logo_thumb_200 {
    max-height: 200px;
    margin-right: 15px;
    max-width: 200px;
    float: left;
}


.thumb {
    margin-right: 15px;
    float: left;
}

.combo_thumb {
    height: 18px;
    margin-right: 10px;
    width: 50px;
}

.div_combo {
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}

.back {
    margin-right: 15px;
}

.nav-tabs {
    background-color: #eeeeee;
}

.fa-dot-circle-o {
    color: green;
}

.super_label {
    position: absolute;
    margin-top: 80px;
    margin-left: 10px;
}

#user_role_main {
    display: inline-block;
    vertical-align: middle;
    text-align: right;
}

    #user_role_main .user_name {
        color: white;
        font-size: 12px;
    }

.select2-container--classic .select2-selection--single, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__rendered {
    min-height: 40px;
    height: auto !important;
}