.fondo-login{background:rgba(26,26,26,1);background:-moz-linear-gradient(top,rgba(26,26,26,1) 0%,rgba(26,26,26,1) 6%,rgba(77,77,77,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(26,26,26,1)),color-stop(6%,rgba(26,26,26,1)),color-stop(100%,rgba(77,77,77,1)));background:-webkit-linear-gradient(top,rgba(26,26,26,1) 0%,rgba(26,26,26,1) 6%,rgba(77,77,77,1) 100%);background:-o-linear-gradient(top,rgba(26,26,26,1) 0%,rgba(26,26,26,1) 6%,rgba(77,77,77,1) 100%);background:-ms-linear-gradient(top,rgba(26,26,26,1) 0%,rgba(26,26,26,1) 6%,rgba(77,77,77,1) 100%);background:linear-gradient(to bottom,rgba(26,26,26,1) 0%,rgba(26,26,26,1) 6%,rgba(77,77,77,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a1a1a',endColorstr='#4d4d4d',GradientType=0);height:100%}.logo-login{margin-top:5%;max-width:200px}.login-box>form{background-color:transparent}.login-box{max-width:350px;margin:auto;margin-top:3%}.btn-login{background-color:var(--general-color-theme);border:none;color:white;font-weight:500;font-size:large;-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.radio input:checked+i,.checkbox input:checked+i,.toggle input:checked+i{border-color:var(--general-color-ccc)}.checkbox input+i:after{color:var(--general-color-f8f8f8)}.nombre,.pass{margin-top:-15px;padding-left:10px;padding-right:10px}.ico-login{position:relative;top:35px;left:90%;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center;color:var(--general-color-676a6c);display:inline-block;padding-left:1px;border-left-width:1px;border-left-style:solid}.text-grey{color:var(--general-color-f8f8f8)}.form-control{border-radius:0;box-shadow:none;border-color:var(--general-color-d2d6de);height:40px;background-color:var(--general-color-2e2e2e);border-width:1px;color:var(--general-color-f8f8f8)}.form-control:focus{outline:none!important;border-color:var(--general-color-theme);-webkit-box-shadow:inset 0 0 0 var(--general-color-theme),0 0 8px var(--general-color-theme);box-shadow:inset 0 0 0 var(--general-color-theme),0 0 8px var(--general-color-theme)}.hover-linea{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hover-linea:hover{background-color:transparent;border:1px solid var(--general-color-theme);color:var(--general-color-f8f8f8);-webkit-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}.hover-linea:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:var(--general-color-theme);height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hover-linea:hover:before,.hover-linea:focus:before,.hover-linea:active:before{left:0;right:0}.padding-10{padding:10px!important}.margin-top-10{margin-top:10px!important}.loginDivAlerts{margin-left:3px;padding-top:10px;padding-right:0;padding-left:0;width:100%}