html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}p{margin:0;padding:0}:focus{outline:none}::-moz-focus-inner{border:0}a{outline:0}@font-face{font-family:LatoLight;src:url("../fonts/latoLight.otf")}@font-face{font-family:LatoRegular;src:url("../fonts/latoRegular.otf")}body{font-family:'LatoRegular';margin:0;padding:0;font-size:18px;font-weight:normal;color:#757575;background:#dbdbdb}.wrapper .header{text-align:center;background:#1a82d7;font-size:24px;line-height:24px;color:#ffffff;font-family:'LatoLight';padding:8px 0 10px 0}.wrapper .steps{width:480px;max-width:100%;margin:0 auto;background:#ffffff;font-size:18px;color:#757575;text-align:center;display:none}.wrapper .steps .line{padding:20px 15px;font-family:'LatoRegular';color:#757575;font-size:17px}.wrapper .steps .title{background:#1a82d7;font-size:22px;line-height:22px;font-family:'LatoLight';color:#ffffff;padding:10px 0}.wrapper .steps .content{background:#ffffff;padding:20px;border-bottom:solid 51px #f5f6f8}.wrapper .steps .content.no-border{border-bottom:none}.wrapper .steps .content .buttons{text-align:center}.wrapper .steps .content .buttons .button{display:inline-block;margin:0 3px}.wrapper .steps .content .passed{text-align:left;padding-top:20px}.wrapper .steps .content .passed p{display:none;padding:3px 0}.wrapper .steps .content .passed p:first-child{display:block}.wrapper .steps .content .emailField{border:solid 1px #9c9c9c;padding:10px;margin:10px 0;width:370px;max-width:100%;box-sizing:border-box;font-size:16px;color:#757575;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1) inset;box-shadow:0 2px 3px rgba(0,0,0,0.1) inset}.wrapper .steps .button{background:#e6e8eb;color:#000000;font-family:'LatoRegular';font-size:18px;border:solid 1px #5dacfb;padding:11px 25px;display:inline-block;cursor:hand;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.wrapper .steps .button .arrow{font-family:Arial, Helvetica, sans-serif;font-size:22px}.wrapper .steps .button:hover{background:#1a82d7;color:#ffffff;text-shadow:0 1px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset;box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset}.wrapper .steps.step1{display:block}.wrapper .steps.step1 .line{font-size:18px;padding:3px 0 22px}.wrapper .steps.step1 .photo{background:#363b41}.wrapper .steps.step1 .photo img{max-width:100%;display:block;max-height:600px;margin:0 auto}.wrapper .steps.step2 .content{padding:30px 30px 35px}.wrapper .steps.step2 .photo{float:left;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.6);box-shadow:0 1px 6px rgba(0,0,0,0.6)}.wrapper .steps.step2 .photo img{width:100px;height:auto;display:block}.wrapper .steps.step2 .info{color:#4d4b4b;text-align:left;margin-left:20px;float:left}.wrapper .steps.step2 .info p{line-height:25px}.wrapper .steps.step2 .message{clear:both;font-style:italic;padding:41px 0 6px;font-size:17px}.wrapper .steps.step2 .note{font-family:'LatoLight';padding:15px;font-size:17px}.wrapper .steps.step3 .content{padding-bottom:37px}.wrapper .steps.step3 p{padding:3px 0 15px}.wrapper .steps.step3 .button{margin-top:18px;width:202px}.wrapper .steps.step4 .content,.wrapper .steps.step5 .content,.wrapper .steps.step6 .content{padding-bottom:40px}.wrapper .steps.step4 p,.wrapper .steps.step5 p,.wrapper .steps.step6 p{padding:5px 0 30px}.wrapper .steps.step4 .button,.wrapper .steps.step5 .button,.wrapper .steps.step6 .button{padding:11px 30px;max-width:40%;width:155px}.wrapper .steps.step8 .content{padding-bottom:40px}.wrapper .steps.step8 p{padding:10px 0}.wrapper .steps.step8 .time{color:#1a82d7}.wrapper .steps.step8 .luck{font-size:20px;font-weight:bold;padding:15px 0}.wrapper .steps.step8 .error{color:red;font-size:15px;padding-top:0}.wrapper .steps.step8 button{background:#e6e8eb;font-family:'LatoRegular';font-size:18px;border:solid 1px #5dacfb;padding:11px 25px;display:inline-block;width:370px;max-width:100%;background:#1a82d7;color:#ffffff;text-transform:uppercase;cursor:hand;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:0 1px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset;-webkit-box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset;box-shadow:0 0 1px 1px rgba(255,255,255,0.57) inset}.wrapper .steps.step8 button:hover{background:#106db9}@media only screen and (max-width: 375px){.wrapper .steps.step1 .photo img{height:400px}.wrapper .steps.step2 .content{padding:20px 15px}.wrapper .steps.step2 .content .photo img{width:90px}.wrapper .steps.step2 .content .info{margin-left:8px}.wrapper .steps.step2 .content .info p{font-size:15px}}
