﻿@import url("FontTN7i.css");html,body{height:100%;background-image:url("Imagenes/login_bg.png");-ms-overflow-style:none}#recaptcha{display:none;background-color:#f9f9f9;padding:10px 0 6px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:5px;margin-bottom:5px}#recaptcha .g-recaptcha{width:164px;margin:0 auto !important;margin-top:5px}.recaptchaVisible{display:block !important}#footerLogin{position:absolute;width:100%;bottom:0;left:0;background-color:rgba(255,255,255,.4);box-shadow:0 0 10px rgba(0,0,0,.2);height:70px}#footerLogin a{font-size:40px}#Logo{position:relative;height:100%;margin:0 auto;text-align:center;margin-top:10px;max-width:600px;width:100%;bottom:10px}#Logo img{position:absolute;left:40%;-webkit-transition:opacity 1s ease-in-out 1s;-moz-transition:opacity 1s ease-in-out 1s;-o-transition:opacity 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s}@media(max-height:640px),(max-width:585px){html{position:relative;min-height:550px}#footerLogin{height:40px !important}#footerLogin img{width:70px}#footerLogin img:first-child{margin-top:-10px}}@media(max-width:457px){#loginWelcomeContainer div:first-child{margin-top:10px}#loginWelcomeContainer div:last-child{margin-top:0;text-align:center}#loginWelcomeContainer div:last-child span{margin:0 !important}}#loginContainer{max-width:600px;margin:0 auto;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#loginContainer input{padding-left:10px}#loginWelcomeContainer{background-color:#f9f9f9;height:35px;text-align:center;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#loginWelcomeContainer div{display:inline-block;margin-top:6px}#loginWelcomeContainer div:first-child{width:10%}#loginWelcomeContainer div:first-child img{margin-top:-6px;width:60px}#loginWelcomeContainer div:last-child{width:85%;text-align:center;font-size:16px}#loginWelcomeContainer div:last-child span{margin-left:-13%}#loginFormContainer{background-color:rgba(0,0,0,.2);padding-top:25px}input::-ms-reveal{display:none}input::-ms-clear{display:none}.form-control-feedback{top:5px !important}.Login{color:#868686;overflow-x:hidden;padding:10px}#Titulo{color:#868686;font-size:24px;text-align:center;margin:10px 0}#Login{width:90%;margin:0 auto;text-decoration:none}#Login input{height:44px;width:100%;margin:0 auto;margin-bottom:10px;background-color:#f9f9f9;font-size:15px;outline:none;border-radius:2px;border:none}#Iconos{text-align:right}#Iconos a{font-size:30px;text-decoration:none !important;outline:none !important}#btnCancelar{color:#ed1c24}#btnAceptar{color:#164a9f}@-moz-keyframes LogoFadeInOut{0%{opacity:1;visibility:visible}45%{opacity:0;visibility:hidden}55%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-webkit-keyframes LogoFadeInOut{0%{opacity:1;visibility:visible}45%{opacity:0;visibility:hidden}55%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes LogoFadeInOut{0%{opacity:1;visibility:visible}45%{opacity:0;visibility:hidden}55%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@-moz-keyframes LogoFadeInOut2{0%{opacity:0;visibility:hidden}45%{opacity:1;visibility:visible}55%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes LogoFadeInOut2{0%{opacity:0;visibility:hidden}45%{opacity:1;visibility:visible}55%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes LogoFadeInOut2{0%{opacity:0;visibility:hidden}45%{opacity:1;visibility:visible}55%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}#Logo img.top{-moz-animation-name:LogoFadeInOut;-o-animation-name:LogoFadeInOut;-webkit-animation-name:LogoFadeInOut;animation-name:LogoFadeInOut;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-duration:8s;-o-animation-duration:8s;-webkit-animation-duration:8s;animation-duration:8s;-moz-animation-direction:alternate;-o-animation-direction:alternate;-webkit-animation-direction:alternate;animation-direction:alternate}#Logo img.bottom{-moz-animation-name:LogoFadeInOut2;-o-animation-name:LogoFadeInOut2;-webkit-animation-name:LogoFadeInOut2;animation-name:LogoFadeInOut2;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-duration:8s;-o-animation-duration:8s;-webkit-animation-duration:8s;animation-duration:8s;-moz-animation-direction:alternate-reverse;-o-animation-direction:alternate-reverse;-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse;padding-top:25px}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.9s;-webkit-animation-duration:.9s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}