.after{content:" ";position:absolute;display:block;visibility:hidden}.form div{clear:both;text-align:left;position:relative;vertical-align:middle;margin:auto auto 1.66666667%;height:64px;max-width:60%}@media screen and (max-width:1600px){.form div{width:80%;max-width:80%}}@media screen and (max-width:945px){.form div{width:100%;max-width:100%}}.form .checkbox{height:auto}.form .checkRow{height:auto}.form .checkRow label{color:#fff}.form .checkRow label a{font-weight:600}.form .checkRow label .marketingl,.form .checkRow label .marketingp{font-weight:600}.form .checkRow label.form-error{color:#e2454c}.onform fieldset{padding:40px 65px;background-color:#0b548b}.form .icon{width:64px;height:64px;display:inline-block;background-color:#58b7db;position:absolute;top:0;left:0;color:#506369}.form .inp{vertical-align:top;height:64px;font:300 24px/64px "Lato",sans-serif;box-sizing:border-box;width:100%;padding:0 84px;border:0;text-align:center}.on-select{overflow:hidden;width:100%;max-width:100% !important;background:#fff;position:relative;cursor:pointer}@media screen and (max-width:1400px){.form div.on-select{max-width:100%;width:100%}}.on-select:after{background:url(../images/sprite.png) 0 -100px no-repeat;position:absolute;top:50%;right:20px;width:21px;height:12px;margin-top:-6px}.on-select .sin{color:#98a4ab;width:111%;position:relative;background:none}.form .tool-help{position:absolute;right:10px;top:20px;cursor:pointer;color:#35495d}.form .tool-help .help{color:#b1b1b1;text-align:center;display:inline-block;width:24px;height:24px;border:1px solid #d3d3d3;border-radius:100%;font:400 14px "Lato",sans-serif;line-height:24px}.form .tool-help .desc{position:absolute;top:-10px;right:-235px;background:#9bdaf2;padding:0;display:none;width:200px;box-shadow:0 4px 5px rgba(0,0,0,0.5);padding:10px;height:auto;bottom:auto;z-index:10}.form .tool-help .desc:after{content:" ";visibility:visible;display:block;position:absolute;top:12px;left:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #9bdaf2}.form .tool-help:hover .desc{display:block}.form .in-err{display:none;margin-bottom:5px;position:absolute;bottom:43px;background:#e95354;padding:10px;left:74px;color:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.5);height:auto}.form .in-err:after{content:" ";visibility:visible;display:block;position:absolute;bottom:-10px;left:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e95354}.form .warning .in-err:after{border-top-color:#f6ad39}.form .in-err a{text-decoration:underline}.form .error .in-err{display:block}.form .warning .in-err.email-pass-hint{display:block}.form .warning .in-err.email-blocked-hint{display:block}.form .next-step{background:#219fcf url(../images/sprite-button.png) 100% -10px no-repeat;height:60px;width:300px;border:0;padding:0 70px 0 30px;font:300 24px "Lato",sans-serif;color:#fff;cursor:pointer;position:relative;z-index:1}.form .next-step:hover{background:#66BB6A url(../images/sprite-button.png) 100% -10px no-repeat}.form-info{font:900 45px/50px "Lato",sans-serif;color:#fff;text-align:center;margin:2.5% 0}h1.form-info+h2.form-info{font:300 40px/46px "Lato",sans-serif}@media screen and (max-width:1440px){.form-info{font:900 38px "Lato",sans-serif;line-height:48px}h1.form-info+h2.form-info{font:300 25px "Lato",sans-serif;line-height:30px}}@media screen and (max-width:960px){.form-info{font:900 35px "Lato",sans-serif;line-height:37px;text-align:center}h1.form-info+h2.form-info{font:300 25px "Lato",sans-serif;line-height:27px}}@media screen and (max-width:600px){.form-info{font:900 30px "Lato",sans-serif;line-height:32px}h1.form-info+h2.form-info{font:300 23px "Lato",sans-serif;line-height:25px}}.steps{color:#c8d3de;text-align:right;margin:0 0 20px}.combo>div{clear:none}.combo #postcode-image{float:left;width:40%}.combo #city-image{float:left;width:40%;margin:0 3%}.combo #nip-image{float:left;width:58%}@media screen and (max-width:945px){.combo #nip-image{width:100%}}.combo #country{padding:0 10px}.combo #country-image{float:left;width:14%}.combo .inp{padding-right:20px}.miodek{display:none}#krok1{display:block}#krok2{display:none}#krok3{display:none}#krok4{display:none}#krok1 .gap{padding-top:0}#krok2 .gap{padding-top:0}@media screen and (max-width:945px){.combo #postcode-image,.combo #city-image,.combo #country-image,.combo #city-image{float:right;width:100% !important;margin:auto auto 1.66666667%}}.form .error{color:#e2454c}.form .error .icon{background-color:#e2454c}.form .warning{color:#f6ad39}.form .warning .icon,.form .warning .in-err{background-color:#f6ad39}.form .ready{color:#66bb6a}.form .ready .icon{background-color:#66bb6a}.form .ready .in-err{display:none}.form .inactive{color:#c3c3c3 !important}.form .inactive .icon{background-color:#c3c3c3 !important}#next1:disabled,#next1r:disabled{background-color:#c3c3c3}.form .checkRow{margin-bottom:10px}.register .onform{margin:60px auto 0}.register fieldset{min-height:650px}@media screen and (max-width:1300px){.register fieldset{min-height:550px}}@media screen and (max-width:960px){.register fieldset{min-height:450px}}.register h2.ac{font:300 80px/90px "Lato",sans-serif;margin-bottom:2.5%}@media screen and (max-width:900px){.register h2.ac{font:300 40px/50px "Lato",sans-serif;margin-bottom:2.5%}}@media screen and (max-width:600px){.register h2.ac{font:300 30px/30px "Lato",sans-serif}}.form .next-step.margin{margin-top:40px}fieldset.krok-3{box-sizing:border-box;color:#111;padding:5%;text-align:center;width:100%;min-height:690px;height:auto;vertical-align:middle}@media screen and (max-width:945px){fieldset{height:auto !important}}.krok-3{height:600px}.krok-3 h2{color:#fff;font:700 60px "Lato",sans-serif;margin-bottom:2.5%}.krok-3 p{color:#fff;font:300 30px "Lato",sans-serif;margin-bottom:5%}.krok-3 p+p{margin-bottom:5%}.krok-3 p:last-child a{text-decoration:underline;color:#fff;font:300 25px "Lato",sans-serif}.krok-3 .button{background:#78ac5b url(../images/ico-dplus.png) 85% 50% no-repeat;text-decoration:none;border:0}.krok-3 .button .icon{background-color:transparent;height:16px;position:relative;width:25px}.krok-4 h2{margin:5% 0;text-align:center;font:300 60px "Lato",sans-serif;color:#fff}.krok-4 .round{display:inline-block;text-indent:-9999em;position:relative}.krok-4 .round span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;width:180px;height:180px;z-index:10;position:relative;border:17px solid #fff;background:url(../images/arrow-big.png) 50% 50% no-repeat}.krok-4 .round:after{background:#25add6;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #1b91c8), color-stop(1, #25add6));background:-ms-linear-gradient(bottom, #1b91c8, #25add6);background:-moz-linear-gradient(center bottom, #1b91c8 0, #25add6 100%);background:-o-linear-gradient(#25add6, #1b91c8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25add6', endColorstr='#1b91c8', GradientType=0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:336px;height:336px;position:absolute;top:0;left:0;z-index:1;margin:-62px 0 0 -62px}@media screen and (max-width:800px){.krok-4 .round span{width:73px;height:73px;background-size:70% 70%}.krok-4 .round:after{width:168px;height:168px;margin:-31px 0 0 -31px}}.coockie-bar{display:none}.dropzone{border:5px solid #A1C58D;width:800px;height:140px;background-color:#78AC5B;min-height:0;padding:0;margin-top:100px;color:#fff;font-weight:400}.dropzone .dz-default.dz-message span{display:block;font-size:20px}.dropzone .dz-default.dz-message span span{display:block;font-size:14px;margin-top:10px;line-height:1.2em}.dropzone .dz-default.dz-message span strong{font-weight:600;font-size:22px}.dropzone-previews{width:455px;margin-left:15px;position:relative}.dropzone .dz-default.dz-message{background-image:none;height:auto;width:auto;margin:25px;left:0;top:0}.dropzone .dz-preview,.dropzone-previews .dz-preview{background:none;border:0;display:block;margin:0;padding:0;box-shadow:none;position:relative;height:40px}.dropzone .dz-preview .dz-details,.dropzone-previews .dz-preview .dz-details{width:80%;height:24px;background:none;margin:0;padding:4px 0 0 30px;background-image:url('../images/doc_icon_small.png');background-repeat:no-repeat;background-position:0 0}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-previews .dz-preview .dz-details .dz-filename{height:auto;padding:0 0 1px 0}.dropzone .dz-preview .dz-details .dz-size,.dropzone-previews .dz-preview .dz-details .dz-size{display:none}.dropzone a.dz-remove,.dropzone-previews a.dz-remove{display:inline-block;margin:4px 0 0;padding:0;background-image:url('../images/delete_icon.png');width:13px;height:13px;border:0;border-radius:0;position:absolute;top:0;left:85%;cursor:pointer}.dropzone .dz-preview .dz-progress,.dropzone-previews .dz-preview .dz-progress{right:0;left:90%;width:90px;top:2px}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-previews .dz-preview .dz-progress .dz-upload{background-color:#78AC5B}.dz-error .dz-filename span{color:#EF3218}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-previews .dz-preview.dz-error .dz-error-mark{display:none}.dz-error .dz-details{background-image:url('../images/reddoc_icon_small.png') !important}.dropzone .dz-preview .dz-error-message,.dropzone-previews .dz-preview .dz-error-message{position:absolute;width:270px;color:#fff;background-color:#b34e4d}.dropzone .dz-preview .dz-error-message span,.dropzone-previews .dz-preview .dz-error-message span{font-size:14px}.dz-filename span{color:#707070}.dropzone.dz-drag-hover{border:5px solid #78AC5B;background-color:#A1C58D}.dropzone.dz-drag-hover .dz-message{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);color:#707070}input#add-docs{width:190px;display:none;position:relative;height:55px;float:left;top:100px;cursor:pointer;background-image:url('../images/next.png');background-repeat:no-repeat;background-position:167px center;font:400 22px "Lato",sans-serif}#krok3 .dropzone{width:190px;height:55px;border-radius:0;margin:0 auto 10px;display:none;padding:0}#krok3 .dropzone .dz-default.dz-message{margin:14px}#krok3 .dropzone .dz-default.dz-message span{font:400 22px "Lato",sans-serif;width:155px}#krok3 .dz-filename span{color:#fff}#krok3 .dropzone-previews{margin:0 auto 20px;height:auto;left:20px}#krok3 .dropzone a.dz-remove,body.add-docs2 .dropzone-previews a.dz-remove{background-image:url('../images/delete_icon2.png')}#skip-upload{color:#fff;font:300 25px "Lato",sans-serif;text-decoration:underline;display:none;margin-top:10px}.krok-4 .col,.krok-4 .row{clear:none;height:auto;max-width:100%}.krok-4 .col p{color:#fff;text-align:center;font-size:30px !important}.krok-4 .col p a{text-decoration:underline}.krok-4 .col p a.trans-download{display:block;width:200px;margin:20px auto 0;text-decoration:none;background:#66bb6a}.krok-4 .col p.tfl-info{font-size:16px !important}.krok-4 .col p a.tfl-log{background:url("../images/sprite-button.png") no-repeat scroll 100% center #219fcf;border:0 none;color:#fff;cursor:pointer;font:400 24px "Lato",sans-serif;padding:15px 30px 15px 0;position:relative;z-index:1}div.dropzone-previews::after,div.dropzone-previews div::after{display:none}.mupl-help{display:none;color:#fff}.trans-download .i-arrow5{background-color:transparent;background-position:-25px -100px;height:25px;vertical-align:middle;width:16px;position:unset}form#form #krok2,.steps-form #krok3,.steps-form #krok4,.steps-form #krok3 .mupl-help,.steps-form #krok3 .dropzone{display:block}.steps-form #krok3 #skip-upload{display:block}@media screen and (max-width:760px){.krok-4 .col-5{width:100%}.krok-4 .row{width:100%}.krok-4 .col-2{width:100%;max-width:100%}.krok-4 p{margin:5% 0}}@media screen and (min-width:761px){.krok-4 .col-5{width:41.6667%}.krok-4 .row{width:100%}.krok-4 .col-2{width:16.6667%}}@media screen and (max-width:380px){.krok-4 .col p{font-size:16px !important}}@media screen and (min-width:381px) and (max-width:480px){.krok-4 .col p{font-size:20px !important}}@media screen and (min-width:481px) and (max-width:760px){.krok-4 .col p{font-size:24px !important}}@media screen and (min-width:761px) and (max-width:960px){.krok-4 .col p{font-size:18px !important}}@media screen and (min-width:961px) and (max-width:1300px){.krok-4 .col p{font-size:24px !important}}@media screen and (min-width:1301px){.krok-4 .col p{font-size:30px !important}}#form-add #krok2{color:#fff}#form-add #krok2 h2{margin:30px 0}@media screen and (max-width:600px){.form .inp{padding:0 10px}.form .icon{display:none}.onform fieldset{padding:10px}.form .in-err{left:10px;font-size:12px}}@media screen and (max-width:1400px){.tool-help{display:none}}@media screen and (min-width:945px) and (max-width:1240px){.form .in-err{display:none !important}}@media screen and (min-width:946px){.combo #country{text-align:left;padding:0 10px 0 15px}}#registration-agreement{color:#fff;font-size:14px;line-height:1.2;max-width:55%;margin:0 auto;text-align:justify}#registration-agreement a{font-weight:600}