html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
a,a:visited,a:hover{color:#fff}
body{background:url("backgr.jpg") no-repeat scroll 0% 0% / 100% auto #2A4067;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}
.buttonz{clear:both;margin:10px 0;padding:5px;background-color:#FFF;box-shadow:0px 0px 17px #aaa inset}
.upperButtonz{display:none}
.clearboth{clear:both}
.scrambleGomb{float:left;margin:4px}
.stepCounter{float:left;font-weight:bold;padding:11px 30px 5px}
#jatekTer{width:560px;height:600px;float:left}
.mezo{width:137px;height:137px;float:left;position:absolute;background-repeat:repeat;background-size:550px auto;background-color:rgba(0,0,0,0.1) !important}
.csempe{width:135px;height:135px;cursor:pointer;border:1px solid rgba(0,0,0,0.4)}
#szubmitLink{text-decoration:none;margin-top:10px}
#szubmitLink a,#szubmitLink a:visited,#szubmitLink a:hover,#szubmitLink a:link{text-decoration:none;color:#fff}
.helyenvan1{border:none !important}
.csempe span{-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;font-weight:bold;font-size:25px;margin:5px;text-shadow:0px 0px 6px #fff;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:35px}
#mezo16 span{display:none}
#mezo16 .csempe{border:1px solid transparent;cursor:unset !important}
#mezo2{background-position:-135px 0}
#mezo3{background-position:-270px 0}
#mezo4{background-position:-405px 0}
#mezo5{background-position:0 -135px}
#mezo6{background-position:-135px -135px}
#mezo7{background-position:-270px -135px}
#mezo8{background-position:-405px -135px}
#mezo9{background-position:0 -270px}
#mezo10{background-position:-135px -270px}
#mezo11{background-position:-270px -270px}
#mezo12{background-position:-405px -270px}
#mezo13{background-position:0 -405px}
#mezo14{background-position:-135px -405px}
#mezo15{background-position:-270px -405px}
#mezo16{background:none repeat scroll 0% 0% transparent}
.poz1{top:100px;left:10px}
.poz2{top:100px;left:147px}
.poz3{top:100px;left:284px}
.poz4{top:100px;left:421px}
.poz5{top:237px;left:10px}
.poz6{top:237px;left:147px}
.poz7{top:237px;left:284px}
.poz8{top:237px;left:421px}
.poz9{top:374px;left:10px}
.poz10{top:374px;left:147px}
.poz11{top:374px;left:284px}
.poz12{top:374px;left:421px}
.poz13{top:511px;left:10px}
.poz14{top:511px;left:147px}
.poz15{top:511px;left:284px}
.poz16{top:511px;left:421px}
.controlok{float:right;width:420px;border-radius:15px;box-shadow:3px 3px 10px #000;margin:20px 40px 10px 10px;border:2px solid #1A3067;color:#EEE;background:none no-repeat scroll right bottom / 300px auto rgb(64,99,160)}
.controlbacktransp{background:url("controlbacktransp.png") repeat scroll right bottom / 300px auto transparent;padding:10px 17px}
.controlok p{font-size:13px;line-height:18px}
.szetting input{margin:5px 7px}
.szetting{margin:10px 0px 0px;clear:both}
.szetting span{font-size:0.8em}
.szetting label{cursor:pointer}
h1 a{color:#eee}
h1{font-size:25px;margin-bottom:20px;clear:both}
#urlinput,#facebookinput,#generatedLinkem,#generatedFramem{width:100%;margin:3px 0 0 0}
.howToSolve{float:right;margin:5px 20px}
.myButton{-moz-box-shadow:inset 0px 0px 15px 3px #23395e;-webkit-box-shadow:inset 0px 0px 15px 3px #23395e;box-shadow:inset 0px 0px 15px 3px #23395e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#2e466e),color-stop(1,#415989));background:-moz-linear-gradient(top,#2e466e 5%,#415989 100%);background:-webkit-linear-gradient(top,#2e466e 5%,#415989 100%);background:-o-linear-gradient(top,#2e466e 5%,#415989 100%);background:-ms-linear-gradient(top,#2e466e 5%,#415989 100%);background:linear-gradient(to bottom,#2e466e 5%,#415989 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e466e',endColorstr='#415989',GradientType=0);background-color:#2e466e;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;border:1px solid #1f2f47;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-weight:bold;font-size:15px;padding:6px 13px;text-decoration:none;text-shadow:0px 1px 0px #263666}
.myButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#415989),color-stop(1,#2e466e));background:-moz-linear-gradient(top,#415989 5%,#2e466e 100%);background:-webkit-linear-gradient(top,#415989 5%,#2e466e 100%);background:-o-linear-gradient(top,#415989 5%,#2e466e 100%);background:-ms-linear-gradient(top,#415989 5%,#2e466e 100%);background:linear-gradient(to bottom,#415989 5%,#2e466e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#415989',endColorstr='#2e466e',GradientType=0);background-color:#415989}
.myButton:active{position:relative;top:1px}
.css-input{background-color:#ffffff;font-size:13px;padding:4px;border-width:2px;border-radius:9px;border-style:inset;border-color:#2406c9;box-shadow:0px 0px 2px 0px rgba(42,42,42,.75);text-shadow:0px 0px 0px rgba(42,42,42,.74);font-weight:bold}
.css-input:focus{outline:none}
.header,.headerMobile{width:96%;padding:17px 2% 12px;background-color:#FFF;box-shadow:0px 0px 17px #aaa inset}
.headerMobile{display:none}
.logo{float:left;margin:0}
.header ul,.headerMobile ul{margin:18px 0 0 12px;float:left;display:block}
.header ul li,.headerMobile ul li{float:left;margin:5px 2px 5px}
.header ul li a,.headerMobile ul li a{text-decoration:none;color:#000;font-weight:bold;font-size:16px;border-radius:10px;padding:2px 10px;transition:all 0.5s ease;line-height:16px}
.header ul li a:hover,.headerMobile ul li a:hover{background-color:#fff}
.headerMobile{text-align:center}
.headerMobile ul li{float:none;margin:2px 2px}
.headerMobile ul{float:none;clear:both}
.headerMobile ul li a{color:#000;font-size:16px;padding:6px 8px;margin:4px;display:block;background-color:#aaa}
.imageright{float:right;margin:0 0 10px 30px;max-width:250px;width:40%}
.mainarticle{padding:5px 20px 20px 20px;color:#EEE;max-width:2000px;margin:auto}
.mainarticle p{margin-bottom:14px;line-height:20px}
h2{font-size:19px;margin-bottom:10px}
.thumbsup{float:right;margin:1px 10px 10px}
.reklamKontajner{margin:15px auto 5px}
.addThisz{float:right;margin:8px 0 15px 5px}
.copyright{clear:both}
.rezultatLink{width:285px;float:left}
.openButton{float:right;margin:28px 0 7px 0}
.upDateSett{margin-top:10px}
@media screen and (max-width:1060px){.rezultatLink{width:75%}
.upperButtonz{display:block}
.bottomButtonz{display:none}
.controlok{float:none;width:100%;border-radius:0;box-shadow:3px 3px 10px #000;margin:0 0%;border:none;color:#DDD}
.controlbacktransp{padding:10px 5%}
}
@media screen and (max-width:650px){.logo{float:none}
.header{display:none}
.headerMobile{display:block}
.csempe{width:69px;height:69px}
#mezo2{background-position:-70px 0}
#mezo3{background-position:-140px 0}
#mezo4{background-position:-210px 0}
#mezo5{background-position:0 -70px}
#mezo6{background-position:-70px -70px}
#mezo7{background-position:-140px -70px}
#mezo8{background-position:-210px -70px}
#mezo9{background-position:0 -140px}
#mezo10{background-position:-70px -140px}
#mezo11{background-position:-140px -140px}
#mezo12{background-position:-210px -140px}
#mezo13{background-position:0 -210px}
#mezo14{background-position:-70px -210px}
#mezo15{background-position:-140px -210px}
#mezo16{background:none repeat scroll 0% 0% transparent}
.poz1{top:10px;left:10px}
.poz2{top:10px;left:80px}
.poz3{top:10px;left:150px}
.poz4{top:10px;left:220px}
.poz5{top:80px;left:10px}
.poz6{top:80px;left:80px}
.poz7{top:80px;left:150px}
.poz8{top:80px;left:220px}
.poz9{top:150px;left:10px}
.poz10{top:150px;left:80px}
.poz11{top:150px;left:150px}
.poz12{top:150px;left:220px}
.poz13{top:220px;left:10px}
.poz14{top:220px;left:80px}
.poz15{top:220px;left:150px}
.poz16{top:220px;left:220px}
.mezo{width:70px;height:70px;background-size:280px auto}
#jatekTer{width:300px;height:300px;float:none}
.csempe span{font-size:17px;margin:5px;line-height:20px}
}