b,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,label,legend,li,object,ol,p,small,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body,html{display:block;height:100%;position:relative;width:100%}ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a,button,input{outline:none}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}button,input,select,textarea{font-family:inherit}hr{background:#999;border:0;border-bottom:1px dashed #ccc;margin:15px 0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:" ";display:table}.cf:after,.clearfix:after{clear:both}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}body{background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,San Francisco,Roboto,Segoe UI,Helvetica Neue,sans-serif;font-size:14px;line-height:1;overflow-x:hidden}a,body{color:#2c2c2c}a{text-decoration:none}a:hover{color:#28abe3}html{background:url(/img/auth_bg.jpg) no-repeat 50% fixed;background-size:cover}body{background-color:hsla(0,0%,48%,.75)}.content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.content-wrapper .content{max-width:360px;text-align:center;width:100%}.content-wrapper .content h1{color:#fff;font-size:30px}.content-wrapper .content h1 a{color:#fff!important}