body.NewLoginPage{background:#e4e4e4 url(/main/images/Page/background-LoginPage.png) repeat-x;font-family:"Avenir","Helvetica","Arial";display:flex;flex-direction:column;min-height:100vh}body.NewLoginPage .error,body.NewLoginPage .alert{width:25%;margin:0 auto;text-align:center}body.NewLoginPage #LoginPage{position:relative;margin-inline:0;}body.NewLoginPage #LoginPage #LoginPageLogo{box-sizing:content-box;display:block;width:280px;padding:50px;margin:auto}body.NewLoginPage #LoginPage #FormHolder{font-family:'Roboto','Helvetica','Arial';max-width:720px;margin:0 auto;position:relative}body.NewLoginPage #LoginPage #FormHolder *{margin:0 auto}body.NewLoginPage #LoginPage #FormHolder form{padding-bottom:10px}body.NewLoginPage #LoginPage #FormHolder form label{width:80px;font-weight:bold;font-size:13px}body.NewLoginPage #LoginPage #FormHolder #RepLoginLabel{width:330px;text-align:center;font-weight:bold}body.NewLoginPage #LoginPage #FormHolder #PortalLoginLabel{width:330px;text-align:center;font-weight:bold}body.NewLoginPage #LoginPage #FormHolder #RepLogin{width:330px;height:177px;text-align:center;background:#fff;padding:20px 10px 10px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:0px 2px 3px -1px #999;-webkit-box-shadow:0px 2px 3px -1px #999;box-shadow:0px 2px 3px -1px #999}body.NewLoginPage #LoginPage #FormHolder #PortalLogin{width:330px;background:#fff;padding:20px 10px 10px 10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:0px 2px 3px -1px #999;-webkit-box-shadow:0px 2px 3px -1px #999;box-shadow:0px 2px 3px -1px #999}body.NewLoginPage #LoginPage #FormHolder .HelpText{border-top:.16em dashed #e4e4e4;padding:10px 10px 5px 40px;margin:5px 10px 5px;font-size:12px}body.NewLoginPage #LoginPage #FormHolder .appetizeRow{display:flex;align-items:center;border-top:.16em dashed #e4e4e4;font-size:14px;font-weight:bold;margin:5px 10px 5px;padding:10px 10px 5px 10px}body.NewLoginPage #LoginPage #FormHolder .appetizeRow #appetizeText{flex-grow:1;align-items:stretch}body.NewLoginPage #LoginPage #FormHolder .appetizeRow #appetizeIcon{padding:0px 20px 0px 10px;height:40px}body.NewLoginPage #LoginPage #FormHolder .appetizeRow #appetizeRightArrow{height:25px;opacity:0.2}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel{background-color:#fff;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;width:330px;padding:40px 0px 20px 0px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:0px 2px 3px -1px #999;-webkit-box-shadow:0px 2px 3px -1px #999;box-shadow:0px 2px 3px -1px #999}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchIcon{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;-moz-box-shadow:0px 2px 3px -1px #999;-webkit-box-shadow:0px 2px 3px -1px #999;box-shadow:0px 2px 3px -1px #999}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchIcon-SmartLync{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchTitle{padding:20px 0px 20px 0px;color:#0a387e;font-size:20px;font-weight:bold}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchTitle sup{color:#1ba9de;font-size:14px}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchButton{background:linear-gradient(90deg, #29a3ee,#29a3ee);border-radius:100vh;color:white;padding:5px 30px 5px 30px;font-size:14px;font-weight:bold}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchButton-ONE{background:linear-gradient(90deg, #29a3ee,#29a3ee)}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchButton-1Hub{background:linear-gradient(90deg, #1ba9de,#0768b1)}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchButton-M3{background:linear-gradient(90deg, #083e70,#0768b1)}body.NewLoginPage #LoginPage #FormHolder .AppetizeLaunchPanel .AppetizeLaunchButton-SmartLync{background:linear-gradient(90deg, #b562de,#b562de)}body.NewLoginPage .lightboxMessage{margin:20px;min-width:300px}form .field{padding:5px 0}form .Actions input{margin:0px}form fieldset p{margin:0}#Disguise{display:none}.LoginPage_PoweredBy{text-align:center;color:#666666;margin-top:16px}.LoginPage_PoweredBy span{font-size:12px;font-weight:bold;display:inline-block;vertical-align:middle}.LoginPage_PoweredBy img{padding-left:2px;vertical-align:middle;height:20px}
