.table-inverse {
    color: #fff;
    background-color:  #292b2c;
}
.table-hover2 tbody tr:hover {
    background-color: aqua;
    /*rgba(0, 0, 0, 0.075);*/
}
.cabecalho-m1 {
    align-content: center;
    text-align: center;
    background-color: rgb(15, 64, 152);
    color: white;
    border: 2px double black !important;
    border-left: 2px double black !important;
    border-right: 2px double black !important;
    
}
    .cabecalho-m1 th {
        border: 2px double black !important;
        border-left: 2px double black !important;
        border-right: 2px double black !important;

    }
    /* Exemplo interessante */
th.cabec1 {
    background-color: aqua;
    border: 2px double black !important;
    border-left: 2px double black !important;
    border-right: 2px double purple !important;
}
td.cabec1 {
    border: 2px double black !important;
    border-left: 2px double black !important;
    border-right: 2px double black !important;
    font-size: 16px !important;
    text-align: center;
    vertical-align:middle !important;
}   
.cabecalho-m2 {
    align-content: center;
    text-align: center;
    background-color: rgb(22, 89, 191);
    color: white;
    border: 2px double black;
    border-left: 2px double black;
}
.cabecalho-m3 {
    align-content: center;
    text-align: center;
    background-color: rgb(22, 89, 191);
    color: white;
    border: 2px double black;
}
.linhaEscura{
    background-color: lavender;

}
.botao {
    background-color:rgb(238,162,54) !important;
    background-image:none  !important;
}
/* Radio Button CSS*/
label {
    display: inline;
}

.radio-1 {
    width: 193px;
}

.button-holder {
    float: left;
    margin-left: 6px;
    margin-top: 16px;
}

.regular-radio {
    display: none;
}

    .regular-radio + label {
        background-color: #fafafa;
        border: 2px solid #cacece;
        border-radius: 50px;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset;
        display: inline-block;
        padding: 11px;
        position: relative;
    }

    .regular-radio:checked + label:after {
        background: none repeat scroll 0 0 #94E325;
        border-radius: 50px;
        box-shadow: 0 0 10px rgba(0, 0, 0, 0.3) inset;
        content: " ";
        font-size: 36px;
        height: 8px;
        left: 7px;
        position: absolute;
        top: 7px;
        width: 8px;
    }

    .regular-radio:checked + label {
        background-color: #e9ecee;
        border: 2px solid #adb8c0;
        color: #99a1a7;
        padding: 11px;
    }

        .regular-radio + label:active, .regular-radio:checked + label:active {
            box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.1) inset;
        }

/*@import('https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.0/css/bootstrap.min.css') */
    
.funkyradio div{
    clear: both;
    overflow: hidden;
}

.funkyradio label {
    width: 100%;
    border-radius: 3px;
    border: 1px solid #D1D3D4;
    font-weight: normal;
}

.funkyradio input[type="radio"]:empty,
.funkyradio input[type="checkbox"]:empty {
    display: none;
}

    .funkyradio input[type="radio"]:empty ~ label,
    .funkyradio input[type="checkbox"]:empty ~ label {
        position: relative;
        line-height: 1.7em;
        text-indent: 3.25em;
        margin-top: 3em;
        cursor: pointer;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

        .funkyradio input[type="radio"]:empty ~ label:before,
        .funkyradio input[type="checkbox"]:empty ~ label:before {
            position: absolute;
            display: block;
            top: 0;
            bottom: 0;
            left: 0;
            content: '';
            width: 2.5em;
            background: #D1D3D4;
            border-radius: 1px 0 0 1px;
        }

.funkyradio input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
    color: #888;
}

    .funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,
    .funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
        content: '\2714';
        text-indent: .9em;
        color: #C2C2C2;
    }

.funkyradio input[type="radio"]:checked ~ label,
.funkyradio input[type="checkbox"]:checked ~ label {
    color: #777;
}

    .funkyradio input[type="radio"]:checked ~ label:before,
    .funkyradio input[type="checkbox"]:checked ~ label:before {
        content: '\2714';
        text-indent: .9em;
        color: #333;
        background-color: #ccc;
    }

.funkyradio input[type="radio"]:focus ~ label:before,
.funkyradio input[type="checkbox"]:focus ~ label:before {
    box-shadow: 0 0 0 3px #999;
}

.funkyradio-default input[type="radio"]:checked ~ label:before,
.funkyradio-default input[type="checkbox"]:checked ~ label:before {
    color: #333;
    background-color: #ccc;
}

.funkyradio-primary input[type="radio"]:checked ~ label:before,
.funkyradio-primary input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #337ab7;
}

.funkyradio-success input[type="radio"]:checked ~ label:before,
.funkyradio-success input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #5cb85c;
}

.funkyradio-danger input[type="radio"]:checked ~ label:before,
.funkyradio-danger input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #d9534f;
}

.funkyradio-warning input[type="radio"]:checked ~ label:before,
.funkyradio-warning input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #f0ad4e;
}

.funkyradio-info input[type="radio"]:checked ~ label:before,
.funkyradio-info input[type="checkbox"]:checked ~ label:before {
    color: #fff;
    background-color: #5bc0de;
}

