.invert{
    background-color:orange;
    color: white;
    font-family: 'Ubuntu', sans-serif;
}

.panel{padding:20px;}
.full{width:100%}

/*Pa Tabla*/
.ah{
    display:inline-block;
    color:white;
    background:orange;
    padding:4px;
    font-size:11px;
    width:120px;
    margin:0px;
    margin-right:10px;
    font-weight: bold
}

.av{
    display:none;
}
table{border-collapse: collapse;box-shadow: 3px 3px 10px #888888}
td, th{
    border: 1px solid #ddd;
    padding: 8px!important;
} 
th{
    padding-top: 12px!important;
    padding-bottom: 12px!important;
    text-align: center!important;
}
td, th{
    border:none!important;
    display:block;
}

td> label{
    padding:3px; 
    margin-right: 0px;
    display:inline-block;
    border:none;
}


tr:nth-child(even) {background: rgb(253, 223, 142)}
tr:nth-child(odd) {background: #FFF}
td:nth-child(1n+4) {
    display: none;
}
td:first-child{
    font-weight: bold;
    background: orange;
    color:white;
}
tr{
    border: 15px solid transparent;
    border-bottom: 20px solid transparent;
    border-top: 20px solid transparent;
    /*border-bottom: 15px solid rgba(255, 140, 0, 0.5);*/

}

/*especial cel parado*/
@media(max-width:500px) {
}

/*cel acostado*/
@media(min-width:500px) {
    .ah{
        display:none;
    }
    .av{display:table-row}
    th{
        display:table-cell!important;
        padding:0px;
    }
    th{background-color: rgb(61, 61, 241);color:white}
    tr{border-bottom:1px solid gray;padding-bottom:4px; padding-top:4px}
    td{
        display:table-cell!important;
        border-left:none!important;
        border-right:none!important;
    }
    td:first-child{
        font-weight: normal;
        background: none;
        color:black;
    }
}
/*Fin Pa tabla*/