.newdesign.modal .modal-dialog .modal-content.ateco-modal-content{min-height:85vh}
.newdesign.modal .modal-dialog .modal-content.ateco-modal-content .form-group-container .form-group.is-filled .form-name .search.form-control{padding-right:45px}
.newdesign.modal .modal-dialog .modal-content.ateco-modal-content .form-group-container .form-group.is-filled .icon-parsley{display:block;cursor:pointer}
.search-result-container{position:relative;display:block}
.search-result-container .ui-widget.ui-widget-content{top:0 !important;left:0 !important;max-height:245px;overflow-y:auto;border:0;-webkit-box-shadow:0 3px 0 -1px rgba(192,192,192,.368627451);box-shadow:0 3px 0 -1px rgba(192,192,192,.368627451)}
.search-result-container .suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;padding-top:8px;padding-bottom:8px;list-style:none;padding-right:0}
.search-result-container .suggestion-item .ui-state-active{opacity:1;color:#000;border:0;background:transparent;font-weight:inherit;margin:0}
.search-result-container .suggestion-item .text{font-family:Regular,sans-serif;font-size:14px;letter-spacing:0;line-height:1pc;opacity:.6;width:calc(100% - 50px)}
.search-result-container .suggestion-item .text .highlighted-value{color:#003cf0;font-size:14px;line-height:1pc;letter-spacing:0;background:#e6e6e6}
.search-result-container .suggestion-item .text+i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;padding-top:5px;color:#8e8e8e}
.search-result-container .suggestion-item .text+i.ui-state-active{color:#000}
.search-result-container .suggestion-item .text+i:before{font-size:9pt}
.onboarding-registration-container{position:relative}
@media only screen and (max-width:340px){.onboarding-registration-container .select2-container--default .select2-selection--single{padding:0 15px}
.onboarding-registration-container .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:-7px;right:13px;width:20px}
}
.onboarding-registration-container .dati-societari-component{height:100vh}
.onboarding-registration-container .dati-societari-component-form{margin-bottom:0}
.onboarding-registration-container .component-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.onboarding-registration-container .component-wrapper .open_modal{cursor:pointer;text-decoration:underline;font-size:inherit;line-height:inherit;font-family:inherit}
.onboarding-registration-container .component-wrapper .alert-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.onboarding-registration-container .component-wrapper .alert-message .fontello-ico:before{margin-right:13px;color:#ffc300}
.onboarding-registration-container .component-wrapper .form-group-container .form-group.bmd-form-group #codice-ateco{padding-right:45px}
.onboarding-registration-container .component-wrapper .form-group-container .form-group.bmd-form-group .icon-parsley.icon-search{display:block;cursor:pointer}
.onboarding-registration-container .component-wrapper .form-group-container .form-group.bmd-form-group .icon-parsley.icon-search .fontello-icon-search{display:block}
.onboarding-registration-container .component-wrapper .form-group-container .error-container .error-field-container{padding:0 1pc;line-height:normal;color:#d6001c;font-size:9pt}
.onboarding-registration-container .component-wrapper .form-group-container .error-container .error-field-container .messageError{padding:0}
.onboarding-registration-container .component-wrapper .form-group-container .error-container .error-field-container.error-field-container--sdi{margin-top:8px !important}
.onboarding-registration-container .component-wrapper .check-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.onboarding-registration-container .component-wrapper .check-container .fontello-icon-close:before{margin-right:0;margin-left:0}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container{display:block}
.onboarding-registration-container .component-wrapper .check-container>div{margin-top:6px}
}
.onboarding-registration-container .component-wrapper .check-container .right-content-mobile{display:inherit}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .right-content-mobile{float:left;width:49%}
}
.onboarding-registration-container .component-wrapper .check-container .left-content-mobile{display:inherit}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .left-content-mobile{float:left;width:49%}
}
.onboarding-registration-container .component-wrapper .check-container .check-title{margin-right:3pc}
.onboarding-registration-container .component-wrapper .check-container .check-upper{margin-right:24px}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .check-upper{margin-right:4px}
}
.onboarding-registration-container .component-wrapper .check-container .check-lower{margin-right:24px}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .check-lower{margin-right:4px}
}
.onboarding-registration-container .component-wrapper .check-container .check-number{margin-right:24px}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .check-number{margin-right:4px}
}
.onboarding-registration-container .component-wrapper .check-container .check-caracter{margin-right:24px}
@media(max-width:1023.98px){.onboarding-registration-container .component-wrapper .check-container .check-caracter{margin-right:4px}
}
.onboarding-registration-container .component-wrapper .check-container .fontello-ico:before{font-size:1pc}
.onboarding-registration-container .component-wrapper .error-container .error-field-container .messageError,.onboarding-registration-container .component-wrapper .error-container .error-field-container .parsley-errors-list{font-family:Regular,sans-serif;list-style:none;padding:0;line-height:normal;color:#d6001c;font-size:9pt;font-weight:400}
.onboarding-registration-container .component-wrapper .error-container .error-field-container .messageError{display:none}
.onboarding-registration-container .component-wrapper .error-container .error-field-container .messageError:last-of-type{display:inline-block}
.onboarding-registration-container .component-wrapper .login-section-message{font-family:Regular,sans-serif;font-size:1pc;line-height:19px;border-left:3px solid #0048f6;background:#e6ebfd;padding:11px 1pc}
.onboarding-registration-container .component-wrapper .login-section-message p{margin:0}
.onboarding-registration-container .component-wrapper .login-section-message p span{cursor:pointer;font-family:Medium,sans-serif}
.onboarding-registration-container .field-boarding-title{margin-bottom:24px}
.onboarding-registration-container .section-title{margin-bottom:1pc;margin-top:2pc}
.onboarding-registration-container .section-description{margin-bottom:24px}
.onboarding-registration-container .separator{width:100%;border:1px solid rgba(0,0,0,.1);margin-top:1pc;margin-bottom:1pc}
.onboarding-registration-container .greenCriteria{color:#34b78f}
.onboarding-registration-container .greenCriteria>.fontello-icon-close{display:none}
.onboarding-registration-container .fontello-icon-close,.onboarding-registration-container .greenCriteria>.fontello-icon-check{display:inline}
.onboarding-registration-container .fontello-icon-check{display:none}
.onboarding-registration-container .form-group-container .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}
.onboarding-login .newdesign.modal .modal-body .modal-buttons-container,.username-exists-modal .newdesign.modal .modal-body .modal-buttons-container{margin-top:0}
.onboarding-login .btn-color-blue-modal,.username-exists-modal .btn-color-blue-modal{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.onboarding-login .form-container,.username-exists-modal .form-container{margin-top:24px}
.onboarding-login .form-container .email-code-container,.username-exists-modal .form-container .email-code-container{border-left:1px solid #003cf0;padding-left:1pc;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:11px}
@media(max-width:1023.98px){.onboarding-login .form-container .email-code-container,.username-exists-modal .form-container .email-code-container{margin-bottom:38px}
}
.onboarding-login .form-container .form-group.bmd-form-group .password-icon-container .fontello-icon-eye,.username-exists-modal .form-container .form-group.bmd-form-group .password-icon-container .fontello-icon-eye{display:block}
.onboarding-login .form-container .form-group.bmd-form-group .password-icon-container .fontello-icon-alert,.onboarding-login .form-container .form-group.bmd-form-group .password-icon-container.has-error .fontello-icon-eye,.username-exists-modal .form-container .form-group.bmd-form-group .password-icon-container .fontello-icon-alert,.username-exists-modal .form-container .form-group.bmd-form-group .password-icon-container.has-error .fontello-icon-eye{display:none}
.onboarding-login .form-container .form-group.bmd-form-group .password-icon-container.has-error .fontello-icon-alert,.username-exists-modal .form-container .form-group.bmd-form-group .password-icon-container.has-error .fontello-icon-alert{display:block}
.onboarding-login .form-container .form-group.bmd-form-group .icon-parsley.icon-search,.username-exists-modal .form-container .form-group.bmd-form-group .icon-parsley.icon-search{display:block;cursor:pointer}
.onboarding-login .form-container .form-group.bmd-form-group .icon-parsley.icon-search .fontello-icon-search,.username-exists-modal .form-container .form-group.bmd-form-group .icon-parsley.icon-search .fontello-icon-search{display:block}
.onboarding-login .form-container .error-container .error-field-container p,.username-exists-modal .form-container .error-container .error-field-container p{margin-bottom:8px}
.onboarding-login .form-container .error-container .error-field-container ul,.username-exists-modal .form-container .error-container .error-field-container ul{margin:0}
.onboarding-login .form-container .error-container .error-field-container ul li,.username-exists-modal .form-container .error-container .error-field-container ul li{margin-bottom:8px}
.onboarding-login .form-container .error-container .error-field-container ul li:last-child,.username-exists-modal .form-container .error-container .error-field-container ul li:last-child{margin-bottom:0}
.onboarding-login .form-container .error-container .error-field-container,.username-exists-modal .form-container .error-container .error-field-container{line-height:normal;color:#d6001c;font-size:9pt}
.onboarding-login .form-container .error-container .error-field-container .messageError,.username-exists-modal .form-container .error-container .error-field-container .messageError{padding:0}