
.comprobando{
        background-image: url(../images/loader.gif);
        background-position:bottom;
        background-repeat: no-repeat;
        background-size: 18px;
        background-position: right;
}

fieldset{
    border-radius:10px;
    background-color: #DDDDDD;
}

.formularios legend{
    background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #005c8a), color-stop(1, #6F8CBC));
    background-image: -o-linear-gradient(top, #005c8a, #6F8CBC);
    background-image: -moz-linear-gradient(top, #005c8a, #6F8CBC);
    background-image: -webkit-linear-gradient(top, #005c8a, #6F8CBC);
    background-image: linear-gradient(to bottom, #005c8a, #6F8CBC);
    color: #ffffff;
    font-size: 17px;
    font-weight: bold;
    border-radius:10px;
}

/*
.formularios td:not([class="excento"]) {
   width: 50%;
}*/

.formularios textarea{
    margin: 3px;
    resize:none;
    border-radius:10px;
    text-transform: uppercase;
}

.resaltar{
 border: 1px solid #143C10;
 background-color: #DBFFDB
}

/*
.formularios label[atributo$="-error"]{
    
}*/

.formularios textarea{
    margin: 3px;
    resize:none;
}

div #errores{
    color: #AD0000;
    border: 2px solid #CC0000;
    margin: 2px;
    padding: 8px 5px 8px 25px;
    font-weight: bold

}









.formularios label:not([class=invalido]){
    display: inline-block;
    vertical-align: middle;
    width: 20%;
}





.valido{
    /*background: #fff url(check.png) no-repeat right;*/
    box-shadow: 0 0 10px #5cd053;
    border-color: #28921f;
}

.invalido:not([id$="-error"]){
    /*background: #fff url(close.png) no-repeat 98% center;*/
    box-shadow: 0 0 15px #d45252;
    border-color: #b03535;

}

