#simple-auth-index .wrapper{min-width:initial}#simple-auth-index footer{bottom:0}#auth-index{display:flex;align-items:baseline;background-color:#fefefe}#auth-index .graphic{display:none}#auth-index .signin-wrap{width:100%}#auth-index .signin-wrap > div{width:320px;max-width:820px;margin:auto;padding:24px 24px}#auth-index .signin-wrap #input-data{box-sizing:border-box;background-color:#ffffff;height:100%;margin:0 auto}#auth-index .signin-wrap #input-data h2{margin-bottom:32px;font-size:20px;color:#df81a2;text-align:center}#auth-index .signin-wrap #input-data dl{margin:0 auto;width:100%}#auth-index .signin-wrap #input-data dt{padding-left:0}#auth-index .signin-wrap #input-data dd{margin-left:0px;margin-bottom:32px}#auth-index .signin-wrap #input-data dd:last-of-type{margin-bottom:16px}#auth-index .signin-wrap #input-data dd p{color:#666666;margin-top:5px}#auth-index .signin-wrap #input-data p.error{display:block;width:100%;color:#b02e2f;font-size:12px;font-weight:bold;text-shadow:0 2px white, 0 -2px white, 2px 0 white, -2px 0 white}#auth-index .signin-wrap #input-data label.labeled-input input{box-sizing:border-box;min-width:120px;width:100%;border-style:none;border-bottom:none;border-radius:0;outline:none}#auth-index .signin-wrap #input-data label.labeled-input input:focus{border-style:none;border-bottom:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#auth-index .signin-wrap #input-data label.labeled-input{position:relative}#auth-index .signin-wrap #input-data label.labeled-input span{cursor:text;position:absolute;top:-20px;left:10px;padding-left:2px;padding-right:2px;color:#757575;font-size:inherit;z-index:1;background-color:#ffffff;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}#auth-index .signin-wrap #input-data label.labeled-input span svg{width:16px;height:16px;vertical-align:middle;fill:currentColor}#auth-index .signin-wrap #input-data label.labeled-input.active span{display:inherit;top:-18px;left:6px;font-size:12px}#auth-index .signin-wrap #input-data label.labeled-input.active span svg{width:14px;height:14px}#auth-index .signin-wrap #input-data label.labeled-input.error span{color:#b02e2f !important}#auth-index .signin-wrap #input-data label.labeled-input.error hr.line1,#auth-index .signin-wrap #input-data label.labeled-input.error hr.line2{border-width:2px;border-color:#b02e2f}#auth-index .signin-wrap #input-data label.labeled-input hr.line1{box-sizing:content-box;position:absolute;width:100%;margin:0px;border-top:none #e0e0e0;border-left:none #e0e0e0;border-bottom:1px solid #e0e0e0;border-right:none #e0e0e0;border-image:initial}#auth-index .signin-wrap #input-data label.labeled-input hr.line2{box-sizing:content-box;position:absolute;width:100%;margin:0px;border-top:none #4285f4;border-left:none #4285f4;border-bottom:2px solid #428bca;border-right:none #4285f4;border-image:initial;-moz-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-moz-transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0ms;-o-transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0ms;-webkit-transition:all 450ms cubic-bezier(0.23,1,0.32,1);-webkit-transition-delay:0ms;transition:all 450ms cubic-bezier(0.23,1,0.32,1) 0ms}#auth-index .signin-wrap #input-data svg{width:16px}#auth-index .signin-wrap #validation{padding-top:5px;padding-bottom:10px;font-size:13px;box-sizing:border-box;color:#b02e2f}#auth-index .signin-wrap #login{width:100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:white;font-size:13px;text-align:center;text-decoration:none;line-height:1rem;background-color:#2f6073;border:solid 1px #1f5063;padding:10px 8px;outline:none}#auth-index .signin-wrap #login:hover{background-color:#346578;border:solid 1px #1e4f62;text-decoration:none}#auth-index .signin-wrap #login:hover:active{background-color:#396a7d;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF194A5D',endColorstr='#FF1D4E61')}#auth-index .signin-wrap #lbl-save-cookie{display:block;margin-bottom:16px;margin-top:16px;font-size:13px}#auth-index .signin-wrap .or{position:relative;display:block;margin:16px 0}#auth-index .signin-wrap .or:before,#auth-index .signin-wrap .or:after{content:"";position:absolute;top:8px;width:45%;height:1px;background-color:#999999}#auth-index .signin-wrap .or:before{left:0}#auth-index .signin-wrap .or:after{right:0}#auth-index .signin-wrap .or span{display:block;margin:auto;color:#999999;text-align:center}#auth-index .signin-wrap .oauth{position:relative}#auth-index .signin-wrap .form-bottom{display:block;margin:0 auto;margin-top:24px;text-align:right}#auth-index .signin-wrap .form-bottom > div{margin-bottom:8px}#auth-index .signin-wrap .form-bottom > div:last-of-type{margin-bottom:0}#auth-index .signin-wrap .form-bottom a{text-decoration:none;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media only screen and (min-width: 768px){#auth-index h2{font-size:18px;margin-bottom:24px;color:#df81a2}#auth-index h2 span{color:#000000}#auth-index ul li{font-size:16px}#auth-index dl{width:100%}#auth-index .container{padding-top:100px}#auth-index .graphic{flex:1;display:block;padding:0 0 0 40px;box-sizing:border-box}#auth-index .graphic .info{height:300px;overflow-y:auto}#auth-index .graphic .info ul li{line-height:1.5;font-size:14px;margin-bottom:16px}#auth-index .graphic .info ul li h3{font-size:14px}#auth-index .graphic .info ul li a{text-decoration:none;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}#auth-index .signin-wrap{flex:1}}