.form__row--phoneCountries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:461px){.form__row--phoneCountries{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form__row--phoneCountries .form__rowItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__rowItem--phoneSelect{margin-bottom:15px}@media only screen and (min-width:461px){.form__rowItem--phoneSelect{margin-bottom:0;padding-right:7px}}.form__rowItem--phoneSelect:hover{cursor:pointer}.form__rowItem--phoneInput{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.formDropdown{position:relative;padding-bottom:4px;margin-bottom:-4px}.formDropdown__select{padding-top:18px;padding-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:461px){.formDropdown__select{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.formDropdown__currentData{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formDropdown__listWrapper{position:absolute;top:100%;z-index:1;background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 5px 0 rgba(11,133,229,.15),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(11,133,229,.15),0 2px 10px 0 rgba(0,0,0,.12);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-sizing:border-box;box-sizing:border-box;padding:10px;width:100%}@media only screen and (min-width:461px){.formDropdown__listWrapper{min-width:420px;width:auto}}.formDropdown__searchWrapper{position:relative;margin-bottom:10px}.formDropdown__search{min-width:100%}.formDropdown__searchSubmit{position:absolute;top:0;right:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7b94a3;pointer-events:none}.formDropdown__list{margin:0;padding:0;max-height:137px;overflow-x:auto}.formDropdown__listItem{font-size:14px;line-height:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;border-radius:3px;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}.formDropdown__listItem:hover{background-color:rgba(11,133,229,.07);cursor:pointer;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}.phoneCountry__code{font-size:13px;letter-spacing:.01rem;font-weight:600;min-width:57px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.phoneCountry__flag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;padding-top:3px}.phoneCountry__flag .flagsprite{margin-right:0!important}.phoneCountry__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width:461px){.phoneCountry__name{min-width:230px}}.register-old #upgradeForm .form_row>label+.row{width:460px;margin:0;vertical-align:middle}.register-old #upgradeForm .form_row [class*=width]{margin-bottom:0}.registerChecklist{width:140px}.completeInfosFormHeadline{border-top:0}#fastRegistration p div.floatlabel-wrapper{display:inline-block}#mailError{border-top:none}#fastRegistration .hidden{display:none!important}#accountInfo{border-left:1px solid #e5e5e5}#accountInfo .box{padding:15px 0 0 30px}.box span.byline{display:inline-block;font-size:8pt;line-height:12pt;font-weight:400;color:grey;margin-bottom:10px}.newsletterBox{display:inline-block;border:1px solid #e6e6e6;background-color:#f8f9fa;border-radius:3px;padding-right:15px;padding-top:20px;padding-bottom:10px;padding-left:25px;margin-bottom:10px}.newsletterBox.active{border:1px solid #7cc305;background-color:#ebfcce}.newsletterBox p{color:#666;font-size:14px;line-height:1.7;margin:8px 0}.newsletterBox .heading{border:none;font-weight:700;font-size:15px;margin:0;padding:10px 0 0;color:#4f4f4f}.newsletterBox:hover{cursor:pointer}.tabContainer.simple .tabContent{padding:0}#socialRegistration{border-bottom:1px dotted #cecece;width:100%;padding:20px 0;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.checkoutPasswordIcon,.checkoutTooltipIcon{position:absolute;right:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px;fill:#b2b2b2;padding:0}@media only screen and (max-width:767px){#fastRegistration .newsletterBox{padding-top:5px}}.caRequestLabelAGB{float:left}.caRequestInfoBubble{display:inline-block;position:relative;top:0;left:0;right:0;bottom:0}@media (max-width:767px){.caRequestInfoBubble{display:none}}.caRequestInfoBubble .heading{margin:0}.caRequestInfoBubble p{margin:0}#fastRegistration .caRequestCheckbox input,#fastRegistration .caRequestCheckbox label{margin:0!important;padding:0!important;width:auto!important}.successBox .box.registration-banner{padding:20px 0;margin-top:10px;border-top:1px solid #e5e5e5}#register-step1-pa-AB2 .sidebar h3{color:#4f4f4f;font-size:22px}.strengthMeter{border-top:3px solid #cecece;text-transform:uppercase;font-size:8pt;padding:5px 10px;margin-top:10px;font-weight:700;color:#4f4f4f}.form_row .strengthMeter{margin-right:0}.strengthMeter--pwShort{border-color:#df0810}.strengthMeter--pwWeak{border-color:#df0810}.strengthMeter--pwGood{border-color:#95c11f}.strengthMeter--pwStrong{border-color:#009640}.section.sectionPremiumProgressbar{padding-bottom:0}.progressbar{display:inline-block;font-size:13px;width:100%}.progressbar li:first-child i::before{content:'1'}.progressbar li:nth-child(2) i::before{content:'2'}.progressbar li{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f0f3f5;border-top:1px solid #cecece;border-bottom:3px solid #cecece;border-left:1px solid #cecece;padding:19px 10px 10px 75px;min-height:60px}.progressbar li:first-child{padding-left:55px}.progressbar li.done{border-bottom:3px solid #7cc305}.progressbar li.done i::before{content:'\f00c';font-family:FontAwesome,sans-serif;font-weight:400}.progressbar li:last-child{border-right:1px solid #cecece}.progressbar li.final i{border:0;background-color:#fff;color:#fac15d;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:0 0 9px rgba(0,0,0,.05);box-shadow:0 0 9px rgba(0,0,0,.05)}.progressbar li.final i::before{content:'\f084';font-family:FontAwesome,sans-serif;position:relative;top:2px}.progressbar li::after{content:'';position:absolute;height:0;width:0;top:0;right:-20px;z-index:1;border-left:20px solid #f0f3f5;border-bottom:28px solid transparent;border-top:28px solid transparent}.progressbar li::before{content:'';position:absolute;height:0;width:0;top:-1px;right:-21px;z-index:1;border-left:21px solid #cecece;border-bottom:29px solid transparent;border-top:29px solid transparent}.progressbar li:last-child::after,.progressbar li:last-child::before{border-left:0 none;border-bottom:0 none;border-top:0 none}.progressbar li i{position:absolute;top:13px;left:30px;width:30px;height:30px;background-color:#cecece;border:2px solid #cecece;display:inline-block;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0 0;margin:0;text-align:center;font-weight:800;color:#fff}.progressbar li:first-child i{left:10px}.progressbar li p{font-weight:700;color:#666;margin:0}.progressbar li.active{background-color:#fff;border-bottom-color:#7cc305}.progressbar li.active::after{border-left:20px solid #fff}.progressbar li.active i{border-color:#7cc305;color:#7cc305;background-color:#fff}@media only screen and (max-width:767px){.progressbar li{display:none;width:100%}.progressbar li.active{display:block;border-right:1px solid #cecece}.progressbar li::after,.progressbar li::before{display:none}}.registerForm{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.successBox .delay200{-webkit-animation-delay:.2s;animation-delay:.2s}.successBox .delay500{-webkit-animation-delay:.5s;animation-delay:.5s}.successBox .delay1000{-webkit-animation-delay:1s;animation-delay:1s}.successBox .delay1500{-webkit-animation-delay:1.5s;animation-delay:1.5s}.successBox .heading{border-bottom:none;font-weight:700;font-size:24px;color:#4f4f4f;padding-bottom:20px}.successBox p{color:#666;font-size:13px;line-height:1.7}.successBox img{padding:20px 0 30px}a.newButton,span.newButton{margin:0 4px}