.ws10-form-element-block .ws10-form-element-block__input-container{position:relative}.ws10-form-element-block--text-input .ws10-form-element-block__loading-animation{display:block;position:absolute;top:50%;right:64px;transform:translateY(-50%)}.ws10-form-element-block .ws10-form-element-block__label-container{display:block;margin-bottom:8px}.ws10-form-element-block .ws10-form-element-block__error-message{display:none;color:#bd0000}.ws10-form-label{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;transition:all .2s cubic-bezier(.47,0,.745,.715)}@media screen and (min-width:600px){.ws10-form-label{font-size:18px}}.ws10-form-label--disabled{color:#bebebe;pointer-events:none}.ws10-form-label--error{color:#bd0000;pointer-events:none}@media screen and (min-width:600px){.ws10-form-text-input{font-size:18px}}.ws10-form-text-input .ws10-form-text-input__input{border-radius:6px;border-style:solid;border-width:1px;border-color:#262626}.ws10-form-text-input .ws10-form-text-input__input:active,.ws10-form-text-input .ws10-form-text-input__input:focus{border-color:#005ea5;box-shadow:inset 0 0 0 2px #005ea5}.ws10-form-text-input--error .ws10-form-text-input__input{border-color:#bd0000;box-shadow:inset 0 0 0 1px #bd0000}.ws10-form-text-input--warn .ws10-form-text-input__input{border-color:#eb7800;box-shadow:inset 0 0 0 1px #eb7800}.ws10-form-text-input--success .ws10-form-text-input__input{border-color:#008a00;box-shadow:inset 0 0 0 1px #008a00}.ws10-form-text-input--disabled .ws10-form-text-input__input{border-color:#bebebe;background:#f2f2f2}.ws10-form-text-input{position:relative}@media screen and (min-width:600px){.ws10-form-text-input{font-size:18px}}.ws10-form-text-input .ws10-notification-icon{visibility:hidden;pointer-events:none;position:absolute;top:12px;right:16px;width:24px;height:24px}@media screen and (min-width:600px){.ws10-form-text-input .ws10-notification-icon{top:16px}}.ws10-form-text-input--error .ws10-notification-icon,.ws10-form-text-input--success .ws10-notification-icon,.ws10-form-text-input--warn .ws10-notification-icon{visibility:visible}.ws10-form-text-input .ws10-system-icon{position:absolute;top:12px;right:16px;width:24px;height:24px}@media screen and (min-width:600px){.ws10-form-text-input .ws10-system-icon{width:32px;height:32px}}@media screen and (min-width:600px){.ws10-form-text-input--has-system-icon .ws10-notification-icon{right:56px}}.ws10-form-text-input{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;margin-bottom:8px}@media screen and (min-width:600px){.ws10-form-text-input{font-size:18px}}.ws10-form-text-input .ws10-form-text-input__input{width:100%;display:block;padding:12px 16px;background-color:#fff;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d0d0d;font-weight:400;font-family:"Vodafone","Arial",sans-serif;font-size:18px;line-height:24px}@media screen and (min-width:600px){.ws10-form-text-input .ws10-form-text-input__input{font-size:20px;line-height:32px}}.ws10-form-text-input .ws10-form-text-input__input::-webkit-input-placeholder,.ws10-form-text-input .ws10-form-text-input__input::placeholder{color:#7e7e7e}.ws10-form-text-input--disabled .ws10-form-text-input__input{cursor:not-allowed;background-color:#f2f2f2;color:#bebebe}.ws10-form-text-input--disabled .ws10-form-text-input__input::-moz-placeholder{color:#bebebe}.ws10-form-text-input--disabled .ws10-form-text-input__input::placeholder{color:#bebebe}.ws10-form-text-input--disabled .ws10-system-icon{fill:#bebebe;stroke:#bebebe}.ws10-form-text-input--has-system-icon.ws10-form-text-input--error .ws10-form-text-input__input,.ws10-form-text-input--has-system-icon.ws10-form-text-input--success .ws10-form-text-input__input{padding-right:80px}@media screen and (min-width:600px){.ws10-form-text-input--has-system-icon.ws10-form-text-input--error .ws10-form-text-input__input,.ws10-form-text-input--has-system-icon.ws10-form-text-input--success .ws10-form-text-input__input{padding-right:88px}}.ws10-form-element-block--error .ws10-form-element-block__error-message{display:block}.ws10-form-element-block--error .ws10-form-element-block__helper-text{display:none}.ws10-form-element-block--warn .ws10-form-element-block__error-message{display:block;color:#0d0d0d}.ws10-form-element-block--warn .ws10-form-element-block__helper-text{display:none}.ws10-form-element-block--disabled{cursor:not-allowed}.ws10-form-element-block--disabled .ws10-form-element-block__helper-text{color:#bebebe}.ws10-form-suggest-input{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;position:relative;display:flex;flex-direction:column}@media screen and (min-width:600px){.ws10-form-suggest-input{font-size:18px}}.ws10-form-suggest-input--focused{position:fixed;top:0;right:0;bottom:0;left:0;z-index:56}@media screen and (min-width:600px){.ws10-form-suggest-input--focused{z-index:auto}}.ws10-form-suggest-input__container{position:relative;display:flex;flex-direction:column;height:100%}.ws10-form-suggest-input__input{padding:0}.ws10-form-suggest-input--focused .ws10-form-suggest-input__input{padding:16px 16px 0}.ws10-form-suggest-input__result-wrapper{position:relative;display:none;overflow-y:auto}.ws10-form-suggest-input--focused .ws10-form-suggest-input__result-wrapper{display:block}.ws10-form-suggest-input__result{position:relative;font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;margin-bottom:16px;overflow-y:auto;background:#fff}@media screen and (min-width:600px){.ws10-form-suggest-input__result{font-size:18px}}.ws10-form-suggest-input__result-item{position:relative;padding:12px 32px;line-height:24px;cursor:pointer}.ws10-form-suggest-input__result-item--active{background:#f2f2f2}.ws10-form-suggest-input__result-item__icon{position:absolute;top:50%;transform:translate(0,-50%);left:32px;width:24px;height:24px}.ws10-form-suggest-input--iconized .ws10-form-suggest-input__result-item{padding-left:68px}.ws10-form-suggest-input .ws10-form-text-input__system_icon-container .ws10-system-icon{display:none;cursor:pointer}.ws10-form-suggest-input--focused .ws10-form-text-input__system_icon-container .ws10-system-icon,.ws10-form-suggest-input--has-results .ws10-form-text-input__system_icon-container .ws10-system-icon{display:block}@media screen and (min-width:600px){.ws10-form-suggest-input--focused{position:relative}.ws10-form-suggest-input__container{display:block}.ws10-form-suggest-input--focused .ws10-form-suggest-input__input{padding:0}.ws10-form-suggest-input__result-wrapper{position:absolute;display:block;top:calc(100% - 4px);left:0;margin-left:-8px;width:calc(100% + 16px);overflow:hidden;max-height:0;transition:max-height .2s cubic-bezier(.445,.05,.55,.95);z-index:5}.ws10-form-suggest-input--focused .ws10-form-suggest-input__result-wrapper{max-height:710px}.ws10-form-suggest-input__result{margin:4px 8px 16px;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.ws10-form-suggest-input--limited .ws10-form-suggest-input__result{max-height:320px}.ws10-form-suggest-input__result-item{padding-left:16px}.ws10-form-suggest-input__result-item__icon{left:16px}.ws10-form-suggest-input--iconized .ws10-form-suggest-input__result-item{padding-left:52px}}@media screen and (max-width:600px){.ws10-form-suggest-input--focused{background:#fff}}@media screen and (min-width:600px){.ws10-form-select{font-size:18px}}.ws10-form-select .ws10-form-select__select{border-radius:6px;border-style:solid;border-width:1px;border-color:#262626}.ws10-form-select .ws10-form-select__select:active,.ws10-form-select .ws10-form-select__select:focus{border-color:#005ea5;box-shadow:inset 0 0 0 2px #005ea5}.ws10-form-select--error .ws10-form-select__select{border-color:#bd0000;box-shadow:inset 0 0 0 1px #bd0000}.ws10-form-select--warn .ws10-form-select__select{border-color:#eb7800;box-shadow:inset 0 0 0 1px #eb7800}.ws10-form-select--success .ws10-form-select__select{border-color:#008a00;box-shadow:inset 0 0 0 1px #008a00}.ws10-form-select--disabled .ws10-form-select__select{border-color:#bebebe;background:#f2f2f2}@media screen and (min-width:600px){.ws10-form-select{font-size:18px}}.ws10-form-select .ws10-notification-icon{visibility:hidden;pointer-events:none;position:absolute;top:12px;right:16px;width:24px;height:24px}@media screen and (min-width:600px){.ws10-form-select .ws10-notification-icon{top:16px}}.ws10-form-select--error .ws10-notification-icon,.ws10-form-select--success .ws10-notification-icon,.ws10-form-select--warn .ws10-notification-icon{visibility:visible}.ws10-form-select .ws10-system-icon{position:absolute;top:12px;right:16px;width:24px;height:24px}@media screen and (min-width:600px){.ws10-form-select .ws10-system-icon{width:32px;height:32px}}.ws10-form-select--has-system-icon .ws10-notification-icon{right:48px}@media screen and (min-width:600px){.ws10-form-select--has-system-icon .ws10-notification-icon{right:56px}}.ws10-form-text-input--has-system-icon .ws10-notification-icon{right:48px}@media screen and (min-width:600px){.ws10-form-text-input--has-system-icon .ws10-notification-icon{right:56px}}.ws10-form-select{margin-bottom:8px}@media screen and (min-width:600px){.ws10-form-select{font-size:18px}}.ws10-form-select .ws10-form-select__select{width:100%;display:block;padding:11px 56px 11px 16px;background-color:#fff;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d0d0d;font-weight:400;font-family:"Vodafone","Arial",sans-serif;font-size:18px;line-height:24px}@media screen and (min-width:600px){.ws10-form-select .ws10-form-select__select{font-size:20px;line-height:32px}}.ws10-form-select .ws10-form-select__select::-webkit-input-placeholder,.ws10-form-select .ws10-form-select__select::placeholder{color:#7e7e7e}.ws10-form-select--disabled .ws10-form-select__select{cursor:not-allowed;background-color:#f2f2f2;color:#bebebe}.ws10-form-select--disabled .ws10-form-select__select::-moz-placeholder{color:#bebebe}.ws10-form-select--disabled .ws10-form-select__select::placeholder{color:#bebebe}.ws10-form-select--disabled .ws10-system-icon{fill:#bebebe;stroke:#bebebe}.ws10-form-select{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;position:relative}@media screen and (min-width:600px){.ws10-form-select{font-size:18px}}.ws10-form-select .ws10-system-icon,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h1 a,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h2 a,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h3 a,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h4 a,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h6 a,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text p a{pointer-events:none}.ws10-form-select__select{z-index:0}.ws10-form-selection-control{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;display:flex;flex-direction:column}.ws10-form-selection-control-row{flex-direction:row!important}@media screen and (min-width:600px){.ws10-form-selection-control{font-size:18px}}.ws10-form-selection-control__error-message{position:relative;line-height:1.5;text-decoration:none;color:#bd0000;font-size:14px}.ws10-form-selection-control__item{position:relative;display:inline;padding-bottom:16px}.ws10-form-selection-control__item:nth-last-child(2){padding-bottom:2px}.ws10-form-selection-control__label{display:inline-block;position:relative;padding:2px 0 0 32px;margin:0 16px 0 0;cursor:pointer;z-index:1}.ws10-form-selection-control__label::before{height:20px;width:20px;border:1px solid #7e7e7e}@media (hover:hover){.ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{width:34px;height:34px;background-color:#00697c;opacity:.2}}.ws10-form-selection-control__label:active::before{border-color:#00697c}.ws10-form-selection-control__label::after,.ws10-form-selection-control__label::before,.ws10-form-selection-control__text::before{content:"";position:absolute;left:10px;top:10px;transform:translate(-50%,-50%);display:block;border-radius:50%;transition:all .2s cubic-bezier(.47,0,.745,.715)}.ws10-form-selection-control__item--checkbox .ws10-form-selection-control__label::after,.ws10-form-selection-control__item--checkbox .ws10-form-selection-control__label::before{border-radius:3px}.ws10-form-selection-control__label::after{background:#fff}.ws10-form-selection-control__text::before{width:0;height:0;z-index:1;opacity:.1}.ws10-form-selection-control__text p{font-weight:400;line-height:1.5;font-size:16px;margin:-4px 0 0;color:inherit}@media screen and (min-width:600px){.ws10-form-selection-control__text p{font-size:16px}}@media screen and (min-width:768px){.ws10-form-selection-control__text p{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px}}@media screen and (min-width:768px) and (min-width:600px){.ws10-form-selection-control__text p{font-size:18px}}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label{display:block;padding:4px 68px 0 0;margin-right:0}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label{padding:4px 0 0 68px}}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px;margin-bottom:0}@media screen and (min-width:600px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text{font-size:16px}}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text{font-weight:400;line-height:1.5;color:#0d0d0d;font-size:16px}}@media screen and (min-width:768px) and (min-width:600px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text{font-size:18px}}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h1,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h2,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h3,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h4,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h6,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text p{margin-bottom:0}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h1 a:hover,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h2 a:hover,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h3 a:hover,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h4 a:hover,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h6 a:hover,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text p a:hover{text-decoration:none}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h1 a:focus,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h2 a:focus,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h3 a:focus,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h4 a:focus,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text h6 a:focus,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text p a:focus{text-decoration:none}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text::before{top:16px;right:42px;left:auto;transform:translate(0,-50%)}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label .ws10-form-selection-control__text::before{right:auto;left:14px}}@media (hover:hover){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{width:48px;height:48px;right:17px;left:auto}}@media screen and (hover:hover) and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{right:auto;left:-9px}}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label::before{top:16px;right:0;left:auto;transform:translate(0,-50%);width:56px;height:32px;border:0;border-radius:32px;background:#7e7e7e}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label::before{left:0;right:auto}}.ws10-form-selection-control__label::after{width:20px;height:20px}.ws10-form-selection-control__item--switch .ws10-form-selection-control__label::after{top:16px;right:25px;left:auto;transform:translate(0,-50%);width:30px;height:30px;border:0;border-radius:32px;background:#fff}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__label::after{left:1px;right:auto}}.ws10-form-selection-control__input,input[type=checkbox],input[type=radio]{position:absolute;opacity:0;pointer-events:none}.ws10-form-selection-control__input:focus+.ws10-form-selection-control__label::before{outline:0;box-shadow:0 0 0-1px #fff,0 0 0 1px #fff,0 0 0 3px #005fcc,0 0 0 5px #fff}.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{width:48px;height:48px;right:17px;left:auto}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{right:auto;left:-9px}}@media (hover:hover){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{width:48px;height:48px;right:17px;left:auto}}@media screen and (hover:hover) and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:focus+.ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{right:auto;left:-9px}}.ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::before{border-color:#00697c}.ws10-form-selection-control__item--checkbox .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::before{background-color:#00697c}.ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::after{background-color:#00697c;width:16px;height:16px}.ws10-form-selection-control__item--checkbox .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::after{-webkit-mask:url(shared/img/icons/tick.svg)no-repeat 50% 50%;mask:url(shared/img/icons/tick.svg)no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;width:20px;height:20px;background-size:15px 15px;background-position:3px 3px;background-repeat:no-repeat;border-radius:0}.ws10-form-selection-control__input:checked+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{opacity:.2}.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::before{background:#00697c}.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::after{background-image:none;width:30px;height:30px;right:1px;left:auto}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::after{right:auto;left:25px}}.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{right:0;left:auto}@media screen and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{right:auto;left:24px}}@media (hover:hover){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{width:48px;height:48px;right:-11px;left:auto}}@media screen and (hover:hover) and (min-width:768px){.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{right:auto;left:17px}}.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label{cursor:not-allowed}.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label .ws10-form-selection-control__text,.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label p{color:#bebebe}.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label::before{border:1px solid #bebebe}.ws10-form-selection-control__item--switch .ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label::before{border:0;background:#bebebe}.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label::after{background-color:#f2f2f2}.ws10-form-selection-control__input:disabled+.ws10-form-selection-control__label .ws10-form-selection-control__text::before{display:none}.ws10-form-selection-control__input:disabled:checked+.ws10-form-selection-control__label::after{background-color:#bebebe}.ws10-form-selection-control__item--checkbox .ws10-form-selection-control__input:disabled:checked+.ws10-form-selection-control__label::after{-webkit-mask:url(shared/img/icons/tick.svg)no-repeat 50% 50%;mask:url(shared/img/icons/tick.svg)no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#7e7e7e;background-size:15px 15px;background-position:3px 3px}.ws10-form-selection-control__error .ws10-form-selection-control__input:enabled+.ws10-form-selection-control__label p{color:#bd0000}.ws10-form-selection-control__error .ws10-form-selection-control__input:enabled+.ws10-form-selection-control__label::before{border:1px solid #bd0000}.ws10-form-selection-control__error .ws10-form-selection-control__input:enabled+.ws10-form-selection-control__label:active::before{border-color:#bd0000}.ws10-form-selection-control__error .ws10-form-selection-control__input:enabled:checked+.ws10-form-selection-control__label::before{border-color:#bd0000;background-color:#bd0000}@media (hover:hover){.ws10-form-selection-control__error .ws10-form-selection-control__label:active .ws10-form-selection-control__text::before,.ws10-form-selection-control__error .ws10-form-selection-control__label:hover .ws10-form-selection-control__text::before{background-color:#bd0000;opacity:.2}}.ws10-form-selection-control.ws10-form-selection-control__error .ws10-form-selection-control__item--radio .ws10-form-selection-control__input:enabled:checked+.ws10-form-selection-control__label::before{background-color:initial}.ws10-form-selection-control.ws10-form-selection-control__error .ws10-form-selection-control__item--radio .ws10-form-selection-control__input:enabled:checked+.ws10-form-selection-control__label::after{background-color:#bd0000}.ws10-form-selection-control .ws10-form-selection-control__item--switch .ws10-form-selection-control__input:checked+.ws10-form-selection-control__label::after{-webkit-mask:initial;mask:initial;-webkit-mask-size:initial;mask-size:initial;border-radius:32px;background-color:#fff}@media screen and (max-width:599px){.w-25-mobile{width:38%!important}}::-ms-reveal{display:none}html.modal-open{overflow:hidden}.form-body,.formular{background:#fff;background:linear-gradient(0deg,#fff 0,#ebebeb 100%) no-repeat;user-select:none;overflow-x:hidden}.form-body a:hover{color:#333}#form-modal{padding-right:0!important;overflow-x:hidden;overflow-y:auto}.modal-title{color:#333!important}.form-modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}.modal-form-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}h4{font-family:VodafoneLtRegular;font-size:24px}.background-white,.modal-form-content{background-color:#fff}.close{border:0;z-index:101;background:0 0}.navbar{background-color:#fff}#info-icon-text{padding-left:8px;font-size:16px;min-height:27px;width:100%;line-height:18px;font-family:VodafoneRg}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}select.customSelect::-ms-expand{display:none}.ic-checkbox,.ic-radio,.radio,.radio input,div.resultList li{cursor:pointer}.radio{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input{position:absolute;opacity:0}.radio-label{padding-left:28px;line-height:30px;margin-left:15px}.mnp-radio-label{float:left}#mnp-div::before{opacity:1;color:#fff;font-family:VodafoneBg,sans-serif;font-size:14px;line-height:21px;position:relative;left:16px;padding:4px 8px;background:#007c92}.mnp-batch-content::before{content:attr(data-content)}.checkround{position:absolute;top:0;left:0}.radio input:checked~.checkround{background-color:#fff}.checked-radio .salutation-icon svg .st0,.checked-radio label,.checked-radio span{stroke:#e60000!important;color:#e60000!important}.checkround:after{content:"";position:absolute;display:none}.radio input:checked~.checkround:after{background-image:url(shared/img/icons/radio_selected.svg)}.radio .checkround:after{background-image:url(shared/img/icons/radio_not_selected.svg);cursor:pointer;width:32px;height:32px;display:inline-block;background-size:32px 32px;background-repeat:no-repeat}.checkbox label{display:block;cursor:pointer;margin-bottom:0}.checkbox label:before{float:left;vertical-align:middle;content:"";border:1px solid #adadad;width:30px;height:30px;background-color:#fff;margin-right:8px;position:relative;border-radius:0}.mnp-chk-extra label:before{top:-5px}.checkbox>input[type=checkbox]:checked+label:before{content:url(shared/img/icons/checkbox-check-white.png);background-color:#007c92;text-align:center;font-family:Arial;font-size:2em;color:#007c92;line-height:18px;font-weight:400;border:1px solid #007c92}input[type=checkbox]:focus-visible+label:before{outline:2px solid #005fcc;outline-offset:2px;box-shadow:0 0 0 3px rgba(0,95,204,.3)}input:invalid{box-shadow:none!important}input[type=email],input[type=password]{font-weight:400;border-radius:0!important;margin-bottom:0}input[type=file],input[type=text]:not(.pin-input){width:100%}input[type=file],input[type=number]:not(.pin-input),input[type=text]:not(.pin-input),input[type=time],select,textarea{font-weight:400;border-radius:0!important;margin-bottom:0}input[type=time],select,textarea{width:100%}button,input,select,textarea{font-family:inherit;font-size:100%}.inputs input,.inputs select{font-family:"VodafoneRg",Arial,Helvetica,sans-serif;font-size:16px;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #bbb;color:#333;float:left;font-weight:400;padding:6px 16px;width:100%}select.placeholder{color:#bbb!important}.customSelect{background:url(shared/img/digital/icons/icon_select.svg)no-repeat;background-size:17px;background-position:right 9px top 23px;padding:16px 9px 0!important}.input-info-right{float:right;bottom:49px;right:15px;position:relative}.check-info-align,.check-info-right,.input-info-right{background:url(shared/img/digital/icons/info.svg)no-repeat;background-size:25px;width:25px;height:25px;cursor:pointer;z-index:10}.check-info-right{float:right;bottom:3px;right:15px;position:relative}.check-info-right.form-popover-handler{top:unset;bottom:-3px!important;right:15px!important}.input-info-right.form-popover-handler{right:0!important}.check-info-align{float:left;bottom:12px;left:231px;position:absolute}.ident-box-24{padding:24px}.ident-box-header{font-family:VodafoneBg;font-size:16px;line-height:22px;padding-bottom:8px}.ident-info-right{float:right;background:url(shared/img/digital/icons/info.svg)no-repeat;background-size:25px;width:25px;height:25px;bottom:17px;right:20px;position:absolute;cursor:pointer;z-index:10}.form-popover-handler:not(.pseudo-link){background:url(shared/img/digital/icons/info.svg)no-repeat;cursor:pointer;width:25px!important;height:25px;background-size:25px}.text-popover-handler{cursor:pointer;text-decoration:underline}.input-info-float-left,.input-info-right-text,.mnp-popover-handler{background:url(shared/img/digital/icons/info.svg)no-repeat;width:25px;height:25px;cursor:pointer}.mnp-popover-handler{float:left;margin-left:10px;margin-top:2px}.rect-ident-parent-selected .form-popover-handler{background:url(shared/img/icons/info-red.svg)no-repeat}.input-info-float-left,.input-info-right-text{background-size:25px;position:relative}.input-info-right-text{z-index:10;display:inline-block;top:7px}.input-info-float-left{float:left;margin-left:10px;bottom:10px}.input-info-pressed{background:url(shared/img/digital/icons/info-close.svg)no-repeat!important}.hotline-header-info.input-info-pressed{background:url(shared/img/digital/icons/info-close-white.svg)no-repeat!important}.popover{max-width:100%;border:1px solid #00b0ca;border-left-width:10px}.popover-header{font-family:VodafoneRg;font-size:18px;background-color:#fff;border-bottom:none;padding:0}h3.popover-header{font-family:VodafoneBg;font-size:22px;line-height:22px;background:0 0}.button-icon{width:32px}.form-faq-button{cursor:pointer;text-decoration:underline}.popover-header-icon{width:32px;height:32px;margin-right:10px}.popover-wo-header-icon{width:32px;height:32px;position:absolute;left:5px}.popover-text-icon{width:25px;height:25px}.popover-body{padding:0 10px 10px 45px;color:#333}.ident-popover-header{font-family:"VodafoneBg",Arial,Helvetica,sans-serif;font-size:18px}.ident-partner-logo{margin-top:16px}#btn_step_back{padding:5px 10px}#btn_step_back span{line-height:32px}.popover .arrow::before{border-left-color:#00b0ca}#terminateDate_mnp_div .popover-body,#time_end_div .popover-body,#time_soon_div .popover-body{padding:10px 10px 10px 45px}#step-order-form{font-family:VodafoneRg;font-size:16px;line-height:22px}.form-handler{z-index:0;height:60px}form hr{display:block;height:1px;border:0;border-top:1px solid #d1d1d1;margin:1em 0;padding:0}form .label-takeaway,form .labeltac{float:left;display:block;width:80%;color:#000}form .labeltac{font-size:14px;line-height:26px;position:relative;top:2px}form .label-takeaway{padding-top:5px;line-height:normal;font-size:16px}form .radio-labeltac{float:left;line-height:normal;color:#333}.radio-selected .radio-labeltac{color:#427d00}form .hints{font-size:14px}#form_header_mobile,#step-order-form .anchor-link,#time_end_div .bs-popover-auto[x-placement^=right]>.arrow::after,#time_end_div .bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::after,.bs-popover-right>.arrow::before{display:none}form .labeltac a,form .labeltac a:hover{color:#7f7f7f}form #streetdiv,form #streetdiv_other{float:left;width:100%}form #housenumberdiv,form #housenumberdiv_other{width:100%;float:right}form .mouseover{cursor:pointer;color:#7f7f7f!important;text-decoration:underline}form input[type=text]:not(.pin-input),input[type=email],input[type=number]:not(.pin-input),input[type=password]{font-size:16px;padding:18px 10px 0;width:100%;border-bottom:1px solid #bbb;line-height:normal;z-index:1;position:relative;box-shadow:none}.form-control:disabled,.form-control[readonly]{background-color:transparent;opacity:1}.form-control:focus{color:#333;background-color:transparent;border:0;outline:0;box-shadow:none;border-bottom:1px solid #007c92!important}form .mnp-hint{background-color:#1b8298;color:#fff;padding:10px;font-family:VodafoneRg;font-size:14px}.password-eye{float:right;width:25px;height:25px;bottom:48px;right:15px;position:relative;cursor:pointer;z-index:1}.eye-closed{background:url(shared/img/icons/hide-password.svg)no-repeat;background-size:25px}.eye-open{background:url(shared/img/icons/show-password.svg)no-repeat;background-size:25px}.eye-dummy{position:relative;bottom:-16px;right:-20px}.password-dummy{padding:0!important;font-size:16px!important;border:0!important;background-color:#f4f4f4!important}.form-editIcon{float:right;width:25px;height:25px;bottom:27px;right:20px;position:absolute;cursor:pointer;z-index:10;background:url(shared/img/icons/edit.svg)no-repeat;background-size:25px}.border-tab{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#step-order-form .faq,.modal-form-content .faq{font-family:VodafoneRg;margin:20px 0;font-size:16px;text-align:left}#step-order-form .collapse-faq-header,.modal-form-content .collapse-faq-header{padding:16px}#step-order-form .collapse-faq-div,.modal-form-content .collapse-faq-div{border:0}#step-order-form .collapse-faq-div>ul,.modal-form-content .collapse-faq-div>ul{margin:0;padding:0}#step-order-form .faq-header,.modal-form-content .faq-header{padding:15px 20px;background-color:transparent;color:#333}#step-order-form .faq-header-big,.modal-form-content .faq-header-big{font-family:"VodafoneBg",Arial}#step-order-form .collapse-faq-div,.modal-form-content .collapse-faq-div{padding-left:16px;padding-bottom:15px}#step-order-form .row-faq,.modal-form-content .row-faq{margin-right:0;padding-right:0;margin-left:0;padding-top:5px;padding-bottom:5px}.modal-form-content .collapse-arrow{top:14px}.mnp-hint-box{margin-top:-20px;padding-bottom:10px}.mnp-hint:before{position:absolute;display:block;content:"";top:56px;left:calc(50% - 10px);transform:rotate(45deg);width:16px;height:16px;background-color:#1b8298}.mnp-hint p{line-height:20px}.mnp-hint-icon{float:left;line-height:37px;padding-right:10px}.mnp-hint-icon img{width:35px}button:focus,input:focus,select:focus,textarea:focus{outline:0}select option:disabled{color:#e60000;font-weight:700}.checkbox label a,.popover-text-icon sup,div.panel p a,div.resultList li:hover{text-decoration:underline}form .mnp_button{margin:10px 0 0}div.resultList{position:absolute;background-color:#fff;z-index:999;border:1px solid #bfbfbf;padding:3px;border-top-style:dashed;margin-top:37px;max-height:114px;overflow-y:auto;overflow-x:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}div.resultList ul{list-style:none;padding-left:0}div.resultList li:hover{color:#333}div.resultList ul li.grey{background-color:#f3f3f3}div.resultList ul li a{font-family:"vodafonelt-webfont",Arial;text-decoration:none;color:#afafaf}div.resultList ul li:hover{color:#000}.invalid-feedback{margin-top:0;color:#e60000;line-height:15px;position:relative;top:-21px}.invalid-feedback-custom{width:100%;font-size:14px;color:#dc3545;display:inline-block;line-height:11px;padding-top:2px;position:relative}.invalid-feedback-custom:not(#invalid-feedback-title){top:-25px}#bic-error-label,#iban-error-label{top:-22px!important}.success-feedback-custom{font-size:14px;color:#428600;display:inline-block;width:320px;line-height:11px;padding-top:2px;position:relative}.success-feedback-custom:not(#invalid-feedback-title){top:-22px}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:none;color:#e60000}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:none}.was-validated .form-control:invalid,.was-validated .form-control:valid{background-image:none}#nationality.form-control:invalid,#nationality.form-control:valid,#provider.form-control:invalid,#provider.form-control:valid{background:url(shared/img/digital/icons/icon_select.svg)no-repeat!important;background-size:24px!important;background-position:right 34px top 16px!important;height:37px}#port_provider_id.form-control:valid{background:url(shared/img/digital/icons/icon_select.svg)no-repeat!important;background-size:24px!important;background-position:right 0 top 16px!important;height:37px;z-index:1;position:relative}.was-validated .form-control:invalid~label{color:#e60000}.border-error{border-color:#e60000}.form-subheader{font-family:VodafoneRg;text-align:center;font-size:16px;line-height:22px}input:disabled,select:disabled{background:#f4f4f4}.growEffect~label{position:relative;width:100%;top:-21px;color:#bbb;letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:10px}.growEffect:focus~label,.hasContent.growEffect~label{font-family:"VodafoneRg",Arial,Helvetica,sans-serif;top:-38px;z-index:1;font-size:12px;color:#666;transition:.3s}.labelbold{font-weight:700}#checktakeaway-label{font-size:18px}.takeaway-info{max-width:450px}.takeaway-block{font-family:"VodafoneLtRegular",sans-serif;font-size:16px}.takeaway-block label{font-family:"VodafoneRg",sans-serif;font-size:16px}.takeaway-block input{font-family:"vodafonelt-webfont",sans-serif}div.accordion{background-color:#fff;color:#ccc;cursor:pointer;padding:7px;width:100%;text-align:left;outline:0;font-size:15px;transition:.4s;height:44px;border:1px solid #ccc;margin-bottom:1px}div.accordion.active{background-color:#f4f4f4;color:#000;border:0}div.success_text{margin-bottom:0;border-bottom:none!important;background-color:#f4f4f4!important}div.success_all_text{margin-bottom:0;border-bottom:1px solid #cbcbcb!important}div.last{border-top:none!important}div.panel{padding:0;display:none}div.panel.show{display:block}.active .circle{border:1px solid #666;color:#666}#takeaway-success{padding-left:5px;padding-top:10px;padding-bottom:10px}#takeaway-success p{font-family:"VodafoneRg";font-size:14px;padding-left:40px;color:#427d00;font-weight:700}.circle_success:before{color:#427d00;font-size:32px;position:relative;font-family:"vdf-ic-rg";vertical-align:middle;content:"7";padding-right:8px}.success_text{color:#427d00!important}.success_all_text{color:#666!important}.all_success:before{color:#ccc!important}.save_success{position:absolute}#btn_save{max-width:150px}.labelmnpdone{float:left;display:block;width:90%;font-size:14px;color:#000;line-height:normal}.panel_link{float:right;line-height:26px;font-size:12px}#takeaway-infos{padding-bottom:20px}#nextWithoutMnpDiv,#nextWithoutMnpDiv2,#nextWithoutMnpDiv3{line-height:38px;float:left;margin-top:12px;padding-left:15px}.other-address-header{font-family:VodafoneBg;margin-left:37px}#other-address-checkbox-label,#other-address-label{color:#333;font-family:"VodafoneRg";font-size:16px;line-height:18px}#other-address-checkbox-label{line-height:22px}.numberCircle,.step-text{font-family:VodafoneBg;font-size:18px}.numberCircle{width:32px;line-height:31px;border-radius:50%;text-align:center;border:0;color:#fff;background-color:#e3e3e3}.step-selected .numberCircle{background-color:#e60000}.step-text{line-height:30px;color:#e60000}.step-done .numberCircle{background-color:#1b8298}.step-done{cursor:pointer}.form-area-header{font-size:16px;font-family:VodafoneBg;line-height:22px}.circle-ident-option,.rect-ident-option{background-repeat:no-repeat;background-position:center center;background-color:#fff;cursor:pointer}.circle-ident-option{background-size:35px;width:50px;height:50px;border-radius:50%;box-shadow:0 0 5px 0#333;background-clip:content-box;margin-bottom:10px}.rect-ident-option{height:56px;border-radius:5px;border:1px solid #ccc;font-family:"VodafoneBg"}.circle-ident-option-now{background-image:url(shared/img/digital/icons/video-chat.svg)}.circle-ident-option-later{background-image:url(shared/img/digital/icons/vodafone-postfiliale.svg)}.circle-ident-option-fk{background-image:url(shared/img/digital/icons/vodafone-customer.svg)}.circle-ident-option-selected .circle-ident-option-now{background-image:url(shared/img/digital/icons/video-chat-white.svg)!important}.circle-ident-option-selected .circle-ident-option-later{background-image:url(shared/img/digital/icons/vodafone-postfiliale-white.svg)!important}.circle-ident-option-selected .circle-ident-option-fk{background-image:url(shared/img/digital/icons/vodafone-customer-white.svg)!important}.circle-ident-option-selected .circle-ident-option{background-color:#e60000}.rect-ident-option-selected{border:1px solid #e60000;color:#e60000}.rect-ident-btn-icon{position:relative;top:6px;right:8px}.circle-ident-option-selected p{color:#e60000}.white-shadow-container{background-color:#fff;border:1px solid #ccc;border-radius:5px}.grey-background{background-color:#f4f4f4;border-radius:4px}.white-round-container{background-color:#fff;border:1px solid #ccc;border-radius:5px}#step-order-form .white-round-container span[class^=placeholder_],.check-data-box span[class^=placeholder_]{white-space:normal;word-break:break-word;font-family:VodafoneRg;font-size:16px;line-height:22px}#step-order-form .white-round-container h3{font-family:VodafoneBg;line-height:26px;margin-bottom:0}#step-order-form .white-round-container p{font-family:VodafoneBg;margin-bottom:0;margin-top:25px}#step-order-form .white-round-container .editIcon{width:24px;height:24px;position:relative;right:0;top:0;background-size:24px;background-repeat:no-repeat;background-position:center left;background-image:url(shared/img/digital/icons/edit.svg);cursor:pointer}.ident-options:before{position:relative;display:block;content:"";top:-6px;transform:rotate(45deg);width:16px;height:16px;-webkit-box-shadow:-7px -5px 14px -4px rgba(50,50,50,.59);-moz-box-shadow:-7px -5px 14px -4px rgba(50,50,50,.59);box-shadow:-7px -5px 14px -4px rgba(50,50,50,.59);background-color:#fff}.ident-options-hide-arrow:before{content:none}.ident-option-now:before{left:calc(25% - 36px)}.ident-option-later:before{left:calc(75% - 92px)}.ident-option-festnetz:before{left:calc(80% - -2px)}.ident-description-container{width:75%}.ident-description-header{padding:20px;font-size:16px;font-family:VodafoneBg;line-height:22px}.ident-collapse-div{cursor:pointer;padding:10px 20px;font-size:18px}.payment-method-header{color:#e60000;position:relative;font-family:VodafoneLtRegular;font-size:16px;line-height:22px}.collapse-payment{width:24px;height:24px;position:relative;float:left;background-size:24px;background-repeat:no-repeat;background-position:center left;margin-right:10px}.collapse-payment-plus{background-image:url(shared/img/digital/icons/dropdown_plus_red.svg)}.collapse-payment-minus{background-image:url(shared/img/digital/icons/dropdown_minus_red.svg)}.payment-method-box ul{padding-left:0;margin-bottom:0}.payment-class .p-24{padding:24px}.mobile-voucher-header{font-size:16px;font-family:VodafoneBg;padding-top:16px}.li-checkmark-green{margin:0;padding-left:32px;list-style:none;background-repeat:no-repeat;background-position:left center;background-size:24px;background-image:url(shared/img/digital/icons/tick_symbol_green_70x70.png)}#fourth-third-step h4,.account-header,.check-data-box h3,.your-choice-content b{font-family:VodafoneBg}.custom-input-error{border-bottom-color:#e60000!important}.custom-input-error,.custom-input-error+label{color:#e60000!important}.custom-input-valid{border-bottom-color:#428600!important}#bic,#iban,#vouchercode-input{text-transform:uppercase}.kk-iban-icon{display:inline;width:24px;position:relative;top:9px}.btn-without-border{outline:0;padding:0}.btn-without-border:hover{background-color:#ccc;border-radius:50%;outline:0!important}.check-data-box{padding:20px 10px 20px 0;margin-top:30px;margin-bottom:20px}.border-bottom-grey{border-bottom:1px solid #b3b3b3}.border-top-grey{border-top:1px solid #b3b3b3}.check-data-box h3{font-size:22px;line-height:26px}#form-check-step h3{font-family:"VodafoneBg",Arial,Helvetica,sans-serif}.round-border-box{border:1px solid #ccc;border-radius:5px;background-color:#fff}#fourth-third-step h4{font-size:18px}.editIcon{width:24px;height:24px;position:relative;float:right;background-size:24px;background-repeat:no-repeat;background-position:center left;background-image:url(shared/img/digital/icons/edit.svg)}.editIcon,.new-sim-selector{cursor:pointer}.new-sim-selector ul{margin-bottom:0;list-style:none}.new-sim-selector ul li:not(:last-child),.your-choice-content ul li:not(:last-child){margin-bottom:6px}.new-sim-selector ul li,.your-choice-content ul li{position:relative}.new-sim-selector ul li::before{content:"";width:8px;height:14px;border:0 solid #bebebe;border-width:0 1px 1px 0;display:block;position:absolute;top:-2px;left:0;transform:translate(-26px,3px) rotate(45deg)}.new-sim-selected{border:2px solid #007c92}.new-sim-selected ul li::before,.your-choice-content ul li::before{border:0 solid #427d00;border-width:0 1px 1px 0}.new-sim-selector .new-sim-selector-text::before{content:url(shared/img/icons/radio_not_selected.svg);display:inline-block;vertical-align:middle;height:32px;width:32px}.new-sim-selected .new-sim-selector-text::before{content:url(shared/img/icons/radio_selected.svg)}.esim-edit-icon{margin-top:10px;width:20px;height:20px;background-size:20px}.esim-info-items .esim-info-item,.your-choice h2{text-align:center}@media screen and (min-width:576px){.esim-info-items .esim-info-item{min-width:100px}}.esim-info-items .esim-info-item img{height:40px}.info-box{border:1px solid #1b8298;border-left-width:10px;border-radius:5px;background-color:#fff}.agb-box h5,.info-box h3,.your-choice h3,.your-choice-box h5{font-family:VodafoneBg;font-size:16px}.warning-box{max-width:100%;border:1px solid #fecb00}.error-box,.success-box,.warning-box{border-left-width:10px;border-radius:5px;background-color:#fff}.success-box{max-width:100%;border:1px solid #428600}@media only screen and (min-width:576px){#order-info .col-12{padding:0}.mnp-chk-extra label:before{top:25px!important}form .labeltac{top:0}}.error-box{border:1px solid #e60000}.error-box-bigleft,.info-box-bigleft{border-left:10px solid #e60000;border-top:1px solid #e60000;border-right:1px solid #e60000;border-bottom:1px solid #e60000;border-radius:5px;background-color:#fff}.info-box-bigleft{border-left:10px solid #1b8298;border-top:1px solid #1b8298;border-right:1px solid #1b8298;border-bottom:1px solid #1b8298}.message-box-icon{width:25px;height:25px;margin-right:10px}#error-messages a{font-weight:700}.font-black{color:#000}.info-box-header-icon{width:32px;height:32px;float:left;margin:4px 10px 0 5px}.info-box-header-text{width:90%;margin-left:47px}.box-header{font-family:"VodafoneBg",sans-serif;font-size:16px;color:#333}.info-box-body{line-height:20px;min-height:30px;margin:10px 10px 10px 43px;width:80%}.success-box-body{margin-left:50px;line-height:20px;width:80%;margin-top:.5rem}#error-messages a,.agb-box a{text-decoration:underline;color:#333}.your-choice-box h6{font-family:VodafoneLtRegular;font-size:20px}.your-choice-box ul{padding-left:20px;padding-bottom:10px;margin-bottom:5px}.your-choice-box .price{float:right;font-size:20px;line-height:normal;margin-bottom:0}.your-choice{margin-top:20px;margin-bottom:20px;font-size:20px;padding:15px 20px 15px 15px;text-align:left}.your-choice-extra{border:1px solid #ccc;border-radius:5px;background-color:#fff}.your-choice h2{font-size:30px;padding-bottom:10px}.your-choice h3{font-size:20px;line-height:25px;font-weight:700;margin-bottom:5px}.your-choice ul{font-family:VodafoneRg;line-height:22px;font-size:16px}.your-choice .your-choice-price{font-family:VodafoneBg;text-align:right;font-size:16px;line-height:22px}.your-choice .your-choice-price span{padding-left:20px;font-size:22px}.your-choice-content{display:flex;flex-wrap:wrap}.your-choice-content h3{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;margin-bottom:1rem;font-size:20px!important;flex-basis:100%}.your-choice-content .your-choice-price,.your-choice-content hr{flex-basis:100%}.your-choice-content img{align-self:flex-start;display:inline-block;vertical-align:middle}.your-choice-content ul{padding-left:40px;padding-bottom:0;margin-bottom:0;list-style:none;flex-basis:70%}.your-choice-content ul li::before{content:"";width:8px;height:14px;display:block;position:absolute;top:-2px;left:0;transform:translate(-26px,3px) rotate(45deg)}.kk-shipping{max-width:200px;margin-left:auto}.your-choice .kk-shipping>div:first-child{margin-bottom:0}.your-choice .kk-shipping>div{padding:0!important;margin-bottom:.25rem;line-height:24px}.your-choice .kk-shipping{display:flex;flex-direction:column-reverse;max-width:100%;margin-top:-4px;font-family:VodafoneRg}.kk-shipping>div{display:flex;justify-content:space-between}.kk-shipping>div+div{font-family:VodafoneRg}.your-choice .kk-shipping>div span{font-size:1rem;font-family:VodafoneBg;color:#333;padding-left:12px;min-width:51px}.your-choice .kk-shipping>div>div:first-child{position:relative;display:flex}.your-choice .kk-shipping>div>div:first-child .form-popover-handler{margin-left:8px}.hide-for-simcard ol{padding:15px}.redirect_thanksModule{background-color:#ccc;height:400px;width:100%;position:relative;top:0;left:0;background-image:url(shared/img/redirect-page-image.jpg);background-position:left center;background-repeat:no-repeat;background-size:cover}.redirect_thxContent{color:#333;background-color:#fff;padding-bottom:20px}.redirect_footnoteContainer{color:#fff;padding-top:20px}.redirect_formular{background-color:#333!important}.redirect_thxContent h2{font-size:30px!important;color:#333!important;text-align:left!important;padding:0!important;margin:20px 0!important}#redirect_navbar{position:absolute;left:196px;height:50px;font-weight:700;line-height:50px}.fast-ul{padding-left:28px}.fast-ul li{padding-left:10px;padding-right:8px}@media only screen and (max-width:767px){.popover .arrow::after,.popover .arrow::before{content:none}.full-width-box-mobile{background-color:#fff;margin-left:-10px;margin-right:-10px;margin-bottom:20px}.redirect_thanksModule{height:150px}.data-nav-icon+p{line-height:40px!important}#btn_step_back{width:52px!important;padding-left:13px!important}.mnp-radio-label{width:80%;line-height:20px;position:relative;top:5px}.payment-box{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0!important}.payment-box::before{top:38px;right:0}#payment-info-box-header{border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left:25px}.payment-info-box{border-top:0;border-top-left-radius:0;border-top-right-radius:0;padding-left:24px;font-size:17px;line-height:1.5}.payment-info-box .p-24{padding-top:0!important;padding-left:25px}}@media only screen and (max-width:412px){.pin-input{width:30px!important}}@media only screen and (max-width:320px){.ident-options:before{top:502px}.mnp-hint:before{top:56px}.btn.btn-vodafone{padding:10px}#btn_skip_mnp{font-size:14px}.ident-popover-header{font-size:16px}.pin-input{width:22px!important;height:35px!important}}.hotline-header{color:#fff;font-family:VodafoneBg;background-color:#333;height:30px;padding-right:118px}.hotline-header-info{float:right;background:url(shared/img/digital/icons/info-white.svg)no-repeat;background-size:25px;width:25px;height:25px;bottom:-2px;right:-5px;position:relative;cursor:pointer}.border-mobile-bottom-lightgrey{border-bottom:1px solid #e3e3e3}.vf-btn-shadow{box-shadow:0 1px 2px gray}#form-info-modal .popupCloseBtnB{cursor:pointer;background-image:url(shared/img/icons/closeB.svg)!important;background-repeat:no-repeat;background-size:40%;position:absolute;z-index:2;background-position:12px 12px;height:40px;width:40px;top:-38px;right:0}#form-info-modal .modal-dialog{max-width:100%}#form-info-modal .modal-form-content{padding:69px 31px 25px}.upper-btn-div{margin-top:32px}.full-width-box-desktop-b{background-color:#fff;border:1px solid #ccc;border-radius:5px}.pin-error .pin-input{color:#e60000;border-color:#e60000}.pin-input{margin:0 3px;padding:0!important;background-color:#fff;border:1px solid #ebebeb;width:36px;height:48px;text-align:center;font-size:24px;font-family:"VodafoneBg",sans-serif}.pin-input:disabled{background:#fff}@media only screen and (min-width:576px){h4{font-size:30px}.agb-box{background:0 0}.mnp-hint-box{margin-top:-10px}.mnp-hint:before{display:none}.full-width-box-desktop{background-color:#fff;margin:30px -15px 20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding-bottom:15px;padding-top:15px}form .mnp-hint{background-color:#1b8298;color:#fff;padding:0 0 0 10px;position:relative;top:-20px}.your-choice-box .price{float:none;padding-left:50px;font-size:20px;font-family:VodafoneRg;font-weight:700}form .labeltac{line-height:30px}#other-address-checkbox-label{line-height:28px}#checktakeaway-checkbox-label{line-height:26px}.ident-option-now:before{left:calc(16% - 4px)}.ident-option-later:before{left:calc(50% - 10px)}.ident-option-festnetz:before{left:calc(81% - -8px)}.popover .arrow::before{border-left-color:transparent;border-top-color:#00b0ca}.border-mobile-bottom-lightgrey{border-bottom:none}.desktop-grey{background-color:#f4f4f4;margin:0}.payment-method-box .li-checkmark-green,form .mnp-hint span{line-height:40px}.payment-h3-desktop{color:#333;font-size:22px;font-family:VodafoneBg;line-height:26px}.circle-ident-option{background-size:64px;width:114px;height:114px}.container-small{max-width:540px}}@media only screen and (max-width:794px){form .mnp-hint span{line-height:20px}.mnp-hint-icon{float:left;line-height:44px;padding-right:10px}.popover{width:80%}}@media only screen and (min-width:768px){.popover{width:40%}.upper-btn-div{min-width:280px}.mnp-chk-extra label:before{top:11px!important}}@media only screen and (min-width:1024px){.kk-vf-38 .kk-iban-icon{left:20px}.popover{max-width:80%}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:2px}}@media only screen and (max-width:1024px){.step-text{font-size:16px}}@media only screen and (min-width:1430px){.d-1430-block{display:block!important}}@media (min-width:768px){.container-small{max-width:720px}}@media only screen and (min-width:800px){.container-small{max-width:800px}}.brix-form-selection-control{display:flex;flex-direction:column}.brix-form-selection-control__item{display:inline;padding-bottom:16px}.brix-form-selection-control__item:last-child{padding-bottom:8px}@media (max-width:767px){.brix-form-selection-control__item.brix-form-selection-control__item--switch{display:block}}.brix-form-selection-control__label{display:inline-block;position:relative;padding:2px 0 2px 30px;margin:0 16px 8px 0;cursor:pointer;z-index:1}.brix-form-selection-control__label::before{height:18px;width:18px;border:1px solid #000}@media (hover:hover){.brix-form-selection-control__label:active .brix-form-selection-control__text::before,.brix-form-selection-control__label:hover .brix-form-selection-control__text::before{width:34px;height:34px}}.brix-form-selection-control__label:active::before{border-color:#007c92}.brix-form-selection-control__label:active .brix-form-selection-control__text::before{opacity:.2}.brix-form-selection-control__label::after,.brix-form-selection-control__label::before,.brix-form-selection-control__text::before{content:"";position:absolute;left:9px;top:9px;transform:translate(-50%,-50%);display:block;border-radius:50%;transition:all .2s cubic-bezier(.47,0,.745,.715)}.brix-form-selection-control__item--checkbox .brix-form-selection-control__label::after,.brix-form-selection-control__item--checkbox .brix-form-selection-control__label::before{border-radius:0}.brix-form-selection-control__label::after{background:#007c92;height:0;width:0}.brix-form-selection-control__text::before{background:#007c92;width:0;height:0;z-index:1;opacity:.1}.brix-form-selection-control__text p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.brix-form-selection-control__item--switch .brix-form-selection-control__label{padding:4px 0 4px 68px}.brix-form-selection-control__item--switch .brix-form-selection-control__label .brix-form-selection-control__text::before{top:16px;left:0;transform:translate(0,-50%)}.brix_selection_extra::after,.brix_selection_extra::before,.brix_selection_text_extra::before{top:27px!important}.brix-form-selection-control__item--switch .brix-form-selection-control__label::before{top:16px;left:0;transform:translate(0,-50%);width:56px;height:32px;border:0;border-radius:32px;background:#999}.brix-form-selection-control__item--switch .brix-form-selection-control__label::after{top:16px;left:1px;transform:translate(0,-50%);width:30px;height:30px;border:0;border-radius:32px;background:#fff}.brix-form-selection-control__input{display:none}.brix-form-selection-control__input:checked+.brix-form-selection-control__label::after{width:14px;height:14px}.brix-form-selection-control__item--checkbox .brix-form-selection-control__input:checked+.brix-form-selection-control__label::after{width:18px;height:18px;background-size:16px 16px;background-position:1px 3px;background-repeat:no-repeat}.brix-form-selection-control__item--switch .brix-form-selection-control__input:checked+.brix-form-selection-control__label::before{background:#007c92}.brix-form-selection-control__item--switch .brix-form-selection-control__input:checked+.brix-form-selection-control__label::after{background-image:none;width:30px;height:30px;left:25px}.brix-form-selection-control__item--switch .brix-form-selection-control__input:checked+.brix-form-selection-control__label .brix-form-selection-control__text::before{left:23px}.brix-form-selection-control__input:disabled+.brix-form-selection-control__label{cursor:not-allowed;color:#999}.brix-form-selection-control__input:disabled+.brix-form-selection-control__label::before{border:1px solid #999}.brix-form-selection-control__item--switch .brix-form-selection-control__input:disabled+.brix-form-selection-control__label::before{border:0;background:#ccc}.brix-form-selection-control__input:disabled+.brix-form-selection-control__label .brix-form-selection-control__text::before{display:none}