@import url(https://fonts.googleapis.com/css?family=Exo:100,200,400);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:700,400,300);body{margin:0;padding:0;background:#fff;color:#fff;font-family:Arial;font-size:12px;}.body{position:absolute;top:-20px;left:-20px;right:-40px;bottom:-40px;width:auto;height:auto;background-size:cover;background-color:#B9DBF8;-webkit-filter:blur(2px);-moz-filter:blur(2px);-ms-filter:blur(2px);-o-filter:blur(2px);filter:blur(2px);z-index:0;}.grad{position:absolute;top:-20px;left:-20px;right:-40px;bottom:-40px;width:auto;height:auto;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); z-index:1;opacity:0.7;}.header{position:absolute;top:calc(50% - 35px);left:calc(50% - 255px);z-index:2;background-color:transparent !important}.header div{float:left;color:#fff;font-family:'Exo', sans-serif;font-size:35px;font-weight:200;}.header div span{color:#5379fa !important;}.login{position:absolute;top:calc(50% - 75px);left:calc(50% - 50px);height:150px;width:350px;padding:10px;z-index:2;}.login input[type=text]{width:229px;height:30px;background:transparent;border:2px solid rgba(255,255,255,0.6);border-radius:2px;color:#fff;font-family:'Exo', sans-serif;font-size:16px;font-weight:400;padding:4px 4px 4px 25px;}.login input[type=password]{width:229px;height:30px;background:transparent;border:2px solid rgba(255,255,255,0.6);border-radius:2px;color:#fff;font-family:'Exo', sans-serif;font-size:16px;font-weight:400;padding:4px 4px 4px 25px;margin-top:10px;}.login input[type=submit]{width:260px;height:35px;background:#fff;border:2px solid #fff;cursor:pointer;border-radius:2px;color:#a18d6c;font-family:'Exo', sans-serif;font-size:16px;font-weight:400;padding:6px;margin-top:10px;}.login input[type=submit]:hover{opacity:0.8;}.login input[type=submit]:active{opacity:0.6;}.login input[type=text]:focus{outline:none;border:2px solid rgba(255,255,255,0.9);}.login input[type=password]:focus{outline:none;border:2px solid rgba(255,255,255,0.9);}.login input[type=submit]:focus{outline:none;}::-webkit-input-placeholder{color:rgba(255,255,255,0.6);}::-moz-input-placeholder{color:rgba(255,255,255,0.6);}form input{letter-spacing:3px;}form input[type=password]{letter-spacing:5px;}