237 lines
4.7 KiB
CSS
237 lines
4.7 KiB
CSS
@import url("https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;600;700&family=DM+Sans:opsz@9..40&display=swap");
|
||
|
||
.login-pf body {
|
||
margin: 0;
|
||
padding: 0;
|
||
height: 100vh;
|
||
display: flex;
|
||
justify-content: center;
|
||
align-items: stretch;
|
||
background-size: cover;
|
||
background-repeat: no-repeat;
|
||
background-position: center;
|
||
transition: background-image 0.5s ease-in-out;
|
||
background-color: #ffffff;
|
||
}
|
||
|
||
.login-pf-page {
|
||
width: 100% !important;
|
||
margin: 0 auto !important;
|
||
border-radius: 0 !important;
|
||
max-width: 540px !important;
|
||
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
|
||
}
|
||
|
||
.login-pf-page .card-pf {
|
||
max-width: 360px !important;
|
||
margin: auto !important;
|
||
padding: 0 !important;
|
||
background-color: #ffffff !important;
|
||
}
|
||
|
||
.login-pf-page #kc-page-title {
|
||
margin: 0 !important;
|
||
padding: 0 !important;
|
||
}
|
||
|
||
.login-pf-page .login-pf-header h1 {
|
||
background: none !important;
|
||
}
|
||
|
||
.login-pf-page #kc-ontent,
|
||
.login-pf-page #kc-content-wrapper {
|
||
height: 100%;
|
||
}
|
||
|
||
.login-pf-page #kc-content {
|
||
max-width: 100% !important;
|
||
margin: auto !important;
|
||
background-color: #ffffff;
|
||
}
|
||
|
||
.login-pf-page #kc-form-wrapper,
|
||
.login-pf-page #kc-content-wrapper,
|
||
.login-pf-page #kc-form-buttons {
|
||
margin-top: 80px !important;
|
||
}
|
||
|
||
.form-group.login-pf-settings,
|
||
.login-pf-page .checkbox,
|
||
.login-pf-page .checkbox label {
|
||
margin-bottom: 0 !important;
|
||
}
|
||
|
||
.pf-c-button.pf-m-primary, #resendLinkBtn {
|
||
background: #0559fa !important;
|
||
border-radius: 32px !important;
|
||
font-family: "Be Vietnam Pro", sans-serif !important;
|
||
font-size: 22px;
|
||
font-weight: 600;
|
||
line-height: 32px;
|
||
text-align: center;
|
||
}
|
||
|
||
.pf-c-button.pf-m-primary:hover, #resendLinkBtn:hover {
|
||
background: #044bd4 !important;
|
||
}
|
||
|
||
#kc-header {
|
||
background: #ffffff;
|
||
display: none !important;
|
||
}
|
||
|
||
.app-logo {
|
||
display: none !important;
|
||
}
|
||
|
||
.login-pf-page .login-pf-page-header p::before {
|
||
display: none !important;
|
||
}
|
||
|
||
.login-main-title::before {
|
||
content: "Sign In";
|
||
}
|
||
|
||
.register-main-title::before {
|
||
content: "Sign Up" !important;
|
||
}
|
||
|
||
.login-main-title::before,
|
||
.register-main-title::before,
|
||
h1#kc-page-title {
|
||
font-family: "Be Vietnam Pro", sans-serif;
|
||
font-size: 40px;
|
||
font-weight: 600;
|
||
line-height: 58px;
|
||
letter-spacing: 0em;
|
||
text-align: center;
|
||
color: rgba(5, 89, 250, 1);
|
||
}
|
||
|
||
.login-main-title,
|
||
.register-main-title {
|
||
margin-bottom: 4px;
|
||
}
|
||
|
||
.login-sub-heading::before {
|
||
content: "Enter your email and password";
|
||
}
|
||
|
||
.register-sub-heading::before {
|
||
content: "Create your account" !important;
|
||
}
|
||
|
||
.login-sub-heading::before,
|
||
.register-sub-heading::before {
|
||
font-family: DM Sans, sans-serif;
|
||
font-size: 16px;
|
||
font-weight: 400;
|
||
line-height: 21px;
|
||
letter-spacing: 0em;
|
||
text-align: center;
|
||
color: rgba(168, 166, 167, 1);
|
||
}
|
||
|
||
div[class="form-group"]:first-child {
|
||
margin-bottom: 22px !important;
|
||
}
|
||
|
||
label.custom-input-label {
|
||
font-family: "Be Vietnam Pro", sans-serif !important;
|
||
font-size: 16px !important;
|
||
font-weight: 700 !important;
|
||
line-height: 16px !important;
|
||
color: #000 !important;
|
||
margin-bottom: 0 !important;
|
||
}
|
||
|
||
#kc-info {
|
||
margin: 0 !important;
|
||
}
|
||
|
||
.login-pf div#kc-registration {
|
||
text-align: center !important;
|
||
font-family: DM Sans, sans-serif !important;
|
||
font-size: 16px !important;
|
||
line-height: 20px !important;
|
||
}
|
||
|
||
.login-pf div#kc-registration span {
|
||
display: initial !important;
|
||
width: initial !important;
|
||
}
|
||
|
||
.login-pf div#kc-registration span a {
|
||
background: none !important;
|
||
color: black !important;
|
||
padding: 0 !important;
|
||
margin: 0 !important;
|
||
color: #0559fa !important;
|
||
}
|
||
|
||
.login-pf div#kc-registration span a:hover {
|
||
background: #83b451;
|
||
}
|
||
|
||
.login-pf #new-to-app::before {
|
||
content: "Don’t have an account?";
|
||
}
|
||
|
||
.pf-c-form-control {
|
||
font-size: 14px;
|
||
background: none !important;
|
||
border-bottom: 1px solid #a8a6a7 !important;
|
||
border-radius: 0 !important;
|
||
padding: 2px 0 !important;
|
||
height: auto !important;
|
||
}
|
||
|
||
#privacy-policy {
|
||
text-align: center;
|
||
}
|
||
|
||
#kc-content-wrapper .form-group-row {
|
||
margin-bottom: 0 !important;
|
||
}
|
||
|
||
#kc-content-wrapper .form-group {
|
||
margin-bottom: 20px !important;
|
||
}
|
||
|
||
#kc-content-wrapper .form-group-row .row {
|
||
display: flex !important;
|
||
flex-direction: column !important;
|
||
align-items: stretch !important;
|
||
}
|
||
|
||
#kc-content-wrapper .form-group-row .col-lg-6 {
|
||
width: 100% !important;
|
||
}
|
||
|
||
#kc-info-wrapper {
|
||
padding: 0 !important;
|
||
}
|
||
|
||
#kc-registration {
|
||
margin-bottom: 16px !important;
|
||
}
|
||
|
||
#svg-wrapper {
|
||
text-align: center !important;
|
||
max-width: 120px !important;
|
||
margin: 0 auto 14px !important;
|
||
}
|
||
|
||
/* Mobiles */
|
||
@media screen and (max-width: 991px) {
|
||
.login-pf-page {
|
||
flex-direction: row !important;
|
||
}
|
||
}
|
||
|
||
@media screen and (max-width: 400px) {
|
||
.login-pf-page .card-pf {
|
||
padding: 0 16px !important;
|
||
}
|
||
}
|