.clearfix{clear:both}div.app-title h1{padding:14px 0 5px 0}.input-group-prepend,.input-group-append{display:inline-block}.rtl{direction:rtl;text-align:right}img.hp_logo{max-height:96px;max-width:100%}div.hp_link{text-align:center;padding:0 5px 0 5px}div.hp_remove{text-align:right}div.hp_remove a{color:#999}div.hp_remove a:hover{color:#F00}h2.hp{margin:18px 0 0 0}img.remote_logo{max-height:96px;max-width:128px;display:block;margin:5px auto 10px auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}label.login-label{text-transform:uppercase}div.login-box.ext-sso-1{min-height:415px}div.login-box.ext-sso-2{min-height:462px}div.login-box.ext-sso-3{min-height:509px}div.login-box.ext-sso-4{min-height:556px}#pw_criteria i.fa-check::before{color:#249b48}#pw_criteria i.fa-times::before{color:#ff392e}input.one-time-code{width:120px;font-size:22px;display:block}#pw_criteria{margin:10px 0}button.ext-sso-login{display:inline-flex;align-items:center;text-align:center;height:32px}div.ext-sso:not(:first-child){padding-top:15px}img.ext-sso-service-logo{float:left;max-width:70px;max-height:30px;width:auto;height:auto}span.ext-sso-service-label{width:100%}.separator{display:flex;align-items:center;text-align:center;padding-bottom:0.5em;padding-top:0.5em}.separator::before,.separator::after{content:'';flex:1;border-bottom:1px dotted #ccc}.separator::before{margin-right:.25em}.separator::after{margin-left:.25em}div.ext-sso-flipped{display:none}.modal-body.pp-language-container{overflow:hidden;height:5em}img.profile-avatar{max-height:256px;border-radius:50%;padding:5px;max-width:100%;display:inline-block}.filebox{margin-top:12px;//background-color:pink;text-align:center;width:100%}.dragover{border:5px solid #22aa22;padding:0!important}li.filename{overflow-x:hidden;text-overflow:ellipsis}.login-content .logo img{max-height:100px}ul.errorlist,ul.errorlist li,.error{color:red;font-weight:normal;list-style:none;padding:0px;margin:0px}p.error{margin:0 0 3px}.good{color:#5B8000}.inactive{color:red;text-decoration:line-through}.message-wrapper{height:30px}.message{text-align:center;padding:2px;font-size:13px}textarea{width:100%}hr{border-top:1px dotted #ccc}.checkbox-holder{margin-bottom:4px}table#userlist td{text-overflow:ellipsis;max-width:100px;overflow:hidden}.security-result{font-weight:bold!important;font-size:25px!important}dl{margin-top:5px}dt{font-weight:normal;padding:0;margin-top:3px}dd{margin-left:20px;font-style:italic;font-size:10px}button.input-group-append{border-top-left-radius:0px;border-bottom-left-radius:0px}