body{margin:0;padding:0;background:#1f1f1f}*{-webkit-box-sizing:border-box;box-sizing:border-box}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-thumb{background:#666;border-radius:20px}html::-webkit-scrollbar-track{background:#ddd;border-radius:20px}#kontener,#kontener_rej{width:83%;margin:0 auto;max-width:1000px;margin-top:1.5em;padding-bottom:48px}#logo{float:left;display:block;height:auto;width:80px}#logowanie{font-size:2em;color:#fff;display:block;margin-top:0.8em}main{background:#242424;padding:32px;border-radius:15px;border:1px solid #444;color:#fff;margin-top:12px}#reg_title{font-size:1.3em}.registration{margin-top:18px;display:-ms-grid;display:grid;width:calc(100% - 28px);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4, 1fr);-ms-grid-columns:30% 20% 50%;grid-template-columns:30% 20% 50%;grid-column-gap:14px;grid-row-gap:6px}.registration #reg_o{grid-column:span 2}.registration #reg_two{-ms-grid-column:3;grid-column-start:3;grid-column-end:3}.registration #reg_three,.registration #reg_six{grid-column:span 3}.registration #reg_five{grid-column:span 2}.registration input,.registration select{width:100%;border:1px solid #9a9a9a;background:#282828;height:24px;font-size:0.7em;border-radius:4px;color:#fff}.registration input:focus,.registration select:focus{outline:1px solid #9a9a9a}.registration input{padding:5px 10px}.registration select{padding-left:5px;padding-right:5px}.registration2{margin-top:18px;display:-ms-grid;display:grid;width:calc(100% - 28px);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2, 1fr);-ms-grid-columns:30% 20% 50%;grid-template-columns:30% 20% 50%;grid-column-gap:14px;grid-row-gap:6px}.registration2 #reg_o{grid-column:span 2}.registration2 #reg_two{-ms-grid-column:3;grid-column-start:3;grid-column-end:3}.registration2 #reg_three,.registration2 #reg_six{grid-column:span 3}.registration2 #reg_five{grid-column:span 2}.registration2 input,.registration2 select{width:100%;border:1px solid #9a9a9a;background:#282828;height:24px;font-size:0.7em;border-radius:4px;color:#fff}.registration2 input:focus,.registration2 select:focus{outline:1px solid #9a9a9a}.registration2 input{padding:5px 10px}.registration2 select{padding-left:5px;padding-right:5px}label,#title{font-size:0.9em}#title,#title2{display:block;margin-top:20px}textarea{width:100%;height:140px;border:1px solid #9a9a9a;background:#282828;font-size:0.7em;border-radius:4px;padding:5px 10px;color:#fff}textarea:focus{outline:1px solid #9a9a9a}#before{font-size:0.7em;display:block}#rodo{margin-top:20px;display:-ms-grid;display:grid;-ms-grid-columns:30px auto;grid-template-columns:30px auto;font-size:0.6em}#rodo #rodo_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#rodo a{color:#f13f43}.radio{position:relative;cursor:pointer;line-height:20px;font-size:14px;outline:none;outline-width:0}.radio .label{position:relative;display:block;float:left;margin-top:5px;margin-right:10px;width:16px;height:16px;border:2px solid #f13f43;border-radius:100%;-webkit-tap-highlight-color:transparent}.radio .label:after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:100%;background:#f13f43;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0.08;pointer-events:none}.radio:hover .label:after{-webkit-transform:scale(3.6);transform:scale(3.6)}input[type="radio"]:checked+.label{border-color:#f13f43}input[type="radio"]:checked+.label:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s cubic-bezier(0.35, 0.9, 0.4, 0.9);transition:all 0.2s cubic-bezier(0.35, 0.9, 0.4, 0.9);opacity:1}.hidden{display:none}#bottom{margin-top:16px}#bottom .dis{margin-top:6px;width:0.8em;float:left;height:0.8em;border-radius:50%;background:#9a9a9a}#bottom .act{margin-top:6px;width:0.8em;margin-left:6px;float:left;height:0.8em;border-radius:50%;background:#f13f43}#bottom button{background:#2bafff;border:none;border-radius:12px;height:2em;width:6em;color:#fff;float:right;outline:none}#bottom button:hover{cursor:pointer}#bottom #next[disabled]{opacity:0.6}@media only screen and (min-width: 650px){body{font-size:22px}#logo{width:100px}#log{font-size:0.8em;width:10em;height:1em}.registration input,.registration select{height:32px}.registration2 input,.registration2 select{height:32px}.radio .label{width:20px;height:20px}.radio .label:after{width:12px;height:12px}#bottom button{font-size:17px}#kontener_rej{margin-top:200px}}.regulamin_window{font-size:0.7em;border:3px solid #9a9a9a;border-radius:15px;padding:22px;margin-top:12px}#akceptuje{margin-top:6px}#bottom .dis2{margin-top:6px;width:0.8em;float:left;height:0.8em;border-radius:50%;background:#9a9a9a;margin-left:6px}#bottom .act2{margin-top:6px;width:0.8em;float:left;height:0.8em;border-radius:50%;background:#f13f43}#error{display:block;font-size:0.6em;color:#f13f43}.blank{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#log{background:#2bafff;border:none;border-radius:12px;height:2.5em;width:16em;color:#fff;margin:24px auto;outline:none}#log:hover{cursor:pointer}#rejst_con{margin-top:50px}textarea{resize:none}
