#user_page{background-color:#ebebeb}#user_page .block--mainpagecontent{margin:0 auto}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-up-wrapper .sign-up-summary{color:#000}.login-wrapper-menu::marker{content:none}.rd-navbar-megamenu--products ul .logout-menu,.rd-navbar-submenu .logout-menu,.rd-navbar-submenu .mobile-login{display:none!important}.logout-menu{position:relative}.login-wrapper a i,.logout-menu a i{font-size:20px}.logout-wrapper{background:#fff;box-shadow:1px 2px 2px 2px #e4e4e4;display:none;position:absolute;right:-50%;width:200px;z-index:999}.logout-wrapper a{color:#000;display:block;font-weight:bolder;padding:15px}.logout-wrapper a:hover{background:#f1f1f1;color:#005db9;text-decoration:none}.login-page main{background-position:30% 100%;background-repeat:no-repeat;background-size:cover;position:relative}.login-page main .background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media(min-width:320px)and (max-width:767px){.login-page main .login-welcome-back-section{padding:0 15px;text-align:center}}.login-page main .login-welcome-back-section h1{color:#fff;font-size:61px;text-transform:uppercase}@media(min-width:768px)and (max-width:991px){.login-page main .login-welcome-back-section h1{color:#fff;font-size:40px;padding-top:0!important;text-transform:uppercase}}@media(min-width:320px)and (max-width:767px){.login-page main .login-welcome-back-section h1{font-size:40px;padding-top:0!important}}.login-page main .login-welcome-back-section p{color:#fff;font-size:14px;font-weight:600;letter-spacing:1px;padding:15px 0 10px;width:77%}@media(min-width:1201px)and (max-width:1300px){.login-page main .login-welcome-back-section p{width:83%}}@media(min-width:1025px)and (max-width:1200px){.login-page main .login-welcome-back-section p{width:90%}}@media(min-width:992px)and (max-width:1024px){.login-page main .login-welcome-back-section p{width:89%}}@media(min-width:768px)and (max-width:991px){.login-page main .login-welcome-back-section p{width:91%}}@media(min-width:320px)and (max-width:767px){.login-page main .login-welcome-back-section p{width:100%}}.login-page main .login-welcome-back-section ul{padding:0}.login-page main .login-welcome-back-section ul li{display:inline-flex;padding-right:15px}.login-page main .login-welcome-back-section ul li a{color:#fff}.login-page main .login-welcome-back-section ul li a .fa-x-twitter{font-weight:600}.login-page main .login-welcome-back-section ul li a .fa-x-twitter:before{font-size:18px!important}@media(min-width:1024px){.user_login_form{padding:28px 26px 30px!important;width:100%!important}}@media(min-width:1301px)and (max-width:1400px){.user_login_form{padding:40px!important}}@media(min-width:1701px)and (max-width:1920px){.user_login_form{padding:40px!important}}.user_login_form .form-actions{margin-bottom:20px;width:100%}.user_login_form .form-actions input{background:#0968df;border-color:#0968df;width:inherit}.user_login_form .form-control::-moz-placeholder{color:gray}.user_login_form .form-control::placeholder{color:gray}.user_login_form .form-group{margin-bottom:20px}.user_login_form .google-link{width:100%}.user_login_form .google-link a{background:#fff;border-color:#0968df;color:#0968df;font-weight:bolder;width:inherit}.user_login_form .google-link p{border-bottom:.5px solid gray;font-size:12px;padding:15px 0}.user_login_form .divider{text-align:center}.user_login_form .divider span{color:#000;font-weight:bolder}.user_login_form .login-link p{color:#fff;font-weight:bolder}.user_login_form .login-link a{color:#0968df}.user_login_form .show-password{text-align:end}.user_login_form .google-login-btn{border-radius:25px;padding:10px}.user_login_form .forgot-password{margin-bottom:20px;text-align:center}.user_login_form input[type=password],.user_login_form input[type=text]{border-radius:7px}#user-login-form .form-group{margin-bottom:30px}#user-login-form .form-control{border:1px solid transparent!important}#user-login-form .parsley-error{border:1px solid red!important}#user-login-form .parsley-error-block{color:#ff7d10;font-size:16px;font-weight:700;line-height:20px;position:relative;text-align:center}#user-login-form .parsley-error-block .form-item--error-message{left:0;position:absolute;right:0;top:-15px}#user-login-form .parsley-errors-list{color:#ff7d10;font-size:16px;font-weight:700;line-height:20px;position:relative;text-align:right}#user-login-form .parsley-errors-list li{list-style:none;position:absolute;right:0;top:5px}#user-login-form .js-form-item{position:relative}#user-login-form .js-form-item .shwpd{cursor:pointer;margin-left:0;margin-top:2px;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.user_login_form .form-actions input:hover{background:var(--bs-secondary-color);border:2px solid var(--bs-secondary-color);transition:.5s}.user_login_form .google-link p a{background:none!important;color:#fff}.user_login_form .google-link a{background:transparent!important;border-color:transparent!important;color:transparent!important}.g-links-sign-in-form a{margin-right:0!important}.user_login_form .form-actions input{background:var(--bs-primary-color);border:2px solid var(--bs-primary-color);border-radius:25px;color:#fff;font-weight:bolder;padding:10px;transition:.5s;width:60%}.user_login_form #edit-actions{display:inline-block;text-align:center;width:100%}.user_login_form .divider span,.user_register_form .divider span{color:#fff!important}.user_login_form .google-link p,.user_register_form .google-link p{border-bottom:.5px solid #eaeaea;color:#fff;font-size:12px;padding:15px 0}.user_login_form .login-link p,.user_register_form .login-link p{color:#fff;font-weight:bolder}.user_login_form .login-link a,.user_register_form .login-link a{color:#fff;text-decoration:underline}.user_login_form .login-link a:hover,.user_register_form .login-link a:hover{color:#f88d2a}.user-login-form-title{color:#fff;font-family:sans-serif;font-size:45px;font-weight:bolder;margin-bottom:20px;margin-top:10px;text-align:center}.login-wrapper{align-self:center;position:relative}.login-wrapper a{border-radius:0;color:#fff;padding:25px 25px 25px 50px;position:relative;z-index:1000}.login-wrapper a:hover{text-decoration:none}.login-wrapper .login-megamenu{display:none}.login-wrapper .login-megamenu:hover{display:block!important}.login-wrapper .login-megamenu .login-megamenu-wrapper{background:#f2f2f2;box-shadow:1px 1px 3px 1px #a6a6a6;display:flex;padding:25px;position:absolute;right:0;top:40px;width:700px;z-index:999}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper{border-right:1px solid #000;padding-right:25px;width:50%}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-up-wrapper{padding-left:25px;width:50%}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper .sign-in-title{color:#005db9;font-weight:bolder;text-transform:uppercase}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper input{border-radius:0;margin-top:20px}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper input[type=submit]{border-radius:0;margin-top:unset}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper form label,.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-in-wrapper form small{display:none}.login-wrapper .login-megamenu .login-megamenu-wrapper .sign-up-wrapper .sign-up-summary a{font-size:15px;padding:8px}.user_login_form label,.user_login_form small{display:none}#login_page main{position:relative}#login_page .block--mainpagecontent{background:transparent;margin:0 auto}#login_page .page__content{position:relative}a.btn.fb-login,a.btn.fb-register{background:#4267b2;color:#fff;margin-top:20px}a.btn.fb-login{border-radius:25px;padding:10px}.login-account-wrappers{align-items:center;display:flex}.login-account-wrappers a{background:#fff;margin-left:10px;padding:5px 25px}.login-account-wrappers .google-login-megamenu{border-color:#0968df}.login-account-wrappers .fb-login-megamenu{background:#4267b2;padding:5px 30px}#register_page main{background-position:30% 100%;background-repeat:no-repeat;background-size:cover}#register_page main .user_register_form{background-color:transparent}#register_page main .background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;width:100%}.register-page .user-register-form .logo-white{display:none}.register-page .user-register-form #profile-wrapper .form-wrapper.card{background-color:transparent}.register-page .user-register-form #profile-wrapper .address-container-inline .form-item{margin-right:31px;width:50%}@media(max-width:570px){.register-page .user-register-form #profile-wrapper .address-container-inline .form-item{margin-right:0;width:100%}}.register-page .user-register-form #profile-wrapper .address-container-inline .form-item:last-child{margin-right:0}.register-page .user-register-form #profile-wrapper .chosen-container-single .chosen-single span{color:gray}.user_register_form{background:transparent;border-radius:15px;font-family:sans-serif}.user_register_form .form-elements label,.user_register_form small{display:none}.user_register_form .form-actions{margin-bottom:20px;width:100%}.user_register_form .form-actions input{background:#0968df;border-color:#0968df;font-weight:bolder;width:inherit}.user_register_form .form-control::-moz-placeholder{color:gray}.user_register_form .form-control::placeholder{color:gray}.user_register_form .form-group{margin-bottom:20px}.user_register_form .google-link{width:100%}.user_register_form .google-link a{background:#fff;border-color:#0968df;color:#0968df;font-weight:bolder;width:inherit}.user_register_form .divider{text-align:center}.user_register_form .divider span{color:#000;font-weight:bolder}.user-register-form-title{font-family:sans-serif;font-size:42px;font-weight:bolder;line-height:1;margin-bottom:40px;margin-top:10px;text-align:center}@media screen and (max-width:991px){.user-register-form-title{font-size:30px;margin-bottom:20px}}@media screen and (max-width:767px){.user-register-form-title{font-size:26px;margin-bottom:20px}}.user_register_form .google-link p{border-bottom:.5px solid gray;font-size:12px;padding:15px 0}.user_register_form .show-password{text-align:end}.user_register_form .show-password .switch{display:inline-block;height:26px;position:relative;width:50px}.user_register_form .show-password .show-password-hint{font-size:15px;font-weight:bolder}.user_register_form .show-password .switch input{height:0;opacity:0;width:0}.user_register_form .show-password .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.user_register_form .show-password .slider:before{background-color:#fff;bottom:6px;content:"";height:15px;left:4px;position:absolute;transition:.4s;width:15px}.user_register_form .show-password input:checked+.slider{background-color:#2196f3}.user_register_form .show-password input:focus+.slider{box-shadow:0 0 1px #2196f3}.user_register_form .show-password input:checked+.slider:before{transform:translateX(26px)}.user_register_form .chosen-container{border:2px solid transparent;height:50px!important;padding:unset;text-align:left;width:100%!important}@media(min-width:1200px){#user-update-form #edit_preferred_distributors_chosen{height:auto}}.user_register_form .form-select{background-color:#fafafa!important}@media screen and (max-width:767px){.user_register_form .form-select{height:50px!important;padding-left:25px}}.user_register_form .chosen-container .chosen-single{height:40px;padding:10px 25px 0!important}.user_register_form .chosen-container-single .chosen-single div{height:100%;top:5px;width:25px}.user_register_form .chosen-container-single .chosen-single div b{background-position-x:-5px!important}.user_register_form .address-container-inline{display:flex}.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-administrative-area,.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-locality,.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-postal-code{display:inline-block;margin-right:15px;vertical-align:top}@media(max-width:768px){.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-administrative-area,.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-locality,.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-postal-code{width:100%}}.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-locality{width:45%}@media(max-width:768px){.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-locality{width:100%}}.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-postal-code{width:30%}@media(max-width:768px){.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-postal-code{width:100%}}.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-administrative-area{width:60%}@media(max-width:768px){.user_register_form .js-form-item-customer-profiles-0-entity-address-0-address-administrative-area{width:100%}}.user_register_form .form-item-customer-profiles-0-entity-address-0-address-administrative-area,.user_register_form .form-item-online-distributor-profiles-0-entity-address-0-address-administrative-area{position:relative}.user_register_form [data-drupal-selector=edit-online-distributor-profiles-0-entity-address-0-address-country-code]{display:inline-block;margin-right:25px;width:calc(50% - 15px)}@media(max-width:767px){.user_register_form [data-drupal-selector=edit-online-distributor-profiles-0-entity-address-0-address-country-code]{width:calc(100% - 1px)}}.user_register_form .form-item-online-distributor-profiles-0-entity-address-0-address-organization{display:inline-block;width:calc(50% - 15px)}@media(max-width:767px){.user_register_form .form-item-online-distributor-profiles-0-entity-address-0-address-organization{width:calc(100% - 1px)}}.user_register_form .show-password .slider.round{border-radius:34px}.user_register_form .show-password .slider.round:before{border-radius:50%}.user_register_form{color:#fff}.user_register_form .form-actions{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}#register_page main:before{opacity:.5}.profile_type #profile{display:flex;justify-content:flex-start;margin-bottom:20px}.profile_type #profile .form-check{align-items:center;display:flex}.profile_type #profile .form-check input[type=radio],.user_edit_form fieldset input[type=checkbox],.user_register_form .field--type-boolean input[type=checkbox].user_edit_form .js-form-type-checkbox input[type=checkbox],.user_register_form fieldset input[type=checkbox]{height:20px;margin-top:0;width:20px}.user_register_form .field--type-boolean{padding:12px 0}.user_register_form .field--type-boolean label{padding:0 12px}.profile_type #profile .form-check .form-check-label,.user_register_form fieldset .card-body #edit-roles .form-check-label{margin-left:5px}#profile-wrapper details{border:unset}#profile-wrapper details summary{display:none}#profile-wrapper details .card-body{padding:unset}#profile-wrapper details .card-body label,.user_register_form fieldset .card-body #edit-roles .form-item-roles-authenticated{display:none}.user_register_form fieldset{border:unset}.user_register_form fieldset .card-header{border-bottom:unset;font-size:1rem;font-weight:bolder;padding:unset}.user_register_form fieldset .card-body{padding:unset}.user_register_form .form-item-field-agree-to-subscribe-0-value-subscribe label{padding:0 12px}#register_page main{background-attachment:fixed;background-position:top!important;position:relative}#register_page .block--mainpagecontent{background:transparent;margin:0 auto}#register_page .page__content{position:relative}.remember_me label{color:#fff;display:block!important;line-height:31px;margin:0}#user-register-form li.parsley-required,li.parsley-pattern{right:22px}#user-register-form .form-type-tel .iti.iti--allow-dropdown li.parsley-required{bottom:0}#user-register-form .custom-error,#user-register-form .parsley-errors-list{color:var(--bs-primary-color)}#user-register-form .parsley-errors-list li{list-style:none;position:absolute;top:1px}.user_register_form .profile_select .tab-content .card{background:transparent;border:unset}.user_register_form .profile_select .tab-content .card .card-header{display:none}.user_register_form .profile_select .tab-content .card .card-body{padding:0}#password-page main{background-image:url(../images/login-bg.webp);background-repeat:no-repeat;background-size:cover;padding:100px 0!important;position:relative}#password-page main .user_pass_form .user-register-form-title{color:#fff;font-size:28px;font-weight:600;margin-bottom:20px}#password-page main .user_pass_form .js-form-item input{border:0;border-radius:6px;padding:24px}#password-page main .user_pass_form p{color:#fff}#password-page main .user_pass_form .form-actions .btn-primary{background-color:#ff7d10;border:1px solid #ff7d10;border-radius:50px;font-weight:600;letter-spacing:1px;min-width:200px;padding:10px 25px;transition:.5s}#password-page main .user_pass_form .form-actions .btn-primary:hover{background-color:#005db9;border:1px solid #005db9;transition:.5s}.password-change-form{margin-left:auto;margin-right:auto}.password-change-form .password-change-actions .btn{background-color:#005db9;border-color:#005db9;border-radius:5px;font-weight:600;padding:10px 20px;width:auto}.password-change-form .password-change-actions .btn:hover{background:#ff7d10;border-color:#ff7d10}.password-change-form .password-change-actions .btn:active,.password-change-form .password-change-actions .btn:focus{box-shadow:none}.password-change-form .input-group label{background:#bfbdbd;font-weight:700;padding:7px;width:230px}.password-change-form input[type=password]{background:#d7d7d7;border:none;border-radius:0}.password-change-form input[type=password],.password-change-form input[type=submit],.user_pass_form input[type=submit],.user_pass_form input[type=text]{border-radius:0}.password-change-form .password-change-actions,.user_pass_form .form-actions{text-align:center}.user_pass_form .user-register-form-title{margin-bottom:unset}.user-password-reset-form .col-md-7 .username-title{display:none}.user-password-reset-form .col-md-7{font-size:0}.user-password-reset-form .col-md-7 *{font-size:medium}.user_edit_form{background:#fff}.user_edit_form legend,.user_register_form legend{display:none}.user_edit_form .form-item-field-agree-to-subscribe-0-subscribe label,.user_register_form .form-item-field-agree-to-subscribe-0-subscribe label{padding:0 12px}.user_edit_form .js-form-type-checkbox input[type=checkbox],.user_register_form .js-form-type-checkbox input[type=checkbox]{height:20px;margin-top:0;width:20px}.user_edit_form .form-item-field-agree-for-terms-value label{padding:0 12px}.user_edit_form .show-password{text-align:end}.user_edit_form .show-password .switch{display:inline-block;height:26px;position:relative;width:50px}.user_edit_form .show-password .show-password-hint{font-size:15px;font-weight:bolder}.user_edit_form .show-password .switch input{height:0;opacity:0;width:0}.user_edit_form .show-password .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.user_edit_form .show-password .slider:before{background-color:#fff;bottom:6px;content:"";height:15px;left:4px;position:absolute;transition:.4s;width:15px}.user_edit_form .show-password input:checked+.slider{background-color:#2196f3}.user_edit_form .show-password input:focus+.slider{box-shadow:0 0 1px #2196f3}.user_edit_form .show-password input:checked+.slider:before{transform:translateX(26px)}.user_edit_form .show-password .slider.round{border-radius:34px}.user_edit_form .show-password .slider.round:before{border-radius:50%}.user_edit_form fieldset{border:unset}.user_edit_form fieldset .card-header{border-bottom:unset;font-size:1rem;font-weight:bolder;padding:unset}.user_edit_form fieldset .card-body{padding:unset}#field_led_hat label.option,#industry-wrapper label.option,#industry-wrapper legend,#industry-wrapper legend label,#profile--wrapper legend{display:flex!important}#industry-wrapper label.option{padding-left:10px}#industry-wrapper legend label{font-size:17px}#profile--wrapper legend{justify-content:center}#profile--wrapper legend label{font-size:17px}#field_led_hat_ins p{color:#ff7d10;display:none}.user-profile-form .col-md-7 .username-title{display:none}.user-profile-form .col-md-7{font-size:0}.user-profile-form .col-md-7 *{font-size:medium}.forms_section .user-update-form input[type=checkbox]{height:20px;width:20px}.forms_section .user-update-form input[type=email],.forms_section .user-update-form input[type=text]{width:100%!important}.forms_section .user-update-form fieldset legend label{font-size:17px;font-weight:700}.forms_section .user-update-form .chosen-container-multi{border:1px solid #e0e0e0!important}.forms_section .user-update-form .chosen-container-multi .chosen-choices{border:none!important;box-shadow:none!important;outline:none!important;padding:10px 20px 6px!important}.forms_section .user-update-form .chosen-container-multi .chosen-choices li.search-choice{align-items:center;display:flex;justify-content:space-between}.forms_section .user-update-form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{right:0!important;top:0!important}.forms_section .user-update-form .chosen-container-single .chosen-single div{top:0!important}.forms_section .user-update-form .user-update-actions{display:flex;justify-content:end;margin-bottom:15px;text-align:center}.forms_section .user-update-form .user-update-actions input[type=submit]{background:#005db9;border-color:#005db9;border-radius:6px;font-family:Helvetica Neue Bold;font-size:14px;font-weight:600;letter-spacing:.5px;padding:8px 35px;width:auto}.forms_section .user-update-form .user-update-actions input[type=submit]:hover{background:#ff7d10;border-color:#ff7d10}#user-profile-page .nav-tabs,#user-profile-page nav{display:none}#user-profile-page #block-jonard-messages{top:272px;width:73%}.user-profile-form .col-md-9 .username-title{display:none}.user-profile-form .col-md-9{font-size:0}.user-profile-form .col-md-9 *{font-size:medium}.user-profile-form{padding:20px}.user-profile-form .input-group label{background:#bfbdbd;font-weight:700;padding:7px;width:230px}.user-profile-form input[type=email],.user-profile-form input[type=text],.user-profile-form textarea{background-color:#d7d7d7;border:none;border-radius:0}.user-profile-form #edit-profile-picture img{height:150px}.form-item-preferred-distributors .form-control,div#edit_field_preferred_distributors_chosen{height:100%;text-align:left;width:100%!important}@media(max-width:576px){.login-wrapper{display:none}.user_login_form{padding:15px;width:100%}.user_login_form input[type=password],.user_login_form input[type=text]{border-radius:25px;padding:15px}.user-update-form .js-form-type-select{display:block}.user-update-form .address-container-inline>.form-item{display:block;margin-right:0}}@media(max-width:767px){.user_login_form input[type=password],.user_login_form input[type=text]{padding:25px}}@media(min-width:768px)and (max-width:991px){.login-wrapper{display:none}.user_login_form input[type=password],.user_login_form input[type=text]{border-radius:25px;padding:20px}}@media(min-width:1024px){.user_login_form input[type=password],.user_login_form input[type=text]{padding:25px}}@media(min-width:1200px){.user_register_form{padding:40px!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.user-register-form #profileTabs{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(224,7%,43%,.61);border-bottom:0;border-radius:16px;display:flex;gap:30px;justify-content:space-around;margin:0 0 10px;padding:15px;position:relative}.user-register-form #profileTabs .nav-title h4{color:#fff;font-size:20px;font-weight:600;margin:0;padding-left:15px;position:relative}.user-register-form #profileTabs .nav-items-wrapper{display:flex;gap:15px}.user-register-form #profileTabs .nav-item{margin:0}.user-register-form #profileTabs .nav-item .nav-link{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#333;display:flex;font-weight:500;overflow:hidden;padding:12px 54px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-register-form #profileTabs .nav-item .nav-link:before{font-family:Font Awesome\ 5 Free;font-size:16px;margin-right:10px;opacity:.7}.user-register-form #profileTabs .nav-item .nav-link:hover{border-color:#005db9;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transform:translateY(-2px)}.user-register-form #profileTabs .nav-item .nav-link.active{background:#005db9;border-color:#005db9;color:#fff}.user-register-form #profileTabs .nav-item .nav-link[data-profile=customer]:before{content:""}.user-register-form #profileTabs .nav-item .nav-link[data-profile=online_distributor]:before{content:""}@media(max-width:768px){.user-register-form #profileTabs .nav-item .nav-link{display:block;font-size:14px;margin:0 auto;padding:8px 16px;text-align:center;width:40%}}@media(max-width:576px){.user-register-form #profileTabs .nav-item .nav-link{width:100%}}.user-register-form .tab-content .tab-pane{animation:slideUp .4s ease-out}.user-register-form .tab-content .tab-pane.fade{transition:all .3s cubic-bezier(.4,0,.2,1)}.user-register-form .nav-tabs.custom-tabs{background:#fff;border-radius:30px;box-shadow:0 2px 15px rgba(0,0,0,.08);display:inline-flex;padding:5px}.user-register-form .nav-tabs.custom-tabs .nav-link{border-radius:25px;margin:0 5px}.user-register-form .nav-tabs.custom-tabs .nav-link.active{background:#005db9;color:#fff}.user-register-form .chosen-container{color:#495057;font-size:1rem;font-weight:400;line-height:1.5}.user-register-form .chosen-container:hover{border-color:transparent}.user-register-form #edit-online-distributor-profiles-0,.user-register-form #edit-online-distributor-profiles-0-entity-address-0{margin-bottom:0!important}.user-register-form .chosen-container.chosen-with-drop .chosen-drop{left:0}.user-register-form .chosen-container-single .chosen-single div b{background-size:25px}@media(max-width:768px){.user-register-form .address-container-inline,.user-register-form .address-container-inline>.form-item{display:block!important}.user-register-form .sign-up-from>input,.user-register-form .sign-up-from>select{display:block;margin-right:0;width:100%}.user-register-form [data-drupal-selector=edit-online-distributor-profiles-0-entity-address-0-address-country-code]{margin-right:0}.user-register-form #profileTabs{align-items:center;flex-direction:column;gap:10px;padding:10px}.user-register-form #profileTabs .nav-title{margin-bottom:10px}.user-register-form #profileTabs .nav-item{width:100%}}.forms_section .form-group{display:block}.forms_section input{border:1px solid #e0e0e0;border-radius:0;display:block;font-size:16px;font-weight:400;height:50px;line-height:1.5;margin-right:0;padding:0 15px;width:100%}.forms_section input:focus,.forms_section input:hover{border:1px solid #e0e0e0;box-shadow:none;outline:none}.forms_section select{border-radius:0;display:block;height:50px;margin-right:0;width:100%}.forms_section .chosen-container{border-radius:0;height:50px;margin-right:0;padding:0;width:100%!important}.forms_section .chosen-container .chosen-single{height:50px;padding:10px 25px 0!important}.forms_section .chosen-container .chosen-single div{height:100%;top:5px;width:25px}.forms_section .chosen-container .chosen-single div b{background:url(/themes/custom/jonard/assets/images/icon-caret-down.svg) no-repeat right 5px top 52%;background-position-x:-5px!important}@media(max-width:767px){.forms_section .chosen-container .chosen-single div b{background-position-x:-2px!important}}.forms_section .chosen-container:focus,.forms_section .chosen-container:hover{border:1px solid #e0e0e0!important;box-shadow:none!important;outline:none}.forms_section .chosen-container .chosen-choices{border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}.forms_section .form-item-address-country-code .chosen-container{width:100%!important}.forms_section .address-container-inline{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.forms_section .address-container-inline .form-item{margin-right:0;width:100%}@media(max-width:570px){.forms_section .address-container-inline .form-item{margin-right:0;width:100%}}.forms_section .address-container-inline .form-item:last-child{margin-right:0}.forms_section #industry-wrapper--wrapper #industry-wrapper{display:grid;gap:1rem;grid-template-columns:1fr}.forms_section #industry-wrapper--wrapper #industry-wrapper .form-check{align-items:center;display:flex;gap:.5rem}.forms_section #industry-wrapper--wrapper #industry-wrapper .form-check label{margin-bottom:0!important}.forms_section #industry-wrapper--wrapper #industry-wrapper input[type=checkbox]{color:#000;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0!important;margin-right:5px;margin-top:0!important}@media(min-width:1024px){.forms_section #industry-wrapper--wrapper #industry-wrapper{grid-template-columns:1fr 1fr}}.forms_section #industry-wrapper--wrapper legend{color:#000;font-size:18px;font-weight:600;margin-bottom:15px!important}.forms_section .user-update-form .form-group{display:block}.forms_section .user-update-actions input{background-color:#005db9;color:#fff;font-weight:600;letter-spacing:1px;padding:10px 40px;transition:.5s}.forms_section .user-update-actions input:before{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:3px;vertical-align:middle}.forms_section .user-update-actions input::hover{background-color:#005db9;border:1px solid #005db9;box-shadow:none;outline:none;transition:.5s}.forms_section .user-update-actions input::focus{background-color:#005db9;border:1px solid #005db9;box-shadow:none;outline:none;transition:.5s}.user-activity-form .activity-title{font-size:20px;font-weight:700;margin-bottom:20px}.user-activity-form .activity-points{font-weight:700}.user-activity-form .activity-description{display:block;height:120px;overflow:hidden;position:relative}.user-activity-form .activity-description.expanded{height:auto}.user-activity-form .activity-description.expanded .actitvity_read_more{display:none}.user-activity-form .activity-description.expanded .actitvity_read_less{display:block}.user-activity-form .activity-description.collapsed{height:120px}.user-activity-form .activity-description.collapsed .actitvity_read_more{display:block}.user-activity-form .actitvity_read_less,.user-activity-form .activity-description.collapsed .actitvity_read_less{display:none}.user-activity-form .actitvity_read_more{display:block}.user-activity-form .js-form-file{padding:10px}.user-activity-form #edit-submit{background-color:#ff7d10;border:1px solid #ff7d10;color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;padding:10px 20px;transition:.5s;width:-moz-max-content;width:max-content}.user-activity-form #edit-submit:before{content:"";display:inline-block;font-family:Font Awesome\ 5 Free}.user-activity-form #edit-submit:hover{background-color:#005db9;border:1px solid #005db9;box-shadow:none;outline:none;transition:.5s}.user-activity-form .js-form-managed-file input{border-radius:0;height:auto;margin-right:0;padding:5px 10px;width:-moz-max-content;width:max-content}.user-preferred-distributors .js-form-item select{display:none}@media(max-width:991px){.user-preferred-distributors .chosen-container{height:auto;min-height:50px}}@media(max-width:767px){#customer-address-ajax-wrapper .address-container-inline{display:grid;gap:15px;grid-template-columns:repeat(1,1fr)}}#signup-page .form-item-customer-profiles-0-entity-address-0-address-administrative-area,#signup-page .form-item-online-distributor-profiles-0-entity-address-0-address-administrative-area{display:grid!important}#signup-page .form-item-customer-profiles-0-entity-address-0-address-administrative-area select,#signup-page .form-item-online-distributor-profiles-0-entity-address-0-address-administrative-area select{order:1}#signup-page .form-item-customer-profiles-0-entity-address-0-address-administrative-area .parsley-errors-list,#signup-page .form-item-online-distributor-profiles-0-entity-address-0-address-administrative-area .parsley-errors-list{order:3}#signup-page .form-item-customer-profiles-0-entity-address-0-address-administrative-area div.chosen-container,#signup-page .form-item-online-distributor-profiles-0-entity-address-0-address-administrative-area div.chosen-container{order:2}#signup-page .js-form-type-checkbox input[type=checkbox]:checked:before{margin:0 -7px}#signup-page .js-form-item-field-agree-for-terms-value.form-check{width:100%}.user-update-form-section .form-group{margin-bottom:0}[data-drupal-selector=edit-customer-address],[data-drupal-selector=edit-distributor-address]{display:grid;gap:15px}@media(max-width:767px){.password-change-profile.user-password-change{margin-bottom:0!important}}.password-change-profile.user-password-change .password-change-form .user-register-form-title{font-size:20px;margin-bottom:20px;margin-top:0;text-align:left}@media(min-width:1025px){.password-change-profile.user-password-change .password-change-form{width:100%}}.password-change-profile.user-password-change .password-change-form .js-form-item.form-item-confirm-new-pass{margin-right:0}.password-change-profile.user-password-change .password-change-form .input-group{margin-right:10px;width:32%!important}@media(max-width:991.98px){.password-change-profile.user-password-change .password-change-form .input-group{margin-right:0;width:100%!important}}.forms_section .user-update-form.user-dash-update-form .user-update-actions{justify-content:start}@media(max-width:767px){.forms_section .user-update-form.user-dash-update-form .user-update-actions{margin-bottom:0}}
