/* CSS3 */
/* Developed by: MrCh0n <mrchon@gmail.com> */  
/* fecha de modificacion: 30/12/2019 */

/* Colores este anio:2020 */
/*  Principal verde: ​#4c9e45*/
/*  Secundario morado:#240085 */
/*  Azul Marino: ​#0090a8;  */
html,
body {
    height: 100%;
}
html {
    /*display: table;*/
    margin: auto;
}

IMG.responsive{
/*	max-width:100%; */
	height:auto;
	display:block;
	margin-left:auto;
    margin-right:auto;
    width:100%;
}
TABLE.responsive {
	border: 1px solid #dddddd;
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
  }


/***** classes generles del sistema *****/
.text-center{
    width:100%;
    text-align:center;
    margin-left:0;
}

.text-title{
    color:#512DA8;
    font-weight: bolder;
}


.btn-reg-verde{
    background-color:#240085;
}
.btn-reg-verde:hover{
    background-color:#4c9e45;
}

.titlelogin{
    color:#455A64;
    font-weight: bold;
    font-size: 1.5em;
    margin-block-start: 0.5em;
    margin-block-end: 0.5em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.login-card{
    overflow:hidden;
}

/***** login *****/

.login-bg{
    background-color: #fff;
    background-attachment: fixed;

    /*
    background-image: url(../images/background/fondo2.png);
    background-size: auto 100px;
    background-repeat: repeat-x;
    background-position: left bottom;
    */
    
    background-image: url(../images/background/fondo4.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 100%;
    /**/
}
@media only screen and (max-width:1023px){
    #login-page {
       height: 100vh;
    }
}
@media only screen and (min-width:1024px){
    #login-page {
       height: calc(100vh - 120px);
    }
}

.loginTextAuth{
    font-size:1em;
    color:#F44336;
    padding:0 10px;
    text-align:center;
}
