article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body.layLogin,.layLogin #doc,.layLogin #body,.layLogin #trunk,.layLogin #main{height:100%}.layLogin a{outline:0 0}.layLogin,.layLogin *{margin:0;padding:0}body.layLogin{background:#e8e8e4 no-repeat left top;color:#555;font:11px/1.2 verdana,arial,helvetica,sans-serif}body.layLoginStandard{background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/bg_66b04ff45ccadc7fbf63f684fe388b16.png)}.layLogin a{color:#04a8d0;text-decoration:none}.layLogin #doc{width:100%;padding:0;background:0 0}.mLoginForm{width:100%;min-width:240px;height:100%;min-height:510px;background:#fff;overflow:hidden;position:relative;z-index:1;-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.3);-moz-box-shadow:0 4px 0 0 rgba(0,0,0,.3);box-shadow:0 4px 0 0 rgba(0,0,0,.3);-style-ext:pie}.mLoginForm.captchaLoginForm{max-height:560px;min-height:560px;height:560px;min-width:330px}.mLoginForm #loginForm .formData .captchaLoginFormLi label{width:100%;text-align:left}.captchaLoginFormLi div.reCaptcha{float:left}.mLoginForm header{width:200px;margin:0 auto;height:65px;overflow:hidden}.mLoginForm hgroup{overflow:hidden}.mLoginForm h1{margin:12px 0 0;float:left}.mLoginForm h1 a{color:#929292;font:normal 14px/42px arial,sans-serif;letter-spacing:-1px}.mLoginForm h2{margin:17px 0 0;float:right}.mLoginForm h2 a{width:103px;height:32px;text-indent:-9999px;display:block;overflow:hidden;background:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/spr_b088a2ab4f2cd88c105f3b0bafe503c3.png) no-repeat;background-size:contain}.mLoginForm #loginForm{width:98%;max-width:270px;margin:0 auto;position:relative;z-index:1;background-color:#fff}.mLoginForm #loginForm ul,.mLoginForm #loginForm div{margin:0;padding:0;overflow:hidden}.mLoginForm #loginForm li{list-style:none}.mLoginForm #loginForm .formData{position:relative}.mLoginForm #loginForm .formData li.formfield{height:35px;margin-bottom:5px;font-size:14px;line-height:35px;background:#f5f5f5;border:1px solid #c9c9c9;position:relative;-style-ext:pie}.mLoginForm #loginForm .formData li.error,.mLoginForm #loginForm #f_captcha.error{border-color:#f58a8a}.mLoginForm #loginForm .formData label{height:17px;width:25%;padding:9px 0;float:left;text-align:left;text-indent:12px;line-height:17px;border-right:1px solid #c9c9c9}.mLoginForm #loginForm .formData input{height:17px;width:72%;padding-left:5px;padding:9px 0 9px 5px;font-size:14px;line-height:17px;color:#555;background:0 0;float:left;border:0;outline:0;-webkit-appearance:none}.mLoginForm #loginForm .formData li.error input,.mLoginForm #loginForm .formData input:invalid{border:0;outline:0;-moz-box-shadow:none}.mLoginForm #loginForm .formData input:invalid,.mLoginForm #loginForm .formData input::-moz-focus-inner{margin:0;padding:0;border:0}.mLoginForm #loginForm .formData .captcha label{text-indent:0;border:0;float:left;width:100%;text-align:left}.mLoginForm #loginForm .formData .captcha .reloadCaptcha{float:left;margin:5px 0;width:100%}.mLoginForm #loginForm .formData .captcha .image{border:1px solid #d5d5d5;background:#fff;padding:2px;overflow:hidden;float:left}.mLoginForm #loginForm .formData .captcha .required{display:none}.mLoginForm #loginForm .formData .captcha .captchaInfo{float:left}.mLoginForm #loginForm .formData .captcha input{border:1px solid #c9c9c9;width:97%}.mLoginForm.captchaLoginForm #loginForm div.captchaContent{float:left;width:100%}.mLoginForm.captchaLoginForm .screen-keyboard{display:none}.mLoginForm #loginForm .formSubmit{position:relative}.mLoginForm #loginForm input[type=submit]{width:100px;height:37px;margin:0;padding:0;color:#fff;background:#25c6fb;float:right;cursor:pointer;font-size:14px;text-align:center;line-height:15px!important;border:1px solid #15b2f4;outline:0 0;position:relative;-style-ext:pie}.mLoginForm #loginForm input[type=submit]::-moz-focus-inner{margin:0;padding:0;border:0}.mLoginForm #loginForm .f_perm{margin:0 15px 0 0;height:37px;float:right;line-height:37px;position:relative}.mLoginForm #loginForm #f_perm{position:relative;top:2px;margin-right:6px;box-sizing:border-box;-moz-padding-start:0;-moz-padding-end:0}.mLoginForm #loginForm label[for=f_perm]{line-height:37px}.mLoginForm #loginForm .formInfo{margin-bottom:10px}.mLoginForm #loginForm div.error{display:block}.mLoginForm #loginForm .formInfo.error .content{padding:5px 10px}.mLoginForm #loginForm .formInfo .content{color:#fff;background:#ff9090;display:block;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;-style-ext:pie}.mLoginForm #loginForm .formInfo .content strong{font-weight:400}.mLoginForm #loginForm .formHelp{margin-top:10px;text-align:center}.mLoginForm #loginForm .formHelp li{display:inline-block;font:11px arial,helvetica,sans-serif;text-align:center;margin-right:6px}.mLoginForm #loginForm .formHelp li.last{margin-right:0}.mLoginForm footer{position:absolute;left:0;bottom:0;width:100%}.mLoginForm footer .formCopy{height:30px;color:#aaa;text-align:center;line-height:30px}.mLoginForm footer .formAd{display:block;height:40px;color:#fff;text-decoration:none;font:18px/40px arial,helvetica,sans-serif;text-align:center;cursor:pointer}.layLogin footer ul,.layLogin footer li{display:block;list-style:none;padding:0;margin:0}.layLogin footer li{background:no-repeat center;text-indent:-9999px}#right-ad-container #onet-ad-right{width:1px;display:none}#top-ad-container #onet-ad-top{width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.mLoginForm h2 a{background:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/spr_hdpi_b088a2ab4f2cd88c105f3b0bafe503c3.png) no-repeat;background-size:100%}}@media only screen and (min-height:400px){.mLoginForm #loginForm .formData li{margin-bottom:10px}.mLoginForm #loginForm .formSubmit{margin-top:10px}.mLoginForm #loginForm .formHelp{margin-top:20px}}@media only screen and (min-height:480px){.layLogin #trunk,.layLogin #main{height:auto}}@media only screen and (min-width:280px){.mLoginForm h1 a{font-size:15px;letter-spacing:0}.mLoginForm header{width:236px}.mLoginForm h1 a{font-size:18px}}@media only screen and (min-width:320px){.mLoginForm header{width:300px}.mLoginForm h1 a{font-size:24px}.mLoginForm #loginForm{width:90%;max-width:inherit}.mLoginForm #loginForm .formData label{text-align:center;text-indent:0}.mLoginForm #loginForm input[type=submit]{width:120px}}@media only screen and (min-width:480px){.mLoginForm{width:480px;margin:0 auto;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.3);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.3);box-shadow:4px 4px 0 0 rgba(0,0,0,.3);-style-ext:pie}}@media only screen and (min-width:640px){.mLoginForm{width:335px}.mLoginForm #loginForm .formData label{text-align:left;text-indent:12px}}@media only screen and (min-width:640px) and (min-height:800px){.mLoginForm{height:440px;margin-top:10px}}@media only screen and (min-width:820px) and (min-height:455px){.mLoginForm{margin:30px 0 0 15px;float:left}}@media only screen and (min-width:820px){.layLogin #trunk,.layLogin #extra{float:left}#right-ad-container #onet-ad-right{display:block;width:450px}#top-ad-container #onet-ad-top{width:1px;display:none}#right-ad-container{margin-top:20px;margin-left:10px}}@media only screen and (min-width:1024px){.layLogin #doc{width:980px;margin:0 auto;position:relative}.mLoginForm{margin:40px 0 0}#right-ad-container{margin-top:30px;margin-left:10px}#right-ad-container #onet-ad-right{width:620px;margin-left:10px}}@media only screen and (min-width:1600px){.layLogin #doc{width:100%}.mLoginForm{width:480px;margin:50px 0 0 50px}#right-ad-container{margin-top:40px;margin-left:10px}#right-ad-container #onet-ad-right{width:1020px}}.mPocztaLoginForm{margin-bottom:40px;height:auto}.mPocztaLoginForm .webmail-header{display:block;margin:0 auto;padding:15px 0 5px;width:90%;height:auto}.mPocztaLoginForm .webmail-header h1{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 0 15px;width:100%;height:auto}.mPocztaLoginForm .webmail-header h2{margin:0;width:100%;font-weight:700;font-size:16px;line-height:20px;color:#929292}.mPocztaLoginForm .webmail-header .service-logo,.mPocztaLoginForm .webmail-header .subservice-logo{height:32px;background-color:transparent;background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/logowanie/m.poczta.onet.pl.front/onet-logo-new-dark_4ba981dfd5fffa58984287a968f33685.png);background-repeat:no-repeat;background-size:196px 32px;text-indent:-9999px}.mPocztaLoginForm .webmail-header .service-logo{width:112px;background-position:0 0}.mPocztaLoginForm .webmail-header .subservice-logo{width:68px;background-position:-112px 0}.mPocztaLoginForm #loginForm .formInfo{margin-bottom:5px}.mPocztaLoginForm #loginForm .formSubmit{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;margin-top:10px}.mPocztaLoginForm #loginForm input[type=submit]{border-radius:0;background-color:#14add1;border-color:#14add1;-webkit-appearance:none;appearance:none}.mPocztaLoginForm #loginForm .f_perm{position:relative;display:flex;justify-content:flex-start;align-items:center}.mPocztaLoginForm #loginForm .f_perm #f_perm{position:absolute;top:0;left:0;opacity:0}.mPocztaLoginForm #loginForm .f_perm #f_perm:checked+label:before{border-color:#1d8fd0;background-color:#1d8fd0}.mPocztaLoginForm #loginForm .f_perm #f_perm:checked+label:after{content:'';position:absolute;display:block;top:10px;left:7px;width:6px;height:12px;border-width:0 1px 1px 0;border-style:solid;border-color:#fff;transform:rotate(45deg)}.mPocztaLoginForm #loginForm .f_perm label{display:block;padding-left:30px;height:22px;line-height:22px;cursor:pointer}.mPocztaLoginForm #loginForm .f_perm label:before{content:'';position:absolute;top:50%;left:0;display:block;width:18px;height:18px;border:2px solid #4d5964;border-radius:4px;transform:translateY(-50%)}.mPocztaLoginForm #ad-mobile{margin-top:20px}.mPocztaLoginForm .mail-advantages{position:relative;margin:20px auto;width:90%;max-width:inherit}.mPocztaLoginForm .mail-advantages h2{float:none;margin:15px 0;font-weight:700;font-size:16px;line-height:20px;color:#555;text-align:center}.mPocztaLoginForm .mail-advantages h3{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px;height:50px;font-size:16px;line-height:20px;color:#555}.mPocztaLoginForm .mail-advantages p{font-size:12px;line-height:20px;color:#555}.mPocztaLoginForm .mail-advantages ul{margin:0;padding:0;list-style:none}.mPocztaLoginForm .mail-advantages li{margin-bottom:15px;padding-left:60px;background-color:transparent;background-repeat:no-repeat;background-position:top left;background-size:50px auto}.mPocztaLoginForm .mail-advantages .adv-guarantee{background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/logowanie/m.poczta.onet.pl.front/guarantee_420f9e170f1694c6f5a38a71c37f8e05.png)}.mPocztaLoginForm .mail-advantages .adv-access{background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/logowanie/m.poczta.onet.pl.front/access_1a61de3d43f56c1a33b489deec6ce547.png)}.mPocztaLoginForm .mail-advantages .adv-notifications{background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/logowanie/m.poczta.onet.pl.front/notifications_11b57eec09ed115c99cd5713b59b6853.png)}.mPocztaLoginForm .mail-advantages .adv-tech-support{background-image:url(//ocdn.eu/account-platform-static/konto_deploy_task/_d/m/logowanie/m.poczta.onet.pl.front/support_5fb859cbc6aa54156eb1ed7271ef83da.png)}.mPocztaLoginForm.mLoginForm footer{margin-top:20px!important}.mPocztaLoginForm .createAccountBox{margin:15px auto 30px;width:90%}.mPocztaLoginForm .btn-primary-large{display:block;margin:0 auto;border:1px solid #ffd200;background-color:#ffd200;color:#080808;text-align:center;text-decoration:none;text-shadow:none;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:250px;font-weight:700;font-size:14px;line-height:20px}@media only screen and (min-height:480px){.mPocztaLoginForm{height:auto!important;min-height:480px;max-height:none!important}}