*{padding:0;margin:0;box-sizing:border-box}body{background-color:#2d3035;background-attachment:fixed;background-repeat:no-repeat;opacity:.95}.login-logoCV{width:115px}.login-logoTU{width:100px}form{width:450px;min-height:500px;height:auto;border-radius:5px;margin:2% auto;padding:2%;background-color:#fff}form .con{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}header{margin:2% auto 10% auto;text-align:center}header h2{font-size:250%;color:#3e403f}header p{letter-spacing:.05em}.input-item{background:#fff;color:#333;padding:14.5px 0 15px 9px;border-radius:5px 0 0 5px}input[class="form-input"]{width:240px;height:50px;margin-top:2%;padding:15px;font-size:16px;font-family:'Roboto',sans-serif;color:#5e6472;outline:none;border:none;border-radius:0 5px 5px 0;transition:.2s linear}input[id="txt-input"]{width:250px}input:focus{transform:translateX(-2px);border-radius:5px}button{display:inline-block;color:#252537;width:280px;height:50px;padding:0 20px;background:#fff;border-radius:5px;outline:none;border:none;cursor:pointer;text-align:center;transition:all .2s linear;margin:7% auto;letter-spacing:.05em}.submits{width:48%;display:inline-block;float:left;margin-left:2%}.frgt-pass{background:transparent}.sign-up{background:#b8f2e6}button:hover{transform:translatey(3px);box-shadow:none}button:hover{animation:ani9 .4s ease-in-out infinite alternate}@keyframes ani9{0%{transform:translateY(3px)}100%{transform:translateY(5px)}}@media(min-width:2560px){}@media(max-width:2560px) and (min-width:1440px){}@media(max-width:1440px) and (min-width:1024px){}@media(max-width:1024px) and (min-width:768px){}@media(max-width:768px) and (min-width:425px){form{width:320px}}@media(max-width:425px) and (min-width:375px){form{width:320px}}@media(max-width:375px) and (min-width:320px){form{width:320px}}@media(max-width:320px){form{width:300px}}