@import"https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900";@font-face{font-family:helvTam;font-weight:300;src:url("/css/fonts/helveticaNeue/HelveticaNeueLTStd-Lt.otf")}@font-face{font-family:helvTam;font-weight:600;src:url("/css/fonts/helveticaNeue/HelveticaNeueLTStd-Roman.otf")}@font-face{font-family:helvTam;font-weight:900;src:url("/css/fonts/helveticaNeue/HelveticaNeueLTStd-Bd.otf")}@font-face{font-family:novecentoTam;font-weight:100;src:url("/css/fonts/novecentoWide/Novecentowide-Light.otf")}@font-face{font-family:novecentoTam;font-weight:300;src:url("/css/fonts/novecentoWide/Novecentowide-Book.otf")}@font-face{font-family:novecentoTam;font-weight:500;src:url("/css/fonts/novecentoWide/Novecentowide-Normal.otf")}@font-face{font-family:novecentoTam;font-weight:600;src:url("/css/fonts/novecentoWide/Novecentowide-Medium.otf")}@font-face{font-family:novecentoTam;font-weight:700;src:url("/css/fonts/novecentoWide/Novecentowide-DemiBold.otf")}@font-face{font-family:novecentoTam;font-weight:900;src:url("/css/fonts/novecentoWide/Novecentowide-Bold.otf")}body{background-image:url("/img/palacio.png");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#ab0033;background-blend-mode:multiply}body *{font-family:"Lato"}body form.formBg{position:absolute;top:5px;right:10px;width:initial;height:initial}body form.formBg input{display:none}body form.formBg figure.editBg{background-image:url("/img/editbg.png");background-size:contain;background-position:center;background-repeat:no-repeat;height:30px;width:30px;margin:0;opacity:.5;cursor:pointer;transition:all .44s}body form.formBg figure.editBg:hover{opacity:1}body .login{position:absolute;top:50%;left:50%;width:540px;height:"";transition:all .44s;transform:translate(-50%, -50%)}body .login.off{width:400px}body .login.off .content.on{width:162px;height:70px}body .login.off .content.on .izq{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-direction:normal;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-wrap:nowrap;-moz-box-lines:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch}body .login.off .content.on .izq .tamaulipas{height:40px;width:40px}body .login.off .content.on .der .title{font-size:30pt;margin-bottom:0}@media only screen and (max-width: 480px){body .login.off .content.on{-ms-flex-wrap:wrap;-moz-box-lines:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 480px){body .login.off{width:100%}}body .login .content{position:relative;text-align:center;height:150px;width:150px;margin:0 auto;transition:all .45s}@media only screen and (max-width: 768px){body .login .content{height:100px;width:100px}}@media only screen and (max-width: 480px){body .login .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-direction:normal;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-wrap:nowrap;-moz-box-lines:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch}}body .login .content>*{position:absolute;height:100%}@media only screen and (max-width: 480px){body .login .content>*{position:relative}}body .login .content .izq .tamaulipas{-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:feidin;-moz-animation-name:feidin;animation-name:feidin;background-image:url("/img/tamwhite.png");background-size:contain;background-position:center;background-repeat:no-repeat;height:150px;width:150px;transition:all .44s}@media only screen and (max-width: 768px){body .login .content .izq .tamaulipas{height:100px;width:100px}}body .login .content .der{display:none;right:0}body .login .content .der .title{font-weight:400;font-size:100pt;color:#fff;margin-bottom:5px;transition:all .44s}@media only screen and (max-width: 768px){body .login .content .der .title{font-size:75pt}}body .login .content.on{width:540px}@media only screen and (max-width: 768px){body .login .content.on{width:400px}}@media only screen and (max-width: 480px){body .login .content.on{width:100%;height:200px}}body .login .content.on .izq{left:0}body .login .content.on .der{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-direction:normal;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-wrap:nowrap;-moz-box-lines:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center;-webkit-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:feidin;-moz-animation-name:feidin;animation-name:feidin}body .login form{display:none;width:100%;padding:0 20px}body .login form h1{font-weight:300;text-transform:uppercase;font-size:17pt;text-align:center}body .login form .field.errores{padding:0;color:#fff;text-align:center;margin-bottom:10px}body .login form .field.errores p{margin:0}body .login form .field input[type=text],body .login form .field input[type=password]{background:#efefef;border:none;border-radius:0}body .login form .field input[type=text]::-webkit-input-placeholder,body .login form .field input[type=password]::-webkit-input-placeholder{color:#67676b;text-transform:uppercase;text-align:center;font-weight:300}body .login form .field input[type=text]::-moz-placeholder,body .login form .field input[type=password]::-moz-placeholder{color:#67676b;text-transform:uppercase;text-align:center;font-weight:300}body .login form .field input[type=text]:-ms-input-placeholder,body .login form .field input[type=password]:-ms-input-placeholder{color:#67676b;text-transform:uppercase;text-align:center;font-weight:300}body .login form .field input[type=text]:-moz-placeholder,body .login form .field input[type=password]:-moz-placeholder{color:#67676b;text-transform:uppercase;text-align:center;font-weight:300}body .login form .field input[type=text]:focus,body .login form .field input[type=password]:focus{background:#efefef}body .login form .field #identity,body .login form .field #password{border-color:inherit !important;box-shadow:none !important;border:none}body .login form .field #identity:-internal-autofill-previewed,body .login form .field #identity:-internal-autofill-selected,body .login form .field #password:-internal-autofill-previewed,body .login form .field #password:-internal-autofill-selected{background:red !important}body .login form .field.acciones button{background:#bc955c;padding:10px;color:#fff;border-radius:5px;font-weight:300;border:none;letter-spacing:1px;width:100%}@media only screen and (max-width: 768px){body .login{width:100%}}body .privacidad{position:absolute;left:0;right:0;text-align:center;bottom:0;margin-bottom:5px}body .privacidad,body .privacidad a{color:#fff;text-transform:uppercase;font-weight:300;font-size:8pt}@-webkit-keyframes feidin{0%{opacity:0}100%{opacity:1}}@-moz-keyframes feidin{0%{opacity:0}100%{opacity:1}}@-o-keyframes feidin{0%{opacity:0}100%{opacity:1}}@keyframes feidin{0%{opacity:0}100%{opacity:1}}