.index-page { background-color: #f8f8f8; font-size: 1em; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; } .index-page dt { font-weight: bold; } .index-page dd { margin: 0; } .index-page .header { box-shadow: 0px 1px 4px rgba(0,0.0,0.2) !important; -webkit-box-shadow: 0px 1px 4px rgba(0,0.0,0.2) !important; text-align: center !important; color: #7C4DFF; padding: 10px; display: inline-flex; width: 99%; } .index-page .header-left { text-align: left; margin-top: 0.67em; width: 19%; } .index-page .header-center { margin: auto; } @media screen and (max-width: 1000px) { .header-right { display: block !important; } } .header-right { display: inline-flex; margin-top: 0.67em; min-width: 19%; } .index-page .logo-img { width: 50px; } .index-page .title { color: #7C4DFF; font-size: 2em; line-height: 1em; } .index-page .container { position: relative; display: flex; flex-direction: column; flex-wrap: row wrap; margin: auto; width: 50%; line-height: 1.6; } .index-page .content { display: block; } .index-page .webId { text-align: center; -webkit-box-shadow: 0px 1px 4px #7C4DFF !important; } .index-page .logo { color: #f8f8f8; } .index-page .register-button { padding: 1em; border-radius:0.5em; font-size: 100%; background-color: #efe; margin-right: 1em; } .panel-login-tls, .panel-already-registered{ text-align: center; } /** * Password Strength */ /* Remove the bottom border on the input to make the progress bar like a part of it */ .control-progress{ border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom: 0; } /* Remove the top border on the progress bar to make the bar part of the input */ .form-group .progress{ border-top-left-radius: 0; border-top-right-radius: 0; height: 7px; margin-bottom: 0; } .form-group .progress-bar{ width: 0; } /** * Password strength levels sizes for the progress bar */ .progress .level-0{ width: 5% } .progress .level-1{ width: 25%; } .progress .level-2{ width: 50%; } .progress .level-3{ width: 75%; } .progress .level-4{ width: 100%; } .login-up-form .form-group { margin-bottom: 5px; } .xs-header { margin-top: 0px; }