body{background:#ffffff;color:black;background:#fff url("/Content/Images/Fondos/FondoAzul2.jpg") center center no-repeat;background-size:cover;background-attachment:fixed;}.input-container{display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px;height:32px;}.icon{padding:10px;background:dodgerblue;color:white;text-align:center;}.input-field{width:100%;padding:10px;outline:none;height:28px;}.input-field:focus{border:2px solid dodgerblue;}.circulosesion{display:block;height:64px;width:64px;line-height:56px;font-size:24px;font-weight:bold;-moz-border-radius:32px;border-radius:32px;background-color:blue;color:white;border-style:solid;border-width:2px;border-color:black;text-align:center;margin-bottom:10px;}h3{font-size:2em;color:#14213F;margin:0;text-align:center;}.login-container{display:table;position:absolute;top:0;left:0;height:100%;width:100%;}.panel{background:none;border:0;display:table-cell;vertical-align:middle;}.panel-body{margin-left:auto;margin-right:auto;width:290px;background-color:#fff;border-radius:1em;box-shadow:1px 1px 5px 5px rgba(0,0,0,0.43);-webkit-box-shadow:1px 1px 5px 5px rgba(0,0,0,0.43);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.43);}.panel-body + div{margin-top:2em;text-align:center;}.panel-body > div{margin:.5em 0;}.login-container .input-container > i{position:absolute;z-index:1;border-top-left-radius:0;border-radius:.3em;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;border-top-right-radius:0;border-bottom-right-radius:0;padding:9px !important;background-color:#3768ff;}.login-container .input-container > span,.login-container .input-container > input{padding-left:2.3em !important;width:100% !important;}.login-container #butAceptar{padding:.7em;border:transparent;background-color:#3768ff;}.login-container #butAceptar:hover{background-color:#5596ff;}.login-container #butAceptar span{display:none;}#tab3 .panel-body > div:nth-of-type(4) > div:nth-of-type(2){display:flex;justify-content:space-between;}#tab3 .panel-body > div:nth-of-type(4) > div:nth-of-type(2) > button{margin:0 !important;}#tab3 .login-container .input-container > i{padding:8px !important;}#PasswordToggler{padding:9px;border-radius:1em;margin-left:1em;}#PasswordNuevaToggler{padding:9px;border-radius:1em;margin-left:1em;}#PasswordConfToggler{padding:9px;border-radius:1em;margin-left:1em;}#recuperapsw{color:#3768ff !important;font-weight:600;}#recuperapsw:hover{color:#5596ff !important;}@media only screen and (min-width:768px){.panel-body{width:480px;}}
