@font-face {
    font-family: 'Bebas';
    src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
    font-weight: 700;
    font-style: normal;
}

html, body {margin: 0; padding: 0; text-align: center; }
body {overflow-x: hidden; font-family: 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-weight: 700; font-size: 24px; line-height: 1.27; color: #434343; background: #3eb4d0; text-align: center; }

/* cmn */

ul, li {margin: 0; padding: 0; border: 0; list-style: none; }
.rad11px {-webkit-border-radius: 11px;border-radius: 11px; }
.circle-cut {-webkit-border-radius: 200px;border-radius: 200px; }
.shadow {-webkit-box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.33);box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.33); }
.shadowDecent {-webkit-box-shadow: 0px 2px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 0px 2px 2px 0 rgba(0, 0, 0, 0.2); }
.mouse {cursor: pointer; }
.noMouse {cursor: default; }
.noMouse:HOVER {text-decoration: none; }
.fl {float: left; }
.fr {float: right; }
.cb {clear: both; }
.cl {clear: left; }
.cr {clear: right; }
.dn {display: none; }
a {color: inherit; text-decoration: none; font-size: inherit; }
a img {border: 0; }
.anchor {}
.rad75px {-webkit-border-radius: 75px;border-radius: 75px; }
button {cursor: pointer; line-height: 1.8; }
button, input {font-family: 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; }

h1, h2, h3, p, form, input, button, label, fieldset {margin: 0; padding: 0; }





#bg {z-index: 1000; position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; background: url('bg/bg.jpg') no-repeat center bottom; -webkit-background-size: cover; background-size: cover; opacity: 0; }
#bg.vis {opacity: 1; transition: 1s cubic-bezier(0, .55, .25, 1); }

/*
	M E N U
*/
/*
#menu-switch {z-index: 2600; position: fixed; cursor: pointer; left: 37px; top: 20px; width: 90px; height: 40px; }
#menu-switch span {display: block; position: absolute; -webkit-transition: .25s cubic-bezier(0, .55, .34, 1); -o-transition: .25s cubic-bezier(0, .55, .34, 1); transition: .25s cubic-bezier(0, .55, .34, 1); }
#menu-switch .label {left: 29px; top: 9px; color: #fff; line-height: 1.2; }
#menu-switch .lines, #menu-switch .cross {left: 0; top: 10px; width: 17px; height: 15px; }
#menu-switch .cross {left: 98px; }
#menu-switch .cross span {-webkit-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s; opacity: 0; }
#menu-switch .lines span, #menu-switch .cross span {left: 0; width: 100%; height: 3px; background: #fff; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; }
#menu-switch .cross span {background: #434343; }
#menu-switch .cross span {top: 7px; }
#menu-switch .lines span:nth-child(1) {}
#menu-switch .lines span:nth-child(2) {top: 6px; }
#menu-switch .lines span:nth-child(3) {bottom: 0; }
.menu #menu-switch .cross span:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); }
.menu #menu-switch .cross span:nth-child(2) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg); }

#menu-switch:HOVER .label {-webkit-transform: translate(-15px);-ms-transform: translate(-15px);transform: translate(-15px); }
#menu-switch:HOVER .lines span:nth-child(1) {width: 100%; -webkit-transform: translate(70px); -ms-transform: translate(70px); transform: translate(70px); }
#menu-switch:HOVER .lines span:nth-child(2) {-webkit-transform: translate(70px);-ms-transform: translate(70px);transform: translate(70px); -webkit-transition-delay: .1s; -o-transition-delay: .1s; transition-delay: .1s; }
#menu-switch:HOVER .lines span:nth-child(3) {-webkit-transform: translate(70px);-ms-transform: translate(70px);transform: translate(70px); -webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s; }

.menu #menu-switch .label, .menu #menu-switch .lines, #menu-switch .cross {opacity: 0; }
.menu #menu-switch .cross, .menu #menu-switch .cross span {opacity: 1; }

#mmenu {z-index: 2500; position: fixed; right: 100%; top: 0; width: 210px; height: 100%; padding-top: 80px; background: #fff; background: rgba(255,255,255,.85); -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); box-shadow: 0 0 5px rgba(0,0,0,.3); -webkit-transform: translate(-5px); -ms-transform: translate(-5px); transform: translate(-5px); -webkit-box-sizing: border-box; box-sizing: border-box; }
.menu #mmenu {-webkit-transform: translate(260px);-ms-transform: translate(260px);transform: translate(260px); }

#mmenu ul {margin: 0; padding: 0 40px 0 40px; }
#mmenu ul li {display: block; position: static; margin: 0; padding: 0; text-align: right; font-size: 90%; line-height: 2.2; overflow: hidden; }
#mmenu ul li:last-child {padding-top: 10px; margin-top: 10px; border-top: 2px solid silver; }
#mmenu ul li a {cursor: pointer; display: block; position: relative; margin: 0; padding: 0; overflow: hidden; }
#mmenu ul li a span {display: block; -webkit-box-sizing: border-box; box-sizing: border-box; padding-right: 20px; }
#mmenu ul li a span.invert {position: absolute; top: 0; width: 100%; height: 100%; background: #e53012; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); color: #fff; }
#mmenu ul li a:hover span.invert, #mmenu ul li.viewed a span.invert {-webkit-transform: none;-ms-transform: none;transform: none; }

#mmenu ul li a span, #mmenu ul li a span.line-through {-webkit-transition: .35s cubic-bezier(0, 0.4, .5, 1);-o-transition: .35s cubic-bezier(0, 0.4, .5, 1);transition: .35s cubic-bezier(0, 0.4, .5, 1); }
#mmenu ul li a:hover span, #mmenu ul li a:hover span.line-through {-webkit-transition: .2s cubic-bezier(.38, 0, .29, 1);-o-transition: .2s cubic-bezier(.38, 0, .29, 1);transition: .2s cubic-bezier(.38, 0, .29, 1); }

#mmenu {-webkit-transition: .35s cubic-bezier(.38, 0, .29, 1);-o-transition: .35s cubic-bezier(.38, 0, .29, 1);transition: .35s cubic-bezier(.38, 0, .29, 1); }
.menu #mmenu {-webkit-transform: translateX(210px);-ms-transform: translateX(210px);transform: translateX(210px); -webkit-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; }


@media screen and (min-width: 1140px){
	#mmenu {-webkit-transform: translateX(210px);-ms-transform: translateX(210px);transform: translateX(210px); }
	#menu-switch {display: none; }
}

.content-circle {background: rgba(255,255,255,.3); }
article {background: rgba(0,0,0,.15) url('ico/homepage.png') no-repeat 0 0; }
.circle-outline, .circle-fill {opacity: .3; }
.cross::before {z-index: 20000; content: ''; position: absolute; display: block; left: -1px; top: -10px; width: 2px; height: 20px; background: red; opacity: .5; }
.cross::after {z-index: 21000; content: ''; position: absolute; display: block; left: -10px; top: -1px; width: 20px; height: 2px; background: red; opacity: .5; }
*/

#controller {z-index: 20000; }

h1, h2 {font-family: 'Bebas', 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-weight: 700; }

body {position: fixed; top: 0; width: 100%; height: 100%; overflow-y: visible; }
section {z-index: 2000; position: relative; width: 688px; height: 100%; margin: 0 auto; overflow-x: hidden; text-align: left; }
article {z-index: 1000; position: relative; top: 45%; width: 100%; padding: 13px 0 95px 40px; box-sizing: border-box; overflow: visible; transform: translateY(-50%); }

/*article {z-index: 1000; position: relative; top: 45%; width: 100%; box-sizing: border-box; overflow: visible; transform: translateY(-50%); }*/

.pvzp {z-index: 20000; position: fixed; top: 30px; left: 5%; transform-origin: left top; transform: scale(.5,.5); }
.pvzp-color {display: none; }


.content-circle {position: relative; width: 476px; height: 476px; font-family: 'Bebas', 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-weight: 700; }
.circle-outline, .circle-fill, .content, .img-lines {position: absolute; width: 100%; height: 100%; }
.circle-outline, .circle-fill {left: 50%; top: 50%; box-sizing: border-box; border-radius: 500px; transform: translate(-50%,-50%); }
.circle-outline {border: 5px solid #fff; }
.circle-fill {width: 458px; height: 458px; background: #fff; }

.img-lines {width: 100%; height: 100%; }
.img-lines img {position: absolute; display: block; transform-origin: left top; transform: scale(.5,.5); }

/*.img-lines img {left: 50%; top: -20px; transform-origin: center; transform: translateX(-50%) scale(.75,.75); }*/
/*.img-lines {top: 10px; transform-origin: center top; transform: scale(.8,.8); }*/  /* winners */

#vyhrajte {left: -8.3%; top: 13.97%; }
#zajezd {left: 54.1%; top: 10.92%; }
#nebo {left: -3.15%; top: 34.77%; }
#iphonex {left: 27.36%; top: 26.47%; }
#a-dalsi {left: 13.76%; top: 47.79%; }
#hodnotne {left: 38.81%; top: 45.8%; }
#ceny {left: 71.38%; top: 46.53%; }
#registrace {left: 8.19%; top: 0%; }
#drzime {left: -0.21%; top: 6.3%; }
#palce {left: 54.2%; top: 3.99%; }

.contest-steps {padding: 277px 0 0 62px; color: #008bd2; }
.contest-steps div {position: relative; padding-left: 20px; }
.contest-steps div::before {display: block; position: absolute; left: 0; top: 0; content: ''; color: #e63312; }
.contest-steps div:nth-child(1):before {content: '1.'; }
.contest-steps div:nth-child(2):before {content: '2.'; }
.contest-steps div:nth-child(3):before {content: '3.'; }
.contest-steps.contest-finished div:before {content: ''; display: none; }
.contest-steps.contest-winners div:before {content: ''; display: none; }

.contest-steps.contest-winners {padding-top: 220px; padding-left: 0; text-align: center; font-size: 120%; }
.contest-steps.contest-winners .step {padding-left: 0 !important; padding-bottom: 5px; line-height: 1.1; }
.contest-steps.contest-winners span {font-family: 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-weight: 400; }
.contest-steps.contest-winners span.winner-names {display: block; font-size: 50%; }

#ipad-price {position: absolute; left: 68.60%; top: 36.13%; width: 186px; }
#ipad-price img.ipad {position: absolute; width: 100%; height: auto; }

#iphone-price {position: absolute; left: 44.04%; top: 65.92%; width: 276px; }
#iphone-price div, #iphone-price img {position: absolute; }
#iphone-price img.frame {position: relative; width: 100%; height: auto; }
#banner {left: 1.8%; top: 3%; width: 97.1%; height: 65%; border-radius: 15px; background: url(ico/iphone-bg.jpg) no-repeat center center; background-size: cover; }

#ipad-price {top: 43%; }
#iphone-price {top: 73%; } /* winners */
/*a.contest-rules, a.cta-insurance {display: none !important; }*/

.palm, .palm div, .palm img {position: absolute; }
.palm img {transform-origin: left top; }
.palm .leaf0 img, .palm .trunk {transform: scale(.5,.5); }
.palm .leaf01dx img {transform: rotate(33.5deg) scale(.4386,.4386); }
.palm .leaf01sin img {transform: rotate(-45deg) scale(.4386,.4386); }
.palm .leaf02dx img {transform: rotate(73deg) scale(.3623,.3623); }
.palm .leaf02sin img {transform: rotate(-78deg) scale(.3623,.3623); }

#palm0 {left: 496px; top: 180px; }
#palm0 .trunk {left: -6px; top: -118px; }
#palm0 div {left: 138px; top: -116px; }
#palm0 .leaf00dx img {left: -98px; top: -23px}
#palm0 .leaf01dx img {left: -61px; top: -66px; }
#palm0 .leaf02dx img {left: -5px; top: -71px; }
#palm0 .leaf00sin img {left: -32px; top: -1px; }
#palm0 .leaf01sin img {left: -21px; top: 19px; }
#palm0 .leaf02sin img {left: -5px; top: 23px; }

#palm1 {left: 498px; top: 202px; }
#palm1 .trunk {left: 0px; top: -16px; }
#palm1 div {left: 99px; top: 0px; }
#palm1 .leaf00dx img {left: -51px; top: -31px}
#palm1 .leaf01dx img {left: -22px; top: -46px; }
#palm1 .leaf02dx img {left: 10px; top: -40px; }
#palm1 .leaf00sin img {left: -44px; top: -2px; }
#palm1 .leaf01sin img {left: -27px; top: -25px; }
#palm1 .leaf02sin img {left: -6px; top: 31px; }

.cta {display: block; position: absolute; width: 120px; height: 120px; border-radius: 60px; background: #013389; font-family: 'Bebas', 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-weight: 700; }
.cta span {display: block; position: absolute; top: 50%; width: 100%; color: #fff; font-size: 130%; line-height: 1; text-align: center; transform: translateY(-50%); }
.cta span::before {content: ''; display: block; position: absolute; left: 50%; top: 50%; width: 116px; height: 116px; box-sizing: border-box; border: 2px solid #fff; border-radius: 60px; transform: translate(-50%,-50%); transition: .55s ease-out; }
.cta:hover span::before {width: 110px; height: 110px; transition: .25s ease-out; }

.cta-contest, .cta-continue, .cta-correct {left: 56px; top: 400px; }
.cta-insurance {left: 205px; top: 400px; font-size: 80%; }
.cta-continue {cursor: pointer; /*left: 300px; top: 410px;*/ font-size: 80%; }
.cta-continue .complete-registration, .step5 .cta-continue .continue {display: none; }
.step5 .cta-continue .complete-registration {display: block; }
.cta-correct {cursor: pointer; /*left: 300px; top: 410px;*/ font-size: 80%; background: #fff; }
.cta-correct span {color: #008bd2; }
.cta-correct span::before {border-color: #008bd2; }
.error .cta-correct span {color: #ab1b2c; }
.error .cta-correct span::before {border-color: #ab1b2c; }

a.contest-rules, .or {font-family: 'Bebas', 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; color: #fff; font-size: 70%; font-weight: 700; }
.or {position: absolute; left: 178px; top: 477px; }

a.contest-rules {display: block; position: absolute; color: #013389; }
a.contest-rules:hover {text-decoration: underline; }
.homepage a.contest-rules, .drzime-palce a.contest-rules {left: 460px; top: 535px; }
.soutezit a.contest-rules {left: 41%; top: 496px; transform: translateX(-50%); }

.soutezit .img-lines {z-index: 22000; height: auto; }
.drzime-palce .cta-insurance{left: 100px; top: 400px; }




h1 {position: relative; padding-left: 5%; padding-right: 5%; font-size: 200%; color: #1273a1; text-transform: uppercase; }
h1 .xl {font-size: 175%; line-height: .71; }
h1 .red {color: #e63100; }

span.keep-together {display: inline-block; }


/* INFOBOX */
.infobox {z-index: 20000; display: none; left: 0; top: 0; position: absolute; width: 100%; height: 100%; color: #fff; text-align: center; }
.infobox .inner {position: absolute; left: 50%; top: 50%; width: 458px; height: 458px; padding: 0 30px; background: #6fab16; border-radius: 500px; box-sizing: border-box; transform: translate(-50%,-50%); }
.infobox.show {display: block; }
.infobox.error .inner {background: #ab1b2c; /*border-color: #ab1b2c; */}
.infobox h2 {padding: 180px 30px 5px 30px; line-height: 1.1; }
.infobox p {padding-bottom: 20px; }
.infobox.error h2 {color: #fff; }
.infobox.contact-us-result {margin-top: 50px; }
.infobox a.btn {margin-bottom: 20px; }

input, textarea {background: none; color: #666; font-size: 100%; border: none; background: transparent; box-sizing: border-box; outline: none !important; }

.form {position: relative; margin-top: 30px; overflow: hidden; }
.form h2 {clear: left; margin-bottom: 10px; padding-bottom: 0; color: #666; font-size: 150%; }
.form > input:first-of-type {position: absolute; top: -500px; }

/* INPUT BOX */
.input-box {position: relative; }
.input-box label {position: absolute; z-index: 100; top: 12px; padding-left: 10px; font-size: 100%; transition: .25s ease-out; }
.input-box input, .input-box .placeholder {width: 100%; height: 45px; padding: 15px 10px 5px 10px; box-sizing: border-box; font-size: 100%; text-align: left; 	}
.input-box .placeholder {display: none; position: absolute; z-index: 150; left: 0; top: 0; color: #ccc !important; font-size: 80%; }
.input-box input {cursor: pointer; position: relative; z-index: 200; border-bottom: 1px solid #ccc; box-sizing: border-box; color: #008bd2; font-size: 100%; }
.green-form .input-box input {color: #6fab16; }
.input-box::after {content: ''; z-index: 300; position: absolute; display: block; bottom: 0; left: 0; width: 0; height: 2px; background: #008bd2; transition: .25s ease-out; }
.green-form .input-box::after {background: #6fab16; }
.input-box.hidden::after {display: none; }
.input-box .error-text {z-index: 400; cursor: pointer; position: absolute; display: none; left: 50%; bottom: 1px; padding: 3px 10px; background: #ab1b2c; border-radius: 50px; box-sizing: border-box; color: #fff; font-size: 70%; transform: translate(-50%, 50%); }
/*.input-box .error-text::before {content: url(bg/field-error-beak.png); display: block; position: absolute; left: 50%; top: -15px; transform: translateX(-50%); }*/


.input-box.has-value::after, .input-box.focus::after {width: 100%; }
.input-box.focus .placeholder {display: block; }
.input-box.has-value label, .input-box.focus label {top: 0; font-size: 70%; color: #aaa; }
.input-box.has-value .placeholder {display: none; }
.input-box.fc_error::after, .input-box.fc_error_format::after, .green-form .input-box.fc_error::after, .green-form .input-box.fc_error_format::after {width: 100%; background: #ab1b2c; }
.input-box.fc_error input, .input-box.fc_error_format input, .green-form .input-box.fc_error input, .green-form .input-box.fc_error_format input {color: #ab1b2c; }
.input-box.fc_error .empty-error {display: inline-block; }
.input-box.fc_error_format .empty-error {display: none; }
.input-box.fc_error_format .format-error {display: inline-block; }

/* RADIO BOX */
.radio-box {position: relative; text-align: left; height: 45px; }
.radio-box label {cursor: default; display: block; float: left; height: 45px; padding: 12px 0 0 10px; box-sizing: border-box; font-size: 100%; transition: .25s ease-out; }
.radio-box a {cursor: pointer; display: block; float: right; margin-top: 15px; padding: 0 5px 1px 5px; border-radius: 3px; box-sizing: border-box; color: #666; font-size: 100%; }
.radio-box a.picked {background: #008bd2; color: #fff; }
.radio-box::after {content: ''; z-index: 300; position: absolute; display: block; bottom: 0; left: 0; width: 0; height: 2px; background: #008bd2; transition: .25s ease-out; }
.radio-box::before {content: ''; z-index: 100; position: absolute; display: block; bottom: 0; left: 0; width: 100%; height: 1px; background: #ccc; }
.radio-box .error-text {z-index: 400; cursor: default; position: absolute; display: none; left: 50%; bottom: 1px; padding: 3px 10px; background: #ab1b2c; border-radius: 50px; box-sizing: border-box; color: #fff; font-size: 70%; transform: translate(-50%, 50%); }

.radio-box.has-value::after {width: 100%; }
.radio-box.fc_error .empty-error {display: inline-block; }
.radio-box.fc_error::after, .radio-box.fc_error_format::after {width: 100%; background: #ab1b2c; }


/* CHECKBOX BOX */
.check-box {position: relative; text-align: left; }
.check-box .label {cursor: pointer; display: block; position: relative; padding: 5px 0 13px 25px; box-sizing: border-box; font-size: 100%; transition: .25s ease-out; }
.check-box a {cursor: pointer; display: inline-block; }
.check-box a.toggle {display: block; position: absolute; left: 0; top: 5px; width: 19px; height: 19px; box-sizing: border-box; border: 2px solid #008bd2; border-radius: 10px; }
.check-box.checked a.toggle {background: #008bd2; }
.check-box a.link {display: inline; color: #008bd2; font-weight: 700; text-decoration: underline; }
.check-box::after {content: ''; z-index: 300; position: absolute; display: block; bottom: 0; left: 0; width: 0; height: 2px; background: #008bd2; transition: .25s ease-out; }
.check-box::before {content: ''; z-index: 100; position: absolute; display: block; bottom: 0; left: 0; width: 100%; height: 1px; background: #ccc; }
.check-box .error-text {z-index: 400; cursor: default; position: absolute; display: none; left: 50%; bottom: 1px; padding: 3px 10px; background: #ab1b2c; border-radius: 50px; box-sizing: border-box; color: #fff; font-size: 70%; transform: translate(-50%, 50%); }

.check-box.checked::after {width: 100%; }
.check-box.fc_error .empty-error {display: inline-block; }
.check-box.fc_error::after, .check-box.fc_error_format::after {width: 100%; background: #ab1b2c; }

/* TEXTAREA BOX */
.textarea-box {position: relative; display: block; }
.textarea-box label {cursor: pointer; display: block; height: 44px; padding-top: 12px; box-sizing: border-box; }
.textarea-box textarea {z-index: 200; position: relative; width: 100%; height: 100%; padding: 10px; box-sizing: border-box; background: transparent; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; color: #1280b3; font-size: 120%; }
.green-form .textarea-box textarea {color: #6fab16; }
.textarea-box .placeholder {z-index: 150; position: absolute; left: 0; top: 55px; width: 100%; padding: 0 11px; box-sizing: border-box; font-size: 120%; text-align: left; color: #ccc; }
.textarea-box::before, .textarea-box::after {content: ''; z-index: 300; position: absolute; display: block; left: 0; width: 0; height: 2px; background: #1280b3; transition: .25s ease-out; }
.green-form .textarea-box::before, .green-form .textarea-box::after {background: #6fab16; }
.textarea-box::before {top: 44px; }
.textarea-box::after {bottom: 0; }
.textarea-box .error-text {z-index: 400; cursor: pointer; position: absolute; display: none; left: 50%; bottom: 1px; padding: 3px 10px; background: #ab1b2c; border-radius: 50px; box-sizing: border-box; color: #fff; font-size: 70%; transform: translate(-50%, 50%); }

.textarea-box.has-value .placeholder {display: none; }
.textarea-box.focus::before, .textarea-box.focus::after, .textarea-box.has-value::before, .textarea-box.has-value::after {width: 100%; }
.textarea-box.fc_error .empty-error {display: inline-block; }
.textarea-box.fc_error::before, .textarea-box.fc_error::after, .green-form .textarea-box.fc_error::before, .green-form .textarea-box.fc_error::after {width: 100%; background: #ab1b2c; }

/* FILE BOX */
.file-box {position: relative; }
.file-box label {z-index: 250; cursor: pointer; position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 15px 0 0 10px; box-sizing: border-box; font-size: 100%; text-align: left; }
.file-box .value {width: 100%; height: 45px; padding: 15px 10px 5px 10px; box-sizing: border-box; font-size: 120%; text-align: left; 	}
.file-box .value {z-index: 200; position: relative; border-bottom: 1px solid #ccc; box-sizing: border-box; color: #1280b3; font-size: 120%; }
.file-box input.file {z-index: 50; position: absolute; top: 0; left: 0; opacity: 0; }
.file-box::after {content: ''; z-index: 300; position: absolute; display: block; bottom: 0; left: 0; width: 0; height: 2px; background: #1280b3; transition: .25s ease-out; }
.file-box .error-text {z-index: 400; cursor: pointer; position: absolute; display: none; left: 50%; bottom: 1px; padding: 3px 10px; background: #ab1b2c; border-radius: 50px; box-sizing: border-box; color: #fff; font-size: 70%; transform: translate(-50%, 50%); }
.file-box .progress {z-index: 350; overflow: hidden; position: absolute; display: none; left: 0; bottom: 8px; width: 100%; height: 20px; background: #fff; }
.file-box .progress div:nth-child(1) {position: absolute; width: 0; height: 100%; background: #1280b3; }
.file-box .progress div:nth-child(2) {position: absolute; width: 100%; height: 100%; padding: 2px 10px 0 10px; box-sizing: border-box; color: #fff; text-align: left; font-size: 90%; }
.file-box.uploading .progress {display: block; }


.file-box.has-value::after, .file-box.focus::after {width: 100%; }
.file-box.has-value label {padding-top: 0; font-size: 70%; color: #aaa; }
.file-box.fc_error::after, .file-box.fc_error_format::after {width: 100%; background: #ab1b2c; }
.file-box.fc_error input, .file-box.fc_error_format input {color: #ab1b2c; }
.file-box.fc_error .empty-error {display: inline-block; }
.file-box.fc_error_format .empty-error {display: none; }
.file-box.fc_error_format .format-error {display: inline-block; }

input.fileReference {position: absolute; left: 100%; border: 1px dotted silver; width: 100px; }

/* forms */
.field-box {float: left; margin-bottom: 10px; }
.frm-1-col {width: 100%; max-width: 637px; margin: 0 auto; }
.frm-1-col.postcode {width: 60%; margin: 0 auto; }
.frm-1-col .field-box {float: none; width: 100%; margin-left: auto; margin-right: auto; }
.frm-1-col .field-box.input-box, .frm-1-col .field-box.radio-box, .frm-1-col .field-box.check-box {max-width: 294px; clear: left; }
.frm-2-cols {width: 100%; max-width: 637px; margin: 0 auto; }
.frm-2-cols.email-phone {width: 95%; margin: 0 auto; }
.frm-2-cols.street-city {width: 85%; margin: 0 auto; }
.frm-2-cols .field-box {width: 48%; margin-right: 4%; }
.frm-3-cols .field-box {width: 30%; margin-right: 5%; }
.frm-2-cols .field-box:nth-of-type(2n), .frm-3-cols .field-box:nth-of-type(3n) {margin-right: 0; }

.datetime .input-box {float: left; width: 45%; }
.datetime .input-box:nth-of-type(2) {margin-left: 10%; }
.textarea-box {clear: left; float: none; width: 100%; max-width: 637px; margin: 0 auto 30px auto; }
.other-documents-sample {display: none; }
.file-box {float: none; margin: 0 auto 30px auto; width: 100%; max-width: 400px; }

#registration-steps {padding: 110px 0 0 0; font-family: 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-size: 67%; font-weight: 400; overflow: hidden; }
h2 {text-align: center; color: #008bd2; }

.reg-step, #step-2-5-header {position: relative; transform: translateX(100%); opacity: 0; transition: .5s cubic-bezier(.42, 0, .38, 1); }
.reg-step {position: absolute; width: 100%; padding: 0 30px; box-sizing: border-box; }
.step0 #step0, .step1 #step1, .step2 #step2, .step3 #step3, .step4 #step4, .step5 #step5, .step2 #step-2-5-header {opacity: 1; transform: none; }
.step1 #step0, .step2 #step1, .step3 #step2, .step4 #step3, .step5 #step4, .step6 #step5, .step6 #step-2-5-header {opacity: 0; transform: translateX(-100%); }

/*
.step0 #step-1-4-header {opacity: 1; transform: none; }
*/

#step-2-5-header {text-align: center; }
.progress {margin: 10px 0 15px 0; }
.progress div {display: inline-block; width: 30px; height: 30px; margin: 0 3px; background: #ccc; border-radius: 30px; line-height: 30px; color: #fff; font-family: 'Bebas', 'Ubuntu', Helvetica, Arial, 'Sans Serif', Tahoma; font-size: 130%; font-weight: 700; }
.step2 .progress div:nth-child(1), .step3 .progress div:nth-child(2), .step4 .progress div:nth-child(3), .step5 .progress div:nth-child(4) {background: #008bd2; }

.question {width: 80%; padding: 0 5% 0 15%; }
a.answer {cursor: pointer; display: block; position: relative; padding: 7px 0 0 25px; }
a.answer span:before {content: ''; display: block; position: absolute; left: 0; top: 9px; width: 14px; height: 14px; border: 2px solid #008bd2; border-radius: 10px; }
a.answer.picked span:before {background: #008bd2; }




.txt-content {z-index: 2000; position: relative; padding-top: 180px; }
.drzime-palce h2 {}
.drzime-palce p {width: 80%; margin: 0 auto; color: #008bd2; text-align: center; }
.drzime-palce p a {color: #013389; }
.drzime-palce p a:hover {text-decoration: underline; }




footer {z-index: 4000; position: fixed; bottom: 0; left: 0; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 15px 240px 15px 20px; background: #333; color: #959595; font-size: 42%; font-weight: 300; text-align: left; }
footer b {display: block; font-size: 120%; font-weight: 700; }
footer a {display: inline-block; margin-right: 4px; padding: 0 4px 2px 0; border-right: 2px solid #959595 !important; }
footer a:hover {text-decoration: underline; }
footer a:last-child {border: none !important; }
footer div {position: absolute; top: 0; right: 0; width: 240px; height: 100%; }
footer div img {position: absolute; left: 35px; top: 50%; -webkit-transform: translateY(-50%) scale(.5,.5); -ms-transform: translateY(-50%) scale(.5,.5); transform: translateY(-50%) scale(.5,.5); }
footer div span {position: absolute; left: 100px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }








