.mabm {
    margin-top:40px;
}

/* estilo de los listados */
.mabm .mlistado{
    border:1px #E5E5E5 solid;
    border-collapse:collapse;
    width:100%;
}
.mabm .mtitulo{
    float:left;
    width:940px;
    display:inline;
}
.mabm .mbotonera{
    float:right;
    margin-left:30px;
}
.mabm .mlistado .btnAgregar{
    background:#BDBDBD url(../img/add.png) no-repeat 3px 3px;
    border:1px solid #959595;
    color:#FFFFFF;
   
    font-size: 11px;
    padding:3px 3px 3px 23px;
}
.mabm .mlistado .btnAgregar:hover{
    background-color:#16CA16;
    cursor:pointer;
}
.mabm .mtituloColEditar{
    text-align:center !important;
}
.mabm .mtituloColBorrar{
    text-align:center !important;
}
.mabm .celdaEditar{
    text-align:center;
    width: 26px;
}
.mabm .celdaBorrar{
    text-align:center;
    width: 26px;
}
.mabm .mlistado TH{
    FONT-WEIGHT: normal; 
    font-size:10px !important;
    text-align: left;
    BACKGROUND-COLOR: #F7F7F7;
    padding: 5px;

}
.mabm .mlistado th a.active {
    width: 100%;
    float:left;
}
.mabm .mlistado TH A{
    font-size:10px !important;
    color: black !important;
    text-decoration: none !important;
}
.mabm .mlistado TH A:hover{
    text-decoration: underline !important;
}
.mabm .mlistado TD{
    padding: 5px;
    border-left:1px solid #E5E5E5;
    border-right:1px solid #E5E5E5;
    word-wrap: break-word;
}
.mabm .mlistado TR.rallado1{ /* filas impares */
    BACKGROUND-COLOR: #FDFDFD;

    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;

}
.mabm .mlistado TR.rallado{ /* filas pares */
    BACKGROUND-COLOR: #FAFAFA;

    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;

}
.mabm .mlistado THEAD TH{
    background: silver;
    line-height: 16px;
    FONT-WEIGHT: bold; 
    font-size: 14px !important;
    text-align: left;
    BACKGROUND-COLOR: #EFEFEF;
    color: #464646;
    padding: 5px;
    border:1px solid #E5E5E5;
    border-bottom:0;
    max-width: 220px;
}
.mabm .mlistado THEAD TH DIV{
    font-size: 14px !important;
    font-weight: bold;
}
.mabm .mlistado TFOOT TH{
    FONT-WEIGHT: normal; 
    text-align: left;
    BACKGROUND-COLOR: #EFEFEF;
    color: black;
    padding: 5px;
}
.mabm .mlistado TFOOT TH A{
}
.mabm .mlistado TFOOT TH A{
    text-decoration: none !important;
}
.mabm .mlistado table{
    width: 940px;
}


/* para los formularios de ingreso de datos */

#formularioAbm{
    margin: 0 auto;
    width: 700px;
}

.mabm .mformulario{
    background-color: #FCFCFC;
    border-collapse:collapse;

}
.mabm .mformulario THEAD TH{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
    text-align: center;
    BACKGROUND-COLOR: #EFEFEF;
    padding: 0px;
    color: #464646;


    border-radius: 8px 8px 0px 0px;
    -webkit-border-radius: 8px 8px 0px 0px;
    -moz-border-radius: 8px 8px 0px 0px;


}
.mabm .mformulario TFOOT TH{
    FONT-WEIGHT: bold; 
    text-align: center;
    BACKGROUND-COLOR: #EFEFEF;

    padding: 7px 3px;

    border-radius: 0px 0px 8px 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    -moz-border-radius: 0px 0px 8px 8px;

}
.mabm .mformulario TH{
    FONT-WEIGHT: normal; 
    text-align: right;
    padding-right: 15px;
    padding-left: 50px;
    BACKGROUND-COLOR: #F7F7F7;
    border:none;


}
.mabm .mformulario TD{
    padding: 8px 12px;
    border-bottom: 1px dashed #F3F3F3;
}
.mabm .mformulario .input-text{
    width: 410px;
    background: #fefefe;
    border: 1px solid #bbb;
    font-size: 14px;
    color: #333;
    padding: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    vertical-align: middle;
    clear: both;
    margin-top: 8px;
}
.mabm .mformulario .input-fecha{
    width: 410px;
    background: #fefefe;
    border: 1px solid #bbb;
    font-size: 14px;
    color: #333;
    padding: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    vertical-align: middle;
    clear: both;
    margin-top: 8px;
}
.mabm .mformulario .input-textarea{
    width: 410px;
    background: #fefefe;
    border: 1px solid #bbb;
    font-size: 14px;
    color: #333;
    padding: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    vertical-align: middle;
    clear: both;
    margin-top: 8px;
    height: 50px;
}
.mabm .mformulario .input-select{
    width: 410px;
    background: #fefefe;
    border: 1px solid #bbb;
    font-size: 14px;
    color: #333;
    padding: 7px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    vertical-align: middle;
    clear: both;
    margin-top: 8px;
}


.mabm .mformulario .input-button{
    background:#A3A3A3 url(../img/cancel.png) no-repeat 5px 5px;
    border:1px solid #5E5E5E;
    color:#FFFFFF;
  
    font-size: 11px;
    padding:5px 10px 5px 25px;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.mabm .mformulario .input-list:hover{
    background-color:#C7C7C7;
    cursor:pointer;
}
.mabm .mformulario .input-list{
    background:#B3B3B3 url(../img/list.png) no-repeat 5px 5px;
    border:1px solid #5E5E5E;
    color:#FFFFFF;
   
    font-size: 11px;
    padding:5px 10px 5px 25px;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.mabm .mformulario .input-button:hover{
    background-color:#B7B7B7;
    cursor:pointer;
}
.mabm .mformulario .input-submit{
    background:#13AC13 url(../img/accept.png) no-repeat 5px 5px;
    border:1px solid #006300;
    color:#FFFFFF;
   
    font-size: 11px;
    padding:5px 10px 5px 25px;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

}
.mabm .mformulario .input-submit:hover{
    background-color:#16CA16;
    cursor:pointer;
}
.mabm .mformulario .divBtnAceptar{
    float: right;
    margin-right: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.mabm .mformulario .divBtnCancelar{
    float: left;
    margin-left: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.mabm .merror {
    background: #F7F1EF url(../img/icon-alert.png) 5px 5px no-repeat;
    border-top: 1px solid #C40000;
    border-bottom: 1px solid #C40000;
    color: #000;
  
    font-size: 12px;
    margin-top: 5px;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom:10px;

    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;

}


.mabm .paginado{
}
.mabm .paginado .rotuloTotalRegistros{
}
.mabm .paginado .link_pagina_actual, .mabm .paginado .ant_desact, .mabm .paginado .sig_desact{
    background-color: #ffffff;
    border: 1px solid #D4D4D4;
    padding: 2px;
    margin: 2px;
    text-decoration: none;
}
.mabm .paginado .link_pagina{
    background-color: #EFEFEF;
    border: 1px solid #D4D4D4;
    padding: 2px;
    text-decoration: none;
}
.mabm .paginado a.link_pagina:hover{
    background-color: #E3E3E3;
    border: 1px solid #D4D4D4;
    text-decoration: none;
}
.mabm .paginado .link_ant, .mabm .paginado .link_sig{
    background-color: #EFEFEF;
    border: 1px solid #D4D4D4;
    padding: 2px;
    text-decoration: none;
}
.mabm .paginado a.link_ant:hover, .mabm .paginado a.link_sig:hover{
    background-color: #E3E3E3;
    border: 1px solid #D4D4D4;
    text-decoration: none;
}

.mabm .mhint {
    display: none;
    filter: alpha(opacity=70);
    opacity: .7;
    position: absolute;
    width: 200px;
    margin-top: -3px;
    margin-left: 10px;
    border: 1px solid #797979;
    padding: 10px 12px;
    background: #DBDBDB ;

    border-radius: 0px 0px 4px 4px;
    -webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;

}
.mabm .mhint-ok {
    background: #B0D730 ;
    color:#fff;
}
.mabm .mhint-error {
    background: #E60000 ;
    color:#fff;
}
.mabm .mhint .mhint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;



    /*    background: url('../img/pointer.gif') left top no-repeat;*/
}

/*.findPart{
    font-size: 14px;
    height: 26px;
    width: 60%;
    background-color: white;
    margin: 1px 20px 1px 20px !important;
    border: 1px solid rgba(0, 0, 0, 0.15) !important;
    border-top: 1px solid rgba(0, 0, 0, 0.25) !important;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}*/


.crudFilterContainer{
    margin: 2px;
    display:inline-block;
    background-color: #E3E3E3;
    vertical-align: middle;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

.crudFilterContainer.aplicada {
    background-color: #FFC44A;
}
.crudFilterContainer select.crudFilter{
    width: 133px;
}
.crudFilterContainer input.crudFilter{}
.crudFilter{
    font-size: 10px;
    height: 20px;
    width: 133px;
    margin: 2px;
    background-color: white;
    border: 1px solid rgba(0, 0, 0, 0.15) !important;
    border-top: 1px solid rgba(0, 0, 0, 0.25) !important;

    display:inline;
    vertical-align: middle;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;

    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.crudFilter.short{
    width: 60px;
}

.crudFilterLabel{
    margin: 2px;

    background: transparent;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    font-size: 10px;
    color:gray;
    display:inline;
    vertical-align: middle;

}

.crudFilterLabel img{

    margin: 2px;
    vertical-align: middle;

}

.crudFilterButton{
    -o-transition: border-top-color 0.218s,border-right-color 0.218s,border-bottom-color 0.218s,border-left-color .218s;
    -webkit-transition: border-color .218s;

    font-size: 80%;
    margin-top: 4px;
    margin-bottom: 4px;
}
.crudFilterButtonDel{
    -o-transition: border-top-color 0.123s,border-right-color 0.123s,border-bottom-color 0.123s,border-left-color .123s;
    -webkit-transition: border-color .123s;

    font-size: 80%;
    margin-top: 4px;
    margin-bottom: 4px;
}
/*
Boton Agregar

*/
.abmAgregar:hover{
    background: #39B02A;
    border: 1px solid white;
}

.abmAgregar{
    border: 1px solid lightgrey;
    background: #2E8A22;
    font-weight: normal;
    color: #e3e3e3;
    min-width: 72px;
    vertical-align: middle;
    margin: 4px;
    cursor: pointer;
    padding:4px;
}
/*
Boton Editar

*/
.abmEditar:hover{
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#6891e7,EndColorStr=#29428C);
    background-image: -moz-linear-gradient(top,#6891E7 0,#29428C 100%);
    background-image: -ms-linear-gradient(top,#6891E7 0,#29428C 100%);
    background-image: -o-linear-gradient(top,#6891E7 0,#29428C 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#6891E7),color-stop(100%,#29428C));
    background-image: -webkit-linear-gradient(top,#6891E7 0,#29428C 100%);
    background-image: linear-gradient(to bottom,#6891E7 0,#29428C 100%);
}

.abmEditar{

    color: white;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#6891e7,EndColorStr=#304ea6);
    background-image: -moz-linear-gradient(top,#6891E7 0,#304EA6 100%);
    background-image: -ms-linear-gradient(top,#6891E7 0,#304EA6 100%);
    background-image: -o-linear-gradient(top,#6891E7 0,#304EA6 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#6891E7),color-stop(100%,#304EA6));
    background-image: -webkit-linear-gradient(top,#6891E7 0,#304EA6 100%);
    background-image: linear-gradient(to bottom,#6891E7 0,#304EA6 100%);

    text-shadow: 0 1px rgba(0, 0, 0, 0.1);


    min-width: 72px;
    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;

    color:#FFFFFF;
    
    font-size: 11px;
    padding:4px ;
    font-weight: bold;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    cursor: pointer;
    behavior: url(ie-css3.htc);
}
/*
Boton Borrar

*/
.abmBorrar:hover{
    background-image: -moz-linear-gradient(top,#dd4b39,#c53727);
    background-image: -o-linear-gradient(top,#dd4b39,#c53727);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));

    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#dd4b39', EndColorStr='#c53727', GradientType=0);
}

.abmBorrar{

    color: white;
    background-image: -moz-linear-gradient(top,#dd4b39,#d14836);
    background-image: -o-linear-gradient(top,#dd4b39,#d14836);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836));
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#dd4b39', EndColorStr='#d14836', GradientType=0);

    text-shadow: 0 1px rgba(0, 0, 0, 0.1);


    min-width: 72px;
    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;

    color:#FFFFFF;
    
    font-size: 11px;
    padding:4px ;
    font-weight: bold;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    cursor: pointer;
    behavior: url(ie-css3.htc);
}
/*
Estilo para workflows
*/
.wkIniciarInstancia:hover{
    background-image: -moz-linear-gradient(top,#4bdd39,#37c527);
    background-image: -o-linear-gradient(top,#4bdd39,#37c527);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#4bdd39),to(#37c527));

    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#4bdd39', EndColorStr='#37c527', GradientType=0);
}

.wkIniciarInstancia{

    color: white;
    background-image: -moz-linear-gradient(top,#4bdd39,#48d136);
    background-image: -o-linear-gradient(top,#4bdd39,#48d136);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#4bdd39),to(#48d136));
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#4bdd39', EndColorStr='#48d136', GradientType=0);

    text-shadow: 0 1px rgba(0, 0, 0, 0.1);


    min-width: 72px;
    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;

    color:#FFFFFF;
    
    font-size: 11px;
    padding:4px ;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor:pointer;

    behavior: url(ie-css3.htc);
}

.wkIniciarInstancia span{
    text-transform: uppercase;
    font-weight: bold;
}

.wkVerInstancia:hover{
    background-image: -moz-linear-gradient(top,#dd4b39,#c53727);
    background-image: -o-linear-gradient(top,#dd4b39,#c53727);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#c53727));

    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#dd4b39', EndColorStr='#c53727', GradientType=0);
}
.wkVerInstancia{

    color: white;
    background-image: -moz-linear-gradient(top,#dd4b39,#d14836);
    background-image: -o-linear-gradient(top,#dd4b39,#d14836);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#dd4b39),to(#d14836));
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#dd4b39', EndColorStr='#d14836', GradientType=0);

    text-shadow: 0 1px rgba(0, 0, 0, 0.1);


    min-width: 10px;
    max-width: 30px;
    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;

    color:#FFFFFF;
    
    font-size: 11px;
    padding:4px ;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    cursor:pointer;

    behavior: url(ie-css3.htc);
}

.wkVerInstancia span{
    text-transform: uppercase;
    font-weight: bold;
}

.wk_estado {
    color: #333;
    background-image: -moz-linear-gradient(top,#95c9fD,#85B9ED) ;
    background-image: -o-linear-gradient(top,#95c9fD,#85B9ED);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#95c9fD),to(#85B9ED));
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#95c9fD', EndColorStr='#85B9ED', GradientType=0);

    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;
    font-size: 11px;
    cursor:pointer;
    
    font-weight: bold;
    padding:4px ;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    behavior: url(ie-css3.htc);
}
.wk_desicion {
    color: #333;
    background-image: -moz-linear-gradient(top,#95c9fD,#85B9ED) ;
    background-image: -o-linear-gradient(top,#95c9fD,#85B9ED);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#95c9fD),to(#85B9ED));
    filter: progid:DXImageTransform.Microsoft.Gradient(
        StartColorStr='#95c9fD', EndColorStr='#85B9ED', GradientType=0);

    width: 50px;
    height: 50px;
    border: 1px solid transparent;
    vertical-align: middle;
    margin: 4px;
    
    font-size: 11px;
    font-weight: bold;
    padding:4px ;
    cursor:pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    -webkit-transform: rotateZ(-45deg);

    -moz-transform:rotate(-45deg);

    -o-transform: rotate(-45deg);
    -ms-transform:rotate(-45deg);


    behavior: url(ie-css3.htc);
}
.wk_desicion_div
{
    -webkit-transform: rotateZ(45deg);

    -moz-transform:rotate(45deg);

    -o-transform: rotate(45deg);
    -ms-transform:rotate(45deg);

    background:none;
    margin: 0px -10px;
    width: 50px;
    height: 50px;

   
    font-size: 11px;
    padding:4px ;

}
.wk_select{
    border-width: 2px;
    border-color: #dd4b39;
}

.wk_estado_historico{
    position: absolute;
    top:100px;
    left:10px;
    width: auto;
    height: auto;

}



.wk_line_tr {
    border-color: #B3B3B3;
    border-style: solid;
    border-left-width: 0px;
    border-top-width: 4px;
    border-right-width: 4px;
    border-bottom-width: 0px;
    -webkit-border-radius: 0px 16px 0px 0px;
    -moz-border-radius: 0px 16px 0px 0px;
    border-radius: 0px 16px 0px 0px;

    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
    -webkit-opacity: 0.4;
    -moz-opacity: 0.4;

}
.wk_line_br {
    border-color: #B3B3B3;
    border-style: solid;
    border-left-width: 0px;
    border-top-width: 0px;
    border-right-width: 4px;
    border-bottom-width: 4px;
    -webkit-border-radius: 0px 0px 16px 0px;
    -moz-border-radius: 0px 0px 16px 0px;
    border-radius: 0px 0px 16px 0px;

    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
    -webkit-opacity: 0.4;
    -moz-opacity: 0.4;
}
.wk_line_tl {
    border-color: #B3B3B3;
    border-style: solid;
    border-left-width: 4px;
    border-top-width: 4px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    -webkit-border-radius: 16px 0px 0px 0px;
    -moz-border-radius: 16px 0px 0px 0px;
    border-radius: 16px 0px 0px 0px;

    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
    -webkit-opacity: 0.4;
    -moz-opacity: 0.4;
}
.wk_line_bl {
    border-color: #B3B3B3;
    border-style: solid;
    border-left-width: 4px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 4px;
    -webkit-border-radius: 0px 0px 0px 16px;
    -moz-border-radius: 0px 0px 0px 16px;
    border-radius: 0px 0px 0px 16px;

    opacity:0.4;
    filter:alpha(opacity=40); /* For IE8 and earlier */
    -webkit-opacity: 0.4;
    -moz-opacity: 0.4;
}

.autocomplete-label{
    height: 33px;
    width: 340px;
    vertical-align: middle;
    text-align: left;
    margin: 6px 0px 0px -350px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    padding:4px;
    border-radius: 3px;
    border: 1px solid #CAD8F3;
    background: #DEE7F8;
    cursor: default;
   
    font-size: 14px;
    color: dark-gray;
    display: inline-block;
}
.autocomplete-label div{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    display:table-cell;
    vertical-align:middle;
    margin-top:auto;
    margin-bottom:auto;

}
.crudButton{
    background:transparent;
    color:gray;
    border: 1px solid transparent;
    border-radius:4px;
    vertical-align: middle;
    margin-left: auto;
    margin-right: auto;
    cursor:pointer;
    
    padding:4px;
    min-width:30px;
    text-align:center;
    tabindex:-1;
}
.crudButton.important{
    background:#306494;
    color:white;
}
.crudButton:focus,
.crudButton:hover {
    color:black;
}
#tblistado {
    padding-left: 0;
    padding-right: 0;
    margin:10px auto;
}
#tblistado > tbody > tr > td {
    border:1px rgba(48,100,148,0.1) solid;
    padding:4px;
    vertical-align: center;
}

#tblistado>tbody>tr.saltoPagina,
#tblistado>tbody>tr.load-indicador{
    border-top: solid rgba(48,100,148,0.2) 5px;
  
}
.load-indicador
.supDebito{
    background-color: red;
    border: 1px solid lightgrey;
    vertical-align: middle;
    margin-left: auto;
    margin-right: auto;
    cursor:pointer;
    
    padding:4px;
    min-width:40px;
    margin-top:2px;
    margin-bottom:2px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align:center;
    z-index:-1;
}

