.customer-account-login .login-container{
  display: flex;
  justify-content: center;
}
#form-login-popup {
  background-color: #FBFAFA;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.65);
  border-radius: 4px;
  width: 317px;
  max-height: 168px;
  padding: 15px;
  font-size: 16px;
  margin: 0 0 0 -33% !important;
}
.logout-profile-btn.font-weight-500.text-danger{
  font-size: 10px;
}
.logout-profile-btn.font-weight-500 {
  font-size: 10px;
}
.font-weight-600.font-20 {
  font-size: 16px;
}
.logout-profile-btn::after {
  content: "";
  background-image: url("../images/arrows.svg");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
}
.block.block-customer-login{
  background: #FBFAFA !important;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.65);
  border-radius: 4px;
}
 .b2c-sign{
  width: 565px !important;
 }
.header.content {
    flex-wrap: wrap;
    display: none;
}
.owl-nav {
    display: none;
}



.column .login-container .block-customer-login .block-content { width: 100% !important; padding: 0 !important; max-width: 326px !important; margin: 0 auto !important; display: block !important;}
.column .login-container .block-customer-login .block-content .login-title-container { width: 100%; margin: 0 0 20px 0; padding: 0; display: block;}
.column .login-container .block-customer-login .block-content .login-title-container h3 { font-weight: 500; font-size: 20px; line-height: 24px; color: #262626; margin: 0; padding: 0; display: block;}
.customer-login .login-title-container span,.column .login-container .block-customer-login .block-content .login-title-container span { font-weight: 400; font-size: 14px; line-height: 19px; display: flex; align-items: center; text-align: center; letter-spacing: 0.1px; color: #262626; margin: 15px 0 0 0;}

.column .login-container .block-customer-login .block-content .mb-4.mt-4.d-flex.align-items-center.justify-content-center {display: none !important;}
.column .login-container .block-customer-login .block-content .form-login {width: 100%; margin: 0;  padding: 0;  display: block; max-height: 630px; overflow: auto;}
.column .login-container .block-customer-login .block-content .form-login .field { width: 100%; margin: 0 0 16px 0 !important; padding: 0; display: block;}
.column .login-container .block-customer-login .block-content .form-login .field label { font-weight: 500 !important; font-size: 12.8px !important;  line-height: 15px !important; color: #262626 !important;}
.column .login-container .block-customer-login .block-content .form-login .field .control { margin: 0; padding: 0; display: block;  width: 100%;}
.column .login-container .block-customer-login .block-content .form-login .field .control input { border: 0.5px solid #262626; border-radius: 4px; padding: 5px 16px 5px 19px; height: 43px; font-weight: 400; font-size: 12.8px; line-height: 15px;}
.column .login-container .block-customer-login .block-content .form-login .secondary { width: 100%; margin: 0 0 20px 0; padding: 0; display: block;}
.column .login-container .block-customer-login .block-content .form-login .secondary a.forgot-text { font-weight: 400; font-size: 12.8px; line-height: 15px; text-decoration-line: underline; color: #EB5757;}
.column .login-container .block-customer-login .block-content .form-login .actions-toolbar { width: 100%; margin: 0; padding: 0; display: block;}
.column .login-container .block-customer-login .block-content .form-login .actions-toolbar .primary { margin: 0 !important; padding: 0 !important;  width: 100%; display: block;}
.column .login-container .block-customer-login .block-content .form-login .actions-toolbar .primary button { width: 100% !important; background: #402B82 !important; border-radius: 4px !important; font-weight: 600; font-size: 12.8px !important; line-height: 15px; color: #FFFFFF;}
.column .login-container .block-customer-login .block-content .dont-account-text { width: 100%; margin: 20px 0 0 0 !important; padding: 0; display: block;}
.column .login-container .block-customer-login .block-content .dont-account-text span { font-weight: 400; font-size: 14px; line-height: 15px; color: #262626;}
.column .login-container .block-customer-login .block-content .dont-account-text a { color: #402B82; font-weight: 500; font-size: 14px;}
.customer-account-create .page-main .column .login-container .register-section .block-content { margin: 0; padding: 0; display: block; max-height: 630px; overflow: auto;  width: 100%;}
.customer-login .block-content form .mb-4.mt-4.d-flex.align-items-center.justify-content-center { display: none !important;}
