#sidebar {display: none}
#content {width: 100%;float: none}
#kephatterszine {border:2px solid #EEEEEE;padding:0px;width:132px}
figcaption {font-style: italic}
.torzs {background-color: #a8b8b8;box-shadow: 0 3px 100px #000;margin: auto;max-width: 950px;min-width: 300px;min-height: 1000px;padding: 20px 0 90px;width: 100%}
.clearboth{clear:both}
.timerheader a{text-decoration:none}
.mobilenavigation{clear: both;display: none;padding-top: 5px}
.topOfTheSolverPage {padding: 30px 0 10px;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines}
.stretch {width: 100%;display: inline-block;font-size: 0;line-height: 0}.RubiksCubeSolver {width: 485px;display: inline-block;margin-bottom: 20px;vertical-align: top;text-align: left}
.fadeInCallToActionsInner {width: 100%;margin: auto;max-width: 1300px}
.callToDonate {float: left;padding: 12px 5px 5px 5px}
.callToDonate a {background-color: #FFB23C;text-decoration: none;padding: 2px 11px;border-radius: 10px;color: #133B5F;font-size: 12px;font-weight: bold;font-style: italic}
.callToDonate a:hover {background-color: #FFA926;color: #000}
.fadeInCallToActions {background: url("images/transparent-blue-pixel.png") repeat scroll 0 0 rgba(0, 0, 0, 0);bottom: 0;left:0;box-shadow: 0 -7px 50px #000 inset;overflow: hidden;position: fixed;width: 100%;z-index: 9999}
.donationContainer{padding: 5px 0 0 50px}
.donationContainer span {font-weight: bold}
.donationContainer div{color: #ffffff;font-size: 12px;margin: 5px 10px 0 0;float: left}
.callToGoogleAd {display: block;float: left;height: 100px;margin: 2px 7px 10px 20px;width: 480px}
.wrapgooglead {height: 280px;width: 336px}
.callToLike {clear: both;height: 25px;margin: 12px 21px 10px 20px;width: 150px}
.callToAddThis {float: right;margin: 10px 5px 9px 10px;width: 200px}
.callToAddThis ul {list-style: none}
.callToAddThis ul li a {background: url("images/social-sharez.png") no-repeat scroll 0 0 transparent;border: 1px solid transparent;display: inline-block;float: left;height: 32px;overflow: hidden;text-indent: -567px;margin: 0 4px 0 0;width: 32px}
.sharefb {	background-position: -42px 0 !important;	}.sharetw {	background-position: -123px 0 !important;	}.sharegp {	background-position: -82px 0 !important;	}.sharesu {	background-position: -162px 0 !important;	}.closeInteractiveHelp, #nextInteractiveHelp, .generaterbkimg{background-color: #3C5C9C;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #FFFFFF;cursor: pointer;float: right;font-size: 14px;font-weight: bold;padding: 4px;text-align: center}
.miniMenu{list-style: none;margin-bottom: 15px}
.miniMenu li {margin: 4px 25px}
.miniMenu a {/*background: url("https://ruwix.com/pics/megamenu-icons-transparent.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/color: #222222;display: block;font-size: 13px;font-weight: bold;height: 20px;padding: 12px 10px 8px 55px;text-decoration: none}
.miniMenu a:hover {color: #000000}
.miniMenu li a.megamenuak{background-position:0 -2000px}
.miniMenu li a.megamenuak:hover{background-position:0 -400px}
.miniMenu li a.megamenuaf{background-position:0 -1800px}
.miniMenu li a.megamenuaf:hover{background-position:0 -200px}
.miniMenu li a.megamenuah{background-position:0 -1880px}
.miniMenu li a.megamenuah:hover{background-position:0 -280px}
.miniMenu li a.megamenuam{background-position:0 -2080px}
.miniMenu li a.megamenuam:hover{background-position:0 -480px}
.miniMenu li a.megamenubd{background-position:0 -2680px}
.miniMenu li a.megamenubd:hover{background-position:0 -1080px}
.miniMenu li a.megamenuab{background-position:0 -1640px}
.miniMenu li a.megamenuab:hover{background-position:0 -40px}
.miniMenu li a.megamenuae{background-position:0 -1760px}
.miniMenu li a.megamenuae:hover{background-position:0 -160px}
.scrollDownForMore {font-size: 15px;padding: 10px 0 20px 50px}
.scrollDownForMore span{font-size: 18px}
#nextInteractiveHelp:hover, .generaterbkimg:hover, .closeInteractiveHelp:hover{background-color:#23365B}
#nextInteractiveHelp:active, .generaterbkimg:active, .closeInteractiveHelp:active{background-color:#000000}
#nextInteractiveHelp:active{margin: -15px 9px 0 0}
#nextInteractiveHelp{margin: -16px 10px 0 0}
.generaterbkimg{margin-bottom:10px}
#helpContent {clear: both;height: 40px;line-height: 18px;padding: 0}
#helpContent span {background-color: #DDDDDD;border-radius: 5px 5px 5px 5px;padding: 0 2px}
.sideHelpContainer {display: none;position: absolute;z-index: 9999;background: rgba(255,255,255,0.8);box-shadow: 3px 3px 28px 5px #FFF}
#bubbleBottom{display: block;margin: -5px 0 0 59px}
#interactiveHelp {background-color: #EEEEEE;border: 2px solid #555555;border-radius: 20px 20px 20px 20px;box-shadow: 3px 4px 17px #555;color: #000000;font-size: 14px;font-weight: bold;height: 47px;margin: -7px 14px 15px;padding: 10px;width: 280px}
#imageSaverWindow {background-color: #e0e0e0;font-size: 14px;font-weight: bold;text-align: left;min-height: 80px;padding: 3px;vertical-align: top;width: 150px;margin: 50px 5px 10px 5px;z-index: 2147483647;display: none}
.imageschemedropdown {width: 35px !important;margin: 0}
.article #imageSaverWindow h2 {margin: 0 0 0.5em 0;line-height: 1em;padding: 0}
#imageSaverWindow.visibleImageSaver {display: inline-block}
#imageSaverWindow p{margin:13px 0 0 0;font-size:12px}
#generatedrubikimg {clear: both;text-align: center}
#imageSaverWindow input, #imageSaverWindow select{font-weight:bold;width:140px}
.imageoptiondiv {margin-bottom:4px}
.imageoptiondiv div {float:left;width:145px}
#talkBubbleBottom{margin:-8px 0 0 52px}
.paperClipHelp {background: url("images/rubiks-cube-solver-logo.png") no-repeat scroll 17px 23px transparent;cursor: pointer;height: 216px;left: 504px;margin: 8px 0;width: 325px}
.timerheaderInner{margin: auto;width: 100%;max-width: 1400px}
.timerheader {padding: 10px 1% 5px;min-height: 70px;margin-left: 256px}
#topMenuCont {color: #aaaaaa;height: 50px;float: left;margin: 13px 0 0;overflow: hidden;padding: 0;width: 510px}
#topMenuCont ul {overflow: hidden;padding-right: 15px}
#topMenuCont ul li {float: left;height: 56px;display:inline-block;max-width:180px;padding: 11px 8px 0 0px;list-style: none outside none}
#topMenuCont ul li a {background-color: #FFFFFF;border-radius: 6px 6px 6px 6px;box-shadow: 4px 2px 5px #000000;color: #222222;font-size: 12px;font-weight: bold;height: 25px;padding: 9px 8px;text-transform: uppercase}
#topMenuCont ul li a:hover {background-color: #EEEEEE}
.kocb1{		background-position:0px 0px !important}
.kocb2{		background-position:0px -69px !important; }.kocb3{		background-position:0px -138px !important; }.kocb4{		background-position:0px -207px !important; }.kocb5{		background-position:0px -276px !important; }.kocb6{		background-position:0px -345px !important; }.kocba1{	background-position:-121px 0px !important}
.kocba2{	background-position:-121px -69px !important}
.kocba3{	background-position:-121px -138px !important}
.kocba4{	background-position:-121px -207px !important}
.kocba5{	background-position:-121px -276px !important}
.kocba6{	background-position:-121px -345px !important}
.kocbb1{	background-position:-47px 0px !important}
.kocbb2{	background-position:-47px -69px !important}
.kocbb3{	background-position:-47px -138px !important}
.kocbb4{	background-position:-47px -207px !important}
.kocbb5{	background-position:-47px -276px !important}
.kocbb6{	background-position:-47px -345px !important}
.hrmd1{		background-position:0px 0px !important}
.hrmd2{		background-position:0px -50px !important}
.hrmd3{		background-position:0px -100px !important}
.hrmd4{		background-position:0px -150px !important}
.hrmd5{		background-position:0px -200px !important}
.hrmd6{		background-position:0px -250px !important}
.hrmda1{	background-position:-120px 0px !important}
.hrmda2{	background-position:-120px -50px !important}
.hrmda3{	background-position:-120px -100px !important}
.hrmda4{	background-position:-120px -150px !important}
.hrmda5{	background-position:-120px -200px !important}
.hrmda6{	background-position:-120px -250px !important}
.hrmdb1{	background-position:-70px 0px !important}
.hrmdb2{	background-position:-70px -50px !important}
.hrmdb3{	background-position:-70px -100px !important}
.hrmdb4{	background-position:-70px -150px !important}
.hrmdb5{	background-position:-70px -200px !important}
.hrmdb6{	background-position:-70px -250px !important}
#fieldecske1,#fieldecske2,#fieldecske3,#fieldecske4,#fieldecske5,#fieldecske6,#fieldecske7,#fieldecske8,#fieldecske9,#fieldecske10,#fieldecske11,#fieldecske12,#fieldecske13,#fieldecske14,#fieldecske15,#fieldecske16,#fieldecske17,#fieldecske18,#fieldecske19,#fieldecske20,#fieldecske21,#fieldecske22,#fieldecske23,#fieldecske24,#fieldecske25,#fieldecske26,#fieldecske27,#fieldecske28,#fieldecske29,#fieldecske30,#fieldecske31,#fieldecske32,#fieldecske33,#fieldecske34,#fieldecske35,#fieldecske36,#fieldecske37,#fieldecske38,#fieldecske39,#fieldecske40,#fieldecske41,#fieldecske42,#fieldecske43,#fieldecske44,#fieldecske45,#fieldecske46,#fieldecske47,#fieldecske48,#fieldecske49,#fieldecske50,#fieldecske51,#fieldecske52,#fieldecske53,#fieldecske54{background: url("rubiks_solver_img/shapeletz.png") no-repeat scroll 0 0 transparent}
#fieldecske1 div,#fieldecske2 div,#fieldecske3 div,#fieldecske4 div,#fieldecske5 div,#fieldecske6 div,#fieldecske7 div,#fieldecske8 div,#fieldecske9 div,#fieldecske10 div,#fieldecske11 div,#fieldecske12 div,#fieldecske13 div,#fieldecske14 div,#fieldecske15 div,#fieldecske16 div,#fieldecske17 div,#fieldecske18 div,#fieldecske19 div,#fieldecske20 div,#fieldecske21 div,#fieldecske22 div,#fieldecske23 div,#fieldecske24 div,#fieldecske25 div,#fieldecske26 div,#fieldecske27 div,#fieldecske28 div,#fieldecske29 div,#fieldecske30 div,#fieldecske31 div,#fieldecske32 div,#fieldecske33 div,#fieldecske34 div,#fieldecske35 div,#fieldecske36 div,#fieldecske37 div,#fieldecske38 div,#fieldecske39 div,#fieldecske40 div,#fieldecske41 div,#fieldecske42 div,#fieldecske43 div,#fieldecske44 div,#fieldecske45 div,#fieldecske46 div,#fieldecske47 div,#fieldecske48 div,#fieldecske49 div,#fieldecske50 div,#fieldecske51 div,#fieldecske52 div,#fieldecske53 div,#fieldecske54 div{width:100%;height:100%;cursor:pointer}
#fieldecske46  div:hover,#fieldecske47  div:hover,#fieldecske48  div:hover,#fieldecske49  div:hover,#fieldecske50  div:hover,#fieldecske51  div:hover,#fieldecske52  div:hover,#fieldecske53  div:hover,#fieldecske54  div:hover,#fieldecske10  div:hover,#fieldecske11  div:hover,#fieldecske12  div:hover,#fieldecske13  div:hover,#fieldecske14  div:hover,#fieldecske15  div:hover,#fieldecske16  div:hover,#fieldecske17  div:hover,#fieldecske18  div:hover, #fieldecske19  div:hover,#fieldecske20  div:hover,#fieldecske21  div:hover,#fieldecske22  div:hover,#fieldecske23  div:hover,#fieldecske24  div:hover,#fieldecske25  div:hover,#fieldecske26  div:hover,#fieldecske27  div:hover,#fieldecske37  div:hover,#fieldecske38  div:hover,#fieldecske39  div:hover,#fieldecske40  div:hover,#fieldecske41  div:hover,#fieldecske42  div:hover,#fieldecske43  div:hover,#fieldecske44  div:hover,#fieldecske45  div:hover{background: url("rubiks_solver_img/fieldhover.png") no-repeat scroll -3px -3px transparent}
#fieldecske1  div:hover,#fieldecske2  div:hover,#fieldecske3  div:hover,#fieldecske4  div:hover,#fieldecske5  div:hover,#fieldecske6  div:hover,#fieldecske7  div:hover,#fieldecske8  div:hover,#fieldecske9  div:hover{background: url("rubiks_solver_img/fieldhover.png") no-repeat scroll 0px 0px transparent}
#fieldecske28  div:hover,#fieldecske29  div:hover,#fieldecske30  div:hover,#fieldecske31  div:hover,#fieldecske32  div:hover,#fieldecske33  div:hover,#fieldecske34  div:hover,#fieldecske35  div:hover,#fieldecske36  div:hover{background: url("rubiks_solver_img/fieldhover3.png") no-repeat scroll 3px 8px transparent}
#fieldecske1,#fieldecske2,#fieldecske3,#fieldecske4,#fieldecske5,#fieldecske6,#fieldecske7,#fieldecske8,#fieldecske9{background-position: -947px 0;height: 21px;padding: 7px;width: 54px}
#fieldecske11,#fieldecske12,#fieldecske13,#fieldecske14,#fieldecske15,#fieldecske16,#fieldecske17,#fieldecske18,#fieldecske10{background-position: 0 -969px;height: 32px;padding: 5px;width: 32px}
#fieldecske19,#fieldecske20,#fieldecske21,#fieldecske22,#fieldecske23,#fieldecske24,#fieldecske25,#fieldecske26,#fieldecske27{background-position: 0 -9138px;height: 32px;padding: 5px;width: 32px;width: 32px}
#fieldecske28,#fieldecske29,#fieldecske30,#fieldecske31,#fieldecske32,#fieldecske33,#fieldecske34,#fieldecske35,#fieldecske36{background-position: -9121px -207px;height: 58px;padding: 5px;width: 22px}
#fieldecske37,#fieldecske38,#fieldecske39,#fieldecske40,#fieldecske41,#fieldecske42,#fieldecske43,#fieldecske44,#fieldecske45{background-position: 0 -9276px;height: 32px;padding: 5px;width: 32px}
#fieldecske46,#fieldecske47,#fieldecske48,#fieldecske49,#fieldecske50,#fieldecske51,#fieldecske52,#fieldecske53,#fieldecske54{background-position: 0 -9345px;height: 32px;padding: 5px;width: 32px}
#fieldecske37, #fieldecske19, #fieldecske10, #fieldecske46, #fieldecske40, #fieldecske22, #fieldecske13, #fieldecske49, #fieldecske43, #fieldecske25, #fieldecske16, #fieldecske52 {margin:-1px 0 0 0}
#fieldecske38, #fieldecske20, #fieldecske11, #fieldecske47, #fieldecske41, #fieldecske23, #fieldecske14, #fieldecske50, #fieldecske44, #fieldecske26, #fieldecske17, #fieldecske53   {margin:-42px 0px 0px 41px}
	#fieldecske39, #fieldecske21, #fieldecske12, #fieldecske48, #fieldecske42, #fieldecske24, #fieldecske15, #fieldecske51, #fieldecske45, #fieldecske27, #fieldecske18, #fieldecske54  {margin:-42px 0px 0px 82px}
	#fieldecske2{margin:0px}
#fieldecske2{margin:-35px 0 0 42px}
#fieldecske3{margin:-35px 0 0 84px}
#fieldecske4{margin:-3px 0 0 -29px}
#fieldecske5{margin:-35px 0 0 14px}
#fieldecske6{margin:-35px 0 0 56px}
#fieldecske7{margin:-3px 0 0 -57px}
#fieldecske8{margin:-35px 0 0 -15px}
#fieldecske9{margin:-35px 0 0 27px}
#fieldecske28{margin:0px}
#fieldecske29{margin:-100px 0 0 29px}
#fieldecske30{margin:-100px 0 0 58px}
#fieldecske31{margin:38px 0 0 0px}
#fieldecske32{margin:-100px 0 0 29px}
#fieldecske33{margin:-100px 0 0 58px}
#fieldecske34{margin:38px 0 0 0px}
#fieldecske35{margin:-100px 0 0 29px}
#fieldecske36{margin:-100px 0 0 58px}
#kocka0Kontainer{padding-top: 7px}
	#sargafieldecske {height: 96px;width: 152px;margin: 25px 0 0 194px}
#zoldfieldecske {height: 124px;margin: 0 0 0 15px;width: 124px}
#barnafieldecske {height:124px;width:124px;margin: -124px 0 0 136px}
#kekfieldecske {height: 152px;margin: -152px 0 0 259px;width: 90px}
#pirosfieldecske {height: 152px;margin: -215px 0 0 348px;width: 90px}
#feherfieldecske {height:124px;width:124px;margin: 61px 0 0 136px}
.megragadva{background: url("rubiks_solver_img/megragadva.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important}
#mezocske1,#mezocske2,#mezocske3,#mezocske4,#mezocske5,#mezocske6,#mezocske7,#mezocske8,#mezocske9,#mezocske10,#mezocske11,#mezocske12,#mezocske13,#mezocske14,#mezocske15,#mezocske16,#mezocske17,#mezocske18,#mezocske19,#mezocske20,#mezocske21,#mezocske22,#mezocske23,#mezocske24,#mezocske25,#mezocske26,#mezocske27,#mezocske28,#mezocske29,#mezocske30,#mezocske31,#mezocske32,#mezocske33,#mezocske34,#mezocske35,#mezocske36,#mezocske37,#mezocske38,#mezocske39,#mezocske40,#mezocske41,#mezocske42,#mezocske43,#mezocske44,#mezocske45,#mezocske46,#mezocske47,#mezocske48,#mezocske49,#mezocske50,#mezocske51,#mezocske52,#mezocske53,#mezocske54{background: url("rubiks_solver_img/shapelets.png") no-repeat scroll 0 0 transparent}
#mezocske1 div,#mezocske2 div,#mezocske3 div,#mezocske4 div,#mezocske5 div,#mezocske6 div,#mezocske7 div,#mezocske8 div,#mezocske9 div,#mezocske10 div,#mezocske11 div,#mezocske12 div,#mezocske13 div,#mezocske14 div,#mezocske15 div,#mezocske16 div,#mezocske17 div,#mezocske18 div,#mezocske19 div,#mezocske20 div,#mezocske21 div,#mezocske22 div,#mezocske23 div,#mezocske24 div,#mezocske25 div,#mezocske26 div,#mezocske27 div,#mezocske28 div,#mezocske29 div,#mezocske30 div,#mezocske31 div,#mezocske32 div,#mezocske33 div,#mezocske34 div,#mezocske35 div,#mezocske36 div,#mezocske37 div,#mezocske38 div,#mezocske39 div,#mezocske40 div,#mezocske41 div,#mezocske42 div,#mezocske43 div,#mezocske44 div,#mezocske45 div,#mezocske46 div,#mezocske47 div,#mezocske48 div,#mezocske49 div,#mezocske50 div,#mezocske51 div,#mezocske52 div,#mezocske53 div,#mezocske54 div{width:100%;height:100%;cursor:pointer}
#ketDkockaHelp img {margin-top: -100px}
#ketDkockaHelp {display: none;height: 298px;left: 38px;margin: 0;padding: 0;position: relative;top: -207px;width: 443px !important}
#zeroDkockaHelp{display: none;height: 0;left: 8px;position: relative;top: -371px}
#mezocske1  div:hover,#mezocske2  div:hover,#mezocske3  div:hover,#mezocske4  div:hover,#mezocske5  div:hover,#mezocske6  div:hover,#mezocske7  div:hover,#mezocske8  div:hover,#mezocske9  div:hover,#mezocske46  div:hover,#mezocske47  div:hover,#mezocske48  div:hover,#mezocske49  div:hover,#mezocske50  div:hover,#mezocske51  div:hover,#mezocske52  div:hover,#mezocske53  div:hover,#mezocske54  div:hover{background: url("rubiks_solver_img/fieldhover1.png") no-repeat scroll 0px 0px transparent}
#mezocske19  div:hover,#mezocske20  div:hover,#mezocske21  div:hover,#mezocske22  div:hover,#mezocske23  div:hover,#mezocske24  div:hover,#mezocske25  div:hover,#mezocske26  div:hover,#mezocske27  div:hover,#mezocske37  div:hover,#mezocske38  div:hover,#mezocske39  div:hover,#mezocske40  div:hover,#mezocske41  div:hover,#mezocske42  div:hover,#mezocske43  div:hover,#mezocske44  div:hover,#mezocske45  div:hover{background: url("rubiks_solver_img/fieldhover2.png") no-repeat scroll 0px 0px transparent}
#mezocske10  div:hover,#mezocske11  div:hover,#mezocske12  div:hover,#mezocske13  div:hover,#mezocske14  div:hover,#mezocske15  div:hover,#mezocske16  div:hover,#mezocske17  div:hover,#mezocske18  div:hover,#mezocske28  div:hover,#mezocske29  div:hover,#mezocske30  div:hover,#mezocske31  div:hover,#mezocske32  div:hover,#mezocske33  div:hover,#mezocske34  div:hover,#mezocske35  div:hover,#mezocske36  div:hover{background: url("rubiks_solver_img/fieldhover3.png") no-repeat scroll 0px 0px transparent}
	#mezocske1,#mezocske2,#mezocske3,#mezocske4,#mezocske5,#mezocske6,#mezocske7,#mezocske8,#mezocske9{background-position: 0 0px;height:20px;width:55px;padding:5px}
#mezocske11,#mezocske12,#mezocske13,#mezocske14,#mezocske15,#mezocske16,#mezocske17,#mezocske18,#mezocske10{background-position: -120px -50px;width:23px;height:40px;padding:5px}
#mezocske19,#mezocske20,#mezocske21,#mezocske22,#mezocske23,#mezocske24,#mezocske25,#mezocske26,#mezocske27{height:40px;width:30px;padding:5px;background-position: -70px -100px}
#mezocske28,#mezocske29,#mezocske30,#mezocske31,#mezocske32,#mezocske33,#mezocske34,#mezocske35,#mezocske36{background-position: -120px -150px;padding:5px;width:23px;height:40px}
#mezocske37,#mezocske38,#mezocske39,#mezocske40,#mezocske41,#mezocske42,#mezocske43,#mezocske44,#mezocske45{background-position: -70px -200px;width:30px;height:40px;padding:5px}
#mezocske46,#mezocske47,#mezocske48,#mezocske49,#mezocske50,#mezocske51,#mezocske52,#mezocske53,#mezocske54{background-position: 0 -250px;height:20px;width:55px;padding:5px}
#haromDkockaHelp {display: none;left: 1px;position: relative;top: -385px}
#sargamezocske {height: 93px;margin: 60px 0 0 85px;width: 0}
#zoldmezocske {height: 157px;margin: -148px 0 0 -67px;width: 0}
#barnamezocske {height: 153px;margin: -66px 0 0 57px;width: 0}
#kekmezocske {height: 157px;margin: -169px 0 0 160px;width: 0}
#pirosmezocske {height: 153px;margin: -273px 0 0 286px;width: 0}
#fehermezocske {height: 93px;margin: 133px 0 0 84px;width: 0}
#mezocske1, #mezocske52{margin:1px 2px 3px 100px}
	#mezocske2, #mezocske53{margin:-18px 2px 3px 140px}
	#mezocske3, #mezocske54{margin:-18px 2px 3px 180px}
	#mezocske4, #mezocske49{margin:-47px 2px 3px 67px}
#mezocske5, #mezocske50{margin:-18px 2px 3px 107px}
	#mezocske6, #mezocske51{margin:-18px 2px 3px 146px}
	#mezocske7, #mezocske46{margin:-47px 2px 3px 34px}
	#mezocske8, #mezocske47{margin:-18px 2px 3px 74px}
#mezocske9, #mezocske48{margin:-18px 2px 3px 114px}
#mezocske10, #mezocske30{margin:13px 2px 3px 137px}
#mezocske11, #mezocske29{margin:-37px 2px 3px 105px}
#mezocske12, #mezocske28{margin:-36px 2px 3px 73px}
#mezocske13, #mezocske33{margin:-49px 2px 3px 137px}
#mezocske14, #mezocske32{margin:-37px 2px 3px 105px}
#mezocske15, #mezocske31{margin:-37px 2px 3px 73px}
#mezocske16, #mezocske36{margin:-49px 2px 3px 137px}
#mezocske17, #mezocske35{margin:-36px 2px 3px 105px}
#mezocske18, #mezocske34{margin:-37px 2px 3px 73px}
#mezocske19, #mezocske39{margin:1px 2px 3px 62px}
#mezocske20, #mezocske38{margin:-39px 2px 3px 100px}
#mezocske21, #mezocske37{margin:-38px 2px 3px 138px}
#mezocske22, #mezocske42{margin:-45px 2px 3px 62px}
#mezocske23, #mezocske41{margin:-39px 2px 3px 100px}
#mezocske24, #mezocske40{margin:-38px 2px 3px 138px}
#mezocske25, #mezocske45{margin:-45px 2px 3px 62px}
#mezocske26, #mezocske44{margin:-39px 2px 3px 100px}
#mezocske27, #mezocske43{margin:-39px 2px 3px 138px}
.myarrowright, .myarrowleft, #myplaybutton, .mystopbutton, .mypausebutton{width:33px;height:33px;float:left;background: url("rubiks_solver_img/myarrowz.png") no-repeat scroll 0 0 transparent;margin-right:-1px;cursor:pointer}
.myarrowright{background-position:0 -146px}
	.myarrowright:hover{background-position:-41px -146px}
.myarrowleft{background-position:0 -110px}
.myarrowleft:hover{background-position:-41px -110px}
#myplaybutton{background-position:0px 0px}
#myplaybutton:hover{background-position:-41px 0px !important}
.mystopbutton{background-position:0px -36px}
.mystopbutton:hover{background-position:-41px -36px}
.mypausebutton{background-position:0px -73px}
.mypausebutton:hover{background-position:-41px -73px}
.hanysztep{margin-bottom:3px;font-weight:bold}
#segedvaltozo span:hover {color: #eee}
#segedvaltozo span{color:#000;cursor:pointer;padding:1px 2px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
.vezerloPult {background-color: #b6bfc4;font-size: 13px;min-height:115px;padding: 0 10px;width: 465px}
#nemMegoldastKiiro{padding-top:2px}
#segedvaltozo {font-size: 14px;margin-bottom: 11px;width: 98%}
#figyelmeztetodiv {font-weight: bold;line-height: 19px;display:none}
.wrapRotations {float: left;height: 75px;margin: 5px 0 0 14px;width: 225px}
.wrapBackToTop {display: none}
.wrapRotations div {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #d1d1cd;background: #4267b2;border: 1px solid #000000;color: #FFF;float: left;font-size: 15px;font-weight: bold;cursor: pointer;margin: 2px;line-height: 15px;padding: 5px 0 5px 8px;width: 20px}
.rotationswitcher {background-color: #4267b2;color: #FFF;float: right;height: 44px;margin: 9px 27px 0 0;padding: 10px 7px 0px 5px;font-weight: bold;border-radius: 10px;cursor: pointer;line-height: 14px;font-size: 14px}
.rotationswitcher:hover{background-color: #2d4f95}
.wrapRotaciok {float:left;height: 66px;margin-top: 5px;width:149px;display:none}
.wrapRotaciok div {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #FFF;background: #4267b2;cursor: pointer;float: left;border: 1px solid #000;font-size: 14px;line-height: 14px;font-weight: bold;margin: 2px 1px;padding: 4px 3px 4px 3px;width: 13px}
.wrapOsszesmuvelet {float: right;padding: 3px 0 0 0;width: 300px}
#roviditesMagyarazat {font-size: 14px;font-weight: bold;height: 60px;padding: 15px}
#wrapMuveletek {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-weight: bold;padding: 7px 0 0 11px;height:36px}
#wrapMuveletek div a div {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #000000;cursor: pointer;float: left;font-size: 14px;line-height: 14px;font-weight: bold;margin: 3px 6px;padding: 5px 1px;width: 71px;color: #FFF;text-align: center}
#wrapMuveletek div{background: #4267b2}
#wrapMuveletek div{margin: 3px}
#wrapMuveletek div:hover, .wrapRotaciok div:hover, .wrapRotations div:hover {background:#2d4f95}
.nagyKockaKontainer {background-color: #E0E0E0;width: 485px;height: 425px}
#fulecske1,#fulecske2,#fulecske0{float:left;margin:3px 0 0 20px;-webkit-border-radius: 15px 15px 0 0;-moz-border-radius: 15px 15px 0 0;border-radius: 15px 15px 0 0;padding:1px 15px;cursor:pointer;border-top:2px solid #444444;border-left:1px solid #444444;border-right:4px solid #444444;background-color:#b6bfc4}
#fulecske1:hover,#fulecske2:hover,#fulecske0:hover{background-color:#BBB}
.kockaKontainerHeader .activeTb {background-color: #e0e0e0 !important}
#fulecske0 div{background: url("rubiks_solver_img/fejlecek.png") no-repeat scroll 0px 0 transparent;height: 27px;width: 36px}
#fulecske1 div{background: url("rubiks_solver_img/fejlecek.png") no-repeat scroll -40px 0 transparent;height: 27px;width: 36px}
#fulecske2 div{background: url("rubiks_solver_img/fejlecek.png") no-repeat scroll -80px 0 transparent;height: 27px;width: 36px}
.kockaKontainerBelow{height: 0;left: 360px;position: relative;top: 300px;width: 100px}
.kockaKontainerHeader{height:30px;width:100%;background: #FFF;border-bottom:4px solid #444444;	}#kockaKontainer{padding: 23px 0 0 9px;display:none}
#kockaKontainer div div div{width: 100%;height: 100%}
#kocka2Kontainer{height: 395px;overflow: hidden;padding: 10px 10px 10px 10px;margin:5px 0;display:none}
#kockaSegitseg{padding:10px;display:none}
#backToScramble{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #000000;cursor: pointer;float: left;font-size:14px;margin-top:28px;font-weight: bold;color:#d1d1cd;background: #656565}
#backToScramble a{text-decoration:none !important}
#backToScramble:hover{background: #b2b2b2}
#backToScramble a:hover{color:#000}
#backToScramble a div{padding:5px 10px}
.rotacioSzovegKontener {width: 130px}
#rotacioSzoveg {font-size: 24px;font-weight: bold;height: 67px;margin-top: 20px}
#rotacioSzoveg span {font-size: 44px;padding-left: 11px}
.eddigkiirNavigation {float: right;height: 58px;margin-bottom: 6px;padding: 0 0 8px 0;width: 275px}
#kicsiSarga,#kicsiZold,#kicsiPiros,#kicsiKek,#kicsiBarna,#kicsiFeher{width:60px;height:60px;border:1px solid #000000;position:relative}
#kicsike1,#kicsike2,#kicsike3,#kicsike4,#kicsike5,#kicsike6,#kicsike7,#kicsike8,#kicsike9,#kicsike10,#kicsike11,#kicsike12,#kicsike13,#kicsike14,#kicsike15,#kicsike16,#kicsike17,#kicsike18,#kicsike19,#kicsike20,#kicsike21,#kicsike22,#kicsike23,#kicsike24,#kicsike25,#kicsike26,#kicsike27,#kicsike28,#kicsike29,#kicsike30,#kicsike31,#kicsike32,#kicsike33,#kicsike34,#kicsike35,#kicsike36,#kicsike37,#kicsike38,#kicsike39,#kicsike40,#kicsike41,#kicsike42,#kicsike43,#kicsike44,#kicsike45,#kicsike46,#kicsike47,#kicsike48,#kicsike49,#kicsike50,#kicsike51,#kicsike52,#kicsike53,#kicsike54{border:1px solid #111111;width:18px;height:18px;float:left}
#kicsiSarga{top:2px;left:61px}
#kicsiZold{top:0px;left:1px}
#kicsiPiros{top:-62px;left:61px}
#kicsiKek{top:-124px;left:121px}
#kicsiBarna{top:-186px;left:181px}
#kicsiFeher{top:-188px;left:61px}
#selectColorContainer {background: url(rubiks_solver_img/undefinedcolor.png) repeat scroll 0 0 transparent;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #777777;float: left;text-shadow: 0 0 5px #FFFFFF;font-weight: bold;width: 148px;margin: 8px 10px 10px 0;overflow: hidden;border: 1px outset #000}
#selectColor {box-shadow: 0 0 35px #555 inset;height: 100px;padding: 6px 2px 0 8px;width: 139px}
.selectSarga,.selectZold,.selectPiros,.selectKek,.selectBarna,.selectFeher{height:37px;width:37px;border:2px solid #000000;float:left;margin:4px 2px;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;border:1px solid #000000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor:pointer}
.selectSarga{background-color:#F6FB00}
.selectZold{background-color:#15FB00}
.selectPiros{background-color:#FF7700}
.selectKek{background-color:#1F01FF}
.selectBarna{background-color:#C70805}
.selectFeher{background-color:#E2DDDD}
.selectSarga:hover,.selectZold:hover,.selectPiros:hover,.selectKek:hover,.selectBarna:hover,.selectFeher:hover{background-image: url("rubiks_solver_img/fieldhover.png");background-repeat: no-repeat;background-position: 0 0}
#mezo1, #mezo2, #mezo3, #mezo4, #mezo5, #mezo6, #mezo7, #mezo8, #mezo9, #mezo10, #mezo11, #mezo12, #mezo13, #mezo14, #mezo15, #mezo16, #mezo17, #mezo18, #mezo19, #mezo20, #mezo21, #mezo22, #mezo23, #mezo24, #mezo25, #mezo26, #mezo27, #mezo28, #mezo29, #mezo30, #mezo31, #mezo32, #mezo33, #mezo34, #mezo35, #mezo36, #mezo37, #mezo38, #mezo39, #mezo40, #mezo41, #mezo42, #mezo43, #mezo44, #mezo45, #mezo46, #mezo47, #mezo48, #mezo49, #mezo50, #mezo51, #mezo52, #mezo53, #mezo54 {height: 37px;width: 37px;float: left;-moz-box-shadow: inset 0 0 5px #000000;-webkit-box-shadow: inset 0 0 5px #000000;box-shadow: inset 0 0 5px #000000;border: 1px solid #000000;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: pointer}
#mezo1:hover,#mezo2:hover,#mezo3:hover,#mezo4:hover,#mezo5:hover,#mezo6:hover,#mezo7:hover,#mezo8:hover,#mezo9:hover,#mezo10:hover,#mezo11:hover,#mezo12:hover,#mezo13:hover,#mezo14:hover,#mezo15:hover,#mezo16:hover,#mezo17:hover,#mezo18:hover,#mezo19:hover,#mezo20:hover,#mezo21:hover,#mezo22:hover,#mezo23:hover,#mezo24:hover,#mezo25:hover,#mezo26:hover,#mezo27:hover,#mezo28:hover,#mezo29:hover,#mezo30:hover,#mezo31:hover,#mezo32:hover,#mezo33:hover,#mezo34:hover,#mezo35:hover,#mezo36:hover,#mezo37:hover,#mezo38:hover,#mezo39:hover,#mezo40:hover,#mezo41:hover,#mezo42:hover,#mezo43:hover,#mezo44:hover,#mezo45:hover,#mezo46:hover,#mezo47:hover,#mezo48:hover,#mezo49:hover,#mezo50:hover,#mezo51:hover,#mezo52:hover,#mezo53:hover,#mezo54:hover{background: url("rubiks_solver_img/fieldhover.png") no-repeat scroll 0 0 transparent}
#sargaoldal {height: 117px;width: 117px;margin: 0 0 0 117px}
#zoldoldal {float: left;margin: 0px 0 0 0px;height: 117px;width: 117px}
#pirosoldal{float: left;margin: 0px 0 0 0px;height: 117px;width: 117px}
#kekoldal{float: left;margin: 0px 0 0 0px;height: 117px;width: 117px}
#barnaoldal{float: left;margin: 0px 0 0 0px;height: 117px;width: 117px}
#feheroldal{margin: 0 0 0 117px;height: 117px;width: 117px}
.alertbounce {padding: 3px 5px}
.alertbounce h3{font-size: 20px}
.alertbounce p{font-size: 13px}
.alertbounce a{color: #000000}
.alertbounce a:hover{color: #222222}
.content, .solutioncontent {background-color: #222222;border: 3px solid #FFFFFF;clear: both;color: #BBBBBB;line-height: 22px;margin: 10px 0 8px;min-width: 300px}
.solutioncontent{padding:20px}
.whatcanyoudo{margin:0 0 15px 35px}
.whatcanyoudo li{margin-bottom:7px}
.articlefirst{padding:10px;float:left;width:47%}
.articlesecond{padding:10px;float:left;width:47%}
.content a{text-decoration:underline}
#szlider{border: 1px solid #000000;height: 15px;margin: 0 0 6px 4px;overflow: hidden;width: 98%;background: #cedce7}
#szliderbar{width:1px;height:100%;border-right: 1px solid #000000;background: #7b668c}
#szazalek {color: #DDDDDD;float: right;font-size: 14px;font-style: italic;font-weight: bold}
/*  Volume controller   */.volumecontainer {float: right;height: 45px;width: 100px}
#volumcontroller {height: 35px;width: 90px}
#volumcontroller div{height:40px}
.volumecontrollerbar{border-bottom: 1px solid #444444;border-left:1px solid #222;float:right;width:5px;-webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;background-color: #445555;cursor:pointer}
.volumecontrollerbar:hover{background-color:#bcbcbc !important}
#volumeindicator {font-size: 11px;font-weight: bold;left: -3px;position: relative;top: -35px}
/*###################################################*/#rotationhelper{background: url("rubiks_solver_img/rubiks-cube-solver-help.png") no-repeat scroll 333px 0 transparent;display: none;height: 243px;left: 92px;position: relative;top: -328px;width: 256px}
#kicsi-kociemba-rots {display:none}
#rotationhelperzero {background: url("rubiks_solver_img/rubiks-cube-solver-help-zero.png") no-repeat scroll 333px 0 transparent;display: none;height: 222px;margin-bottom: -222px;left: 134px;position: relative;top: -341px;width: 217px}
#pleasewait {font-size: 22px;font-weight: bold;left: -169px;position: relative;top: -221px;width: 200px;z-index: 2147483647}
#helpcsekkbox{background: url("rubiks_solver_img/checkbox.png") no-repeat scroll 0px -29px transparent;cursor: pointer;font-size: 12px;font-weight: bold;height: 20px;color:#444444;padding: 5px 0 0 25px;width: 65px;float:right;margin:3px 12px 3px 3px}
#helpcsekkbox:hover{color:#000000;background-position: 0 0}
#helpercheckbox {background: url(rubiks_solver_img/checkbox.png) no-repeat scroll 0 0 transparent;color: #444;cursor: pointer;font-size: 11px;font-weight: bold;height: 30px;padding-left: 30px;width: 71px;line-height: 11px;margin-bottom: 10px}
#widgetgencheckbox {background: url("rubiks_solver_img/checkbox.png") no-repeat scroll 0 -29px transparent;cursor: pointer;font-size: 11px;font-weight: bold;height: 25px;padding-left: 30px;width: 71px}
#widgetgencheckbox:hover{background: url("rubiks_solver_img/checkbox.png") no-repeat scroll 0px 0px }	#genwidgetlink a{color:#444;text-decoration: none}
#genwidgetlink a:hover{color:#000}
#imagegencheckbox {background: url(rubiks_solver_img/checkbox.png) no-repeat scroll 0 -29px transparent;color: #444;cursor: pointer;font-size: 11px;font-weight: bold;height: 30px;padding-left: 30px;line-height: 11px;width: 71px}
#imagegencheckbox:hover{color:#000;background-position:0 0}
#vigyazzKetszerMobil {background-color: #333333;color: #889898;display: none;font-size: 33px;font-weight: bold;left: 10px;overflow: hidden;position: relative;top: 10px;width: 0px}
#vigyazzKetszer {color: #000000;display: none;font-size: 55px;font-weight: bold;left: -315px;position: relative;text-align: center;top: -385px}
#vigyazzKetszer div{font-size:10px;color:#444}
#helpercheckbox:hover{color:#000}
#socialLinks {float:right;margin:45px 16px 0 0}
#socialLinks li {float: left;padding-left: 13px;list-style: outside none none;width: 25px;height: 25px;overflow: hidden}
#socialLinks a {text-indent: }#megmagyarazzaHogyMiMitJelent {clear: both;color: #000000;font-size: 12px;font-weight: bold;line-height: 14px;overflow:hidden;padding: 5px 0 6px 8px;width: 477px}
#megmagyarazzaHogyMiMitJelent a{color:#000;text-decoration:underline}
.displaynone{dipslay:none}
.megamenu{position: absolute;display: none;left: 0;top: 0;background: white;padding: 18px 10px 3px 10px;font: normal 12px Verdana;z-index: 100;background-color:#EEEEEE;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 1px 3px 21px rgba(0, 1, 0, 1);-moz-box-shadow:    1px 3px 21px rgba(0, 1, 0, 1);box-shadow:         3px 6px 13px #000000}
.megamenu .column ul li {height:40px}
.megamenu .column ul li a {background: url("/pics/megamenu-icons-transparent.png") no-repeat scroll transparent;color: #192845;font-size: 13px;font-weight: bold;padding: 6px 0 14px 48px;text-decoration: none}
.megamenu .column ul li a:hover {color:#3C5C9C}
.megamenu .column{float: left;width: 170px; /*width of each menu column*/margin-right: 5px}
.megamenu .column ul{margin: 0;padding: 0;list-style-type: none}
.megamenu .column ul li{padding-bottom: 5px}
.megamenu .column h3{background: #e0e0e0;font: bold 13px Arial;margin: 0 0 5px 0}
.megamenuarrow {background: url("images/arrowdown.png") no-repeat scroll center center transparent;float: right;height: 15px;width: 34px}
.megamenu .column ul li a.megamenuaa{background-position:0 0}
.megamenu .column ul li a.megamenuab{background-position:0 -1640px}
.megamenu .column ul li a.megamenuab:hover{background-position:0 -40px}
.megamenu .column ul li a.megamenuac{background-position:0 -1680px}
.megamenu .column ul li a.megamenuac:hover{background-position:0 -80px}
.megamenu .column ul li a.megamenuad{background-position:0 -1720px}
.megamenu .column ul li a.megamenuad:hover{background-position:0 -120px}
.megamenu .column ul li a.megamenuae{background-position:0 -1760px}
.megamenu .column ul li a.megamenuae:hover{background-position:0 -160px}
.megamenu .column ul li a.megamenuaf{background-position:0 -1800px}
.megamenu .column ul li a.megamenuaf:hover{background-position:0 -200px}
.megamenu .column ul li a.megamenuag{background-position:0 -1840px}
.megamenu .column ul li a.megamenuag:hover{background-position:0 -240px}
.megamenu .column ul li a.megamenuah{background-position:0 -1880px}
.megamenu .column ul li a.megamenuah:hover{background-position:0 -280px}
.megamenu .column ul li a.megamenuai{background-position:0 -1920px}
.megamenu .column ul li a.megamenuai:hover{background-position:0 -320px}
.megamenu .column ul li a.megamenuaj{background-position:0 -1960px}
.megamenu .column ul li a.megamenuaj:hover{background-position:0 -360px}
.megamenu .column ul li a.megamenuak{background-position:0 -2000px}
.megamenu .column ul li a.megamenuak:hover{background-position:0 -400px}
.megamenu .column ul li a.megamenual{background-position:0 -2040px}
.megamenu .column ul li a.megamenual:hover{background-position:0 -440px}
.megamenu .column ul li a.megamenuam{background-position:0 -2080px}
.megamenu .column ul li a.megamenuam:hover{background-position:0 -480px}
.megamenu .column ul li a.megamenuan{background-position:0 -2120px}
.megamenu .column ul li a.megamenuan:hover{background-position:0 -520px}
.megamenu .column ul li a.megamenuao{background-position:0 -2160px}
.megamenu .column ul li a.megamenuao:hover{background-position:0 -560px}
.megamenu .column ul li a.megamenuap{background-position:0 -2200px}
.megamenu .column ul li a.megamenuap:hover{background-position:0 -600px}
.megamenu .column ul li a.megamenuaq{background-position:0 -2240px}
.megamenu .column ul li a.megamenuaq:hover{background-position:0 -640px}
.megamenu .column ul li a.megamenuar{background-position:0 -2280px}
.megamenu .column ul li a.megamenuar:hover{background-position:0 -680px}
.megamenu .column ul li a.megamenuas{background-position:0 -2320px}
.megamenu .column ul li a.megamenuas:hover{background-position:0 -720px}
.megamenu .column ul li a.megamenuat{background-position:0 -2360px}
.megamenu .column ul li a.megamenuat:hover{background-position:0 -760px}
.megamenu .column ul li a.megamenuau{background-position:0 -2400px}
.megamenu .column ul li a.megamenuau:hover{background-position:0 -800px}
.megamenu .column ul li a.megamenuav{background-position:0 -2440px}
.megamenu .column ul li a.megamenuav:hover{background-position:0 -840px}
.megamenu .column ul li a.megamenuaz{background-position:0 -2480px}
.megamenu .column ul li a.megamenuaz:hover{background-position:0 -880px}
.megamenu .column ul li a.megamenuazs{background-position:0 -2520px}
.megamenu .column ul li a.megamenuazs:hover{background-position:0 -920px}
.megamenu .column ul li a.megamenuba{background-position:0 -2560px}
.megamenu .column ul li a.megamenuba:hover{background-position:0 -960px}
.megamenu .column ul li a.megamenubb{background-position:0 -2600px}
.megamenu .column ul li a.megamenubb:hover{background-position:0 -1000px}
.megamenu .column ul li a.megamenubc{background-position:0 -2640px}
.megamenu .column ul li a.megamenubc:hover{background-position:0 -1040px}
.megamenu .column ul li a.megamenubd{background-position:0 -2680px}
.megamenu .column ul li a.megamenubd:hover{background-position:0 -1080px}
.megamenu .column ul li a.megamenube{background-position:0 -2720px}
.megamenu .column ul li a.megamenube:hover{background-position:0 -1120px}
.megamenu .column ul li a.megamenubf{background-position:0 -2764px}
.megamenu .column ul li a.megamenubf:hover{background-position:0 -1164px}
.megamenu .column ul li a.megamenubg{background-position:0 -2800px}
.megamenu .column ul li a.megamenubg:hover{background-position:0 -1200px}
.megamenu .column ul li a.megamenuamore{background-position:0 200px}
.megamenu .column ul li a.megamenuamore:hover{text-decoration:underline}
/*windows sidebar*/.popularLinx{background-color: #D0D0D0;width:336px;height: 200px}
.popularLinx div{text-align: center;width: 140px;float: left;margin: 9px 1px 0px 10px}
.popularLinx div a{text-decoration: none;color: #333333;font-size: 11px;font-weight: bold}
.popularLinx div a:hover{text-decoration: underline;color: #000000}
.inneradheader {float: left;padding: 35px 0 0}
.bannerheader {color: #FFFFFF;font-size: 12px;font-weight: bold;height: 18px;width: 336px}
.sideSponsor {display: block}
.windowtitle {color: #860000;font-size: 14px;font-weight: bold;padding: 7px 0 0 17px}
.closegooglead {cursor: pointer;float: right;height: 18px;width: 29px}
.closegooglead:hover{cursor: pointer}
.solverSkyScraper {height: 600px;width: 300px;/*background: rgba(0,0,0,0.2);*/}.solverFeaturedArticles {display: inline-block;width: 360px;min-height: 100px;text-align: left;max-height: 435px;overflow: hidden}
.solverFeaturedArticles a.featuredArticle {width: auto}
.adbanner4 a{color: #000}
.adbanner, .adbanner2, .adbanner3, .adbanner4, .adbanner5 {display: inline-block;width: 338px;margin: 0 10px 0 50px}
.adbannerinvalidscramble {background-color: #F0F0F0;border-color: #444;border-radius: 10px;border-style: solid;border-width: 2px;box-shadow: 7px 5px 15px 1px #777;clear: both;display: none;margin: 200px 0 0 76px;position: absolute;width: 339px}
.arrow-up {border-bottom: 47px solid #FEEF10;border-left: 25px solid transparent;border-right: 25px solid transparent;border-radius: 6px 6px 6px 6px;color: #000;float: right;font-size: 35px;font-weight: bold;height: 0;line-height: 55px;margin: 10px 10px 3px 6px;padding: 0;width: 9px}
#ezigynemkirakhato {font-size: 14px;font-weight: bold;line-height: 18px;padding: 6px 17px}
.solverArticle {width: 70%;float: left}
.wrapComments {width: 27%;float: right;	}.commentsContainerSolution{background-color: #EEEEEE;height: 480px;overflow-y: scroll;max-width: 400px;width: 100%;float: right;margin: 0 0 10px 15px;overflow-x: hidden;	}.commentsContainer {background-color: #F0F0F0;overflow-y: scroll;width: 100%;position: relative;border: 1px solid #a7d7f9;overflow-x: hidden}
.commentSzektion {display: none}
.commentsContainerSolution h2{color: #222222;margin: 2px 5px}
.adbannerinner {min-height:40px}
.googleadheader {background-color: #FFFFFF;box-shadow: 0 0 13px #000000;margin: 10px 0 3px;padding: 2px 5px}
.updateAlertPlaceholder{height: 13px}
.redUpdateAlert {background-color: #E0141E;border-radius: 3px;box-shadow: 1px 1px 2px #000000;color: #FFFFFF;cursor: default;font-size: 11px;height: 10px;margin: 0 0 0 45px;padding: 2px 2px 2px 0;text-align: center;text-shadow: 1px 1px #000000;width: 9px;display: none}
.updateAlert {background-color: #3C5C9C;border-radius: 5px;color: #FFFFFF;cursor: default;display: none;font-size: 10px;padding: 0 0 6px;text-align: center;width: 100%}
.updateAlert a{color: #FFF}
.szocialstuff {height: 70px;padding: 0 20px;width: 144px;float: right}
.szocialstuffsolution {height: 79px;padding: 1px;width: 230px;float: right}
.szocialstuff2{padding: 0 0 0 25px}
.addthisgombok {float: left;height: 36px;margin: 6px 0 0 12px;overflow: hidden;width: 184px}
.addthisgomboksoltuion{clear: both}
.thumbsup {float: left;height: 22px;margin: 2px 0 6px 9px;overflow: hidden;position: relative}
.thumbsupsolution {height: 22px;margin: 9px 0 8px 43px;position: relative}
.getAQuote {background: url("images/get-a-quote.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);color: #421609;font-size: 14px;font-weight: bold;height: 80px;width: 100%}
.getAQuote div{width: 190px;padding:10px 0 0 20px; }.getAQuote div a {background-color: #421609;color: #CCCCCC;font-size: 13px;padding: 2px 6px;text-decoration: none}
.getAQuote div a:hover {background-color: #222}
.selectlanguage {float: right;padding: 17px 0 10px 13px;width: 300px}
.flagspanish{background-position:-68px 0px !important}
.flbrasil{background-position:-407px 0px !important}
.flagfrance{background-position:-476px 0px !important}
.fldutch{background-position:-442px 0px !important}
.flagrussian{background-position:-102px 0px !important}
.flagromanian{background-position:-137px 0px !important}
.flagportugal{background-position:-170px 0px !important}
.flaghungary{background-position:-204px 0px !important}
.flagpolska{background-position:-0px 0px !important}
.flaggerman{background-position:-374px 0 !important}.flagchinese{background-position:-308px 0px !important}
.flagenglish{background-position:-340px 0px !important}
.flagitalian {background-position: -511px 0 !important}
.flagaddnew{background-position:-0px 0px !important}
.addnewflag{background-position:-0px 0px !important}
.addnewflag:hover{background-position:-34px 0px !important}
.okbutton {background-color: #4267b2;border: 2px solid #555555;border-radius: 6px 6px 6px 6px;/* box-shadow: 2px 2px 7px #FFFFFF; */color: #FFF;cursor: pointer;font-weight: bold;margin: 2px auto 9px;padding: 5px;text-align: center;width: 50px}
.okbutton:hover{background-color: #2a4989}
@media screen and (max-width: 1650px){.solverFeaturedArticles {width: 175px}
}@media screen and (max-width: 1350px){.solverFeaturedArticles {display: none}
}@media screen and (max-width: 1350px){.topOfTheSolverPage {text-align: center}
}@media screen and (max-width: 1250px){.wrapComments, .solverArticle {width: 100%;float: none}
 }@media screen and (max-width: 778px){.callToGoogleAd{width: 360px}
.callToLike{display: none}
.articlefirst {float: none;margin: 10px 10px 0 10px;width: 92%}
.articlesecond {float: none;margin: 10px 10px 0 10px;width: 92%}
.callToAddThis{display: none}
.selectlanguage{position: absolute;right: 10px}
.selectlanguage{width: 260px}
}@media screen and (max-width: 535px){.kockaKontainerBelow{position: inherit}
.callToLike {display: block;margin: 6px auto 10px;text-align: center;width: 97%;float: none}
.fadeInCallToActions {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);box-shadow: none;clear: both;display: block;height: 74px;margin: 4px 3% 5px;max-height: 110px;padding: 10px 0;position: inherit;width: 94%}
.callToGoogleAd {clear: both;float: none;height: auto;margin: 0;width: 97%}
.selectlanguage{height: inherit;position: inherit}
.rotationswitcher, #genwidgetlink,#imagegencheckbox, .paperClipHelp, #helpcsekkbox, #topMenuCont, .adbanner4 .windowtitle span,.szocialstuff{display:none}
.torzs {overflow: hidden;padding: 0;width: 100%}
.commentsContainerSolution, .commentsContainer{display: none}
.adbanner4 {border: medium none;box-shadow: none;clear: both;margin: auto;float: none;max-width: 350px;width: 100%}
#bubbleBottom, #rotacioSzoveg, #vigyazzKetszer, #ketDkockaHelp, #haromDkockaHelp, #zeroDkockaHelp{height:0px;width:0px;overflow:hidden;position:relative}
.mobilenavigation{display:block}
#segedvaltozo {margin: 10px 0}
#vigyazzKetszerMobil {height: 40px;padding: 0 2px;width: 40px}
.bannerheader{display: none}
.adbannerinvalidscramble{width: 280px;margin: 200px 0 0 10px}
.mobilenavigation li a {background-color: #fff;border-radius: 15px;box-shadow: 2px 2px 4px #000000;color: #000;display: block;font-size: 14px;font-weight: bold;margin: 7px auto;padding: 6px 20px;text-align: center;text-decoration: none;width: 80%}
.mobilenavigation li a:hover {background-color: #DDDDDD}
.nagyKockaKontainer{height:250px;width:auto}
.RubiksCubeSolver {min-width: 320px;width: 100%}
#megmagyarazzaHogyMiMitJelent{width:auto}
#helpercheckbox {height: 1px;left: 229px;overflow: hidden;top: 4px;width: 1px}
#selectColorContainer{float:none;width: 246px}
.selectSarga, .selectZold, .selectPiros, .selectKek, .selectBarna, .selectFeher{height:33px;width:33px}
#selectColor {height: 42px;padding: 0 0 0 5px;width: 242px}
.wrapOsszesmuvelet{float:none}
#wrapMuveletek {height: 32px;padding: 0}
.wrapRotations {height: 71px;margin: 5px 0 0 14px;width: 246px}
.wrapRotations div{padding: 5px 0 5px 11px;width: 22px}
.vezerloPult {margin: auto;width: 265px}
#rotationhelperzero, #rotationhelper , #interactiveHelp{border: medium none;height: 0;margin: 0;overflow: hidden;padding: 0;width: 0}
#backToScramble{margin: 5px 28px 10px 3px}
.rotacioSzovegKontener {left: 186px;position: absolute;top: 207px;width: 99px}
#rotacioSzoveg{font-size:17px}
	#rotacioSzoveg span {font-size: 30px;padding-left: 11px}
.solutioncontent {padding: 0 10px}
#kocka0Kontainer, #kocka2Kontainer, #kockaKontainer{margin: auto;width: 260px}
#kockaKontainer{width: 280px;	}#megmagyarazzaHogyMiMitJelent{height:30px}
#pleasewait {top: 50px;left: 50px}
#fieldecske1, #fieldecske2, #fieldecske3, #fieldecske4, #fieldecske5, #fieldecske6, #fieldecske7, #fieldecske8, #fieldecske9, #fieldecske10, #fieldecske11, #fieldecske12, #fieldecske13, #fieldecske14, #fieldecske15, #fieldecske16, #fieldecske17, #fieldecske18, #fieldecske19, #fieldecske20, #fieldecske21, #fieldecske22, #fieldecske23, #fieldecske24, #fieldecske25, #fieldecske26, #fieldecske27, #fieldecske28, #fieldecske29, #fieldecske30, #fieldecske31, #fieldecske32, #fieldecske33, #fieldecske34, #fieldecske35, #fieldecske36, #fieldecske37, #fieldecske38, #fieldecske39, #fieldecske40, #fieldecske41, #fieldecske42, #fieldecske43, #fieldecske44, #fieldecske45, #fieldecske46, #fieldecske47, #fieldecske48, #fieldecske49, #fieldecske50, #fieldecske51, #fieldecske52, #fieldecske53, #fieldecske54{background-image:url("rubiks_solver_img/small-shapeletz.png")}
#kocka0Kontainer div div div:hover, #kocka2Kontainer div div div:hover{background:none}
#fieldecske1, #fieldecske2, #fieldecske3, #fieldecske4, #fieldecske5, #fieldecske6, #fieldecske7, #fieldecske8, #fieldecske9{height: 11px;padding: 3px;width: 29px}
#fieldecske11, #fieldecske12, #fieldecske13, #fieldecske14, #fieldecske15, #fieldecske16, #fieldecske17, #fieldecske18, #fieldecske10{height: 20px;padding: 1px;width: 20px}
#fieldecske38, #fieldecske20, #fieldecske11, #fieldecske47, #fieldecske41, #fieldecske23, #fieldecske14, #fieldecske50, #fieldecske44, #fieldecske26, #fieldecske17, #fieldecske53{margin: -22px 0 0 20px}
#fieldecske39, #fieldecske21, #fieldecske12, #fieldecske48, #fieldecske42, #fieldecske24, #fieldecske15, #fieldecske51, #fieldecske45, #fieldecske27, #fieldecske18, #fieldecske54{margin:-22px 0 0 41px}
#fieldecske28, #fieldecske29, #fieldecske30, #fieldecske31, #fieldecske32, #fieldecske33, #fieldecske34, #fieldecske35, #fieldecske36{height: 29px;padding: 3px;width: 12px}
#fieldecske19, #fieldecske20, #fieldecske21, #fieldecske22, #fieldecske23, #fieldecske24, #fieldecske25, #fieldecske26, #fieldecske27,#fieldecske46, #fieldecske47, #fieldecske48, #fieldecske49, #fieldecske50, #fieldecske51, #fieldecske52, #fieldecske53, #fieldecske54,#fieldecske37, #fieldecske38, #fieldecske39, #fieldecske40, #fieldecske41, #fieldecske42, #fieldecske43, #fieldecske44, #fieldecske45{height: 20px;padding: 1px;width: 20px}
#fieldecske2{margin:-17px 0 0 22px}
#fieldecske3{margin:-16px 0 0 44px}
#fieldecske4{margin:-2px 0 0 -15px}
#fieldecske5{margin:-17px 0 0 7px}
#fieldecske6{margin:-17px 0 0 29px}
#fieldecske7{margin:-1px 0 0 -29px}
#fieldecske8{margin:-17px 0 0 -8px}
#fieldecske9{margin:-17px 0 0 14px}
#fieldecske31, #fieldecske34{margin:15px 0 0 0}
#fieldecske29,#fieldecske32, #fieldecske35{margin:-49px 0 0 15px}
#fieldecske30,#fieldecske33, #fieldecske36{margin:-50px 0 0 30px}
#sargafieldecske {margin: 17px 0 0 111px;position: inherit}
#zoldfieldecske {margin: -47px 0 0 22px;position: inherit}
#barnafieldecske {margin: -124px 0 0 84px;position: inherit}
#kekfieldecske {margin: -140px 0 0 145px;position: inherit}
#pirosfieldecske {margin: -181px 0 0 191px;position: inherit}
#feherfieldecske {margin: -45px 0 0 84px;position: inherit}
.kocb1{		background-position:0px 0px !important}
.kocb2{		background-position:0px -35px !important; }.kocb3{		background-position:0px -70px !important; }.kocb4{		background-position:0px -105px !important; }.kocb5{		background-position:0px -140px !important; }.kocb6{		background-position:0px -175px !important; }.kocba1{	background-position:-60px 0px !important}
.kocba2{	background-position:-60px -35px !important}
.kocba3{	background-position:-60px -70px !important}
.kocba4{	background-position:-60px -105px !important}
.kocba5{	background-position:-60px -140px !important}
.kocba6{	background-position:-60px -175px !important}
.kocbb1{	background-position:-24px 0px !important}
.kocbb2{	background-position:-24px -35px !important}
.kocbb3{	background-position:-24px -70px !important}
.kocbb4{	background-position:-24px -105px !important}
.kocbb5{	background-position:-24px -140px !important}
.kocbb6{	background-position:-24px -175px !important}
.hrmd1{		background-position:0px 0px !important}
.hrmd2{		background-position:0px -25px !important}
.hrmd3{		background-position:0px -50px !important}
.hrmd4{		background-position:0px -75px !important}
.hrmd5{		background-position:0px -100px !important}
.hrmd6{		background-position:0px -125px !important}
.hrmda1{	background-position:-60px 0px !important}
.hrmda2{	background-position:-60px -25px !important}
.hrmda3{	background-position:-60px -50px !important}
.hrmda4{	background-position:-60px -75px !important}
.hrmda5{	background-position:-60px -100px !important}
.hrmda6{	background-position:-60px -125px !important}
.hrmdb1{	background-position:-35px 0px !important}
.hrmdb2{	background-position:-35px -25px !important}
.hrmdb3{	background-position:-35px -50px !important}
.hrmdb4{	background-position:-35px -75px !important}
.hrmdb5{	background-position:-35px -100px !important}
.hrmdb6{	background-position:-35px -125px !important}
#mezocske1, #mezocske2, #mezocske3, #mezocske4, #mezocske5, #mezocske6, #mezocske7, #mezocske8, #mezocske9, #mezocske10, #mezocske11, #mezocske12, #mezocske13, #mezocske14, #mezocske15, #mezocske16, #mezocske17, #mezocske18, #mezocske19, #mezocske20, #mezocske21, #mezocske22, #mezocske23, #mezocske24, #mezocske25, #mezocske26, #mezocske27, #mezocske28, #mezocske29, #mezocske30, #mezocske31, #mezocske32, #mezocske33, #mezocske34, #mezocske35, #mezocske36, #mezocske37, #mezocske38, #mezocske39, #mezocske40, #mezocske41, #mezocske42, #mezocske43, #mezocske44, #mezocske45, #mezocske46, #mezocske47, #mezocske48, #mezocske49, #mezocske50, #mezocske51, #mezocske52, #mezocske53, #mezocske54{background-image:url("rubiks_solver_img/small-shapelets.png")}
#mezocske1, #mezocske2, #mezocske3, #mezocske4, #mezocske5, #mezocske6, #mezocske7, #mezocske8, #mezocske9{height: 11px;padding: 3px;width: 28px}
#mezocske46, #mezocske47, #mezocske48, #mezocske49, #mezocske50, #mezocske51, #mezocske52, #mezocske53, #mezocske54{height: 15px;padding: 1px;width: 32px}
#mezocske28, #mezocske29, #mezocske30, #mezocske31, #mezocske32, #mezocske33, #mezocske34, #mezocske35, #mezocske36,#mezocske11, #mezocske12, #mezocske13, #mezocske14, #mezocske15, #mezocske16, #mezocske17, #mezocske18, #mezocske10{height: 21px;padding: 2px;width: 13px}
#mezocske19, #mezocske20, #mezocske21, #mezocske22, #mezocske23, #mezocske24, #mezocske25, #mezocske26, #mezocske27, #mezocske37, #mezocske38, #mezocske39, #mezocske40, #mezocske41, #mezocske42, #mezocske43, #mezocske44, #mezocske45{height: 21px;padding: 2px;width: 17px}
#sargamezocske{margin: 38px 0 0 42px;position: inherit}
#zoldmezocske{margin: -127px 0 0 4px;position: inherit}
#barnamezocske{margin: -104px 0 0 60px;position: inherit}
#kekmezocske{margin: -154px 0 0 115px;position: inherit}
#pirosmezocske{margin: -216px 0 0 173px;position: inherit}
#fehermezocske{margin: -9px 0 0 43px;position: inherit}
#mezocske1, #mezocske52{margin:1px 2px 3px 50px}
	#mezocske2, #mezocske53{margin:-12px 2px 3px 68px}
	#mezocske3, #mezocske54{margin:-12px 2px 3px 86px}
	#mezocske4, #mezocske49{margin:-29px 2px 3px 35px}
#mezocske5, #mezocske50{margin:-12px 2px 3px 53px}
	#mezocske6, #mezocske51{margin:-12px 2px 3px 72px}
	#mezocske7, #mezocske46{margin:-29px 2px 3px 20px}
	#mezocske8, #mezocske47{margin:-12px 2px 3px 38px}
#mezocske9, #mezocske48{margin:-12px 2px 3px 57px}
#mezocske10, #mezocske30{margin:4px 2px 3px 30px}
#mezocske11, #mezocske29{margin:-21px 2px 3px 16px}
#mezocske12, #mezocske28{margin:-21px 2px 3px 1px}
#mezocske13, #mezocske33{margin:-25px 2px 3px 30px}
#mezocske14, #mezocske32{margin:-21px 2px 3px 15px}
#mezocske15, #mezocske31{margin:-21px 2px 3px 1px}
#mezocske16, #mezocske36{margin:-26px 2px 3px 30px}
#mezocske17, #mezocske35{margin:-20px 2px 3px 15px}
#mezocske18, #mezocske34{margin:-21px 2px 3px 1px}
#mezocske19, #mezocske39{margin:0px 2px 3px 0px}
#mezocske20, #mezocske38{margin:-20px 2px 3px 19px}
#mezocske21, #mezocske37{margin:-21px 2px 3px 37px}
#mezocske22, #mezocske42{margin:-26px 2px 3px 0}
#mezocske23, #mezocske41{margin:-20px 2px 3px 19px}
#mezocske24, #mezocske40{margin:-20px 2px 3px 37px}
#mezocske25, #mezocske45{margin:-26px 2px 3px 0}
#mezocske26, #mezocske44{margin:-20px 2px 3px 18px}
#mezocske27, #mezocske43{margin:-20px 2px 3px 37px}
	#mezo1, #mezo2, #mezo3, #mezo4, #mezo5, #mezo6, #mezo7, #mezo8, #mezo9, #mezo10, #mezo11, #mezo12, #mezo13, #mezo14, #mezo15, #mezo16, #mezo17, #mezo18, #mezo19, #mezo20, #mezo21, #mezo22, #mezo23, #mezo24, #mezo25, #mezo26, #mezo27, #mezo28, #mezo29, #mezo30, #mezo31, #mezo32, #mezo33, #mezo34, #mezo35, #mezo36, #mezo37, #mezo38, #mezo39, #mezo40, #mezo41, #mezo42, #mezo43, #mezo44, #mezo45, #mezo46, #mezo47, #mezo48, #mezo49, #mezo50, #mezo51, #mezo52, #mezo53, #mezo54{border: 2px solid #000000;border-radius: 2px 2px 2px 2px;box-shadow: 0 0 4px #000000 inset;height: 18px;width: 18px}
#sargaoldal, #zoldoldal, #pirosoldal, #kekoldal, #barnaoldal, #feheroldal {height: 65px;position: inherit;width: 68px;float:left}
#sargaoldal{margin:0px 0 0 68px}
#zoldoldal{margin:64px 0 0 -132px}
#pirosoldal{margin:64px 0 0 -68px}
#kekoldal{margin:64px 0 0 -4px}
#barnaoldal{margin:64px 0 0 -4px}
 #feheroldal {margin:128px 0 0 -196px}
.donationContainer{margin: auto;padding: 0;width: 190px}
#kicsi-kociemba-rots {background: url("rubiks_solver_img/small-help-zero.png") no-repeat scroll 333px 0 transparent;display: block !important;height: 114px;margin: -235px 0 0 82px;width: 111px}
#kicsi-haromd-rots {background: url("rubiks_solver_img/small-help.png") no-repeat scroll 333px 0 transparent;display: block !important;height: 121px;margin: -216px 0 0 45px;width: 128px}
.callToAddThis {clear: both;float: none;height: 32px;margin: 5px auto;width: 195px;display: none}
}/*  Mobile solver */@media screen and (max-width: 460px){.adbannerinvalidscramble{left: 18px}
}@media print {body, .content, .nagyKockaKontainer, .vezerloPult, .kockaKontainerHeader{background-color: #FFFFFF;color:#000}
}