form.routeYou_formUpdated div.formLine{position:relative;margin:0 0 14px 0}form.routeYou_formUpdated input[type='text'],form.routeYou_formUpdated input[type='email'],form.routeYou_formUpdated input[type='url'],form.routeYou_formUpdated input[type='password'],form.routeYou_formUpdated input[type='file'],form.routeYou_formUpdated select,form.routeYou_formUpdated textarea{padding:12px 24px;border:1px solid #d9d9d9;border-radius:5px;line-height:normal}form.routeYou_formUpdated div.formLine{padding-top:10px}form.routeYou_formUpdated input[type='text'] ~ label,form.routeYou_formUpdated input[type='email'] ~ label,form.routeYou_formUpdated input[type='url'] ~ label,form.routeYou_formUpdated input[type='password'] ~ label,form.routeYou_formUpdated input[type='file'] ~ label,form.routeYou_formUpdated select ~ label,form.routeYou_formUpdated textarea ~ label{position:absolute;top:0;left:20px;padding:0 4px;background:#fff;color:#222;font-size:12px;pointer-events:none}form.routeYou_formUpdated select:has(> option:checked:not(:disabled)) ~ label,form.routeYou_formUpdated div.formLine.inputError label{top:0;color:#222;font-size:12px}@supports (selector(:not(:placeholder-shown))) and (selector(:focus)){body.notused { background:#fff}form.routeYou_formUpdated input[type='text'] ~ label,form.routeYou_formUpdated input[type='email'] ~ label,form.routeYou_formUpdated input[type='url'] ~ label,form.routeYou_formUpdated input[type='password'] ~ label,form.routeYou_formUpdated input[type='file'] ~ label,form.routeYou_formUpdated textarea ~ label{top:22px;transition:200ms ease all;color:#a8a8a8;font-weight:400;font-size:unset}form.routeYou_formUpdated input[type='text']:focus ~ label,form.routeYou_formUpdated input[type='email']:focus ~ label,form.routeYou_formUpdated input[type='url']:focus ~ label,form.routeYou_formUpdated input[type='password']:focus ~ label,form.routeYou_formUpdated input[type='file']:focus ~ label,form.routeYou_formUpdated select:focus ~ label,form.routeYou_formUpdated textarea:focus ~ label,form.routeYou_formUpdated input[type='text']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='email']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='url']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='password']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='file']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated textarea:not(:placeholder-shown) ~ label{top:0;color:#222;font-size:12px}} @supports (selector(:has)){form.routeyou_formupdated select ~ label { top:22px;transition:200ms ease all;color:#a8a8a8;font-weight:400;font-size:unset}form.routeYou_formUpdated select:has(> option:checked:not(:disabled)) ~ label{top:0;color:#222;font-size:12px}} form.routeYou_formUpdated input[type='text']:not(:placeholder-shown),form.routeYou_formUpdated input[type='email']:not(:placeholder-shown),form.routeYou_formUpdated input[type='url']:not(:placeholder-shown),form.routeYou_formUpdated input[type='password']:not(:placeholder-shown),form.routeYou_formUpdated input[type='file']:not(:placeholder-shown),form.routeYou_formUpdated select:has(> option:checked:not(:disabled)),form.routeYou_formUpdated textarea:not(:placeholder-shown){padding-top:11px;padding-left:23px;border:2px solid #42cda7}form.routeYou_formUpdated input[type='email']:read-only{border:1px solid #d9d9d9;color:#ababab;font-weight:700;font-size:16px}form.routeYou_formUpdated div.formLine:has(input[type='email']:read-only)::after{content:url('//media.routeyou.com/action/padlock.svg');position:absolute;top:calc(50% - 7px);right:20px;display:block;width:14px;height:14px}form.routeYou_formUpdated input[type='email']:read-only ~ label{color:#ababab}form.routeYou_formUpdated div.formLine.inputError label{color:#f00}form.routeYou_formUpdated div.formLine.inputError input[type='text'],form.routeYou_formUpdated div.formLine.inputError input[type='email'],form.routeYou_formUpdated div.formLine.inputError input[type='url'],form.routeYou_formUpdated div.formLine.inputError input[type='password'],form.routeYou_formUpdated div.formLine.inputError input[type='file'],form.routeYou_formUpdated div.formLine.inputError select,form.routeYou_formUpdated div.formLine.inputError textarea{border:2px solid #f00}form.routeYou_formUpdated div.formLine input[type='submit'],form.routeYou_formUpdated div.formLine input[type='reset'],form.routeYou_formUpdated div.formLine input[type='button'],form.routeYou_formUpdated div.formLine button{margin-right:0;width:100%}form.routeYou_formUpdated p.centered a,form.routeYou_formUpdated p.centered input[type='submit']{width:100%}form.routeYou_formUpdated p.userRecover a,form.routeYou_formUpdated p.userRecover + p a,form.routeYou_formUpdated div.acceptAgreement + div a,form.routeYou_formUpdated div.signIn p + p a{color:#42cda7;font-weight:700}form.routeYou_formUpdated p.formError{margin-top:10px;font-style:normal;font-size:12px}form.routeYou_formUpdated p.formError span,form.routeYou_formUpdated p.formError a{top:0}form.routeYou_formUpdated div.formLine > p{margin-left:0}form.routeYou_formUpdated div.formLine > label:first-child{padding:0;width:100%;font-weight:600}form.routeYou_formUpdated div.newsLetter p + p{margin-left:32px}form.routeYou_formUpdated div.newsLetter,form.routeYou_formUpdated div.receiveInvoice,form.routeYou_formUpdated div.acceptAgreement{padding-top:0}form.routeYou_formUpdated div.acceptAgreement{margin-bottom:24px}form.routeYou_formUpdated div.signIn p{margin-top:24px}form.routeYou_formUpdated div.password input + span{position:absolute;top:calc(50% - 8px);right:16px;display:inline-block;width:18px;height:9px;cursor:pointer}form.routeYou_formUpdated div.password input + span svg{vertical-align:middle;fill:#d9d9d9}form.routeYou_formUpdated div.password input + span svg *[stroke='#000']{stroke:#d9d9d9}form.routeYou_formUpdated div.password input[type='text'] + span svg:first-of-type{display:inline-block}form.routeYou_formUpdated div.password input[type='text'] + span svg:last-of-type{display:none}form.routeYou_formUpdated div.password input[type='password'] + span svg:first-of-type{display:none}form.routeYou_formUpdated div.password input[type='password'] + span svg:last-of-type{display:inline-block}form.routeYou_formUpdated textarea{height:auto;resize:none}form.routeYou_formUpdated label.formBoxHorizontalRadio{position:relative;display:flex;flex-direction:column;justify-content:center;padding:12px 16px 12px 40px;margin:0;border:1px solid transparent;outline:1px solid #d9d9d9;border-radius:5px;background-color:transparent;cursor:pointer}form.routeYou_formUpdated label.formBoxHorizontalRadio.active{border-color:#42cda7;outline-color:#42cda7;background:#d9f5ed}form.routeYou_formUpdated label.formBoxHorizontalRadio + input[type='radio']{display:none}form.routeYou_formUpdated label.formBoxHorizontalRadio span{line-height:normal}form.routeYou_formUpdated label.formBoxHorizontalRadio span:first-of-type{margin-bottom:4px;font-size:14px;font-weight:700}form.routeYou_formUpdated label.formBoxHorizontalRadio span:last-of-type{font-size:12px;font-weight:400}form.routeYou_formUpdated label.formBoxHorizontalRadio:before{display:none}form.routeYou_formUpdated label.formBoxHorizontalRadio:after{content:'';position:absolute;left:12px;top:calc(50% - 10px);display:block;width:20px;height:20px;margin:0;border-radius:50%;border:1px solid #a8a8a8;background-color:transparent;opacity:1;transform:none}form.routeYou_formUpdated label.formBoxHorizontalRadio.active:after{border-color:#fff;content:url('//media.routeyou.com/marketing/check.svg')}form.routeYou_formUpdated label.routeYou_formBoxRadio{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 2px 8px 2px;margin:0;box-sizing:border-box;border:1px solid transparent;outline:1px solid #d9d9d9;border-radius:5px;cursor:pointer}form.routeYou_formUpdated label.routeYou_formBoxRadio span:first-of-type{position:relative;display:inline-block;width:32px;height:32px}form.routeYou_formUpdated label.routeYou_formBoxRadio span:first-of-type:before{content:'';position:absolute;display:block;top:10px;left:-2px;width:18px;height:18px;border-radius:100%;background:#42cda7}form.routeYou_formUpdated label.routeYou_formBoxRadio span:first-of-type svg{width:100%;height:100%;position:relative;z-index:1}form.routeYou_formUpdated label.routeYou_formBoxRadio span:last-of-type{width:calc(100% - 24px);padding-top:4px;font-size:12px;font-weight:600;word-break:break-word;hyphens:auto;text-align:center}form.routeYou_formUpdated input[type='radio']{display:none}form.routeYou_formUpdated input[type='radio'] + label.routeYou_formBoxRadio:before,form.routeYou_formUpdated input[type='radio'] + label.routeYou_formBoxRadio:after{content:'';position:absolute;display:block;box-sizing:border-box;border-radius:50%;opacity:0;transform:none}form.routeYou_formUpdated input[type='radio'] + label.routeYou_formBoxRadio:before{display:none;top:-9px;left:auto;right:-9px;margin:0;width:18px;height:18px;background:#fff;border:1px solid #fff}form.routeYou_formUpdated input[type='radio'] + label.routeYou_formBoxRadio:after{top:-9px;left:auto;right:-9px;margin:0;width:18px;height:18px;border:1px solid #fff;background:url('//media.routeyou.com/marketing/check.svg')}form.routeYou_formUpdated input[type='radio']:checked + label.routeYou_formBoxRadio:before,form.routeYou_formUpdated input[type='radio']:checked + label.routeYou_formBoxRadio:after{display:block;opacity:1}form.routeYou_formUpdated input[type='radio']:checked + label.routeYou_formBoxRadio{border:1px solid #42cda7;outline:1px solid #42cda7;background:#d9f5ed}form.routeYou_formUpdated label.routeYou_formBoxRadio.horizontal{display:inline-flex;flex-direction:row;width:auto;padding:8px}form.routeYou_formUpdated label.routeYou_formBoxRadio.horizontal span:first-of-type{width:24px;height:24px}form.routeYou_formUpdated label.routeYou_formBoxRadio.horizontal span:last-of-type{padding-top:0;margin-left:16px}form.routeYou_formUpdated label.routeYou_formBoxRadio.horizontal span:first-of-type:before{top:6px;left:-2px;width:12px;height:12px}div.routeYou_dialog form.routeYou_formUpdated{text-align:left}div.routeYou_dialog form.routeYou_formUpdated *{text-align:left}div.routeYou_dialog form.routeYou_formUpdated input[type='submit'].routeYou_disabled{opacity:20%;cursor:not-allowed}div.routeYou_dialog form.routeYou_formUpdated div.formLine:last-child p{width:fit-content;float:right}a.socialMediaButton,a.emailLoginButton,a.mediahuisLoginButton{position:relative;display:flex;justify-content:center;align-items:center;margin:0;padding:12px 40px;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:100px;background:#fff;color:#000;text-align:center}a.irishIndependentLoginButton{padding-left:50px;padding-right:30px}a.socialMediaButton:hover,a.emailLoginButton:hover,a.mediahuisLoginButton:hover{box-shadow:0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);text-decoration:none}a.socialMediaButton span,a.emailLoginButton span,a.mediahuisLoginButton span{position:absolute;top:calc(50% - 18px);left:8px;display:inline-block;margin:0 16px 0 0;width:36px;height:36px;float:left;vertical-align:text-top;border-radius:100%}a.socialMediaButton span svg,a.emailLoginButton span svg,a.mediahuisLoginButton span svg{display:block;width:100%;height:100%}a.mediahuisLoginButton{padding:12px 5px 12px 46px}a.mediahuisLoginButton span{background:#fff}a.mediahuisLoginButton span svg{margin:5px auto;width:70%;height:70%}p.socialLogin{text-align:center}p.socialLogin a.socialMediaButton,p.socialLogin a.emailLoginButton,p.socialLogin a.mediahuisLoginButton{margin:0 0 24px 0}p.socialLogin a.mediahuisLoginButton{background:linear-gradient(90deg, #ff8a17, rgb(255, 38, 31));color:#fff}p.socialLogin p.routeYou_separator:before,p.socialLogin p.routeYou_separator:after{background:#f1f1f1}p.userRecover{margin-top:20px}div.oAuth p.message{margin:16px 0}form.routeYou_formUpdated div.formLine{position:relative;margin:0 0 14px 0}form.routeYou_formUpdated input[type='checkbox'] + label,form.routeYou_formUpdated input[type='radio'] + label{padding-left:30px}form.routeYou_formUpdated input[type='text'],form.routeYou_formUpdated input[type='email'],form.routeYou_formUpdated input[type='password'],form.routeYou_formUpdated input[type='file'],form.routeYou_formUpdated select,form.routeYou_formUpdated textarea{padding:12px 24px;border:1px solid #d9d9d9;border-radius:5px;line-height:normal}form.routeYou_formUpdated div.routeYou_selectHeader input[type='text']{border-radius:100px}form.routeYou_formUpdated div.routeYou_selectHeader span{border:none;top:0.7em}form.routeYou_formUpdated div.formLine{padding-top:10px}form.routeYou_formUpdated input[type='text'] ~ label,form.routeYou_formUpdated input[type='email'] ~ label,form.routeYou_formUpdated input[type='password'] ~ label,form.routeYou_formUpdated input[type='file'] ~ label,form.routeYou_formUpdated select ~ label,form.routeYou_formUpdated textarea ~ label{position:absolute;top:0;left:20px;padding:0 4px;background:#fff;color:#222;font-size:12px;pointer-events:none}form.routeYou_formUpdated select:has(> option:checked:not(:disabled)) ~ label,form.routeYou_formUpdated div.formLine.inputError label{top:0;color:#222;font-size:12px}@supports (selector(:not(:placeholder-shown))) and (selector(:focus)){body.notused { background:#fff}form.routeYou_formUpdated input[type='text'] ~ label,form.routeYou_formUpdated input[type='email'] ~ label,form.routeYou_formUpdated input[type='password'] ~ label,form.routeYou_formUpdated input[type='file'] ~ label,form.routeYou_formUpdated textarea ~ label{top:22px;transition:200ms ease all;color:#a8a8a8;font-weight:400;font-size:unset}form.routeYou_formUpdated input[type='text']:focus ~ label,form.routeYou_formUpdated input[type='email']:focus ~ label,form.routeYou_formUpdated input[type='password']:focus ~ label,form.routeYou_formUpdated input[type='file']:focus ~ label,form.routeYou_formUpdated select:focus ~ label,form.routeYou_formUpdated textarea:focus ~ label,form.routeYou_formUpdated input[type='text']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='email']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='password']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated input[type='file']:not(:placeholder-shown) ~ label,form.routeYou_formUpdated textarea:not(:placeholder-shown) ~ label{top:0;color:#222;font-size:12px}} @supports (selector(:has)){form.routeyou_formupdated select ~ label { top:22px;transition:200ms ease all;color:#a8a8a8;font-weight:400;font-size:unset}form.routeYou_formUpdated select:has(> option:checked:not(:disabled)) ~ label{top:0;color:#222;font-size:12px}} form.routeYou_formUpdated input[type='text']:not(:placeholder-shown),form.routeYou_formUpdated input[type='email']:not(:placeholder-shown),form.routeYou_formUpdated input[type='password']:not(:placeholder-shown),form.routeYou_formUpdated input[type='file']:not(:placeholder-shown),form.routeYou_formUpdated select:has(> option:checked:not(:disabled)),form.routeYou_formUpdated textarea:not(:placeholder-shown){padding-top:11px;padding-left:23px;border:2px solid #42cda7}form.routeYou_formUpdated input[type='email']:read-only{border:1px solid #d9d9d9;color:#ababab;font-weight:700;font-size:16px}form.routeYou_formUpdated div.formLine:has(input[type='email']:read-only)::after{content:url('//media.routeyou.com/action/padlock.svg');position:absolute;top:calc(50% - 7px);right:20px;display:block;width:14px;height:14px}form.routeYou_formUpdated input[type='email']:read-only ~ label{color:#ababab}form.routeYou_formUpdated div.formLine.inputError label{color:#f00}form.routeYou_formUpdated div.formLine.inputError input[type='text'],form.routeYou_formUpdated div.formLine.inputError input[type='email'],form.routeYou_formUpdated div.formLine.inputError input[type='password'],form.routeYou_formUpdated div.formLine.inputError input[type='file'],form.routeYou_formUpdated div.formLine.inputError select,form.routeYou_formUpdated div.formLine.inputError textarea{border:2px solid #f00}form.routeYou_formUpdated div.formLine input[type='submit'],form.routeYou_formUpdated div.formLine input[type='reset'],form.routeYou_formUpdated div.formLine input[type='button'],form.routeYou_formUpdated div.formLine button{margin-right:0;width:100%}form.routeYou_formUpdated p.centered a,form.routeYou_formUpdated p.centered input[type='submit']{width:100%}form.routeYou_formUpdated p.userRecover a,form.routeYou_formUpdated p.userRecover + p a,form.routeYou_formUpdated div.acceptAgreement + div a,form.routeYou_formUpdated div.signIn p + p a{color:#42cda7;font-weight:700}form.routeYou_formUpdated p.formError{margin-top:10px;font-style:normal;font-size:12px}form.routeYou_formUpdated p.formError span,form.routeYou_formUpdated p.formError a{top:0}form.routeYou_formUpdated div.formLine > p{margin-left:0}form.routeYou_formUpdated div.formLine > label:first-child{padding:0;margin-bottom:12px;width:100%;font-weight:600}form.routeYou_formUpdated div.newsLetter p + p{margin-left:32px}form.routeYou_formUpdated div.newsLetter,form.routeYou_formUpdated div.receiveInvoice,form.routeYou_formUpdated div.acceptAgreement{padding-top:0}form.routeYou_formUpdated div.acceptAgreement{margin-bottom:24px}form.routeYou_formUpdated div.signInIntermediate{display:none}form.routeYou_formUpdated div.signIn p{margin-top:24px}form.routeYou_formUpdated div.password input + span,form.routeYou_formUpdated div.password input + span + span{position:absolute;top:calc(50% - 8px);right:16px;display:inline-block;width:18px;height:9px;cursor:pointer}form.routeYou_formUpdated div.password input + span svg,form.routeYou_formUpdated div.password input + span + span svg{vertical-align:middle;fill:#d9d9d9}form.routeYou_formUpdated div.password input + span svg *[stroke='#000'],form.routeYou_formUpdated div.password input + span + span svg *[stroke='#000']{stroke:#d9d9d9}form.routeYou_formUpdated div.password input[type='text'] + span svg:first-of-type{display:inline-block}form.routeYou_formUpdated div.password input[type='text'] + span svg:nth-of-type(2),form.routeYou_formUpdated div.password input[type='text'] + span + span svg{display:none}form.routeYou_formUpdated div.password input[type='password'] + span svg:first-of-type{display:none}form.routeYou_formUpdated div.password input[type='password'] + span svg:nth-of-type(2),form.routeYou_formUpdated div.password input[type='password'] + span + span svg{display:inline-block}form.routeYou_formUpdated p.routeYou_formError{margin:4px 0 0 0;color:#f00;font-style:italic}form.routeYou_formUpdated p.routeYou_formError span:first-child{position:relative;top:-2px;display:inline-block;width:16px;height:16px;vertical-align:middle}form.routeYou_formUpdated p.routeYou_formError span:first-child svg{display:block;width:100%;height:100%;fill:#f00}form.routeYou_formUpdated p.routeYou_formError span:first-child svg *[stroke='#000']{stroke:#f00}div.oAuth{margin:0 auto;padding:16px;max-width:600px}div.oAuth p.logos{margin-bottom:8px}div.oAuth p.logos img{margin:24px 0;max-width:240px;max-height:80px;vertical-align:middle}div.oAuth p.title{font-weight:bold;text-align:center}div.oAuth p.user{font-weight:600;font-size:80%;text-align:center}div.oAuth p.user > img{margin:0 6px 0 0;width:24px;height:24px;vertical-align:middle;border-radius:100%}div.oAuth p.buttons{text-align:right}div.oAuth button.cancelButton{padding:14px 0;float:left;border:0;background:none;color:#42cda7}a.backState{display:inline-block;margin:36px 0 0 0;color:#a8a8a8;font-size:14px;cursor:pointer}a.backState svg{transform:rotate(180deg);display:inline-block;margin-right:4px;width:14px;height:14px;vertical-align:middle;fill:#a8a8a8}a.backState svg *[stroke='#000']{stroke:#a8a8a8}div.fieldBirthdate select{width:80px}div.fieldBirthdate select:last-of-type{width:calc(100% - 170px)}div.fieldAddress input{width:140px}div.fieldAddress select{width:calc(100% - 150px)}div.mediahuisIntroduction h4{margin:72px 0 13px 0}div.mediahuisIntroduction div.newspapers-wrapper{position:relative}div.mediahuisIntroduction div.newspapers-wrapper::before{content:'';position:absolute;top:0;left:0;width:20px;height:100%;background:linear-gradient( 270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100% )}div.mediahuisIntroduction div.newspapers-wrapper::after{content:'';position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100% )}div.mediahuisIntroduction div.newspapers{display:flex;flex-direction:row;gap:18px;margin:24px 0;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}div.mediahuisIntroduction div.newspapers::-webkit-scrollbar{display:none}div.mediahuisIntroduction div.newspapers span svg{width:60px;height:60px;border-radius:10px}div.mediahuisIntroduction p.routeYou_separator:before,div.mediahuisIntroduction p.routeYou_separator:after{background:#ff261f}div.mediahuisIntroduction p.routeYou_separator img{vertical-align:middle}div.mediahuisIntroduction ol{counter-reset:install-instruction;position:relative;border-bottom:1px solid #d9d9d9;list-style:none}div.mediahuisIntroduction ol:before{content:'';position:absolute;top:0;left:13px;width:1px;height:80%;background:#42cda7}div.mediahuisIntroduction ol li{margin:0 0 24px 24px;padding-bottom:24px;border-bottom:1px solid #d9d9d9}div.mediahuisIntroduction ol li:last-child{margin:0 0 0 24px;border-bottom:none}div.mediahuisIntroduction ol li img{display:block;margin:auto}div.mediahuisIntroduction ol li::before{counter-increment:install-instruction;content:counter(install-instruction);position:absolute;left:0;display:block;width:24px;height:24px;border:1px solid #fff;border-radius:50%;background:#42cda7;color:#fff;text-align:center}div.mediahuisIntroduction a.largeButton{width:100%}div.mediahuisWelcome h1,div.mediahuisWelcome h2{text-transform:uppercase}div.mediahuisWelcome h1{margin:48px 0;font-size:20px}div.mediahuisWelcome div:not(.profilePicture) > div > span{margin:48px 0 0 12px;width:60px;height:60px;float:right}div.mediahuisWelcome h2{font-weight:700;font-size:16px}div.mediahuisWelcome h2:not(:first-of-type){margin-top:24px;padding-top:24px;border-top:1px solid #d9d9d9}div.mediahuisWelcome h2 span{margin-right:12px;vertical-align:middle}div.mediahuisWelcome h2 span svg{width:20px;height:20px}div.mediahuisWelcome p{margin:0 0 24px 0}div.mediahuisWelcome div:not(.profilePicture) > div > img:not(:first-of-type){display:block;margin:auto}div.mediahuisWelcome div:not(.profilePicture) > div > img:last-of-type{margin-bottom:48px}div.mediahuisWelcome hr{margin-top:24px;border-top:1px solid #d9d9d9}div.mediahuisWelcome a.largeButton{width:100%}div.profilePicture{position:relative;width:100%;height:212px}div.profilePicture div{position:absolute;border-radius:50%}div.profilePicture div svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:26px;height:26px}div.profilePicture div:nth-child(1){top:93px;left:227px;width:68px;height:68px;background:#42cda7}div.profilePicture div:nth-child(1) svg *{fill:#fff}div.profilePicture div:nth-child(2){top:68px;left:293px;width:44px;height:44px;background:#3b8eda}div.profilePicture div:nth-child(2) svg *{stroke:#fff}div.profilePicture div:nth-child(3){top:32px;left:249px;width:45px;height:45px;background:#d9f5ed}div.profilePicture div:nth-child(3) svg *{stroke:#42cda7}div.profilePicture div:nth-child(4){top:3px;left:209px;width:36px;height:36px;background:#42cda7}div.profilePicture div:nth-child(5){top:0;left:33px;width:36px;height:36px;background:#42cda7}div.profilePicture div:nth-child(6){top:144px;left:16px;width:36px;height:36px;background:#42cda7}div.profilePicture div:nth-child(7){top:196px;left:30px;width:8px;height:8px;background:#42cda7}div.profilePicture div:nth-child(8){top:171px;left:66px;width:8px;height:8px;background:#d9f5ed}div.profilePicture div:nth-child(9){top:107px;left:0;width:16px;height:16px;background:#d3e3f3}div.profilePicture div:nth-child(10){top:95px;left:41px;width:27px;height:27px;background:#d9f5ed}div.profilePicture div:nth-child(11){top:50px;left:66px;width:16px;height:16px;background:#42cda7}div.profilePicture div:nth-child(12){top:46px;left:41px;width:8px;height:8px;background:#d9f5ed}div.profilePicture div:nth-child(13){top:10px;left:145px;width:8px;height:8px;background:#d3e3f3}div.profilePicture div:nth-child(14){top:13px;left:281px;width:16px;height:16px;background:#42cda7}div.profilePicture div:nth-child(15){top:0;left:319px;width:8px;height:8px;background:#d9f5ed}div.profilePicture div:nth-child(16){top:159px;left:288px;width:16px;height:16px;background:#d9f5ed}div.profilePicture div:nth-child(17){top:177px;left:307px;width:8px;height:8px;background:#42cda7}div.profilePicture div:nth-child(18){top:194px;left:273px;width:8px;height:8px;background:#d9f5ed}div.profilePicture div:nth-child(19){top:171px;left:192px;width:35px;height:35px;background:#8ee1ca}div.profilePicture div:last-of-type{top:26px;left:83px;width:160px;height:160px;border-radius:80px 80px 80px 0;background:#d9f5ed}div.profilePicture div:last-of-type img{position:absolute;top:25px;left:20px}div.profilePicture div:last-of-type img.imageSelected{top:0;left:0;width:100%;height:100%;border-radius:inherit}div.profilePicture button{position:absolute;top:183px;left:62px;padding:8px 16px;box-shadow:0px 0px 12px 0px rgba(34, 34, 34, 0.2);background:#fff;white-space:nowrap;color:#222}div.profilePicture button span{margin-right:8px}div.profilePicture button span svg{width:18px;height:15px}
