/*Modal login*/

#modalLogin{display: none; width: 100%; height: 90%; position: absolute; top: 49px;
background: rgb(0,106,159); background: radial-gradient(circle, rgba(0,106,159,0.4758636731059611) 100%, rgba(167,167,167,0.5290849616213673) 100%);}

.contenedorForm{display: flex; justify-content: center; margin-top: 150px; -webkit-animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
animation: slide-top 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}


@-webkit-keyframes contenedorForm{
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}
@keyframes slide-top {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}

.formularioLogin{display: block; text-align: center; width: 400px; background-color: white; border-radius: 10px; padding: 50px;}

.titulo-Login{color: #006aa6; font-size: 20px;}

.input-login{width: 300px; height: 31px; text-align: center; border: 1px solid #006aa6; outline: none; border-radius: 10px; margin-top: 10px;}

#btnLogin{background-color: #006aa6; color: white; border-radius: 10px;
text-decoration: none; border: white; padding: 5px 85px; margin-top: 20px;}
#btnLogin:hover{background-color: #2799d9;}

/*J query*/
.contenedorFooterLogin{background: radial-gradient(circle, rgba(0,106,159,0.4758636731059611) 100%, rgba(167,167,167,0.5290849616213673) 100%);}

.contenedorParrafoLogin{margin-top: 20px; background-color: #eaffff; color: #006aa6; font-size: 13px; padding: 5px; border: 1px solid #7ef5ff; border-radius: 5px; box-shadow: 1px 5px 1px 1px #fafafa;}/*leyendan*/

.enlaceTelegram{margin-left: -10px;}

.contendorContactos{display: block;}

.hijaContactos2{display: flex; justify-content: center; margin-top: 5px;}

.soportCorreo{color: black; font-size: 12px; padding-left: 2px; padding-top: 7px; padding-left: 5px;}

.telefono-label{color: black; font-size: 12px; padding-left: 20px; padding-top: 7px;}


/*---------------------------------------------------------------------------------------------*/
.contenedorPrincipal{text-align: center; margin-top: 100px;}

.contenedorFormularioRma{display: block; text-align: center;}

.contenedorFormulario{display: inline-block; padding-top: -20px;}

.hijasFormulario{display: block; text-align: center;}

.btnBuscar{background-color: white; border: 1px solid #f5f5f5; border-radius: 50px; position: absolute;
margin-top: -5px; }

.imgBuscador-lupa{width: 48px; margin-top: -5px; margin-left: -10px;}
.imgBuscador-lupa:hover{width: 50px; border: 2px solid #006aa6; border-radius: 50px;}

.inputBuscador{width: 300px; height: 31px; text-align: center; border: 1px solid #006aa6; outline: none; border-radius: 10px;}

 #atributoNumeroRmaError{margin-top: 10px;}

/*cargar un nuevo rma*/
.contenedorBtnCargarRma{margin-top: 20px; margin-bottom: 120px;}

.cargarRma-enlace{background-color: #006aa6; color: white; border-radius: 10px;
text-decoration: none; border: white; padding: 5px 85px; margin-top: 20px;}
.cargarRma-enlace:hover{background-color: #2799d9;}


/*Footer
.contenedorFooter{display: flex; justify-content: center; flex-wrap: wrap; background-color: #f5f5f5;
width: 100%;  height: 50px;  padding: 10px; position: relative; bottom: 0px; z-index: 100;}

.imagenFooter{width: 90px; margin-top: 5px;}

.contenedorParrafo{padding-top: 5px;}

.parrafoFooter{color: #52a6cf; font-size: 10px; margin-top: 5px;}

.enlaceWebSopnetFooter{text-decoration: none; font-weight: bold; color: #2950ff;}
.enlaceWebSopnetFooter:hover{color: #0cadff; text-decoration: underline;}

    @media screen and (max-width: 1000px)/*Ajustando contenido
    {
      .contenedorFooter{height: 70px; padding: 10px; position: relative; bottom: 0;}

      .contenedorFooter{display: block; text-align: center;}

      .contenedorParrafo{padding-top: 0;}
    }
*/
