body{background:#e2e2e2;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}.kod-loading{border:0}.Login{background-image:url(/content/img/bg.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover}.login-bg{background-image:url(/content/img/dot.png);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;opacity:1}.login-panel{background-color:rgba(0,0,0,.95);background-image:-webkit-linear-gradient(left,transparent 0%,#1b1f27 100%);background-image:-o-linear-gradient(left,transparent 0%,#1b1f27 100%);background-image:linear-gradient(to right,transparent 0%,#1b1f27 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ff1b1f27',GradientType=1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;opacity:.75}.login-form{width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(38,43,54,.9);padding:20px;z-index:300;color:#fff;text-align:center}.login-form .panel-heading{padding:10px 15px;border-bottom:1px solid transparent}.login-form .panel-heading h1{margin:0;margin-bottom:10px}.login-form .fieldSetGroup{padding:0}.login-form .fieldSetGroup .fieldSet{position:relative;padding-top:0;padding-bottom:15px}.login-form .fieldSetGroup .fieldSet i{position:absolute;font-size:14px;color:#252a35;top:10px;left:10px;pointer-events:none}.login-form .fieldSetGroup .fieldSet input{border:0!important;background:#fff;border-radius:3px;color:#000;width:100%;height:34px;padding:10px;padding-left:34px}.login-form .fieldSetGroup .fieldSet button{display:block;width:100%;background-color:#23ad44;border-color:#20a03f;font-size:13px;height:34px}.login-form .fieldSetGroup .fieldSet .field-validation-error{top:-23px}@media only screen and (max-width:768px){.login-form{width:100%;left:0;margin:0;position:absolute;transform:none;top:0;height:100%;padding-top:30%}}