body{background:url("../images/login-back.jpg") no-repeat fixed center center;background-size:cover;font-family:Arial}@font-face{font-family:'iconitos';src:url("../fonts/icomoon.eot?4ho62e");src:url("../fonts/icomoon.eot?4ho62e#iefix") format('embedded-opentype'),url("../fonts/icomoon.ttf?4ho62e") format('truetype'),url("../fonts/icomoon.woff?4ho62e") format('woff'),url("../fonts/icomoon.svg?4ho62e#icomoon") format('svg');font-weight:normal;font-style:normal}.logo{width:200px;height:125px;background:url("../images/logo.jpg") no-repeat;background-size:cover;margin:80px auto 30px auto}.container{width:350px;padding:20px 60px;background:rgba(255,255,255,0.1);border-radius:5px;border-top:30px solid #f00;border-bottom:30px solid #f00;margin:0 auto;box-shadow:1px 1px 20px #000;overflow:hidden;}.container h1{color:#fff;text-shadow:1px 1px 3px #000}.container p{color:#b2b2b2;font-weight:bold;text-shadow:1px 1px 1px #000}.container .label-input{width:100px;height:35px;line-height:32px;float:left;color:#fff;background:#000ab8;border-top:5px solid #ccc;border-bottom:5px solid #ccc;border-left:5px solid #ccc;display:inline-block;text-align:center;border-radius:10px 0 0 10px;}.container .label-input span{display:inline-block;vertical-align:middle;line-height:normal}.container input{width:245px;height:45px;box-sizing:border-box;border-radius:0 10px 10px 0;border-top:5px solid rgba(0,0,0,0.2);border-right:5px solid #ccc;border-bottom:5px solid #ccc;border-left:0 solid #ccc;font-size:20px;font-family:Arial;padding:0 20px 0 10px;outline:none;float:left;margin:0 0 30px 0}.container input:active,.container input:focus{border:1px solid #000ab8}.container button{width:100px;height:40px;background:#000ab8;box-sizing:border-box;border-radius:5px;border:2px solid #fff;color:#fff;font-weight:bold;text-transform:uppercase;font-size:14px;font-family:Montserrat;outline:none;cursor:pointer;float:right;diaplay:inline-block}.container button:hover{background:#2241c9}