.regn_product_login_page_hub{
    width: var(--dxp-login-input-width);
    margin: 0 auto;
}
.regn_product_login_page_hub .slds-combobox__form-element button, .regn_product_login_page_hub input{
    padding: var(--dxp-s-regen-padding10) var(--dxp-s-regen-padding16);
    border: 1px solid var(--dxp-g-gray-shade-1);
    font-size: var(--dxp-s-font-size18);
}
.regn_product_login_page_hub label{
   font-size: var(--dxp-s-body-small-font-size);
   color: var(--dxp-g-gray-shade-5);
}
.regn_product_login_page_hub .slds-checkbox__label span{
    color: #000;
}
.regn_product_login_page_hub .slds-form-element{
    margin-bottom: 0;
    padding: var(--dxp-s-regen-padding8) 0;
}
.regn_product_login_page_hub .slds-listbox .slds-listbox__option .slds-media__body{
    color: #000;
    font-size: var(--dxp-s-body-font-size);
    font-family: var(--dxp-s-body-font-family);
}
.regn_product_login_page_hub .slds-listbox .slds-listbox__option .slds-media__figure{
    display: none;
}
.regn_product_login_page_hub .slds-listbox .slds-listbox__option{
    padding:var(--dxp-s-regen-padding12) var(--dxp-s-regen-padding24);
}
.regn_product_login_page_hub .slds-input_faux:not(.slds-combobox__input-value){
    color: var(--dxp-g-gray-shade-1);
}
.regn_product_login_page_hub .slds-input__icon-group svg{
    width: 24px;
    height: 24px;
    fill: #B0ADAB;
}
.regn_product_login_page_hub .slds-input__icon-group .slds-input__icon{
    right: 16px;
    top: 5px;
}
.regn_product_login_page_hub .slds-has-error .slds-input {
    border-color: var(--dxp-g-error-color);
    box-shadow: var(--dxp-g-error-color) 0 0 0 1px inset;
}
.regn_product_login_page_hub .slds-has-error .slds-form-element__help{
    color: var(--dxp-g-error-color);
}
@media screen and (min-width: 320px) and (max-width: 767px) {
    .regn_product_login_page_hub{
        width: var(--dxp-width-100);
        padding: 0 var(--dxp-s-regen-padding16);
    }
    .regn_product_login_page_hub .slds-button{
        width: var(--dxp-width-100);
    }
}