/* CSS Document */
html,body {
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    line-height: 25px;
}





.Main {
    display: flex;
    justify-content:;
    flex-direction: column;
    border: dashed greenyellow 0px;
    margin:auto;
}

/*div central de contenidos - en desktop*/
.ContieneRegistrosResults {
    display: flex;
    flex-direction: column;
    margin: auto;
    /*mantiene el texto pegado en los campos*/
    
    
       
    /*border:solid 1px gray;*/
}
.BuscadorResultados {
    margin: auto;
    border-top: dashed 1px teal; 
    border-bottom: dashed 1px teal;
    padding: 10px;
    box-sizing: border-box;
    
}


/*estos tres contenedores van juntos para calibrar el ancho en desktop*/
.Main{
    width: 67%;
    
}
.ContieneRegistrosResults {
    width: 100%;
    border: dashed 0px teal;
}
.BuscadorResultados {
    width: 100%;
}
/*estos tres contenedores van juntos para calibrar el ancho en desktop*/


.enlaceDetalleRegistro {

    border: solid 0 red;
    float: right !important;
    text-align: right;
}

.Main_subordinado
{
    
    border-top:none;
    border-bottom:none;
    border: dashed maroon 0px !important;
    
             
}

h1.ContieneRegistrosResults {

    border: 0;
}

.ContieneRegistrosResults>div {

    
}