#wrapCube > div > div{width:35px;height:35px;background-position:-168px -321px}
#wrapCube > div > div > div{width:14px;height:14px;margin:18px 0 0 18px;border-radius:10px 0 0 0}
#wrapCube > div > div.arrR{background-position:-137px -329px}
#wrapCube > div > div.arrL{background-position:-214px -329px}
#wrapCube > div > div.arrD{background-position:-176px -289px}
#wrapCube > div > div.arrU{background-position:-174px -366px}
#cubeRotations a{width:33px;padding:5px 3px}
#cubeRotations a > span{display:none}
#cubeRotations a[data-face="F"] > span{background-color:#58d568}
#cubeRotations a[data-face="R"] > span{background-color:#ed3030}
#cubeRotations a[data-face="U"] > span{background-color:#FFFFFF}
#cubeRotations a[data-face="B"] > span{background-color:#1c5ffe}
#cubeRotations a[data-face="L"] > span{background-color:#ffaf1c}
#cubeRotations a[data-face="D"] > span{background-color:#f2f215}
#cubeRotations a:hover > span{display:inline-block}
#cubeRotations .row.wide a{color:#1c5f8e}
#scrambleAlg{width:230px}
#inputScrambleError{color:#7a1b1b;font-size:13px;font-weight:bold}
#pleasewait{display:none}
#pleasewait img{display:inline-block}
#rotacioSzoveg{left:20px;top:-485px}
#vigyazzKetszer.wideTag{font-size:42px;letter-spacing:1px;top:-150px;left:330px;line-height:46px}
#megoldasPult{display:none;background:#bac8d5;margin:auto;width:640px;text-align:center;padding:20px 10px;clear:both}
.solutionView #vezerloPult{display:none}
.solutionView #wrapCubeSettings,.solutionView #threeDrots{display:none !important}
.solutionView #megoldasPult{display:block}
.solutionView #wrapCube > div > div,
#scrambler.solutionView #wrapCube > div > div:hover{cursor:default;box-shadow:none;top:0;left:0}
.solutionView #wrapCube > div > div > div{display:none !important}
#segedvaltozo{max-height:420px;overflow-y:auto;line-height:26px}
#segedvaltozo .stageCim{display:block;font-size:15px;color:#30475d;margin:12px 0 2px;padding-bottom:2px;border-bottom:1px solid #8fa3b7;text-align:left;clear:both}
#segedvaltozo .stageCim em{font-style:normal;font-weight:normal;color:#5a6b7c}
#segedvaltozo .stageCim.active{color:#000;border-bottom-color:#000}
#segedvaltozo > span{white-space:nowrap}
#backToScramble{text-align:left;padding:10px 20px 0}
#currentSpeedDisplay{display:none}
#wrapStepByStep{display:none}
.sbsStage{clear:both;font-size:24px;color:rgb(97,130,162);margin:25px 0 5px;text-align:left;padding-left:15px}
.sbsStep{height:auto;width:150px;padding:10px;margin:10px;cursor:pointer;vertical-align:top;text-align:center}
.sbsStep:hover{background-color:#e4e9ee}
.sbsStep .sbsLabel{font-size:20px;text-align:center}
.sbsHint{font-size:12px;color:#777;min-height:14px;line-height:14px;padding-top:4px}
.sbs4{display:block;margin:4px auto 0}
.article .rots>span.rw{background-position:-80px 0}
.algo4{display:inline-block;font-weight:bold;background:#f2f2f2;border-radius:8px;padding:4px 10px;margin:2px 0;font-size:16px;letter-spacing:.5px;color:#222}
.article .stageList li{margin-bottom:10px}
@media screen and (max-width:700px){
#megoldasPult{width:auto}
#vigyazzKetszer.wideTag{top:-280px;left:100px;font-size:36px}
.flatView#wrapCube > div > div{width:22px;height:22px}
.flatView#wrapCube > div > div > div{width:10px;height:10px;margin:10px 0 0 10px}
.flatView#wrapCube > div > div.arrR{background-position:-143px -335px}
.flatView#wrapCube > div > div.arrL{background-position:-220px -335px}
.flatView#wrapCube > div > div.arrD{background-position:-182px -295px}
.flatView#wrapCube > div > div.arrU{background-position:-180px -372px}
#segedvaltozo{max-height:300px}
}
@media screen and (max-width:450px){
.flatView#wrapCube > div > div{width:18px;height:18px}
.flatView#wrapCube > div > div > div{width:8px;height:8px;margin:8px 0 0 8px}
.flatView#wrapCube > div > div.arrR{background-position:-145px -337px}
.flatView#wrapCube > div > div.arrL{background-position:-222px -337px}
.flatView#wrapCube > div > div.arrD{background-position:-184px -297px}
.flatView#wrapCube > div > div.arrU{background-position:-182px -374px}
#cubeRotations a{width:30px;padding:5px 2px;font-size:14px}
}
