.layAccount .agreementsForm .agreements .permText,.layAccount .agreementsForm .interests .readonly,.layAccount .agreementsForm .interests .readwrite{-webkit-text-size-adjust:none}.cl:after,.cl:before{content:'';float:none;display:table;clear:both}::-webkit-input-placeholder{color:#909090}:-moz-placeholder{color:#909090}::-moz-placeholder{color:#909090}:-ms-input-placeholder{color:#909090}@font-face{font-family:opensans-light;src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.eot);src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.woff2) format('woff2'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.woff) format('woff'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.ttf) format('truetype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/OpenSans-Light.svg#OpenSans-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.eot);src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.woff2) format('woff2'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.woff) format('woff'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.ttf) format('truetype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Regular.svg#Roboto) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.eot);src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.woff) format('woff'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.woff2) format('woff2'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.ttf) format('truetype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Bold.svg#RobotoBold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:robotoblack;src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Black.eot);src:url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Black.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Black.woff) format('woff'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Black.ttf) format('truetype'),url(https://ocdn.eu/static/pocztastatic/MjU7MDA_/1465217133666/Roboto-Black.svg#RobotoBold) format('svg');font-weight:800;font-style:normal}@font-face{font-family:onet_poczta;src:url(https://ocdn.eu/static/pocztastatic/ODI7MDA_/1464859679858/onet_poczta.eot);src:url(https://ocdn.eu/static/pocztastatic/ODI7MDA_/1464859679858/onet_poczta.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/static/pocztastatic/ODI7MDA_/1464859679858/onet_poczta.woff) format('woff'),url(https://ocdn.eu/static/pocztastatic/ODI7MDA_/1464859679858/onet_poczta.ttf) format('truetype'),url(https://ocdn.eu/static/pocztastatic/ODI7MDA_/1464859679858/onet_poczta.svg#onet_poczta) format('svg');font-weight:400;font-style:normal}@font-face{font-family:konto_fonts;src:url(https://ocdn.eu/files/pulscms/NjA7MDA_/b0fbf6429b1d1f9e25e81442e02acf7a.eot);src:url(https://ocdn.eu/files/pulscms/NjA7MDA_/b0fbf6429b1d1f9e25e81442e02acf7a.eot?#iefix) format('embedded-opentype'),url(https://ocdn.eu/files/pulscms/YTk7MDA_/83cfd9b740e3bef38dda1359a8eafd4d.woff) format('woff'),url(https://ocdn.eu/files/pulscms/YWM7MDA_/e3486c0f256aae9117e59eb1e9e038ac.ttf) format('truetype'),url(https://ocdn.eu/files/pulscms/Mzc7MDA_/c50294aa35714145b0a1d67147f34fca.svg#konto_fonts) format('svg');font-weight:400;font-style:normal}@-webkit-keyframes menu-link-toggle{0%{width:0}50%{width:0;background-color:#566069}100%{width:0;background-color:#566069}}@-moz-keyframes menu-link-toggle{0%{width:0}50%{width:0;background-color:#566069}100%{width:0;background-color:#566069}}@keyframes menu-link-toggle{0%{width:0}50%{width:0;background-color:#566069}100%{width:0;background-color:#566069}}@-webkit-keyframes menu-link{0%{width:0}25%{background-color:#566069}50%{width:0}100%{width:136px;background-color:#566069}}@-moz-keyframes menu-link{0%{width:0}25%{background-color:#566069}50%{width:0}100%{width:136px;background-color:#566069}}@keyframes menu-link{0%{width:0}25%{background-color:#566069}80%{width:0}100%{width:136px;background-color:#566069}}@-webkit-keyframes menu-label{0%{width:0}80%{width:0}100%{width:80px}}@-moz-keyframes menu-label{0%{width:0}80%{width:0}100%{width:80px}}@keyframes menu-label{0%{width:0}80%{width:0}100%{width:80px}}[class*=icon-ico_menu]:before{display:inline-block;font-family:onet_poczta;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ico_menu_pomoc:before{content:'\0041'}.icon-ico_menu_hosting:before{content:'\0042'}.icon-ico_menu_dysk:before{content:'\0046'}.icon-ico_menu_kontakty:before{content:'\0047'}.icon-ico_menu_kalendarz:before{content:'\0048'}.icon-ico_menu_poczta:before{content:'\004d'}.icon-ico_menu_strzalka_zwin:before{content:'\004f'}.icon-ico_menu_hamburger:before{content:'\0051'}[class*=icon-konto]:before,.contentYourAccount .sectionIcons,.layAccount #k_loginBar dd ul li:before{font-family:konto_fonts;speak:none;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-10px;top:5px;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.icon-konto:before{content:"\e900";left:0;top:0}.icon-konto_dane:before{content:"\e901"}.icon-konto_haslo:before{content:"\e902"}.icon-konto_poczta:before{content:"\e903"}.icon-konto_polaczone:before{content:"\e904"}.icon-konto_powiadomienia:before{content:"\e905"}.icon-konto_przelacz:before{content:"\e906"}.icon-konto_uslugi:before{content:"\e907"}.icon-konto_wyloguj:before{content:"\e908"}.icon-konto_wyloguj_wszystkie:before{content:"\e909"}.icon-konto_profil:before{content:"\e90a"}.icon-konto_apps:before{content:"\e90b"}[class*=icon-ico_menu]:before{display:inline-block;font-family:onet_poczta;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logout .icon-ico_menu_wyloguj:before{content:'\004c';color:#ececec;font-size:18px;line-height:40px}.layUserApproval .logout .icon-ico_menu_wyloguj:before{color:#4d5964}.layAccount #head{position:fixed;top:0;left:0;clear:both;float:left;display:block;padding-right:15px;padding-left:8px;width:100%;min-width:992px;height:62px;background:#4d5964;z-index:10000;outline-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layAccount #doc{margin-left:46px;margin-top:28px}.layAccount #head #k_promoBar,.layAccount #k_mainBar{background:#4d5964;width:46%;box-sizing:border-box;clear:none;margin-top:19px;padding:0}.layAccount #head #k_promoBar{margin-top:12px}.layAccount #k_mainBar{margin-left:70px;background:url(https://ocdn.eu/files/pulscms/Mjk7MDA_/7a6e8469760d9d1171a04e079db816b6.png) no-repeat;background-size:170px 24px}.layAccount #k_mainBar.poczta{background:url(https://ocdn.eu/files/pulscms/NGE7MDA_/6f96770b6fa4fe5220f5d8736ecda4ce.png) no-repeat;background-size:170px 24px;width:136px;height:24px}#k_mainBar .have-account{float:right;margin-top:20px;margin-right:10px;font-weight:400;font-size:14px;line-height:20px;color:#474747}#k_mainBar .have-account a{color:#14add1;text-decoration:none;transition:color .2s linear}#k_mainBar .have-account a:hover{color:#108aa7}.layLogin #k_mainBar .have-account{display:none}.layRegsiter #k_mainBar .have-account{display:none}.sidebarContainer{position:fixed;top:0;left:0;width:56px;height:100%;z-index:10050}.sidebarContainer .menuToggle{position:absolute;top:0;left:0;padding:0 8px;z-index:100}.sidebarContainer .menuToggle .side-link{position:relative;display:block;margin:18px 0;padding:6px 0 6px 40px;width:0;height:32px;background:transparent;color:#fff;color:rgba(255,255,255,.3);font-family:roboto;font-size:14px;line-height:22px;text-align:left;text-decoration:none;box-sizing:border-box;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.sidebarContainer .menuToggle .side-link [class*=icon-]{position:absolute;top:0;left:0;display:inline-table;width:40px;font-size:21px;line-height:32px;text-align:center}.sidebarContainer .menuToggle .side-link [class*=icon-]:before{line-height:32px}.sidebarContainer .menuToggle .side-link .icon-ico_menu_poczta_plus{font-size:25px;text-indent:2px}.sidebarContainer .menuToggle .side-link.active{color:#fff}.sidebarContainer .menuToggle label{float:left;display:block;width:0;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.sidebarContainer .menuToggle .icon-ico_menu_hamburger,.sidebarContainer .menuToggle .icon-ico_menu_strzalka_zwin{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.sideBarToggled .sidebarContainer .menuToggle .icon-ico_menu_strzalka_zwin{opacity:0;filter:alpha(opacity=0)}.sideBarToggled .sidebarContainer .menuToggle .icon-ico_menu_hamburger{opacity:1;filter:alpha(opacity=100)}.sidebar{position:absolute;top:0;left:56px;margin:0;padding-top:47px;width:56px;height:100%;background:#343e4b;-webkit-transform:translate(-56px,0);-moz-transform:translate(-56px,0);-ms-transform:translate(-56px,0);transform:translate(-56px,0);-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;transition:transform .2s linear;box-sizing:border-box}body .noanimation{-webkit-transition:0;-moz-transition:0;transition:0}#header .sidebar li{overflow:visible;float:none}.sidebar li{position:relative;margin:0 8px}.sidebar li:last-child{position:absolute;bottom:32px}.sidebar li:last-child .side-link{margin-bottom:0}.sidebar li .side-link{position:relative;display:block;margin:18px 0;padding:6px 0 6px 40px;width:0;height:32px;background:transparent;color:#fff;color:rgba(255,255,255,.3);font-family:roboto;font-size:14px;line-height:22px;text-align:left;text-decoration:none;box-sizing:border-box;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.sidebar li .side-link [class*=icon-]{position:absolute;top:0;left:0;display:inline-table;width:40px;font-size:21px;line-height:32px;text-align:center}.sidebar li .side-link [class*=icon-]:before{line-height:32px}.sidebar li .side-link .icon-ico_menu_poczta_plus{font-size:25px;text-indent:2px}.sidebar li .side-link.active{color:#fff}.sidebar li label{float:left;display:block;width:0;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}.sidebarContainer .menuToggle:hover .side-link{color:#fff}.sidebar li:hover .side-link{color:#fff;-webkit-animation:1s forwards menu-link linear;-moz-animation:1s forwards menu-link linear;-ms-animation:1s forwards menu-link linear;animation:1s forwards menu-link linear}.sidebar li:hover .side-link label{-webkit-animation:1.2s menu-label linear;-moz-animation:1.2s menu-label linear;-ms-animation:1.2s menu-label linear;animation:1.2s menu-label linear;width:100%}.sidebarContainer .menuToggle:hover .side-link{color:#fff;-webkit-animation:.4s forwards menu-link-toggle linear;-moz-animation:.4s forwards menu-link-toggle linear;-ms-animation:.4s forwards menu-link-toggle linear;animation:.4s forwards menu-link-toggle linear}.sidebarContainer .menuToggle .icon-ico_menu_strzalka_zwin{opacity:1;filter:alpha(opacity=100)}.sidebarContainer .menuToggle .icon-ico_menu_hamburger{opacity:0;filter:alpha(opacity=0)}.layUserApproval #head #k_loginBar,.layAccount #head #k_loginBar{background:0 0;height:24px}.layUserApproval #k_loginBar dd,.layAccount #k_loginBar dd{position:absolute;top:40px;right:28px;margin-top:-6px;padding-top:6px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;border:0;border-radius:0;padding:0;margin:0}.layUserApproval #k_loginBar dd:before,.layAccount #k_loginBar dd:before{content:'';display:block;position:absolute;right:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;z-index:11;top:-5px;border-bottom:6px solid #fff}.layUserApproval #k_loginBar dd:before{display:none}.layUserApproval #k_loginBar dl,.layAccount #k_loginBar dl{margin:0}.layUserApproval #k_loginBar dt,.layAccount #k_loginBar dt{padding:0;margin-top:9px;height:24px;margin-right:59px}.layUserApproval #k_loginBar dt{margin-right:40px}.layUserApproval #head #k_loginBar .k_login,.layAccount #head #k_loginBar .k_login{position:relative;float:left;width:100%;max-width:200px;height:24px;font-family:roboto;font-size:14px;line-height:24px;padding:0 9px 0 0;color:#ececec;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;overflow:hidden;cursor:default}.layUserApproval #head #k_loginBar .k_login{font-size:12px;color:#000}.layUserApproval #head #k_loginBar .k_login:after,.layAccount #head #k_loginBar .k_login:after{content:'';width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#ececec transparent transparent transparent;display:block;position:absolute;top:10px;right:0}.layUserApproval #k_loginBar .k_loggedIn .k_opened dt:hover,.layUserApproval #k_loginBar .k_loggedIn dt:hover,.layUserApproval #k_loginBar .k_opened dt,.layAccount #k_loginBar .k_loggedIn .k_opened dt:hover,.layAccount #k_loginBar .k_loggedIn dt:hover,.layAccount #k_loginBar .k_opened dt{background:0 0;border:0;padding:0;margin-top:9px}.layUserApproval #head #k_promoBar ul,.layAccount #head #k_promoBar ul{overflow:visible;position:relative;float:right;min-width:160px;border:1px solid #ebebeb;z-index:10}.layUserApproval #head #k_promoBar .k_loggedIn .k_opened ul,.layAccount #head #k_promoBar .k_loggedIn .k_opened ul{background:#fff}.layUserApproval #k_loginBar dd .k_logoutLink,.layUserApproval #k_loginBar dd ul,.layUserApproval #k_loginBar dd ul li,.layAccount #k_loginBar dd .k_logoutLink,.layAccount #k_loginBar dd ul,.layAccount #k_loginBar dd ul li{background:0 0;outline-color:transparent;box-sizing:border-box}.layUserApproval #head #k_promoBar a,.layAccount #head #k_promoBar a{position:relative;display:block;padding:10px;font-family:roboto;font-size:14px;line-height:15px;color:#4d5964;text-align:left;text-decoration:none}.layUserApproval #head #k_promoBar a{font-size:12px;padding:5px}.layUserApproval #head #k_promoBar dd li a:hover,.layAccount #head #k_promoBar dd li a:hover{color:#000}.logoutBtn{display:block;width:20px;height:40px;color:#ececec;cursor:pointer;text-align:center;text-decoration:none;position:absolute;top:0;right:11px}.layUserApproval #head #k_promoBar a.logout,.layAccount #head #k_promoBar a.logout{float:right;display:block;color:#ececec;cursor:pointer;text-align:center;text-decoration:none;padding:0;line-height:initial}.layAccount #head #k_loginBar .k_opened dt a,#head #k_loginBar dd a,.layAccount #head #k_promoBar dt a,head #k_loginBar .k_login,.layAccount #head #k_loginBar .k_loginLink a{color:#ececec}.layAccount{font-family:roboto;font-size:14px}.layAccount .frameLeft,.layAccount .frameTop,.layAccount .frameTop .right,.layAccount .frameTop .middle,.layAccount .frameRight,.layAccount .frameBottom,.layAccount .frameBottom .right,.layAccount .frameBottom .middle{background:0 0}.layAccount .listDataForm .fieldsetWrap ul li{margin-left:282px}.layAccount #actionMenuBox{position:absolute;height:auto;background:#f7f7f7;margin-left:-212px;width:220px}.layAccount .sectionActive li{background:#fff;color:#313131;line-height:48px;display:block;padding:0 8px;margin-bottom:2px;height:48px;background:transparent;font-family:roboto;font-size:14px;color:#313131;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;list-style:none;width:100%}.layAccount .sectionActive a{border:0;color:#8c8c8c}.layAccount .sectionActive .selected a{background:0 0;line-height:48px;font-weight:400;height:48px;left:0}.layAccount .sectionActive a:hover{color:#00b4ff}.layAccount .sectionActive .selected{background:#e8e9e9;color:#313131}.layAccount .sectionActive .bullet{background:0 0;line-height:48px;height:48px}.layAccount .sectionActive .selected .bullet{margin-left:8px}body.sideBarToggled.layAccount #doc{margin-left:0;width:100%}body.sideBarToggled.layAccount .sidebar{-webkit-transform:translate(-112px,0);-moz-transform:translate(-112px,0);-ms-transform:translate(-112px,0);transform:translate(-112px,0)}body.sideBarToggled.layAccount .actionToolbar.fixedBox{left:286px}.layAccount #k_mainBar h1{background:0 0}.layAccount .title h1,.layAccount .title h2,.layAccount .dataForm .blockTitle,.layAccount .deleteUserLink .blockTitle{font-family:roboto}.layAccount .dataForm{margin-bottom:50px}.layAccount .agreementsForm .fieldsetWrap ul li.formCheckbox.interests span.readonly,.layAccount .agreementsForm .fieldsetWrap ul li.formCheckbox span.readonly{position:relative;display:inline-block;padding-left:10px;font-family:roboto;font-weight:400;font-size:14px;color:#535659;text-align:justify}.layAccount .agreementsForm .agreements .permText{text-align:justify}.layAccount .listDataForm.emailsForm .fieldsetWrap ul li,.layAccount .listDataForm.phonesForm .fieldsetWrap ul li{margin-left:287px;height:18px}.layAccount .emailsForm input[type=text]{width:212px;margin-left:27px;padding:0;margin-right:11px}.layAccount .phonesForm .block input[type=text]{padding:0}.layAccount .emailsForm .block li .removeAddedEmail{margin-top:10px}.layAccount .emailsForm .block li.data .removeAddedEmail{margin-top:5px}.layAccount .emailsForm .readonly .description{float:left}.layAccount .emailsForm .description{float:right}.layAccount .emailsForm .readonly .value{width:auto}.layAccount .emailsForm .block .listRemove,.layAccount .phonesForm .block .listRemove{margin-top:5px;margin-right:0;display:block;float:left}.layAccount .phonesForm .block .info{left:460px}.phonesForm .list ul li .listRemove{margin-right:0;margin-top:0}.emailsForm .listAppend{margin-left:310px;line-height:50px}.layAccount .textDataForm .block label[for=f_gender_M],.layAccount .textDataForm .block label[for=f_gender_K]{padding-top:7px;padding-left:0}.layAccount .textDataForm .block .label{padding-right:10px}.layAccount .interestsForm div.container{position:relative}.layAccount .interestsForm form ul{padding-left:10px}.layAccount .agreementsForm ul li{position:relative;line-height:23px}.layAccount #emailsForm .data .addedEmail{padding-top:0}.layAccount #emailsForm .addedEmail{padding-top:6px;padding-left:20px;padding-right:0;height:18px}.layAccount #emailsForm.readonly .addedEmail{padding-top:0;padding-left:0;padding-right:10px}.layAccount #emailsForm .addedEmail span.value{float:left;padding-left:10px;line-height:14px;font-weight:400;padding-top:2px}.layAccount #emailsForm.readonly .addedEmail span.value{color:#474747;font-weight:700;margin-left:20px;line-height:18px;padding-left:0;margin-left:0}.layAccount .agreementsForm .permText{padding-left:10px}.layAccount .interestsForm .readonly .permText{padding-left:0}.layAccount .interestsForm .permText{padding-left:10px}.layAccount .interestsForm li .labelContainer{height:28px}.layAccount .textDataForm .permText{font-size:10px;margin-left:10px}.layAccount .phonesForm .list input[type=text]{width:116px;margin-left:12px}.phonesForm .list .data label span.readonly.value{float:left}.layAccount .textDataForm.emailsForm form.readonly .fieldsetWrap ul li,.layAccount .phonesForm .fieldsetWrap ul li{padding-top:9px}.layAccount .phonesForm .listAppend{margin-left:310px}.layAccount .phonesForm label.labelCheckbox.labelCheckboxLast.options.readwrite{padding-left:0}.layAccount .phonesForm .numberInput input{margin-right:7px}.layAccount .phonesForm .numberInput{padding-right:15px}.layAccount .phonesForm .labelCheckbox.readwrite.onLeftPosition{padding-right:10px}.layAccount .phonesForm label.labelCheckbox{padding:0 15px 0 20px}.layAccount .dataForm.emailsForm .block label.labelCheckbox{padding-right:0}.layAccount .profileForm .cardBackgroundImages ul li{position:relative}.layAccount .dataForm .block,.layAccount .listDataForm .descriptionLabel{font-family:roboto;font-size:14px}.layAccount .dataForm .formContainer{position:relative;background:0 0;border:0;border-top:1px solid #7e7e7e;border-radius:0}.layAccount .dataForm a.readonly.edit,.layAccount .profileForm .profileEdit{position:absolute;top:3px;right:-10px;font-size:12px}.layAccount .textDataForm form.readonly .fieldsetWrap ul li,.layAccount .deleteUserForm ul li{line-height:24px}.layAccount .title .sectionDescription{margin-bottom:30px}.layAccount .dataForm .label{padding-right:20px}.layAccount .title .sectionDescription{font-size:12px}.layAccount .dataForm .button input,.layAccount .deleteUserForm .button input{background:0 0}.layAccount .dataForm .button,.layAccount .deleteUserForm .button{background:0 0;margin-right:0;left:0}.layAccount .profileForm #cardBackgroundForm input[type=submit]{top:initial;left:initial}.layUserApproval .approval .formButtons span input[type=submit],.layAccount .profileForm #cardBackgroundForm input[type=submit],.layAccount .profileButtons a.profileEdit.cardView,.layAccount .dataForm .button input,.layAccount .deleteUserForm .button input,.layAccount .profileEditForm .formButtons input[type=submit]{color:#fff;background:#ffb400;border-color:#ffb400;font-weight:400;padding:4px 12px;font-size:13px;font-family:verdana;box-shadow:1px 1px #fff;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.23076923;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0}.layAccount .profileButtons a.profileEdit.cardView{position:relative}.layUserApproval .approval .formButtons span input[type=submit]:hover,.layAccount .profileForm #cardBackgroundForm input[type=submit]:hover,.layAccount .profileButtons a.profileEdit.cardView:hover,.layAccount .dataForm .button:hover input,.layAccount .deleteUserForm .button:hover input,.layAccount .profileEditForm .formButtons input[type=submit]:hover{background:#4d5964;border-color:#4d5964}.layUserApproval .approval .formButtons span a#approvalCancel,.layAccount .dataForm .cancelButton input,.layAccount .profileEditForm .formButtons input[type=reset]{color:#8c8c8c;background:#fff;border:1px solid #ddd;border-radius:0;outline:0}.layUserApproval .approval .formButtons span a#approvalCancel:hover,.layAccount .dataForm .cancelButton:hover input,.layAccount .profileEditForm .formButtons input[type=reset]:hover{color:#00b4ff;background:#fff;border-color:#00b4ff;border-radius:0}.layAccount .dataForm .formButtons,.layAccount .deleteUserLink .buttons{padding:0}.notificationType form.disable input.yesNo+label.disable,.notificationType form.enable input.yesNo+label.enable{background:#ffb400;border:1px solid #ffb400;outline:0}.notificationType form.disable input.yesNo+label.enable,.notificationType form.enable input.yesNo+label.disable{color:#8c8c8c;background:#fff;border:1px solid #ddd;outline:0}.notificationType form.disable input.yesNo+label.disable:hover,.notificationType form.enable input.yesNo+label.enable:hover{background:#4d5964;border-color:#4d5964}.notificationType form.disable input.yesNo+label.enable:hover,.notificationType form.enable input.yesNo+label.disable:hover{color:#00b4ff;border-color:#00b4ff}.layAccount .dataForm input[type=text],.layAccount .dataForm input[type=password],.layAccount .dataForm .textInput,.layAccount .deleteUserForm input[type=password],.layAccount .dataForm select{border:0;border-bottom:1px solid #c6c6c6;outline:0}.layAccount .dataForm em.required,.layAccount .dataForm span.required,.layAccount .deleteUserForm span.required{font-size:12px;margin-left:4px;display:none!important}.layAccount .updatePasswordForm .passwordStrength dt{padding-right:20px}.layAccount .textDataForm .fieldsetWrap .personalData li,.layAccount .textDataForm .fieldsetWrap .bizsinessData li,.layAccount .deleteUserForm ul li{margin:10px 0}.layAccount .updatePasswordForm div.password{margin-top:35px}.layAccount .updatePasswordForm div.password ul li:first-child{margin-bottom:15px}.layAccount .updatePasswordForm .info.passwordInfo{top:8px}.layAccount .updatePasswordForm .info.confirmPasswordInfo{top:35px}.layAccount .updatePasswordForm .info.passwordInfo.error{bottom:auto}.layAccount .updatePasswordForm input[type=password]{margin-left:10px;width:306px}.layAccount .profileEditForm{background:#f7f7f7;font-family:roboto;-webkit-box-shadow:2px 2px 4px 0 rgba(140,140,140,.3);-moz-box-shadow:2px 2px 4px 0 rgba(140,140,140,.3);box-shadow:2px 2px 4px 0 rgba(140,140,140,.3);border:1px solid #ccc}.layAccount .profileEditForm h2{font-family:roboto}.layAccount .contentYourAccount{padding:25px 0 10px}.layAccount .profileForm{background:0 0;border:0;border-top:1px solid #e8e8e8;border-radius:0}.layAccount .profileButtons .profileEdit,.layAccount .profileForm .profileEdit{position:absolute;font-size:12px;border:0;box-shadow:none;background:0 0;margin-right:10px;text-decoration:none;cursor:pointer;padding:3px 10px;font-weight:700;font-family:roboto}.layAccount .profileButtons .profileEdit:hover,.layAccount .profileForm .profileEdit:hover{background:0 0;box-shadow:none}.layAccount .avatarForm #avatarFileForm{cursor:default}.layAccount .emailBox .sectionContent .sectionIcon,.layAccount .contactsService .sectionContent .sectionIcon,.layAccount .calendarService .sectionContent .sectionIcon{background:0 0;margin-top:4px}.layAccount .emailBox .sectionContent .sectionIcon:before,.layAccount .contactsService .sectionContent .sectionIcon:before,.layAccount .calendarService .sectionContent .sectionIcon:before{color:gray;font-family:konto_fonts;speak:none;font-size:46px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;height:54px;width:50px}.layAccount .serviceGroup,.layAccount .mailService .emailBox{margin-bottom:48px}.layAccount .mailService .emailBox .sectionIcon:before{content:"\e90d"}.layAccount .contactsService .sectionContent .sectionIcon:before{content:"\e90c"}.layAccount .calendarService .sectionContent .sectionIcon:before{content:"\e90b"}.layAccount .serviceGroup .sectionContent h3{margin:8px 0 2px;font-size:16px}.layAccount #k_loginBar dd ul li{position:relative;padding:0 15px 0 45px}.layAccount #k_loginBar dd ul li:before{position:absolute;top:6px;left:22px;color:#4d5964}.layAccount #k_loginBar dd ul li.item_0:before{content:"\e903"}.layAccount #k_loginBar dd ul li.item_1:before{content:"\e901"}.layAccount #k_loginBar dd ul li.item_2:before{content:"\e902"}.layAccount #k_loginBar dd ul li.k_switchLink:before{content:"\e906"}.layAccount #k_loginBar dd ul li.k_logoutAllLink:before{content:"\e909"}.layAccount #k_loginBar dd ul li.k_logout:before{content:"\e908"}.layAccount .deleteUserLink{margin-left:40px}.layAccount .dataForm .formButtons{width:660px}.layAccount .updatePasswordForm .passwordStrength dd{width:105.5px}.layAccount .emailBox .mail{font-size:14px}.layAccount .dataForm .info,.layAccount .deleteUserForm .info{top:25px}.layAccount{background:#fff}.dataForm .formContainer{-webkit-border-radius:0;-moz-border-radius:0;-khtml-border-radius:0;border-radius:0}.dataForm a.readonly.edit{border:0;color:gray;background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dataForm a.readonly.edit:hover{color:#00b4ff}.layAccount.laySwitch #main{margin:100px auto}.laySwitch .switchForm .permText{line-height:24px;margin-left:4px}.laySwitch .switchForm input[type=checkbox]{display:block;border:2px solid #000;border-radius:100%;height:16px;width:16px;position:absolute;top:0;left:0;opacity:0}.laySwitch .switchForm input[type=checkbox]+span{display:block;height:17px;width:17px;border-radius:1px;-webkit-box-shadow:0 0 0 2px #4d5964;-moz-box-shadow:0 0 0 2px #4d5964;box-shadow:0 0 0 2px #4d5964;float:left;margin:3px;border:1px solid transparent}.laySwitch .switchForm input[type=checkbox]:checked+span{display:block;background:#1d8fd0 url(https://ocdn.eu/files/pulscms/YmI7MDA_/f75ff682d792970bc36650c9d1b571fa.png) no-repeat 1px 4px;height:17px;width:17px;position:relative;float:left;-webkit-box-shadow:0 0 0 2px #1d8fd0;-moz-box-shadow:0 0 0 2px #1d8fd0;box-shadow:0 0 0 2px #1d8fd0;border:1px solid #1d8fd0}.layAccount .contentYourAccount input[type=checkbox]+.check{display:block;height:15px;width:15px;border-radius:1px;-webkit-box-shadow:0 0 0 2px #4d5964;-moz-box-shadow:0 0 0 2px #4d5964;box-shadow:0 0 0 2px #4d5964;float:left;margin:3px}.layRegister #doc{width:100%;padding:0;background:#ececec}.layPassword #doc{width:100%;padding:0}.layRegister #head{background:#fff;margin-bottom:32px}.layRegister #k_mainBar{max-width:1024px;margin:0 auto;width:100%;height:60px;background-position:0 6px}.layRegister .registerForm{max-width:1024px;margin:0 auto;display:flex}.layRegister .registerForm .formContainer{background:0 0;border:0;padding:10px 0}.layRegister .registerForm form{border:0;max-width:698px;width:100%;margin:0 auto;padding:0;box-sizing:border-box;display:flex}.layRegister .registerForm .blockAgreements{padding-left:0}.layRegister .registerForm .subtitleOption{width:49%;height:126px;background:#ececec;border:0;border-radius:10px}.layRegister .registerForm.registerFormExternal .subtitleOption{width:100%}.layRegister .registerForm .subtitleOptionEmail{margin-right:1.4326647564469915%}.layRegister .registerForm .subtitleOptionTitle{font-family:roboto;font-size:18px;font-weight:700;padding:0;color:inherit}.layRegister .registerForm .subtitleOption a{color:#474747;text-decoration:none;display:block;width:100%;height:120px}.layRegister .registerForm .subtitleOption a:hover{color:#f3741f}.layRegister .registerForm .subtitleOptionContent{position:relative;padding:16px 10px 0 52px}.layRegister .registerForm .subtitleOptionContent .desc{font-family:roboto;font-size:14px;padding:0;margin-top:5px;line-height:18px}.registerForm .subtitleOption .readMore{display:none}.registerForm .subtitleOption .selection{background:0 0;border:2px solid #313131;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;top:50%;margin-top:-7px;left:12px;height:13px;width:13px}.registerForm .subtitleOptionActive .selection{border-color:#fff}.registerForm .subtitleOptionActive .selection .circle{background:#fff;border-radius:50px;height:11px;width:11px;margin:1px}.layRegister .registerForm .subtitleOptionActive{background:#1d8fd0}.layRegister .registerForm .subtitleOptionActive .subtitleOptionContent,.registerForm .subtitleOptionActive .subtitleOptionWrap{border:0;height:auto;margin:0}.layRegister .registerForm .subtitleOptionActive .subtitleOptionTitle,.layRegister .registerForm .subtitleOptionActive .subtitleOptionContent .desc{color:#fff}.registerForm .subtitleOptionBlock{height:165px}.registerForm .subtitleOptionBlock,.layRegister .registerForm .fieldsetWrap{background:#fff;border:0;padding:26px 3.5% 0;box-sizing:border-box}.registerForm .subtitleOptionBlock{padding:26px 5.5%}.layRegister .registerForm .subtitleOptionWrap{margin:0}.layRegister .registerForm .block{font-family:roboto;border-bottom:0}.layRegister .registerForm .block .inputActive label{cursor:default}.layRegister .registerForm .block label,.layRegister .registerForm .label,.layRegister .registerForm .passwordStrength dt{text-align:left;width:100%;cursor:text}.layAccount .agreementsForm .permText,.layAccount .interestsForm .permText,.layAccount .textDataForm .block label,.layRegister .registerForm .block label,.layRegister .personalData .formRadio label,.layRegister .registerForm .label{font-family:roboto;font-weight:700;font-size:14px;color:#535659;position:relative}.layPassword label.specialLabel,.layRegister label.specialLabel{top:23px;position:relative;-webkit-transition:all 200ms;transition:all 200ms;display:inline-block;float:none;margin:0}.inputActive label.specialLabel{top:0!important}.layRegister .registerForm .blockTitle{margin:40px 0 0;font-size:18px;font-family:robotobold,arial,helvetica,sans-serif}.layRegister .registerForm .blockContent{width:100%;padding:0}.layRegister .registerForm .emailSelector{margin-top:31px}.layRegister .registerForm .personalData .daySelect{width:80px}.layRegister .registerForm .personalData .monthSelect{width:178px;margin:0 19px}.layRegister .registerForm .personalData .yearSelect{width:290px}.layAccount .emailsForm .addedEmail input[type=radio]:disabled+span,.layAccount .emailsForm .noactivate input[type=radio]:disabled+span{box-shadow:0 0 0 2px #d3d3d3}.layAccount .emailsForm input[type=radio],.layProfile .profileForm input[type=radio],.layAccount .textDataForm .block label input[type=radio],.layRegister .registerForm .personalData input[type=radio]{display:block;border:2px solid #000;border-radius:100%;height:16px;width:16px;position:absolute;top:0;left:0;opacity:0}.layAccount .emailsForm input[type=radio]+span,.layProfile .profileForm input[type=radio]+span,.layAccount .textDataForm .block label input[type=radio]+span,.layRegister .registerForm .personalData input[type=radio]+span{display:block;border-radius:100%;border:2px solid transparent;height:10.4px;width:10.4px;-webkit-box-shadow:0 0 0 2px #4d5964;-moz-box-shadow:0 0 0 2px #4d5964;box-shadow:0 0 0 2px #4d5964;float:left;margin:3px}.layAccount .emailsForm input[type=radio]:checked+span,.layProfile .profileForm input[type=radio]:checked+span,.layAccount .textDataForm .block label input[type=radio]:checked+span,.layRegister .registerForm .personalData input[type=radio]:checked+span{display:block;border:2px solid #fff;background:#1d8fd0;border-radius:100%;height:10.4px;width:10.4px;position:relative;float:left;-webkit-box-shadow:0 0 0 2px #1d8fd0;-moz-box-shadow:0 0 0 2px #1d8fd0;box-shadow:0 0 0 2px #1d8fd0}.layAccount .interestsForm input[type=checkbox],.layAccount .agreementsForm .agreements label input[type=checkbox],.layAccount .agreementsForm .formCheckbox.interests label input[type=checkbox],.layAccount .textDataForm .block label input[type=checkbox],.layAccount .textDataForm .formContainer input[type=checkbox],.layRegister .registerForm input[type=checkbox]{display:block;border:2px solid #000;border-radius:100%;height:16px;width:16px;position:absolute;top:0;left:0;opacity:0}.layAccount .interestsForm input[type=checkbox]+span,.layAccount .agreementsForm .agreements label input[type=checkbox]+span,.layAccount .agreementsForm .formCheckbox.interests label input[type=checkbox]+span,.layAccount .textDataForm .formContainer input[type=checkbox]+span,.layAccount .textDataForm .block label input[type=checkbox]+span,.layRegister .registerForm input[type=checkbox]+span{display:block;height:17px;width:17px;border-radius:1px;-webkit-box-shadow:0 0 0 2px #4d5964;-moz-box-shadow:0 0 0 2px #4d5964;box-shadow:0 0 0 2px #4d5964;float:left;margin:3px}.konto.loginForm.simpleLoginForm #loginForm input[type=checkbox]:checked+span,.layAccount .interestsForm input[type=checkbox]:checked+span,.layAccount .agreementsForm .agreements label input[type=checkbox]:checked+span,.layAccount .agreementsForm .formCheckbox.interests label input[type=checkbox]:checked+span,.layAccount .textDataForm .formContainer input[type=checkbox]:checked+span,.layAccount .textDataForm .block label input[type=checkbox]:checked+span,.layRegister .registerForm input[type=checkbox]:checked+span{display:block;background:#1d8fd0 url(https://ocdn.eu/files/pulscms/YmI7MDA_/f75ff682d792970bc36650c9d1b571fa.png) no-repeat 1px 4px;height:17px;width:17px;position:relative;float:left;-webkit-box-shadow:0 0 0 2px #1d8fd0;-moz-box-shadow:0 0 0 2px #1d8fd0;box-shadow:0 0 0 2px #1d8fd0;border:0}.layAccount .agreementsForm .formCheckbox.interests label input[type=checkbox]:disabled+span,.layAccount .agreementsForm .agreements label input[type=checkbox]:disabled+span{display:block;background:#1d8fd0 url(https://ocdn.eu/files/pulscms/YmI7MDA_/f75ff682d792970bc36650c9d1b571fa.png) no-repeat 1px 4px;opacity:.7;height:17px;width:17px;position:relative;float:left;-webkit-box-shadow:0 0 0 2px #1d8fd0;-moz-box-shadow:0 0 0 2px #1d8fd0;box-shadow:0 0 0 2px #1d8fd0;border:0}.layRegister .registerForm input[type=checkbox]:disabled+span{opacity:.4}.layRegister .registerForm input.error+span{-webkit-box-shadow:0 0 0 2px red;-moz-box-shadow:0 0 0 2px red;box-shadow:0 0 0 2px red}.layRegister .registerForm .fieldsetWrap .personalData ul li{margin-bottom:10px}.layAccount .textDataForm .block label .name,.layRegister .registerForm .personalData .name{float:left;padding-left:10px;line-height:14px;font-weight:400;padding-top:2px;overflow:hidden;text-overflow:ellipsis}.layRegister .registerForm .fieldsetWrap .perm,.layRegister .registerForm .accountForm .infoText,.layRegister .registerForm .infoText{margin-left:0}.layRegister .registerForm .fieldsetWrap .phonesEmails{margin-top:25px}.layRegister .registerForm .fieldsetWrap .list ul li{width:335px}.layRegister .registerForm .agreements span.required,.layRegister .registerForm span.required{font-size:14px;display:none!important}.layRegister .registerForm .domainContainer span.required{position:absolute;top:0;left:318px}.layRegister .registerForm .labelDoubleLine,.layRegister .registerForm .block .labelDoubleLine{line-height:30px}.layRegister .registerForm .block .labelCheckbox{width:auto;padding-left:0;position:relative;overflow:hidden}.layUserApproval .approval .formButtons span.okButton{float:right}.layUserApproval .approval .formButtons span.cancelButton{float:left}.layAccount .agreementsForm .permText,.layAccount .interestsForm .permText,.layAccount .textDataForm .block label,.layRegister .registerForm .block .formCheckbox label{font-weight:400}.layRegister .registerForm .block .formCheckbox .required,.layRegister .registerForm .formButtons .required{display:inline-block!important;color:#535659}.layRegister .registerForm .permText,.layRegister .registerForm .blockText{margin-left:11px;display:inline-block}.layRegister .registerForm .permText{width:90%}.layRegister .registerForm input[type=text],.layRegister .registerForm input[type=password],.layRegister .registerForm .textInput,.layRegister .registerForm select{border:0;border-bottom:1px solid #c6c6c6;width:94.6%;padding:1px 0;font:normal 14px roboto,verdana,helvetica,sans-serif;z-index:7}.layRegister .registerForm input:focus,.layRegister .registerForm .personalData select:focus{outline:0;border-bottom:1px solid #4d5964}.layRegister .registerForm .formButtons{padding:20px 5.730659025787966% 85px;margin:0;background:#fff;box-sizing:border-box}.layRegister .registerForm .formButton .registerButton{margin-right:50px;width:210px;height:44px}.layRegister .registerForm .button{background:0 0;left:0;margin-right:0}.layRegister .registerForm .domainContainer .button{left:auto;right:0;top:29px;position:absolute}.layRegister .registerForm .button input{color:#fff;background:#ffb400;border-color:#ffb400;font-weight:700;padding:0;font-size:16px;font-family:roboto,verdana,sans-serif;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.23076923;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0;text-transform:uppercase;width:100%;height:44px;margin-left:0;-webkit-appearance:none}.layRegister .registerForm .formButtons a span{background:0 0;margin:0;padding:0;height:42px;line-height:42px;text-transform:uppercase;color:#8c8c8c}.layRegister .registerForm .formButtons a{background:0 0;height:42px;line-height:42px;border:1px solid #ddd;color:#8c8c8c;left:auto}.layRegister .registerForm .button:hover input{background:#4d5964;border:1px solid #4d5964}.layRegister .registerForm .formButtons a:hover span{color:#00b4ff}.layRegister .registerForm .formButtons a:hover{background:#fff;border-color:#00b4ff}.layRegister .emailSelector .buttonContainer{padding:0}.layRegister .registerForm .buttonContainer .button input{height:28px}.layRegister .registerForm .info,.layPassword .registerForm .info,.layDelete .deleteUserForm .info{left:-316px;z-index:3;top:50px;background:#66686a;position:absolute;padding:7px 15px;box-sizing:border-box;height:auto;width:290px}.layRegister .registerForm .info.loginInfo{top:16px}.layRegister .registerForm .externalEmail .info.loginInfo{top:30px}.registerForm .info.passwordInfo.error .content{bottom:0}.registerForm .info.passwordInfo{top:34px}.registerForm .info.passwordInfo.error{padding:0 0 23px}.registerForm .info .container,.layDelete .deleteUserForm .info .container{background:0 0;padding-bottom:0}.registerForm .info .container:before{width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #66686a;position:absolute;top:50%;margin-top:-8px;right:-18px;display:block;content:''}.registerForm .info .content,.layDelete .deleteUserForm .info .content{bottom:auto}.registerForm.registerFormKonto .info.error,.layPassword .passwordForm .info.error,.layDelete .deleteUserForm .info.error{background:0 0;top:auto;left:auto;right:auto;bottom:auto;padding:0;margin:0;width:auto;position:relative}.registerForm .info.error .container:before,.layPassword .passwordForm .info.error .container:before,.layDelete .deleteUserForm .info.error .container:before{display:none}.registerForm .info.loginInfo.error,.layPassword .passwordForm .info.loginInfo.error{width:70%;clear:both}.registerForm .info.error .content,.layPassword .passwordForm .info.error .content,.layDelete .deleteUserForm .info.error .content{color:red;font-size:12px;font-family:roboto;font-weight:700;bottom:auto;padding-left:0}.registerForm .info.error .box,.layPassword .passwordForm .info.error .box{padding-top:7px}.registerForm div.error .container{background:0 0}.registerForm div.error .content,.registerForm .info.passwordInfo.error .container{background:0 0;padding:0}.registerForm .info .box,.layDelete .deleteUserForm .info .box{background:0 0;font-size:12px;font-family:roboto;color:#fff;padding:0}.registerForm .info.loginInfo{z-index:3;min-height:31px}.registerForm .reCaptcha{clear:both;float:none}.g-recaptcha-responseInfo{clear:both}.g-recaptcha-responseInfo .content{display:block;float:none}.layRegister .emailSelector,.layRegister .emailSelector .domainContainer .emailLabel,.layRegister .emailSelector .domainContainer label.domainLabel,.layRegister .emailSelector .domainContainer label.loginLabel{margin-left:0}.emailSelector .checkedFullEmail{margin-top:5px;text-align:left;font-size:14px;font-family:roboto,arial,helvetica,sans-serif;display:inline-block;padding-right:5px}.emailSelector .otherSuggestions{font-size:14px;font-family:roboto,arial,helvetica,sans-serif;visibility:hidden;cursor:pointer;float:none;color:#0d699a;font-weight:700}.emailSelector .otherSuggestions:hover{color:#0d8fd0}.registerForm .block2{padding-bottom:5px}.emailSelector .domainContainer .emailLabel{margin-top:24px;font-size:16px;font-family:robotobold,arial,helvetica,sans-serif}.layRegister .emailSelector .domainContainer{width:94.6%;background:0 0;border:0;padding:0;position:relative}.layRegister .emailSelector .domainContainer .domainList{border-width:1px}.layRegister .emailSelector .loginContainer input{color:#4d5964;border-right:0}.layRegister .emailSelector .emailList{border:1px solid #ccc;padding:6px 6px 2px;margin-top:14px}.layRegister .emailSelector .emailList p{font-size:16px;font-family:robotobold,arial,helvetica,sans-serif;margin:1px 0 6px 4px}.layRegister .emailSelector .emailList li{margin:0 0 8px 4px;color:#1d8fd0;font-size:14px;font-family:roboto,sans-serif;cursor:pointer}.layRegister .emailSelector .emailList li:hover{color:#64bbea}.layRegister .emailSelector .domainContainer .domainListDisabled{background:#fff}.layRegister .emailSelector .domainContainer .nickname{overflow:hidden}.layRegister .emailSelector .domainContainer .nickname input{padding-right:65px;float:none;position:relative;z-index:0;outline:0;font-size:14px;color:#989a9c;font-family:roboto;font-weight:400;padding-left:0;width:89%}.layRegister .emailSelector .domainContainer .domain{font-size:14px;height:18px;padding:1px 7px 1px 0;color:#9b9b9b;float:right;margin-top:-20px;position:relative;z-index:1}#emailListSuggestion{display:none}#emailListSuggestion .layRegister .registerForm .listRemove{top:0;right:0;position:absolute}.layRegister .registerForm .formHeader{padding:0;margin-bottom:12px}.layRegister .registerForm .headerTitle{font-family:roboto,sans-serif;font-size:30px;line-height:24px;font-weight:400;margin-bottom:4px}.layRegister .registerForm .headerInfo{color:#84898c;font-family:roboto,sans-serif;font-size:18px;line-height:24px;font-weight:400;margin:0}.layRegister .ads{background:rgba(0,0,0,.3);width:300px;height:600px;float:left;margin-top:90px;display:flex;flex:0 0 300px}.layRegister .formCheckbox.perm{display:none}.layUserApproval .generalMessage,.layMessage .generalMessage,.layDelete .generalMessage,.generalMessage.activateEmailMessage,.generalMessage.userDeletedMessage{border:0}.layUserApproval .generalMessage .formContainer,.layMessage .generalMessage .formContainer,.layDelete .generalMessage .formContainer,.generalMessage.activateEmailMessage .formContainer,.generalMessage.userDeletedMessage .formContainer{font-family:roboto;background:0 0}.layUserApproval .generalMessage h1,.layMessage .generalMessage h1,.layDelete .generalMessage h1,.generalMessage.activateEmailMessage h1,.generalMessage.userDeletedMessage h1{font-family:roboto;font-size:30px;font-weight:400}.layUserApproval .generalMessage.errorMessage h1,.layMessage .generalMessage.errorMessage h1,.layDelete .generalMessage.errorMessage h1,.generalMessage.activateEmailMessage.errorMessage h1,.generalMessage.userDeletedMessage.errorMessage h1{color:#ff4f02;font-size:18px;font-family:roboto;font-weight:700;margin-bottom:15px}.layUserApproval .generalMessage p,.layMessage .generalMessage p,.layDelete .generalMessage p,.generalMessage.activateEmailMessage p,.generalMessage.userDeletedMessage p{font-weight:400;font-size:16px}.layUserApproval .generalMessage .section,.layMessage .generalMessage .section,.layDelete .generalMessage .section,.generalMessage.activateEmailMessage .section,.generalMessage.userDeletedMessage .section{border:0;font-size:18px;font-weight:700}.layMessage .generalMessage span.button{background:0;width:auto;height:auto;margin:0;padding:0;left:auto;display:inline-block}.layUserApproval .generalMessage .formButtons,.layMessage .generalMessage .formButtons,.generalMessage.activateEmailMessage .formButtons,.generalMessage.userDeletedMessage .formButtons{text-align:center}.layUserApproval .generalMessage .formButtons a,.layMessage .generalMessage .formButtons a,.generalMessage.activateEmailMessage .formButtons a,.generalMessage.userDeletedMessage .formButtons a{width:auto;height:44px;color:#fff;font-size:16px;text-transform:uppercase;font-family:roboto;font-weight:900;background:#ffb400;border:1px solid #ffb400;margin:0;padding:0 15px;vertical-align:middle;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0;text-transform:uppercase;display:inline-block}.layUserApproval .generalMessage .formButtons a span,.layMessage .generalMessage .formButtons a span,.generalMessage.activateEmailMessage .formButtons a span,.generalMessage.userDeletedMessage .formButtons a span{display:inline-block;background:0 0;height:auto}.layUserApproval .generalMessage .formButtons a:hover,.layMessage .generalMessage .formButtons a:hover,.generalMessage.activateEmailMessage .formButtons a:hover,.generalMessage.userDeletedMessage .formButtons a:hover{background:#4d5964;border:1px solid #4d5964}.layUserApproval .generalMessage.errorMessage .section .content,.layMessage .generalMessage.errorMessage .section .content,.layDelete .generalMessage.errorMessage .section .content,.generalMessage.activateEmailMessage.errorMessage .section .content,.generalMessage.userDeletedMessage.errorMessage .section .content{background:0;position:relative;padding-left:74px}.layUserApproval .generalMessage.errorMessage .section .content:before,.layMessage .generalMessage.errorMessage .section .content:before,.layDelete .generalMessage.errorMessage .section .content:before,.generalMessage.activateEmailMessage.errorMessage .section .content:before,.generalMessage.userDeletedMessage.errorMessage .section .content:before{content:'';background:url(https://ocdn.eu/files/pulscms/NjU7MDA_/9a97e49234fd47997d908c18536a4001.png) no-repeat;position:absolute;top:16px;left:14px;height:26px;width:26px}.layUserApproval .generalMessage.errorMessage .section .content:after,.layMessage .generalMessage.errorMessage .section .content:after,.layDelete .generalMessage.errorMessage .section .content:after,.generalMessage.activateEmailMessage.errorMessage .section .content:after,.generalMessage.userDeletedMessage.errorMessage .section .content:after{content:'';height:44px;width:44px;border-radius:100px;border:6px solid #ff4f02;display:block;position:absolute;top:0;left:0}.layDelete .generalMessage.deleteUserForm .content{background:0 0;padding-left:0}.layDelete .generalMessage.deleteUserForm .content .message ul{margin:0 0 0 20px}.layDelete .generalMessage.deleteUserForm .content .message ul li{background:0 0;list-style:circle;font-size:16px}.layDelete .generalMessage .helpLink,.generalMessage .helpLink{display:none}.layDelete .deleteUserForm p.confirm{font-size:14px;font-family:roboto;margin:15px 0}.layDelete .deleteUserForm .formCheckbox{margin:30px 0}.layDelete .deleteUserForm .passwordConfirm label.specialLabel{font-size:16px;font-weight:400;display:inline-block;float:none;margin:0}.layDelete .deleteUserForm .passwordConfirm .formCheckbox label{margin:0}.layDelete .deleteUserForm input[type=password]{border:0;border-bottom:1px solid #c2c2c2;display:inline-block;float:none;outline:0;padding:6px 0;font:700 12px verdana,helvetica,sans-serif;color:#474747;background:#fff;width:304px;vertical-align:middle}.layDelete .generalMessage.deleteUserForm .content ul.passwordConfirm{margin:0}.layDelete .generalMessage.deleteUserForm input[type=checkbox]{display:block;border:2px solid #000;border-radius:100%;height:16px;width:16px;position:absolute;top:0;left:0;opacity:0}.layDelete .generalMessage.deleteUserForm input[type=checkbox]+span{display:block;height:17px;width:17px;border-radius:1px;-webkit-box-shadow:0 0 0 2px #4d5964;-moz-box-shadow:0 0 0 2px #4d5964;box-shadow:0 0 0 2px #4d5964;float:left;margin:3px;border:1px solid transparent}.layDelete .generalMessage.deleteUserForm input[type=checkbox]:checked+span{display:block;background:#1d8fd0 url(https://ocdn.eu/files/pulscms/YmI7MDA_/f75ff682d792970bc36650c9d1b571fa.png) no-repeat 1px 4px;height:17px;width:17px;position:relative;float:left;-webkit-box-shadow:0 0 0 2px #1d8fd0;-moz-box-shadow:0 0 0 2px #1d8fd0;box-shadow:0 0 0 2px #1d8fd0;border:1px solid #1d8fd0}.layDelete .generalMessage.deleteUserForm input[type=checkbox]:disabled+span{opacity:.4}.layDelete .generalMessage.deleteUserForm input[type=checkbox].error+span{-webkit-box-shadow:0 0 0 2px red;-moz-box-shadow:0 0 0 2px red;box-shadow:0 0 0 2px red}.layDelete .generalMessage.deleteUserForm .permText{margin-left:11px;display:inline-block;width:90%;font-size:16px}.layDelete .generalMessage.deleteUserForm .formButtons{padding:0 5.730659025787966% 85px;margin:0;background:#fff;box-sizing:border-box}.layDelete .generalMessage.deleteUserForm .formButton .registerButton{margin-right:50px;width:210px;height:44px}.layDelete .generalMessage.deleteUserForm .button{background:0 0;left:0;margin-right:0}.layDelete .generalMessage.deleteUserForm .domainContainer .button{left:auto;right:0;top:29px;position:absolute}.layDelete .generalMessage.deleteUserForm .button input,.layUserApproval .generalMessage .button input{color:#fff;background:#ffb400;border-color:#ffb400;font-weight:700;padding:0;font-size:16px;font-family:roboto,verdana,sans-serif;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.23076923;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0;text-transform:uppercase;width:100%;height:44px;margin-left:0;-webkit-appearance:none}.layDelete .generalMessage.deleteUserForm .formButtons a span{background:0 0;margin:0;padding:0;height:42px;line-height:42px;text-transform:uppercase;color:#8c8c8c;width:auto}.layDelete .generalMessage.deleteUserForm .formButtons a{background:0 0;height:42px;line-height:42px;border:1px solid #ddd;color:#8c8c8c;left:auto}.layDelete .generalMessage.deleteUserForm .button:hover input,.layUserApproval .generalMessage .button:hover input{background:#4d5964;border:1px solid #4d5964}.layDelete .generalMessage.deleteUserForm .formButtons a:hover span{color:#00b4ff}.layDelete .generalMessage.deleteUserForm .formButtons a:hover{background:#fff;border-color:#00b4ff}.layDelete .deleteUserForm .info{top:30px;left:380px;overflow:visible}.layDelete .deleteUserForm .info .container:before{width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #66686a transparent transparent;position:absolute;top:50%;margin-top:-8px;left:-15px;display:block;content:''}.layDelete .deleteUserForm .info.error .content{margin-top:10px}.layPassword #doc{width:98%;max-width:1040px;overflow:hidden}.layPassword .passwordForm .captchaPasswordForm{width:300px;height:55px;margin:20px auto}.layPassword .passwordForm .info.loginInfo.error{width:100%}.layPassword .passwordForm .info.loginInfo.error .content{text-align:center}.layPassword .passwordForm form,.layMessage .passwordMessage,.passwordForm .section,.passwordForm .formCheckbox{border:0}.layPassword .passwordForm .formContainer,.layMessage .passwordMessage .formContainer,.passwordForm .section,.passwordForm .formCheckbox{font-family:roboto;background:0 0}.layPassword .passwordForm h1,.layMessage .passwordMessage h1{font-family:roboto;font-size:30px;font-weight:400}.layPassword .passwordForm .header p{font-weight:400;font-size:14px}.layPassword .passwordForm .login,.layMessage .passwordMessage .section,.layMessage .passwordMessage.passwordActivationSentMessage .error .section.email p{border:0;font-weight:700;font-size:18px}.layPassword .passwordForm .login label,.layPassword .passwordForm span.required{font-size:16px;font-weight:400}.layPassword .passwordForm input[type=text],.layPassword .passwordForm input[type=password]{border:0;border-bottom:1px solid #c2c2c2;outline:0;padding:6px 0}.layPassword .passwordForm .subtitleOptionTab{background:#ececec url(https://ocdn.eu/files/pulscms/MWQ7MDA_/dda842830c89a2f29e8e85d78a745dea.png) no-repeat 0 0;border:0;border-radius:7px;height:126px;width:32.667%;margin-bottom:7px;position:relative;box-sizing:border-box}.layPassword .passwordForm .subtitleOptionWrap{margin:50px 15px 0;position:relative}.layPassword .passwordForm .ui-state-active .subtitleOptionWrap{margin-top:47px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionSMS{background-position:45px 31px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionAddress{background-position:45px -62px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionQuestion{background-position:45px -163px}.layPassword .passwordForm .subtitleOptionAddress,.layPassword .passwordForm .subtitleOptionQuestion{margin-left:1%}.layPassword .passwordForm .readMore{display:none}.layPassword .passwordForm .selection{position:absolute;top:50%;margin-top:-10px;left:12px;border:2px solid #a5a5a5;border-radius:50px;background:0 0;height:20px;width:20px}.layPassword .passwordForm .ui-tabs-selected .selection{border:2px solid #1d8fd0;margin-top:-17px;left:8px;display:flex}.layPassword .passwordForm .ui-tabs-selected .selection .circle{margin:auto;border:2px solid #1d8fd0;border-radius:50px;background:#1d8fd0;height:12px;width:12px}.layPassword .passwordForm .subtitleOptionTab.ui-state-active{border:5px solid #1d8fd0;border-bottom:5px solid #fff;border-radius:7px 7px 0 0;background-color:#fff;margin-bottom:0;padding-bottom:7px;height:141px}.layPassword .passwordForm .subtitleOptionTitle{font:700 18px roboto;padding:0 0 0 100px}.layPassword .passwordForm .ui-tabs-selected .subtitleOptionContent{border-bottom:0}.layPassword .passwordForm .subtitleOption a{color:#474747;text-decoration:none;display:block;width:100%;height:74px}.layPassword .passwordForm .subtitleOption a:hover .subtitleOptionTitle,.layPassword .passwordForm .subtitleOption a,.layPassword .passwordForm .subtitleOptionContent a:hover .subtitleOptionTitle,.layPassword .passwordForm .subtitleOptionContent a{color:#313131}.layPassword .passwordForm .ui-state-active .subtitleOption a,.layPassword .passwordForm .ui-state-active .subtitleOptionContent a{color:#1d8fd0}.layPassword .passwordForm .fieldsetWrap{background:0 0;border:5px solid #1d8fd0;border-radius:7px;padding:40px 17px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionSMS.ui-state-active:before,.layPassword .passwordForm .subtitleOptionTab.subtitleOptionQuestion.ui-state-active:before{content:'';border-left:5px solid #1d8fd0;height:12px;width:14px;position:absolute;bottom:-5px;left:-5px;background-size:12px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionQuestion.ui-state-active:before{right:-19px;left:auto}.layPassword .passwordForm .fieldsetWrap p{margin:0 auto 20px}.layPassword .passwordForm p{font-size:14px;font-family:roboto}.layPassword .ui-tabs-panel{clear:both;top:-5px;position:relative}.layPassword .passwordForm .button,.layPassword .passwordForm .formButtons a,.layPassword .passwordChangedMessage .formButtons a{background:0 0;width:auto;height:auto;margin:0;padding:0;left:auto}.layPassword .passwordForm .button input{width:110px;height:44px;color:#fff;font-size:16px;text-transform:uppercase;font-family:roboto;font-weight:900;background:#ffb400;border:1px solid #ffb400;margin:0;padding:0}.layPassword .passwordForm .button input:hover{background:#4d5964;border:1px solid #4d5964}.layPassword .passwordForm .info{background:#66686a;position:absolute;padding:7px 15px;box-sizing:border-box;height:auto;width:290px}.layPassword .passwordForm .info .container{background:0 0;position:relative;padding-bottom:0}.layPassword .passwordForm .info .container:before{width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #66686a transparent transparent;position:absolute;top:50%;margin-top:-8px;left:-33px;display:block;content:''}.layPassword .passwordForm .info .box{background:0 0;font-size:12px;font-family:roboto;color:#fff;padding:0}.layPassword .passwordForm .info .content{bottom:auto;background:0 0;font-weight:400}.passwordForm h2,.passwordActivationSentMessage h2{background:0 0;font-family:roboto;font-size:18px;padding:0}.layPassword .passwordForm .section .fieldsetWrap{border:0}.passwordForm .step{color:#9c9c9c;font-family:roboto;font-size:18px;font-style:normal}.activatePasswordForm ul.regulationUl,.layMessage .passwordMessage .section.email{border:5px solid #1d8fd0;border-radius:7px;font-size:14px}.layMessage .passwordMessage .error .section.email{border:0}.activatePasswordForm ul.regulationUl a{color:#1d8fd0;text-decoration:none}.passwordForm .example{background:#ececec;border:0;padding:24px 65px;color:#313131}.activatePasswordForm label{float:none;text-align:left}.passwordForm span.required{display:none!important}.passwordForm.activatePasswordForm{max-width:590px;margin:0 auto}.passwordForm.activatePasswordForm input[type=text],.passwordForm.activatePasswordForm input[type=password]{width:100%}.activatePasswordForm .passwordStrength dt{width:auto}.layPassword .passwordForm .formButtons a.cancel{background:0 0;height:42px;line-height:42px;border:1px solid #ddd;color:#8c8c8c;left:auto;margin-right:20px}.layPassword .passwordForm .formButtons a.cancel:hover{border:1px solid #00b4ff}.layPassword .passwordForm .formButtons a.cancel span{background:0 0;margin:0;padding:0;height:44px;line-height:44px;text-transform:uppercase;color:#8c8c8c}.layPassword .passwordForm .formButtons a.cancel:hover span{color:#00b4ff}.activatePasswordForm .formButtons{margin-right:0;padding-right:0;height:auto}.activatePasswordForm .helpLink,.passwordMessage .helpLink,.passwordForm .helpLink{display:none}.passwordForm .section{padding:10px 2px}.passwordForm div.required{display:none!important}.passwordForm .section p,.passwordForm .section ul,.passwordForm .section dl,.passwordActivationSentMessage p{margin-left:0}.section p{font-weight:400;font-size:14px}.section p a{text-decoration:none;color:#1d8fd0}.passwordActivationSentMessage ul li{font-weight:400;font-size:14px;background:0 0;list-style:circle}.passwordForm .header,.passwordMessage .header{margin:0 auto 16px}.layPassword .passwordForm .login{margin:40px auto}.layPassword .password{overflow:hidden;margin-bottom:20px}.passwordActivationSentMessage .formButtons a{display:block;text-align:center;text-decoration:none}.passwordMessage .formButtons a,.passwordActivationSentMessage .formButtons a{color:#fff;background:#ffb400;border-color:#ffb400;font-weight:700;padding:0;font-size:16px;font-family:roboto,verdana,sans-serif;vertical-align:middle;line-height:1.23076923;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0;text-transform:uppercase;width:110px;height:44px;margin-left:0;margin:0 auto}.passwordMessage .formButtons a span,.passwordActivationSentMessage .formButtons a span{background:0 0;width:100%;height:44px;line-height:44px;text-align:center;padding:0;margin:0}.layRegister .registerForm .passwordStrength,.layPassword .activatePasswordForm .passwordStrength{display:none}.passwordChangedMessage .error .section .content,.passwordActivationSentMessage .error .section .content{background:0 0;position:relative;padding-left:74px}.passwordChangedMessage .error .section .content:after,.passwordActivationSentMessage .error .section .content:after{content:'';height:44px;width:44px;border-radius:100px;border:6px solid #ff4f02;display:block;position:absolute;top:0;left:0}.passwordChangedMessage .error .section .content:before,.passwordActivationSentMessage .error .section .content:before{content:'';background:url(https://ocdn.eu/files/pulscms/NjU7MDA_/9a97e49234fd47997d908c18536a4001.png) no-repeat;position:absolute;top:16px;left:14px;height:26px;width:26px}.passwordActivationSentMessage .error .section .content{margin:40px}.passwordChangedMessage .error h2,.passwordActivationSentMessage .error h2{color:#ff4f02;font-size:18px;font-family:roboto;font-weight:700;margin-bottom:15px}.layRegister .registerFormExternal input[type=text]{width:100%}.registerFormExternal.registerFormKonto .subtitleOptionNoEmail.fbOnetIco{background-image:none}.registerFormExternal.registerFormKonto .subtitleOptionBlock.subtitleOptionSingleExternal{margin-left:0}.applications .applicationList{background-color:#fff;border-radius:0;border:0;border-top:1px solid #e1e1e1;font-family:roboto}.applications .applicationSection li.editButton a{border:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;font-size:12px}.applications .applicationSection li.editButton a:hover{color:#00b4ff}.applications ul.scopeList li,.emptyApplications ul li{background:0 0;list-style:circle;padding-left:0}.applications .formButtons{padding:20px 20px 40px;margin:0;box-sizing:border-box;border-top:0}.applications .formButtons .button{background:0 0;left:0;margin-right:0;float:right}.applications .formButtons .button input{color:#fff;background:#ffb400;border-color:#ffb400;padding:4px 12px;font-size:13px;font-weight:400;font-family:verdana;box-shadow:1px 1px #fff;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.23076923;letter-spacing:normal;text-shadow:none;-webkit-transition:all 100ms;transition:all 100ms;border-radius:0;outline:0}.applications .formButtons .button input:hover{background:#4d5964;border-color:#4d5964}.applications .formButtons .button.gray input{color:#8c8c8c;background:#fff;border:1px solid #ddd}.applications .formButtons .button.gray input:hover{color:#00b4ff;background:#fff;border-color:#00b4ff;border-radius:0}.approval .section{font-family:roboto}#foot{margin:100px auto 0;padding:5px;background:#fff;font-family:verdana,arial,helvetica,sans-serif}.foot{font-size:13px;margin:0 auto;color:#797979;background:#fff;max-width:1024px}.foot ul{float:right}.foot .servicesLink{background:0 0;padding-right:0}.foot ul li a{padding-left:15px;color:#797979}.dataForm.externalConectionsForm .button.connected input{color:#fff}.deleteAccountForm ul li{font-weight:400}.registerForm .fieldsetAgreements ul{width:100%;box-sizing:border-box}.registerForm .fieldsetAgreements ul ul{margin-top:0;margin-bottom:0;padding-left:28px}.registerForm .fieldsetAgreements ul li{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.registerForm .fieldsetAgreements ul li label{box-sizing:border-box}.registerForm .fieldsetAgreements .all-agreements{background-color:#ececec}.registerForm .fieldsetAgreements .roll-agreements label{width:calc(100% - 35px)}.registerForm .fieldsetAgreements label{position:relative;padding-left:10px}.registerForm .fieldsetAgreements input[type=checkbox]{left:10px;margin:0}.registerForm .fieldsetAgreements input[type=checkbox]+span{margin:0;cursor:pointer;transform:translateY(3px)}.registerForm .fieldsetAgreements .permText{transform:translateY(3px)}.registerForm .agreements-info{padding:0 3.5%;width:100%;background-color:#fff;box-sizing:border-box}.registerForm .agreements-info.last{padding-bottom:45px}.registerForm .btn-toggle-agreements{position:relative;margin-right:10px;padding:0;width:20px;height:20px;border:0;background-color:transparent;outline:0;color:#535659;cursor:pointer}.registerForm .btn-toggle-agreements:before{content:'';position:absolute;top:50%;left:50%;margin:0;padding:0;width:0;height:0;border-top:6px solid #535659;border-right:6px solid transparent;border-bottom:0 solid #535659;border-left:6px solid transparent;transform:translate(-50%,-50%);transition:all .2s linear}.registerForm .btn-toggle-agreements:hover:before{border-top-color:#000}.registerForm .fieldsetAgreements .agreements-roll-list .extended-list{display:none}.registerForm .fieldsetAgreements .agreements-roll-list.show .extended-list{display:block}.registerForm .agreements-roll-list.show .btn-toggle-agreements:before{border-top-width:0;border-bottom-width:6px}.registerForm .agreements-roll-list.show .btn-toggle-agreements:hover:before{border-bottom-color:#000}.registerForm .teen-info{display:none}.registerForm .teen-info.show{display:block}.registerForm .fieldsetAgreements ul .discount-box{padding-top:0;padding-bottom:0;width:100%}.registerForm .discount-info{position:relative;display:flex;flex:1;justify-content:flex-start;align-items:center;margin-top:10px;padding:5px 10px;width:100%;background-color:#96bd31;font-weight:400;font-size:14px;line-height:20px;color:#fff;box-sizing:border-box}.registerForm .discount-info:before{content:'';position:absolute;top:-8px;left:10px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #96bd31;border-left:8px solid transparent}.registerForm .discount-info .ico-info{display:flex;justify-content:center;align-items:center;flex:0 0 20px;margin-right:10px;width:20px;height:20px;border-radius:10px;background-color:#fff;font-weight:700;font-style:normal;font-size:18px;line-height:20px;text-align:center;color:#96bd31;overflow:hidden;box-sizing:border-box}.layRegister .registerForm.registerEmailForm .formButtons{padding-bottom:25px}.modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:12000}.modal.show{display:block}.modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5)}.modal-dialog{position:relative;margin:80px auto;width:100%;max-width:420px;background-color:#fff}.modal-content{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:30px 20px;background-color:#fff;box-shadow:0 0 25px hsla(0,0,55%,.3);outline:0}.modal-content .modal-close{position:absolute;top:10px;right:10px;width:32px;height:32px;font-weight:700;font-size:32px;line-height:1;color:#343e4b;text-align:center;text-decoration:none;transition:color .2s linear;cursor:pointer}.modal-content .modal-close:hover{color:#000}.modal-content p{margin:15px 0;width:100%;font-weight:400;font-size:14px;line-height:20px;color:#343e4b;text-align:left}.modal-content .buttons-container{display:flex;justify-content:flex-end;align-items:center;padding-top:15px;width:100%}.layAccount .rodoAccountBlockForm .formContainer{border-top-width:0}.layAccount .rodoAccountBlockForm .block{margin-right:0;margin-left:0}.layAccount .rodoAccountBlockForm .block label{margin:10px 0;width:100%;font-weight:400;font-size:14px;line-height:20px;color:#343e4b;text-align:left}.layAccount .rodoAccountBlockForm .formButtons{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;margin:20px 0 0 90px;width:auto;overflow:visible}.layAccount .rodoAccountBlockForm .formButtons.no-margin-left{margin-left:0}.rodoAccountBlockForm{margin-left:-212px;padding:30px 15px;width:calc(100% + 202px);background-color:#f2f2f2;color:#343e4b;-webkit-text-size-adjust:100%;text-size-adjust:100%}.rodoAccountBlockForm .blockContent{margin-right:0;margin-left:0;padding-right:0;padding-left:0;width:100%}.rodoAccountBlockForm .fieldsetWrap{padding-top:0}.rodoAccountBlockForm .formStep{margin-right:0;padding-top:0}.rodoAccountBlockForm .rodoAccountBlock{position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.rodoAccountBlockForm .formButtons .buttons-row{position:relative;margin:0 -5px}.rodoAccountBlockForm .formButtons [class^=btn-]{left:initial;display:block;float:none;margin:0 5px;width:auto;height:auto}.rodoAccountBlockForm .formButtons .not-verified,.rodoAccountBlockForm .formButtons.underage .verified{display:none}.rodoAccountBlockForm .formButtons.underage .not-verified,.rodoAccountBlockForm .formButtons .verified{display:flex}.rodoAccountBlock h1{margin:0;font-weight:400;font-size:24px;line-height:32px;color:#343e4b}.rodoAccountBlockForm p{margin:10px 0;font-family:roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#343e4b}.rodoAccountBlockForm p a{color:#3fc9ff;transition:color .2s linear}.rodoAccountBlockForm p a:hover{color:#009bd8}.rodoAccountBlockForm .fieldsetWrap ul{margin:0}.rodoAccountBlockForm .fieldsetWrap ul li{margin:0;font-family:roboto,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#343e4b}.rodoAccountBlockForm .icon-box{flex:0 0 90px;display:flex;justify-content:flex-start;align-items:flex-start}.rodoAccountBlockForm .icon-box [class^=icon-]:before{font-size:48px}.rodoAccountBlock{max-width:960px}.rodoAccountBlock .row-address{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -5px;clear:both}.rodoAccountBlock .text-field-box{position:relative;padding:0 5px;box-sizing:border-box}.rodoAccountBlock .text-field-box.small{width:60px}.rodoAccountBlock .text-field-box.medium{width:100px}.rodoAccountBlock .text-field-box.large{width:140px}.rodoAccountBlock .text-field-box.giant{width:300px}.rodoAccountBlock .text-field{display:block;width:100%;margin:0;padding:8px 6px;height:36px;border-radius:0;border:1px solid #ccc;background-color:#fff;font-weight:400;font-size:16px;line-height:20px;color:#222;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color .1s linear}.rodoAccountBlock .text-field:focus{border-color:#b3b3b3}.rodoAccountBlock .text-field-box .info,.rodoAccountBlock .row-date .info{right:initial;left:100%}.rodoAccountBlock .row-date{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 -5px}.rodoAccountBlock .row-date .row{position:relative;display:inline-flex;justify-content:flex-start;align-items:flex-start}.rodoAccountBlock .row-date .select-box{padding:0 5px}.layAccount .rodoAccountBlockForm .select-box{position:relative}.layAccount .rodoAccountBlockForm .select-box.small{width:60px}.layAccount .rodoAccountBlockForm .select-box.medium{width:100px}.layAccount .rodoAccountBlockForm .select-box.large{width:140px}.layAccount .rodoAccountBlockForm .select-box select{display:block;width:100%;margin:0;padding:4px 24px 4px 6px;height:36px;border-radius:0;border:1px solid #ccc;background-color:#fff;font-weight:400;font-size:16px;line-height:20px;color:#222;text-align:left;transition:border-color .1s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}.layAccount .rodoAccountBlockForm .select-box select::-ms-expand{display:none}.layAccount .rodoAccountBlockForm .select-box:after{content:'';position:absolute;top:50%;right:11px;width:0;height:0;border-top:5px solid #343e4b;border-right:5px solid transparent;border-left:5px solid transparent;transform:translateY(-50%);pointer-events:none}.rodoAccountBlockForm .contact-email-verify,.rodoAccountBlockForm .verified-account{display:none;visibility:hidden}.rodoAccountBlockForm .contact-email-verify.show,.rodoAccountBlockForm .verified-account.show{display:block;visibility:visible}.rodoAccountBlockForm .btn-primary-large,.modal .btn-primary-large{display:block;justify-content:center;align-items:center;border:1px solid #ffb400;background-color:#ffb400;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;user-select:none;-webkit-appearance:none;appearance:none;border-radius:0;vertical-align:middle;box-shadow:none;outline:0;cursor:pointer;transition:border-color .1s linear,background-color .1s linear,color .1s linear;padding:12px 6px;width:auto;min-width:130px;font-weight:500;font-size:14px;line-height:20px}.rodoAccountBlockForm .btn-primary-large:hover,.modal .btn-primary-large:hover{border-color:#cc9000;background-color:#cc9000;color:#fff}.rodoAccountBlockForm .btn-basic-large,.modal .btn-basic-large{display:block;justify-content:center;align-items:center;border:1px solid transparent;background-color:transparent;color:#606060;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;user-select:none;-webkit-appearance:none;appearance:none;border-radius:0;vertical-align:middle;box-shadow:none;outline:0;cursor:pointer;transition:border-color .1s linear,background-color .1s linear,color .1s linear;padding:12px 6px;min-width:130px;font-weight:500;font-size:14px;line-height:20px}.rodoAccountBlockForm .btn-basic-large:hover,.modal .btn-basic-large:hover{border-color:transparent;background-color:transparent;color:#202020}.tooltip-info{position:absolute;top:50%;left:100%;transform:translate(10px,-50%);padding:8px 12px;min-width:260px;border-radius:8px;border:2px solid #797979;background-color:#fff;font-weight:400;font-size:12px;line-height:15px;color:#797979}.tooltip-info:before,.tooltip-info:after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.tooltip-info:before{left:-8px;border-right:8px solid #797979}.tooltip-info:after{left:-6px;border-right:8px solid #fff}@media only screen and (max-width:990px){.layRegister .registerForm.registerFormKonto .subtitleOptionBlock{margin-right:0}.layRegister .registerForm .subtitleOption{height:auto;display:flex;margin-bottom:0}.layRegister .registerForm .subtitleOptionBlock{overflow:hidden;height:auto;display:flex;padding:26px 3.5%}.layRegister .registerForm .subtitleOptionContent{padding:10px 10px 10px 52px}.layRegister .registerForm .subtitleOptionContent a{height:auto;margin-bottom:0}.layRegister .registerForm.registerFormKonto .block{width:100%}.registerForm.registerFormKonto .infoText,.registerForm.registerFormKonto .fieldsetWrap .perm,.registerForm.registerFormKonto .blockTitle,.registerForm.registerFormKonto .emailSelector,.registerForm.registerFormKonto .externalEmail div.info.loginInfo,.registerForm.registerFormKonto div.info{margin-left:0}.registerForm .info .container:before{right:-8px}.layRegister .registerForm.registerFormKonto div.info{float:none;clear:both}.layRegister .registerForm.registerFormKonto div.info .content{padding-top:2px;background:#66686a;padding:5px}.layRegister .registerForm.registerFormKonto div.info.error .content{background:0 0}.layRegister .registerForm .info.passwordInfo.error{top:0}.layRegister .registerForm .info.phonesEmailsInfo.error{top:auto;right:auto;position:relative}.registerForm .formButtons a{left:0}.layRegister .registerForm .personalData .daySelect{width:13%}.layRegister .registerForm .personalData .monthSelect{width:29%;margin:0 3%}.layRegister .registerForm .personalData .yearSelect{width:46%}.registerForm.registerFormKonto .formRadio.gender label{padding-right:36px;width:auto}.registerForm.registerFormKonto .block.block2.fieldsetAgreements{margin:0}.passwordForm .header p{margin:25px auto}.passwordForm .login ul li{padding-right:0}.layPassword .passwordForm p{margin-right:0}.passwordForm input[type=text],.passwordForm input[type=password]{width:auto}.registerForm.registerFormKonto div.info.error .container .box{padding-top:7px}.layRegister .registerForm.registerFormKonto div.info.error .content{padding:0}.layPassword .passwordForm .info,.layDelete .generalMessage.deleteUserForm .info{display:none!important}.layPassword .passwordForm .info.error,.layDelete .generalMessage.deleteUserForm .info.error{display:block!important}.registerForm.registerFormKonto div.info .container,.layDelete .generalMessage.deleteUserForm div.info .container{display:none}.registerForm.registerFormKonto div.info.error,.layDelete .generalMessage.deleteUserForm div.info.error{display:block}.registerForm .info.loginInfo.error .container{display:block}.registerForm.registerFormKonto div.info.error .container,.layDelete .generalMessage.deleteUserForm div.info.error .container{display:block}.registerForm.registerEmailForm .fieldsetAgreements .roll-agreements label{width:calc(100% - 35px)}}@media only screen and (max-width:860px){.layRegister .registerForm.registerFormKonto .subtitleOptionTitle{text-align:left;padding:0;margin:0;height:auto;line-height:normal}.layRegister .registerForm.registerFormKonto .subtitleOptionContent span.desc{display:block}.layRegister .registerForm .subtitleOptionTitle{font-size:16px}.layRegister .registerForm .subtitleOptionContent .desc{font-size:13px}.layRegister .registerForm.registerFormKonto .blockTitle{text-align:left}.layPassword .passwordForm .subtitleOptionTitle{font-size:16px;padding-left:95px}}@media only screen and (max-width:768px){.layRegister .ads{display:none}.layPassword .passwordForm .subtitleOptionTab{background:url(https://ocdn.eu/files/pulscms/NzY7MDA_/ff68621a052ae593642718e622c222ff.png) no-repeat}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionSMS{background-position:45px 45px}.layPassword .passwordForm .subtitleOptionTab.subtitleOptionQuestion{background-position:45px -173px}.layPassword .passwordForm .subtitleOptionTitle{padding-left:80px;padding-top:3px}.layRegister .registerForm .formHeader{padding:0 3.5%}.foot{text-align:center}.foot ul{float:none;width:100%;display:block;margin:10px auto}}@media only screen and (max-width:650px){.layPassword .passwordForm .subtitleOptionTab{background:0 0}.layPassword .passwordForm .subtitleOptionTitle{padding-left:32px;padding-top:3px;font-size:13px}}@media only screen and (max-width:590px){.layRegister .registerForm.registerFormKonto .subtitleOption.subtitleOptionActive{background-color:#1d8fd0;height:auto}.layRegister .registerForm .subtitleOptionContent{padding-left:45px}.layRegister .registerForm.registerFormKonto .passwordStrength,.layRegister .registerForm.registerFormKonto .infoText,.layRegister .registerForm.registerFormKonto .block ul{margin-left:0}.layRegister .emailSelector .domainContainer .nickname input{width:100%}.layRegister .registerForm.registerFormKonto .emailSelector .loginContainer input{margin-top:0}.layRegister .registerForm .info.loginInfo.error{width:60%}.bestmail{display:none}}@media only screen and (max-width:540px){.layPassword .passwordForm .subtitleOptionTab.subtitleOptionSMS.ui-state-active:before{content:'';border-left:5px solid #1d8fd0;height:12px;width:14px;position:absolute;bottom:-5px;left:-4.5px;background-size:12px}}@media only screen and (max-width:480px){.layRegister .foot .topLink a{background:0 0}.layRegister .foot .topLink a:before{content:'';display:block;position:absolute;left:90%;top:28%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;z-index:11;border-bottom:8px solid #8c8c8c}#k_mainBar .have-account{font-size:12px}.foot ul li{display:block}.foot ul li.cookieLink,.foot ul li.topLink{margin-top:4px}.foot ul li.topLink a[href="#top"]{position:relative}.registerForm .subtitleOptionBlock,.layRegister .registerForm .fieldsetWrap{padding:0 5%;width:100%;margin:0 auto}.layRegister .registerForm .subtitleOptionBlock{display:block}.layRegister .registerForm .subtitleOption{width:100%;margin-bottom:20px}.layRegister .registerForm .subtitleOption,.layRegister .registerForm.registerFormKonto .subtitleOption.subtitleOptionActive{height:95px;margin-bottom:5px}.layRegister .registerForm .subtitleOption .subtitleOptionTitle:before{top:35px}.layRegister .registerForm .subtitleOptionActive .subtitleOptionTitle:after{top:38.7px}.layRegister .registerForm .personalData .daySelect{width:20%}.layRegister .registerForm .personalData .yearSelect{width:43%}.registerForm.registerFormKonto .emailSelector .domainContainer,.registerForm.registerFormKonto #login_user,.layRegister .registerForm input[type=text],.layRegister .registerForm input[type=password],.layRegister .registerForm .textInput,.layRegister .registerForm select{width:100%}.registerForm.registerFormKonto .agreements label span,.registerForm.registerFormKonto .interests label span{font-size:initial;padding-right:0}.layRegister .registerForm.registerFormKonto .emailSelector .domainContainer .emailLabel{font-size:16px}.layRegister .registerForm .permText{width:80%}.passwordForm .sms p.example{padding:25px}.layPassword .passwordForm .subtitleOptionTab{height:80px}.layPassword .passwordForm .subtitleOptionTitle{font-size:14px}.layPassword .passwordForm .ui-state-active .subtitleOptionWrap,.layPassword .passwordForm .subtitleOptionWrap{margin:15px 7px 0}.passwordForm .ui-tabs-selected .subtitleOptionContent{height:auto}.layPassword .passwordForm .subtitleOptionTab{height:100px}.layPassword .passwordForm .subtitleOptionTitle{padding-left:0;text-align:center}.layPassword .passwordForm .selection{margin:12px auto 0 auto;position:static}.layPassword .passwordForm .ui-tabs-selected .selection{margin:8px auto 0 auto;position:static}}@media only screen and (max-height:440px){.sidebar li:last-child{position:relative;bottom:auto}}@media only screen and (max-width:360px){.layRegister .registerForm form{display:block}.layRegister .registerForm.registerFormKonto{min-width:320px}.registerForm.registerFormKonto div.info.loginInfo{width:60%}}