.iform_overlay{top:0;left:0;right:0;bottom:0;z-index:1000;position:fixed;background:rgba(255,255,255,.7)}.iform_overlay .content{z-index:1001;position:fixed;height:50px;width:100%;text-align:center;top:50%;font-weight:700;font-size:1.5rem;color:#000;background:transparent url(/wp-admin/images/loading.gif) no-repeat scroll 50% bottom}.iform-error-emailaddress{text-decoration:underline!important;color:inherit!important}.iform_holder .ui-datepicker-trigger{position:absolute;margin-top:0;margin-right:0;top:7px;right:7px}.iform_holder .iDeal{background:url(../img/buckaroo_images/ideal.svg) no-repeat top right;background-size:40px auto;padding-right:38px;line-height:32px;display:inline-block}.iform_holder .payment_method_buckaroo_ideal{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}.iform_holder .payment_method_buckaroo_ideal ul{margin:0;padding:0}.iform_holder .payment_method_buckaroo_ideal li{list-style:none}.iform_holder .payment_method_buckaroo_ideal li .ideal_issuer_icon{float:left;width:50px}.iform_holder .payment_method_buckaroo_ideal li label{min-width:150px;max-width:200px;display:inline-block!important;vertical-align:top}.iform_holder .hidden{display:none!important}.iform_holder .iform_pages_list{display:flex;flex-direction:row;overflow:hidden;margin-bottom:20px}.iform_holder .iform_pages_list .list-group-item{background-color:#f8f6f7;font-size:1rem;position:relative;border:0;padding:.75rem 1.25rem .75rem 30px;border-right:0 solid transparent;line-height:1.25rem;width:100%;border-radius:0;text-align:center}@media (max-width:1199px){.iform_holder .iform_pages_list .list-group-item{font-size:.875rem}}.iform_holder .iform_pages_list .list-group-item:hover{background-color:#f8f6f7;z-index:auto}.iform_holder .iform_pages_list .list-group-item:first-child{padding-left:1.25rem}.iform_holder .iform_pages_list .list-group-item:last-child{border:0}.iform_holder .iform_pages_list .list-group-item:last-child::after{display:none}.iform_holder .iform_pages_list .list-group-item:nth-child(n+2)::before{position:absolute;top:0;left:0;display:block;border-left:1.375rem solid transparent;border-top:1.40625rem solid transparent;border-bottom:1.40625rem solid transparent;width:0;height:0;content:" "}.iform_holder .iform_pages_list .list-group-item::after{z-index:3;position:absolute;top:0;right:-1.3275rem;display:block;border-left:1.375rem solid #f8f6f7;border-top:1.40625rem solid transparent;border-bottom:1.40625rem solid transparent;width:0;height:0;content:" "}.iform_holder .iform_pages_list .list-group-item.active{background-color:#000;color:#fff}.iform_holder .iform_pages_list .list-group-item.active:after{border-left-color:#000}.iform_holder .iform_pages_list .list-group-item.active a{color:#fff}.iform_holder .iform_pages_list .list-group-item a{color:#000}@media (max-width:767px){.iform_holder .iform_pages_list .list-group-item .page-title{display:none}}@media (min-width:768px){.iform_holder .iform_pages_list .list-group-item .page-step-text{display:none}}.iform_holder .iform_pages_list .list-group-item:not(.active)+.list-group-item:not(.active)::before{border-left:1.375rem solid #f8f6f7}.iform_holder .iform-currency{display:none}.iform_holder .iform_related_subscriptions_header{margin-top:40px}.iform_holder .iform_chosen_subscriptions_header{margin-top:20px;font-size:1.5rem}.iform_holder .iform_chosen_subscriptions .list-group-item,.iform_holder .iform_related_subscriptions .list-group-item{background-color:#fff;margin-bottom:20px;padding:0;border-radius:5px;width:100%;border:1px solid rgba(0,0,0,.125);color:#000;line-height:1.2}.iform_holder .iform_chosen_subscriptions .list-group-item.active,.iform_holder .iform_chosen_subscriptions .list-group-item:hover,.iform_holder .iform_related_subscriptions .list-group-item.active,.iform_holder .iform_related_subscriptions .list-group-item:hover{border-color:#000}.iform_holder .iform_chosen_subscriptions .list-group-item.active a:after,.iform_holder .iform_related_subscriptions .list-group-item.active a:after{opacity:1}.iform_holder .iform_chosen_subscriptions .list-group-item a,.iform_holder .iform_related_subscriptions .list-group-item a{color:#000;position:relative;display:block;padding:.75rem 1.25rem .75rem 56px}.iform_holder .iform_chosen_subscriptions .list-group-item a:before,.iform_holder .iform_related_subscriptions .list-group-item a:before{content:" ";display:block;width:24px;height:24px;position:absolute;top:50%;left:15px;transform:translateY(-50%);border-radius:50%;border:1px solid #000;box-shadow:0 0 1px 0 #000 inset,0 0 1px 0 #000}.iform_holder .iform_chosen_subscriptions .list-group-item a:after,.iform_holder .iform_related_subscriptions .list-group-item a:after{content:" ";opacity:0;width:14px;height:14px;position:absolute;top:50%;left:20px;transform:translateY(-50%);border-radius:50%;background-color:#000;box-shadow:0 0 1px 0 #000;transition:opacity .25s ease-in-out}.iform_holder .iform_chosen_subscriptions .list-group-item a:hover:after,.iform_holder .iform_related_subscriptions .list-group-item a:hover:after{opacity:1}.iform_holder .iform_chosen_subscriptions .iform-option-wrapper,.iform_holder .iform_related_subscriptions .iform-option-wrapper{display:flex}.iform_holder .iform_chosen_subscriptions .iform-text-wrapper,.iform_holder .iform_related_subscriptions .iform-text-wrapper{flex:1 1 auto}.iform_holder .iform_chosen_subscriptions .iform-text,.iform_holder .iform_related_subscriptions .iform-text{font-weight:700}.iform_holder .iform_chosen_subscriptions .iform-text,.iform_holder .iform_chosen_subscriptions .iform-text-extra,.iform_holder .iform_related_subscriptions .iform-text,.iform_holder .iform_related_subscriptions .iform-text-extra{display:block}.iform_holder .iform_chosen_subscriptions .iform-text-extra,.iform_holder .iform_related_subscriptions .iform-text-extra{margin-top:5px}.iform_holder .iform_chosen_subscriptions .iform-price-from-wrapper,.iform_holder .iform_related_subscriptions .iform-price-from-wrapper{color:#ccc;text-decoration:line-through;display:block}@media (min-width:480px){.iform_holder .iform_chosen_subscriptions .iform-price-from-wrapper,.iform_holder .iform_related_subscriptions .iform-price-from-wrapper{display:inline}}.iform_holder .iform_chosen_subscriptions .iform-prices-wrapper,.iform_holder .iform_related_subscriptions .iform-prices-wrapper{flex:0 0 auto;align-self:center}.iform_holder .iform_chosen_subscriptions .iform-price-wrapper,.iform_holder .iform_related_subscriptions .iform-price-wrapper{font-weight:700}.iform_holder .iform_chosen_subscriptions .iform-price-from-wrapper,.iform_holder .iform_chosen_subscriptions .iform-price-wrapper,.iform_holder .iform_related_subscriptions .iform-price-from-wrapper,.iform_holder .iform_related_subscriptions .iform-price-wrapper{margin-left:10px}.iform_holder .user-create-header{margin-top:0}.iform_holder .iform_chosen_subscriptions .list-group-item{padding:.75rem 1.25rem}.iform_holder select{width:auto;max-width:100%}.iform_holder input[type=email],.iform_holder input[type=password],.iform_holder input[type=tel],.iform_holder input[type=text]{width:100%}.iform_holder input[type=email].parsley-success,.iform_holder input[type=password].parsley-success,.iform_holder input[type=tel].parsley-success,.iform_holder input[type=text].parsley-success{background-color:#fff;border-color:#09ca58}.iform_holder input[type=email].parsley-error,.iform_holder input[type=password].parsley-error,.iform_holder input[type=tel].parsley-error,.iform_holder input[type=text].parsley-error{background-color:#fff;border-color:#dc3545}.iform_holder ul.error{color:#dc3545;border:1px solid #dc3545}.iform_holder span.error{color:#dc3545;border:0;padding:0;font-size:14px;line-height:1}.iform_holder .parsley-errors-list,.iform_holder .validation_error,.iform_holder .validation_success{color:#dc3545;margin:5px 0;padding:0;list-style-type:none;font-size:.9em;line-height:1.1}.iform_holder .parsley-errors-list.filled,.iform_holder .validation_error.filled,.iform_holder .validation_success.filled{opacity:1}.iform_holder .validation_success{color:#09ca58}.iform_holder .newsletter .field__wrapper.nawbetaler_emailadres{flex:0 0 100%;max-width:100%}.iform_holder .form__group--page,.iform_holder .iform-user-create-wrapper{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.iform_holder .form__group--section{display:flex;flex-wrap:wrap;flex:1 1 auto}.iform_holder .iform-user-create-wrapper{margin-top:0}.iform_holder .password_fields{position:relative;width:100%;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap}.iform_holder .field__wrapper,.iform_holder .form__group--submit{position:relative;width:100%;padding-right:10px;padding-left:10px;flex:0 0 100%;max-width:100%}.iform_holder .field__wrapper.locale_nl.nawbetaler_adres_plaats,.iform_holder .field__wrapper.locale_nl.nawontvanger_adres_plaats{display:none}.iform_holder .field__wrapper.locale_nl.nawbetaler_adres_straat,.iform_holder .field__wrapper.locale_nl.nawontvanger_adres_straat{visibility:hidden}.iform_holder .field__wrapper.locale_nl.nawbetaler_adres_straat.street-visible,.iform_holder .field__wrapper.locale_nl.nawontvanger_adres_straat.street-visible{visibility:visible}.iform_holder .field__wrapper.locale_nl.nawbetaler_adres_straat .field__wrapper__input input,.iform_holder .field__wrapper.locale_nl.nawontvanger_adres_straat .field__wrapper__input input{display:none}.iform_holder .field__wrapper.voorwaarden{display:none}.iform_holder .field__wrapper .parsley-errors-list:empty{display:none}.iform_holder .field__wrapper.user_login_text{margin-bottom:20px}@media (min-width:768px){.iform_holder .field__wrapper.user_email{flex:0 0 50%;max-width:50%;margin-right:50%}}@media (min-width:768px){.iform_holder .field__wrapper.user_password,.iform_holder .field__wrapper.user_password_verification{flex:0 0 50%;max-width:50%}}.iform_holder .field__wrapper.nawbetaler_voorletters,.iform_holder .field__wrapper.nawbetaler_voornaam,.iform_holder .field__wrapper.nawontvanger_voorletters,.iform_holder .field__wrapper.nawontvanger_voornaam{flex:0 0 58.3333333333%;max-width:58.3333333333%}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_voorletters,.iform_holder .field__wrapper.nawbetaler_voornaam,.iform_holder .field__wrapper.nawontvanger_voorletters,.iform_holder .field__wrapper.nawontvanger_voornaam{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.iform_holder .field__wrapper.nawbetaler_tussenvoegsels,.iform_holder .field__wrapper.nawontvanger_tussenvoegsels{flex:0 0 41.6666666667%;max-width:41.6666666667%}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_tussenvoegsels,.iform_holder .field__wrapper.nawontvanger_tussenvoegsels{flex:0 0 25%;max-width:25%}}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_achternaam,.iform_holder .field__wrapper.nawontvanger_achternaam{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_emailadres,.iform_holder .field__wrapper.nawontvanger_emailadres{flex:0 0 58.3333333333%;max-width:58.3333333333%}}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_telefoonnrmobiel,.iform_holder .field__wrapper.nawontvanger_telefoonnrmobiel{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media (min-width:768px){.iform_holder .field__wrapper.iban,.iform_holder .field__wrapper.nawbetaler_telefoonnrvast,.iform_holder .field__wrapper.nawontvanger_telefoonnrvast{flex:0 0 58.3333333333%;max-width:58.3333333333%}}.iform_holder .field__wrapper.artikelaantal,.iform_holder .field__wrapper.nawbetaler_adres_huisnummer,.iform_holder .field__wrapper.nawbetaler_adres_postcode,.iform_holder .field__wrapper.nawbetaler_adres_toevoegsel,.iform_holder .field__wrapper.nawontvanger_adres_huisnummer,.iform_holder .field__wrapper.nawontvanger_adres_postcode,.iform_holder .field__wrapper.nawontvanger_adres_toevoegsel{flex:0 0 33.3333333333%;max-width:33.3333333333%}.iform_holder .field__wrapper.nawbetaler_adres_landcode,.iform_holder .field__wrapper.nawbetaler_adres_plaats,.iform_holder .field__wrapper.nawbetaler_adres_straat,.iform_holder .field__wrapper.nawontvanger_adres_landcode,.iform_holder .field__wrapper.nawontvanger_adres_plaats,.iform_holder .field__wrapper.nawontvanger_adres_straat{flex:0 0 50%;max-width:50%}.iform_holder .field__wrapper.nawbetaler_adres_landcode .address_view,.iform_holder .field__wrapper.nawbetaler_adres_plaats .address_view,.iform_holder .field__wrapper.nawbetaler_adres_straat .address_view,.iform_holder .field__wrapper.nawontvanger_adres_landcode .address_view,.iform_holder .field__wrapper.nawontvanger_adres_plaats .address_view,.iform_holder .field__wrapper.nawontvanger_adres_straat .address_view{position:relative}@media (min-width:768px){.iform_holder .field__wrapper.nawbetaler_geboortedatum,.iform_holder .field__wrapper.nawontvanger_geboortedatum{flex:0 0 58.3333333333%;max-width:58.3333333333%}}.iform_holder .field__wrapper.nawbetaler_geboortedatum .field__wrapper__input,.iform_holder .field__wrapper.nawontvanger_geboortedatum .field__wrapper__input{position:relative}.iform_holder .field__wrapper.nawbetaler_geboortedatum input,.iform_holder .field__wrapper.nawontvanger_geboortedatum input{width:calc(100% - 50px)!important}.iform_holder .field__wrapper.kortingscode{margin-bottom:15px}.iform_holder .field__wrapper.kortingscode .field__wrapper__input{margin-bottom:0}.iform_holder .field__wrapper.kortingscode .field__wrapper__label{display:none}.iform_holder .field__wrapper.kortingscode .kortingscode-field{max-width:100%;display:inline-block;margin-bottom:15px}@media (min-width:768px){.iform_holder .field__wrapper.kortingscode .kortingscode-field{max-width:60%;margin-bottom:0}}.iform_holder .field__wrapper.kortingscode .kortingscode-button{margin-bottom:5px}@media (min-width:768px){.iform_holder .field__wrapper.kortingscode .kortingscode-button{margin-bottom:0}}.iform_holder .field__wrapper.kortingscode .field__wrapper__toggler--kortingscode a{font-size:16px;text-decoration:underline}.iform_holder .field__wrapper.kortingscode .field__wrapper__toggle--kortingscode{display:none;margin-top:15px}.iform_holder .field__wrapper.kortingscode .field__wrapper__toggle--kortingscode.show-field{display:block}.iform_holder .field__wrapper.kortingsbedrag,.iform_holder .field__wrapper.subtotaalbedrag{display:flex;align-items:center;margin-bottom:5px}.iform_holder .field__wrapper.kortingsbedrag .field__wrapper__info,.iform_holder .field__wrapper.subtotaalbedrag .field__wrapper__info{font-size:16px;line-height:24px;color:#000;min-width:135px}.iform_holder .field__wrapper.kortingsbedrag .field__wrapper__input,.iform_holder .field__wrapper.subtotaalbedrag .field__wrapper__input{font-size:16px;font-weight:900;line-height:24px;color:#000;margin-left:15px;margin-bottom:0}.iform_holder .field__wrapper.kortingsbedrag .field__wrapper__input--kortingsbedrag,.iform_holder .field__wrapper.subtotaalbedrag .field__wrapper__input--kortingsbedrag{color:#09ca58}.iform_holder .field__wrapper.field__wrapper--checkbox,.iform_holder .field__wrapper.field__wrapper--radio{margin-top:30px}.iform_holder .field__wrapper.field__wrapper--checkbox .field__wrapper__input fieldset>label,.iform_holder .field__wrapper.field__wrapper--radio .field__wrapper__input fieldset>label{display:block}.iform_holder .field__wrapper.field__wrapper--checkbox .field__wrapper__input fieldset>label label,.iform_holder .field__wrapper.field__wrapper--radio .field__wrapper__input fieldset>label label{margin-bottom:0}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha{width:74px;height:36px;display:inline-block;border-radius:4px}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha img.math-image{position:absolute;max-width:67px;bottom:16px;margin-left:4px}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha.loading #loader-math-image span{display:inline-block}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha #loader-math-image{position:absolute;bottom:0;left:20px}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha #loader-math-image span{display:none;width:6px;height:6px;border-radius:100%;background-color:#000;margin:12px 5px;opacity:0}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha #loader-math-image span:nth-child(1){animation:opacitychange 1s ease-in-out infinite}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha #loader-math-image span:nth-child(2){animation:opacitychange 1s ease-in-out .33s infinite}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span#math-captcha #loader-math-image span:nth-child(3){animation:opacitychange 1s ease-in-out .66s infinite}@keyframes opacitychange{0%,100%{opacity:0}60%{opacity:1}}.iform_holder .field__wrapper.field__wrapper--mathcaptcha input.mathcaptcha{display:inline-block;width:33%}.iform_holder .field__wrapper.field__wrapper--mathcaptcha span.sum-is{padding:0 10px;font-weight:700}.iform_holder .field__wrapper.nawbetaler_sexe,.iform_holder .field__wrapper.nawontvanger_sexe{margin-top:0}.iform_holder .field__wrapper.nawbetaler_sexe .field__wrapper__input,.iform_holder .field__wrapper.nawbetaler_sexe .field__wrapper__label,.iform_holder .field__wrapper.nawontvanger_sexe .field__wrapper__input,.iform_holder .field__wrapper.nawontvanger_sexe .field__wrapper__label{display:inline-block}.iform_holder .field__wrapper.nawbetaler_sexe .field__wrapper__label,.iform_holder .field__wrapper.nawontvanger_sexe .field__wrapper__label{margin-right:10px;vertical-align:top}.iform_holder .field__wrapper.nawbetaler_sexe .field__wrapper__input fieldset>label,.iform_holder .field__wrapper.nawontvanger_sexe .field__wrapper__input fieldset>label{margin-right:10px;display:inline-block}.iform_holder .field__wrapper.premies{margin-top:30px;display:flex;flex-wrap:wrap}.iform_holder .field__wrapper.premies legend{margin-bottom:0}.iform_holder .field__wrapper.premies .field__wrapper__label,.iform_holder .field__wrapper.premies .field__wrapper__label.field__wrapper__info{padding:10px 10px 0;flex:0 0 100%}@media (min-width:576px){.iform_holder .field__wrapper.premies .field__wrapper__label,.iform_holder .field__wrapper.premies .field__wrapper__label.field__wrapper__info{flex:0 0 auto}}.iform_holder .field__wrapper.premies .field__wrapper__info,.iform_holder .field__wrapper.premies .field__wrapper__input{padding:0 10px 10px;flex:0 0 100%}@media (min-width:576px){.iform_holder .field__wrapper.premies .field__wrapper__info,.iform_holder .field__wrapper.premies .field__wrapper__input{flex:1 1 auto}}.iform_holder .field__wrapper.premies .field__wrapper__info label,.iform_holder .field__wrapper.premies .field__wrapper__input label{margin-bottom:0}.iform_holder .field__wrapper.premies .field__wrapper__info,.iform_holder .field__wrapper.premies .field__wrapper__input,.iform_holder .field__wrapper.premies .field__wrapper__label,.iform_holder .field__wrapper.premies .field__wrapper__label.field__wrapper__info{background-color:#f8f6f7}@media (min-width:576px){.iform_holder .field__wrapper.premies .field__wrapper__info,.iform_holder .field__wrapper.premies .field__wrapper__input,.iform_holder .field__wrapper.premies .field__wrapper__label,.iform_holder .field__wrapper.premies .field__wrapper__label.field__wrapper__info{padding:20px}}.iform_holder .field__wrapper--section_title{margin-top:30px}.iform_holder .field__wrapper--section_title_2,.iform_holder .field__wrapper--section_title_user_create{margin-top:0}.iform_holder .field__wrapper--info{margin-top:30px}.iform_holder .field__wrapper--info.tekstprolongatie{margin-top:0}.iform_holder .field__wrapper.tekstfooter{margin-top:30px}.iform_holder .iform-extra-info{margin-bottom:30px}.iform_holder .iforms_result_image img{max-width:100%;width:100%}.iform_holder .iforms_result_page{margin-bottom:2rem}.iform_holder .iforms_result_page .form__group{margin-bottom:30px;display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.iform_holder .iforms_result_page .field__wrapper--preview{display:flex;flex-wrap:wrap;margin-bottom:15px}.iform_holder .iforms_result_page .field__wrapper__input,.iform_holder .iforms_result_page .field__wrapper__label{width:100%;flex:0 0 100%;max-width:100%}.iform_holder .iforms_result_page .field__wrapper__label label{font-weight:700;margin-bottom:0}@media (min-width:576px){.iform_holder .iforms_result_page .field__wrapper__label{flex:0 0 41.6666666667%;max-width:41.6666666667%}}@media (min-width:576px){.iform_holder .iforms_result_page .field__wrapper__input{flex:0 0 58.3333333333%;max-width:58.3333333333%}}.iform_holder .iforms_result_page.column-view{display:flex}@media (max-width:576px){.iform_holder .iforms_result_page.column-view{flex-direction:column}}.iform_holder .iforms_result_page.column-view .form__group{display:block;flex:1}.iform_holder .iforms_result_page.column-view .form__group .field__wrapper__section h3{text-align:left;border:none;font-size:22px;line-height:27px;margin-bottom:25px}.iform_holder .iforms_result_page.column-view .form__group .field__wrapper__section h3:before{padding:0}.iform_holder .iforms_result_page.column-view .field__wrapper{line-height:1.75}.iform_holder .iforms_result_page.column-view .field__wrapper--checkbox{line-height:1.75}.iform_holder .iforms_result_page.column-view .field__wrapper__input,.iform_holder .iforms_result_page.column-view .field__wrapper__label{flex:0 1 auto;max-width:none;display:inline-block;width:100%;margin-bottom:0}.iform_holder .password-field-container{position:relative}.iform_holder .togglepassword{background:url(../img/ic_visibility.svg) no-repeat center center;background-size:100%;width:18px;height:18px;right:33px;top:9px;position:absolute;z-index:2;cursor:pointer}@supports not (-ms-high-contrast:none){.iform_holder .togglepassword{background-image:initial;mask:url(../img/ic_visibility.svg) no-repeat;-webkit-mask:url(../img/ic_visibility.svg) no-repeat;mask-position:center center;-webkit-mask-position:center center;mask-size:100%;-webkit-mask-size:100%;background-color:#979797}}.iform_holder .togglepassword-visible{background:url(../img/ic_visibility_off.svg) no-repeat center center;background-size:100%}@supports not (-ms-high-contrast:none){.iform_holder .togglepassword-visible{background-image:initial;mask:url(../img/ic_visibility_off.svg) no-repeat;-webkit-mask:url(../img/ic_visibility_off.svg) no-repeat;mask-position:center center;-webkit-mask-position:center center;mask-size:100%;-webkit-mask-size:100%;background-color:#979797}}.iform_holder .passwordinfo{position:absolute;right:27px;width:300px;padding:15px;background:#fefefe;font-size:.875rem;border-radius:5px;box-shadow:0 1px 3px #ccc;border:1px solid #ddd;z-index:3;display:none}.iform_holder .passwordinfo .passwordinfo-header{margin:0 0 10px 0;padding:0;font-weight:700;font-size:1rem;line-height:1.2}.iform_holder .passwordinfo::before{content:"\25B2";position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block}.iform_holder .passwordinfo li,.iform_holder .passwordinfo ul{margin:0;padding:0;list-style-type:none}.iform_holder .passwordinfo .invalid{background:url(../img/invalid.png) no-repeat 0 3px;padding-left:22px;line-height:24px;color:#ec3f41}.iform_holder .passwordinfo .valid{background:url(../img/valid.png) no-repeat 0 3px;padding-left:22px;line-height:24px;color:#3a7d34}