
@media only screen and (max-width : 992px) {
    #wrapper {
        padding-left: 0;
    }
    
    header{
        padding: 10px 10px 10px 70px;
    }
}

@media only screen and (max-width : 690px) {
    .elementodash{
        width: 46%;
    }
    
    table thead {
        display: none;
    }
    
    table tr td:not(.fija){
        display: block;
    }
    
    table tr td.centrado, table tr td.derecha{
        text-align: left;
    }
    
    table tr td {
        padding: 7px 10px;
        position: relative;
    }
    
    table tr td.indentado{
        padding-left: 90px;
    }
    
    table tr td.abre:before{
        content: "+";
        font-family: "jill" !important;
        position: absolute;
        top: -4px;
        right: 4px;
        font-size: 22px;
    }
    
    table tr td label{
        display: inline-block;
        width: 80px;
    }
    
    table tr td.ocultar{
        display: none;
    }
    
    table tr.mas td.ocultar{
        display: block;
    }
    
    table tr td.boton {
        padding: 2px 10px;
    }
    
    input.browser-default{
        max-width: 80px;   
    }
}

@media only screen and (max-width : 740px) {
    .elementodash{
        width: 96%;
        height: 140px;
    }
    
    .elementodash .titulodash{
        font-size: 16px;
        line-height: 36px;    
    }
    
    .elementodash .contenidodash{
        padding: 5px;
    }
    
    .fondoCompleto .contenedor.chico {
        top: 10px;
    }
    
    .fondoCompleto .contenedor.chico .row.padding-s20{
        padding: 0;
    }
    
    .fondoCompleto .contenedor.chico .row .margen-i20{
        margin-top: 0;
    }
    
    .fondoCompleto .contenedor.chico .row .input-field{
        margin-top: 0;
    }
    
    .fondoCompleto .contenedor.chico .row{
        margin-bottom: 0;
    }
}