.breakpoints{position:fixed;width:100%;top:0;right:0;z-index:900;font-size:.8em}.breakpoints li{float:left;background-color:rgba(0,250,0,0.9);padding:.2em;color:#333;margin-left:.5em}.portrait,.landscape,.mobileonly,.mobileonly-portrait,.mobileonly-landscape,.phablet,.phablet-portrait,.phablet-landscape,.tablet,.tablet-portrait,.tablet-landscape,.laptop,.desktop{display:none}@media only screen and (orientation: portrait){.breakpoints .portrait{display:block}}@media only screen and (orientation: landscape){.breakpoints .landscape{display:block}}@media only screen and (max-width: 25.5em){.breakpoints .mobileonly{display:block}}@media only screen and (max-width: 25.5em) and (orientation: portrait){.breakpoints .mobileonly-portrait{display:block}}@media only screen and (max-width: 25.5em) and (orientation: landscape){.breakpoints .mobileonly-landscape{display:block}}@media only screen and (min-width: 25.5em){.breakpoints .phablet{display:block}}@media only screen and (min-width: 25.5em) and (orientation: portrait){.breakpoints .phablet-portrait{display:block}}@media only screen and (min-width: 25.5em) and (orientation: landscape){.breakpoints .phablet-landscape{display:block}}@media only screen and (min-width: 768px){.breakpoints .tablet{display:block}}@media only screen and (min-width: 768px) and (orientation: portrait){.breakpoints .tablet-portrait{display:block}}@media only screen and (min-width: 768px) and (orientation: landscape){.breakpoints .tablet-landscape{display:block}}@media only screen and (min-width: 1024px){.breakpoints .laptop{display:block}}@media only screen and (min-width: 1440px){.breakpoints .desktop{display:block}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.no-webp body{background-image:url(https://cubingcheatsheet.com/img/background-3x3-cube-mosaic.png)}@media screen and (-webkit-min-device-pixel-ratio: 2){.no-webp body{background-image:url(https://cubingcheatsheet.com/img/background-3x3-cube-mosaic-@2x.png)}}.webp body{background-image:url(https://cubingcheatsheet.com/img/background-3x3-cube-mosaic.webp)}@media screen and (-webkit-min-device-pixel-ratio: 2){.webp body{background-image:url(https://cubingcheatsheet.com/img/background-3x3-cube-mosaic-@2x.webp)}}body{font-family:'Open Sans Condensed', 'Helvetica', Arial, 'sans-serif';background-color:#333;color:#fff;background-color:#000;background-size:500px;background-position:center center;background-repeat:repeat}body ::-webkit-scrollbar{width:8px;background:transparent}body ::-webkit-scrollbar-thumb{background:#05F02C;border-radius:5px}.l-homeWrapper{max-width:1200px;margin:0 auto}.container-home{margin:0 auto;padding:52px 0 0}.container-algs{max-width:100%;margin:0;padding:52px 0 0}.webapp .container-home,.webapp .container-algs{padding:72px 0 0}.alg-wrapper{display:grid;grid-gap:10px;display:-webkit-box;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.alg-wrapper{grid-gap:20px}}.alg-wrapper{display:grid;margin:0 auto;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:minmax(100px, auto)}@media only screen and (min-width: 25.5em){.alg-wrapper{grid-template-columns:repeat(auto-fill, minmax(325px, 1fr))}}@media only screen and (min-width: 768px){.alg-wrapper{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}}@media only screen and (min-width: 1024px){.alg-wrapper{grid-template-columns:repeat(auto-fill, minmax(375px, 1fr))}}@media only screen and (min-width: 1440px){.alg-wrapper{grid-template-columns:repeat(auto-fill, minmax(375px, 1fr))}}.case-container{margin-left:5px;margin-right:5px;-webkit-box-flex:1;flex:1 1 200px;border-radius:3px;padding:20px 10px;margin-bottom:10px}@media only screen and (min-width: 25.5em){.case-container{padding:20px}}.footer{align-self:end}@supports (display: grid){.alg-wrapper>*{margin:0}}.adsense-m50{margin-top:50px;margin-bottom:50px}html *,html *:after,html *:before{box-sizing:border-box}.row{padding:0;margin:0 auto;max-width:1200px}.row{*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}@media only screen and (max-width: 25.5em){.row{padding:0 5px}}[class*='col-']{float:left;position:relative;overflow:hidden}.col-1{width:8.333333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666666%}.col-6{width:50%}.col-7{width:58.33333333%}.col-8{width:66.66666666%}.col-9{width:75%}.col-10{width:83.333333333%}.col-11{width:91.66666666%}.col-12{width:100%}[class*='col-padded-']{margin-left:1.6%}[class*='col-padded-']:first-child{margin-left:0}.col-padded-1{width:6.86666666667%}.col-padded-2{width:15.3333333333%}.col-padded-3{width:23.8%}.col-padded-4{width:32.2666666667%}.col-padded-5{width:40.7333333333%}.col-padded-6{width:49.2%}.col-padded-7{width:57.6666666667%}.col-padded-8{width:66.1333333333%}.col-padded-9{width:74.6%}.col-padded-10{width:83.0666666667%}.col-padded-11{width:91.5333333333%}.col-padded-12{width:100%;margin-left:0}.webapp .header{padding-top:20px;height:72px}.header{background-color:rgba(0,0,0,0.9);padding:0;position:absolute;width:100%;height:52px;top:0;left:0}@media only screen and (min-width: 1024px){.header{position:fixed;z-index:2}}.nav-wrapper{height:52px;padding:10px}@media only screen and (min-width: 768px){.nav-wrapper{padding:10px 20px}}.nav-toggle,.filter-toggle{float:left;width:50px;height:52px;margin-left:-10px;margin-top:-10px;padding-top:10px;text-align:center;cursor:pointer}.filter-toggle{float:right;margin-left:0;margin-right:-10px}@media only screen and (min-width: 1024px){.filter-toggle{display:none}}.fa-times{color:#FF120A}i:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.filter-overlay,.nav-overlay{display:none;position:absolute;width:100%;top:52px;left:0;z-index:15;-webkit-transition:all 400ms ease;transition:all 400ms ease}.filter-overlay.is-active,.nav-overlay.is-active{background-color:rgba(0,0,0,0.9);-webkit-transition:all 400ms ease;transition:all 400ms ease}.webapp .filter-overlay,.webapp .nav-overlay{top:72px}.filter-overlay{z-index:5}.nav-main{display:none;position:absolute;width:100%;top:52px;left:0;list-style-type:none;margin:0;padding:10px 0px;z-index:20;text-shadow:2px 2px 2px #000}@media only screen and (min-width: 768px){.nav-main{padding:10px}}.nav-main>li{margin-bottom:10px;border-radius:3px}.nav-main>li>a,.nav-main>li>div{background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100px;margin:0 auto;text-align:center;line-height:1.75em;color:#fff;text-decoration:none;cursor:pointer;border-radius:3px}.nav-main>li>a span,.nav-main>li>div span{display:block}.nav-main>li>a span:last-child,.nav-main>li>div span:last-child{font-size:1.5em;font-weight:300;text-decoration:underline}.nav-main>li>a span:first-child,.nav-main>li>div span:first-child{font-size:1.75em;font-weight:700;text-decoration:none}.nav-main>li>a:hover,.nav-main>li>div:hover{background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );color:#05F02C;-webkit-transform:scale(1.02);transform:scale(1.02)}.nav-main.is-active{display:-webkit-box !important;display:flex !important;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.nav-main.is-active>li{-webkit-box-flex:1;flex:1 1 150px;margin:5px}@media only screen and (min-width: 25.5em){.nav-main.is-active>li{margin:10px}}.nav-main.is-active>li>div.is-active{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.nav-main ul.nav-sub{background-color:#999;border-bottom-left-radius:3px;border-bottom-right-radius:3px;list-style-type:none}.nav-main .nav-sub{display:none;margin:0;padding:0}.nav-main .nav-sub li{border-top:1px solid #a6a6a6;border-bottom:1px solid #8c8c8c;margin-bottom:0;border-radius:0}.nav-main .nav-sub li:first-child{border-top:none;box-shadow:0px 3px 2px rgba(0,0,0,0.25) inset}.nav-main .nav-sub li:first-child a:hover{background-color:#a6a6a6;box-shadow:0px 3px 2px rgba(0,0,0,0.25) inset}.nav-main .nav-sub li:last-child{border-bottom:none}.nav-main .nav-sub li a{display:block;width:100%;margin:0 auto;text-align:center;line-height:75px;color:#fff;text-decoration:none;cursor:pointer;border-radius:3px;font-size:20px;font-weight:300;line-height:50px;background-color:transparent}.nav-main .nav-sub li a:hover{background-color:#a6a6a6;border-radius:0;color:#05F02C}.nav-main .nav-sub li a.nav-line-break{line-height:25px;padding:15px 0}.webapp .nav-main{top:72px}.nav-title{float:left;margin:-1px 0 0;font-size:2em;line-height:1em;font-family:'Open Sans Condensed', sans-serif;font-weight:300}.nav-title span{color:#999}.container-home .nav-title{color:#999}.nav-logo{float:right;font-size:2em;line-height:1em;font-weight:900}.filter-label{float:right;margin:11px 0 0;font-size:20px;line-height:16px;font-weight:normal;color:#05F02C;font-family:'Open Sans Condensed', sans-serif;font-weight:300}@media only screen and (min-width: 1024px){.filter-label{display:none}}.nav-filter{position:absolute;width:100%;top:52px;right:0;list-style-type:none;margin:0;z-index:10;font-family:'Open Sans Condensed', sans-serif;font-weight:300;padding:10px 0;display:none;flex-wrap:wrap;-webkit-box-pack:space-evenly;justify-content:space-evenly}.nav-filter.is-active{display:-webkit-box;display:flex}@media only screen and (min-width: 768px){.nav-filter{padding:10px}}@media only screen and (min-width: 1024px){.nav-filter{display:-webkit-box;display:flex;width:80%;padding:0;top:0;flex-wrap:nowrap;-webkit-box-pack:end;justify-content:flex-end}}.nav-filter .fa{-webkit-transform:none;transform:none}.nav-filter li{-webkit-box-flex:1;flex:1 1 125px;margin:5px;padding:0;border-radius:3px}@media only screen and (min-width: 25.5em){.nav-filter li{margin:10px}}@media only screen and (min-width: 1024px){.nav-filter li{-webkit-box-flex:1;flex:1 1 100px;margin:0}}.nav-filter li div{margin:0 auto;line-height:52px;text-align:center;width:100%;margin:0 auto;padding:0 10px;color:#fff;cursor:pointer;background-color:#4d4d4d;background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;border-radius:3px;font-size:20px;border:1px solid transparent;-webkit-transition:border 300ms ease, background-color 300ms ease, box-shadow 300ms ease;transition:border 300ms ease, background-color 300ms ease, box-shadow 300ms ease}@media only screen and (min-width: 1024px){.nav-filter li div{background:transparent;box-shadow:none;line-height:52px;border-radius:0px;border:none}}.nav-filter li div:hover{background-color:#595959;background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );border:1px solid #05F02C;-webkit-transition:none;transition:none;-webkit-transform:scale(1.025);transform:scale(1.025)}@media only screen and (min-width: 1024px){.nav-filter li div:hover{border:none;box-shadow:0px -2px 0px 0px #05F02C inset;-webkit-transform:none;transform:none}}.nav-filter li.is-active div{background-color:#4d4d4d;border:1px solid #05F02C}@media only screen and (min-width: 1024px){.nav-filter li.is-active div{border:none;background-color:#4d4d4d;box-shadow:0px -2px 0px 0px #05F02C inset}}.nav-filter li.is-active div:hover{background-color:#595959}.webapp .nav-filter{top:72px}@media only screen and (min-width: 1024px){.webapp .nav-filter{padding-top:20px}}.home-section{margin:0 auto;padding:10px 10px}@media only screen and (min-width: 768px){.home-section{margin:0 auto;padding:10px 20px}}.home-section{background-color:rgba(0,0,0,0.7)}.hero-container{background-color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.3);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.feature-container{background-color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.hero-container-title{font-size:3.2em;margin:50px 0 70px;font-family:'Rubik', sans-serif;font-weight:700;text-align:left;line-height:1.2em;max-width:300px;text-shadow:2px 2px 2px #000;padding-left:10px}@media only screen and (min-width: 25.5em){.hero-container-title{max-width:320px;font-size:3.5em}}@media only screen and (min-width: 768px){.hero-container-title{max-width:350px;margin:75px auto 95px;font-size:4em;padding-left:0}}@media only screen and (min-width: 1024px){.hero-container-title{max-width:700px;margin:100px auto 120px;font-size:5em}}.hero-container-title .strikethrough{position:relative;margin-right:0}@media only screen and (min-width: 1024px){.hero-container-title .strikethrough{margin-right:0}}.hero-container-title .strikethrough:before{display:block;position:absolute;content:'';width:110%;height:4px;background-color:red;bottom:45%;left:-5%;-webkit-transform:rotate(5deg);transform:rotate(5deg);box-shadow:3px 3px 3px 0px #000}@media only screen and (min-width: 1024px){.hero-container-title .hero-br{display:none}}.hero-container-title .hero-cube-canvas{display:inline-block;position:relative;-webkit-transform:none;transform:none;width:65px;height:65px;-webkit-transform:translate(-12px, -5px);transform:translate(-12px, -5px);margin-right:-20px}@media only screen and (min-width: 25.5em){.hero-container-title .hero-cube-canvas{width:70px;height:70px;-webkit-transform:translate(-12px, -5px);transform:translate(-12px, -5px);margin-right:-20px}}@media only screen and (min-width: 768px){.hero-container-title .hero-cube-canvas{width:80px;height:80px;-webkit-transform:translate(-14px, -5px);transform:translate(-14px, -5px);margin-right:-24px}}@media only screen and (min-width: 1024px){.hero-container-title .hero-cube-canvas{width:100px;height:100px;-webkit-transform:translate(20px, -2px) scale(1.25);transform:translate(20px, -2px) scale(1.25);margin-right:0}}.hero-container-title .hero-cube-canvas canvas{width:65px;height:65px}@media only screen and (min-width: 25.5em){.hero-container-title .hero-cube-canvas canvas{width:70px;height:70px}}@media only screen and (min-width: 768px){.hero-container-title .hero-cube-canvas canvas{width:80px;height:80px}}@media only screen and (min-width: 1024px){.hero-container-title .hero-cube-canvas canvas{width:100px;height:100px}}.hero-container-title .hero-cube-img{display:inline-block;position:relative;-webkit-transform:none;transform:none;width:65px;height:65px;-webkit-transform:translate(2px, -4px);transform:translate(2px, -4px);margin-right:-20px}@media only screen and (min-width: 25.5em){.hero-container-title .hero-cube-img{width:70px;height:70px;-webkit-transform:translate(3px, -5px);transform:translate(3px, -5px);margin-right:-20px}}@media only screen and (min-width: 768px){.hero-container-title .hero-cube-img{width:80px;height:80px;-webkit-transform:translate(2px, -6px);transform:translate(2px, -6px);margin-right:-24px}}@media only screen and (min-width: 1024px){.hero-container-title .hero-cube-img{width:100px;height:100px;-webkit-transform:translate(39px, -2px);transform:translate(39px, -2px);margin-right:0}}.hero-container-title .hero-cube-img img{width:39px;height:39px}@media only screen and (min-width: 25.5em){.hero-container-title .hero-cube-img img{width:47px;height:47px}}@media only screen and (min-width: 768px){.hero-container-title .hero-cube-img img{width:57px;height:57px}}@media only screen and (min-width: 1024px){.hero-container-title .hero-cube-img img{width:75px;height:75px}}.hero-method-section{display:grid;grid-gap:10px;margin:0 auto;grid-template-columns:repeat(auto-fill, minmax(125px, 1fr));grid-auto-rows:minmax(100px, auto)}@media only screen and (min-width: 25.5em){.hero-method-section{grid-gap:20px}}.hero-method-section a.method-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:3px;color:#fff;text-decoration:none;cursor:pointer;background-color:#4d4d4d;background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;text-align:center;text-shadow:2px 2px 2px #000;line-height:1.75em}.hero-method-section a.method-container:hover{background-color:#595959;background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );-webkit-transform:scale(1.025);transform:scale(1.025)}.hero-method-section a.method-container:hover .method-puzzle,.hero-method-section a.method-container:hover .method-name{color:#05F02C}.hero-method-section .method-puzzle{font-size:1.75em;font-weight:700}.hero-method-section .method-name{font-size:1.5em;font-weight:300;text-decoration:underline}.hero-method-section .method-name span{color:#05F02C}.home-tutorial-section{display:grid;grid-gap:0px;margin:0 auto;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:minmax(100px, auto)}@media only screen and (min-width: 25.5em){.home-tutorial-section{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}}@media only screen and (min-width: 768px){.home-tutorial-section{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.home-tutorial-section .home-tutorial-container{display:block}.tutorial-container.first{padding-top:100px}.home-tutorial-section{background-color:rgba(77,77,77,0.9);box-shadow:3px 3px 3px 0px #000;border-radius:3px}.home-tutorial-container{color:#fff;text-decoration:none;text-align:left;text-shadow:2px 2px 2px #000;padding:30px;padding-bottom:0}@media only screen and (min-width: 768px){.home-tutorial-container{padding-bottom:30px}}.home-tutorial-container>*{font-family:'Rubik', sans-serif;font-size:1.2em;font-weight:300}.home-tutorial-container .tutorial-wrap{max-width:650px}.home-tutorial-container .terms-wrap{width:100%}.home-tutorial-container .ico-tutorial{width:60px;height:60px;line-height:75px;margin:-4px 0 10px 0;border:3px solid transparent}.home-tutorial-container .ico-tutorial .fa{-webkit-transform:none;transform:none}.home-tutorial-container h3,.home-tutorial-container h4{font-family:'Open Sans Condensed', sans-serif;margin:0px auto 20px;font-size:35px;font-weight:700}.home-tutorial-container h3 span{font-weight:normal}.home-tutorial-container ul{list-style-type:none;margin:0;padding:0}.home-tutorial-container ul li{margin:5px 0}.home-tutorial-container ol{padding:0;margin:0 0 0 25px}.home-tutorial-container ol li{margin:10px 0}.home-tutorial-container a{color:#05F02C;text-decoration:none}.home-tutorial-container a:hover{text-decoration:underline}.home-tutorial-container.visual-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-bottom:30px}.home-tutorial-container.visual-container img{width:100%;max-width:650px;height:auto}.home-tutorial-container.visual-container picture{width:100%;max-width:650px;height:auto}.info-container .l-homeWrapper{display:grid;grid-gap:10px;margin:0 auto;padding:50px 0;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:minmax(100px, auto);text-shadow:0px 0px 1px #000}@media only screen and (min-width: 25.5em){.info-container .l-homeWrapper{grid-gap:20px}}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper{padding:75px 0}}.info-container .l-homeWrapper h3,.info-container .l-homeWrapper h2{font-family:'Open Sans Condensed', sans-serif;margin:0;margin-bottom:1em;font-size:35px;font-weight:700}.info-container .l-homeWrapper p{font-family:'Rubik', sans-serif;font-size:1.2em;font-weight:300}.info-container .l-homeWrapper .info-block{padding:25px 10px}.info-container .l-homeWrapper .info-block a{color:#05F02C;text-decoration:none}.info-container .l-homeWrapper .info-block a:hover{text-decoration:underline}@media only screen and (min-width: 25.5em){.info-container .l-homeWrapper .info-block{padding:25px 20px}}@media only screen and (min-width: 768px){.info-container .l-homeWrapper .info-block{padding:25px 40px}}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block{padding:25px}}.info-container .l-homeWrapper .info-block:last-child{overflow:hidden}.info-container .l-homeWrapper .info-block:last-child .info-wrap{width:100%}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block:last-child .info-wrap{height:450px}}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll{height:100%;width:100%;overflow-y:auto;margin-top:-3px}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll{padding-bottom:146px}}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll ul{margin:0;padding:0}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date{*zoom:1}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date:before,.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date:after{content:"";display:table}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date:after{clear:both}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date span{display:block;width:50%;font-family:'Open Sans Condensed', sans-serif;font-size:1.3em;font-weight:700}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date span:first-child{text-align:left}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date span:last-child{text-align:right;font-weight:300}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-date span:last-child{padding-right:20px}}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-items{font-family:'Rubik', sans-serif;font-size:1.2em;font-weight:100;margin:10px 0 35px;padding-left:30px;list-style-type:disc;position:relative}.info-container .l-homeWrapper .info-block:last-child .info-wrap .info-scroll .log-items:after{content:'';display:block;position:absolute;width:100%;height:1px;background-color:rgba(255,255,255,0.5);bottom:-20px;left:0}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block:last-child{padding:25px}}.info-container .l-homeWrapper .info-wrap{max-width:650px}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-wrap{float:left}.info-container .l-homeWrapper .info-wrap{*zoom:1}.info-container .l-homeWrapper .info-wrap:before,.info-container .l-homeWrapper .info-wrap:after{content:"";display:table}.info-container .l-homeWrapper .info-wrap:after{clear:both}}.info-container .l-homeWrapper .social-container{text-shadow:2px 2px 2px #000}.info-container .l-homeWrapper .social-container ul{margin-left:-10px;margin-right:0px}.info-container .l-homeWrapper .social-container li{-webkit-transform:scale(0.9);transform:scale(0.9);margin:0;float:left}.info-container .l-homeWrapper .social-container li a{line-height:80px}@media only screen and (min-width: 1024px){.info-container .l-homeWrapper .info-block:first-child{text-align:right}.info-container .l-homeWrapper .info-block:first-child .info-wrap{float:right}.info-container .l-homeWrapper .social-container ul{margin-left:0px;margin-right:-10px}.info-container .l-homeWrapper .social-container li{float:right}}.feedback-btn{border:none;border-radius:3px;color:#fff;background-color:#4d4d4d;background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;text-align:center;text-shadow:2px 2px 2px #000;line-height:1.75em;font-size:1.5em;font-weight:700;padding:10px 20px;margin-top:10px}.feedback-btn:hover{background-color:#595959;background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );-webkit-transform:scale(1.025);transform:scale(1.025);color:#05F02C}.home-feature-section{display:grid;grid-gap:10px;margin:0 auto;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-auto-rows:minmax(100px, auto)}@media only screen and (min-width: 25.5em){.home-feature-section{grid-gap:20px}}.home-feature-section .home-feature-container{display:block}.home-feature-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:rgba(77,77,77,0.9);border-radius:3px;color:#fff;text-decoration:none;box-shadow:3px 3px 3px 0px #000;text-align:left;text-shadow:2px 2px 2px #000;padding:30px;padding-bottom:40px}.home-feature-container>*{font-family:'Rubik', sans-serif;font-size:1.2em;font-weight:300}.home-feature-container .ico-feature{width:60px;height:60px;line-height:75px;margin:-4px 0 10px 0;border:3px solid transparent}.home-feature-container .ico-feature .fa{-webkit-transform:none;transform:none}.home-feature-container h4{font-family:'Open Sans Condensed', sans-serif;margin:0px auto 20px;font-size:35px;font-weight:700}.home-feature-container ul{list-style-type:none;margin:0;padding:0}.home-feature-container ul li{margin:5px 0}.home-feature-container ol{padding:0;margin:0 0 0 25px}.home-feature-container ol li{margin:5px 0}.home-feature-container a{color:#05F02C;text-decoration:none}.home-feature-container a:hover{text-decoration:underline}.l-404-wrapper{text-align:center;padding-top:50px}@media only screen and (min-width: 768px){.l-404-wrapper{padding-top:0}}.l-404-wrapper .hero-container-title{text-align:center;margin-left:auto;margin-right:auto;font-size:5.5em;margin-bottom:0px}@media only screen and (min-width: 768px){.l-404-wrapper .hero-container-title{font-size:7em}}.l-404-wrapper p{font-size:2em;margin-top:0}.l-404-wrapper .hero-cube{position:relative;width:110px;height:110px}@media only screen and (min-width: 25.5em){.l-404-wrapper .hero-cube{width:125px;height:125px}}@media only screen and (min-width: 768px){.l-404-wrapper .hero-cube{width:150px;height:150px}}.l-404-wrapper .hero-cube canvas{width:110px;height:110px;-webkit-transform:translate(3px, -3px);transform:translate(3px, -3px)}@media only screen and (min-width: 25.5em){.l-404-wrapper .hero-cube canvas{width:125px;height:125px}}@media only screen and (min-width: 768px){.l-404-wrapper .hero-cube canvas{width:150px;height:150px;-webkit-transform:translate(5px, -10px);transform:translate(5px, -10px)}}@media only screen and (min-width: 1024px){.l-404-wrapper .hero-cube canvas{-webkit-transform:translate(-15px, -10px);transform:translate(-15px, -10px)}}.l-404-wrapper .hero-method-section{margin:100px 0 25px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.l-404-wrapper .hero-method-section a{padding:25px 50px}.alg-body-wrap{padding:1px 10px 10px;background-color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}@media only screen and (min-width: 768px){.alg-body-wrap{padding:1px 20px 20px}}.alg-section-meta{background-color:#4d4d4d;background:#4d4d4d;background:-webkit-gradient(linear, left top, left right, color-stop(30%, #4d4d4d), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, #4d4d4d 30%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(30%, #4d4d4d), to(rgba(0,0,0,0)));background:linear-gradient(to right, #4d4d4d 30%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$left', endColorstr='$right',GradientType=0 );padding:0px 10px 10px;margin:20px 0 0;border-radius:3px}@media only screen and (min-width: 25.5em){.alg-section-meta{padding:0px 20px 10px}}.alg-section-meta.alg-header{padding-bottom:5px;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, left top, left right, color-stop(30%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0.7) 30%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0,0,0,0.7)), to(rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.7) 30%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$left', endColorstr='$right',GradientType=0 )}.alg-section-meta.alg-header .alg-section-description{margin-top:0;padding-top:10px;margin-bottom:0}.alg-wrapper{margin-top:20px}.js-active-filter.alg-section{margin:0}.alg-section-title{font-size:2em;text-shadow:2px 2px 2px #000;height:52px;line-height:52px;padding-top:1px;max-width:650px;font-weight:normal;margin:0}.alg-section-title span:last-child{text-decoration:none;font-size:0.75em;margin-left:10px;color:#ccc}.alg-section-title span:first-child{text-decoration:underline;font-size:1em;margin-left:0px;color:#fff}.alg-section-title .fa{-webkit-transform:none;transform:none;text-decoration:underline}.alg-section-description{margin-top:10px;font-size:1.4em;padding-bottom:5px;max-width:650px;margin-bottom:0}@media only screen and (min-width: 768px){.alg-section-description{font-size:1.5em}}.alg-section-description a{color:#05F02C;text-decoration:none}.alg-section-description a:hover{text-decoration:underline}.case-container{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;background-color:rgba(255,255,255,0.9);box-shadow:3px 3px 3px 0px #000}.case-img{flex-basis:100px;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:100px;height:100px}.case-img img{width:100%;display:block;height:auto;color:#000}.case-img:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}.alg-container{flex-basis:auto}.alg-item{padding-left:20px;padding-top:20px}.alg-item:first-child{padding-top:0}.alg-name{font-family:'Open Sans Condensed', sans-serif;font-weight:700;color:#737373;margin:0;font-size:1em}.alg-name span{font-weight:300;white-space:nowrap}.alg-title{margin-top:-5px;margin-bottom:5px;font-size:1.5em}.alg-sequence{font-weight:400;font-family:'Saira Condensed', sans-serif;font-size:1.325em;color:#000}@media only screen and (min-width: 1024px){.alg-sequence{font-size:1.55em}}.alg-sequence span{margin-right:5px;white-space:nowrap}.alg-sequence .js-alg-formatter span{margin-right:0}.alg-sequence a{text-decoration:none;color:#000}.alg-sequence a:hover{text-decoration:underline}.alg-sequence [class*='move-']{margin-right:0}.alg-sequence .move-sexy{color:#FF120A}.alg-sequence .move-semisexy{color:#FD811C}.alg-sequence .move-sledge{color:#006CE0}.alg-sequence .move-hedge{color:green}.alg-sequence .move-test{color:#FF30AD}.m-customizable-sheet img{-webkit-transform:scale(1.25);transform:scale(1.25)}.m-customizable-sheet .alg-section-title{margin-bottom:5px;font-size:1.5em}.m-customizable-sheet .l-margin-bottom{padding-bottom:15px}.m-options-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.m-options-container .m-options-wrapper{margin-right:0px}@media only screen and (min-width: 25.5em){.m-options-container .m-options-wrapper{margin-right:20px}}.m-full-width{width:100%;padding-top:5px;margin-bottom:-15px}.m-colorscheme-option-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-top:0}.m-colorscheme-option-container .m-colorscheme-parameter-wrapper{margin-right:0px;position:relative}.m-colorscheme-option-container .m-colorscheme-parameter-wrapper p.alg-section-description{font-size:20px;margin-top:-5px;line-height:20px}.m-orientation-option-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-top:0}.m-orientation-option-container .m-orientation-parameter-wrapper p.alg-section-description{font-size:20px;margin-top:-5px;line-height:20px}.m-orientation-option-container .m-orientation-parameter-wrapper{margin-right:20px;position:relative}.m-orientation-option-container .m-orientation-parameter-wrapper:last-child{margin-right:0px}.m-alg-option{width:130px;height:50px;border-radius:5px;cursor:pointer;border:none}@media only screen and (min-width: 1024px){.m-alg-option:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}}.m-scheme-btn{padding:0;position:relative}.m-scheme-btn ul{list-style-type:none;width:100%;height:100%;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.m-scheme-btn li{width:48px;height:50px;box-shadow:none;border-left:2px solid black}.m-scheme-btn li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:none}.m-scheme-btn li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.m-colorscheme-option-container .m-alg-option{width:280px;color:#000;background-color:#fff}.m-color-set-wrapper{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:10px}.m-color-set-wrapper .m-color-set-name{background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;border:none;width:100px;height:50px;margin:0 auto;text-align:center;line-height:1.75em;font-size:1.1em;color:#fff;text-decoration:none;cursor:pointer;border-radius:3px;width:90px;line-height:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1em;margin-right:10px}.m-color-set-wrapper .m-color-set-name span{display:block}.m-color-set-wrapper .m-color-set-name span:last-child{font-size:1.5em;font-weight:300;text-decoration:underline}.m-color-set-wrapper .m-color-set-name span:first-child{font-size:1.75em;font-weight:700;text-decoration:none}@media only screen and (min-width: 1024px){.m-color-set-wrapper .m-color-set-name:hover{background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );color:#05F02C;-webkit-transform:scale(1.025);transform:scale(1.025)}}.m-color-set-colors-wrapper{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.m-color-set-colors-wrapper li{margin-left:5px}.m-color-set-colors-wrapper .m-color-face-name{width:25px;text-align:center}.m-color-set-colors-wrapper .m-color-indicator{width:25px;height:50px;border-radius:5px;margin:0}.m-color-selectors{display:none;list-style-type:none;margin:0;padding:0}.m-color-selectors .is-inactive{display:none}.m-case-selectors{display:none;list-style-type:none;margin:24px 0 0;padding:0}.m-case-selectors li{width:130px;height:50px;border-radius:5px;cursor:pointer;margin:11.5px 0}@media only screen and (min-width: 1024px){.m-case-selectors li:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}}.m-case-selectors .is-inactive{display:none}.m-options-wrapper-submit{width:100%;margin-bottom:15px;margin-top:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.bg-l{background-color:#FF120A;background:#ff2b24;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff2b24), color-stop(100%, #ff120a));background:-webkit-linear-gradient(top, #ff2b24 0%, #ff120a 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff2b24), to(#ff120a));background:linear-gradient(to bottom, #ff2b24 0%, #ff120a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.bg-f{background-color:#4576F9;background:#5e88fa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e88fa), color-stop(100%, #4576f9));background:-webkit-linear-gradient(top, #5e88fa 0%, #4576f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#5e88fa), to(#4576f9));background:linear-gradient(to bottom, #5e88fa 0%, #4576f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.bg-d{background-color:#ff0;background:#ffff1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffff1a), color-stop(100%, #ff0));background:-webkit-linear-gradient(top, #ffff1a 0%, #ff0 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffff1a), to(#ff0));background:linear-gradient(to bottom, #ffff1a 0%, #ff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-l{background-color:#c91e0b;background:#e1220c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1220c), color-stop(100%, #c91e0b));background:-webkit-linear-gradient(top, #e1220c 0%, #c91e0b 100%);background:-webkit-gradient(linear, left top, left bottom, from(#e1220c), to(#c91e0b));background:linear-gradient(to bottom, #e1220c 0%, #c91e0b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-f{background-color:#005193;background:#005fad;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #005fad), color-stop(100%, #005193));background:-webkit-linear-gradient(top, #005fad 0%, #005193 100%);background:-webkit-gradient(linear, left top, left bottom, from(#005fad), to(#005193));background:linear-gradient(to bottom, #005fad 0%, #005193 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-half-bright .bg-d{background-color:#ff0;background:#ffff1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffff1a), color-stop(100%, #ff0));background:-webkit-linear-gradient(top, #ffff1a 0%, #ff0 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffff1a), to(#ff0));background:linear-gradient(to bottom, #ffff1a 0%, #ff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-l{background-color:#FF120A;background:#ff2b24;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff2b24), color-stop(100%, #ff120a));background:-webkit-linear-gradient(top, #ff2b24 0%, #ff120a 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff2b24), to(#ff120a));background:linear-gradient(to bottom, #ff2b24 0%, #ff120a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-f{background-color:#4576F9;background:#5e88fa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e88fa), color-stop(100%, #4576f9));background:-webkit-linear-gradient(top, #5e88fa 0%, #4576f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#5e88fa), to(#4576f9));background:linear-gradient(to bottom, #5e88fa 0%, #4576f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-fluro .bg-d{background-color:#ff0;background:#ffff1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffff1a), color-stop(100%, #ff0));background:-webkit-linear-gradient(top, #ffff1a 0%, #ff0 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffff1a), to(#ff0));background:linear-gradient(to bottom, #ffff1a 0%, #ff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-l{background-color:#c91e0b;background:#e1220c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1220c), color-stop(100%, #c91e0b));background:-webkit-linear-gradient(top, #e1220c 0%, #c91e0b 100%);background:-webkit-gradient(linear, left top, left bottom, from(#e1220c), to(#c91e0b));background:linear-gradient(to bottom, #e1220c 0%, #c91e0b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-f{background-color:#005193;background:#005fad;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #005fad), color-stop(100%, #005193));background:-webkit-linear-gradient(top, #005fad 0%, #005193 100%);background:-webkit-gradient(linear, left top, left bottom, from(#005fad), to(#005193));background:linear-gradient(to bottom, #005fad 0%, #005193 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-r{background-color:#e39323;background:#e69e3a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e69e3a), color-stop(100%, #e39323));background:-webkit-linear-gradient(top, #e69e3a 0%, #e39323 100%);background:-webkit-gradient(linear, left top, left bottom, from(#e69e3a), to(#e39323));background:linear-gradient(to bottom, #e69e3a 0%, #e39323 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-b{background-color:green;background:#009a00;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #009a00), color-stop(100%, green));background:-webkit-linear-gradient(top, #009a00 0%, green 100%);background:-webkit-gradient(linear, left top, left bottom, from(#009a00), to(green));background:linear-gradient(to bottom, #009a00 0%, green 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-regular .bg-d{background-color:#EDE648;background:#efe95f;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efe95f), color-stop(100%, #ede648));background:-webkit-linear-gradient(top, #efe95f 0%, #ede648 100%);background:-webkit-gradient(linear, left top, left bottom, from(#efe95f), to(#ede648));background:linear-gradient(to bottom, #efe95f 0%, #ede648 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-l{background-color:#FF120A;background:#ff2b24;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff2b24), color-stop(100%, #ff120a));background:-webkit-linear-gradient(top, #ff2b24 0%, #ff120a 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff2b24), to(#ff120a));background:linear-gradient(to bottom, #ff2b24 0%, #ff120a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-f{background-color:#4576F9;background:#5e88fa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e88fa), color-stop(100%, #4576f9));background:-webkit-linear-gradient(top, #5e88fa 0%, #4576f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#5e88fa), to(#4576f9));background:linear-gradient(to bottom, #5e88fa 0%, #4576f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-bright-night .bg-d{background-color:#333;background:#404040;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #404040), color-stop(100%, #333));background:-webkit-linear-gradient(top, #404040 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, from(#404040), to(#333));background:linear-gradient(to bottom, #404040 0%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-l{background-color:#FF30AD;background:#ff4ab7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff4ab7), color-stop(100%, #ff30ad));background:-webkit-linear-gradient(top, #ff4ab7 0%, #ff30ad 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff4ab7), to(#ff30ad));background:linear-gradient(to bottom, #ff4ab7 0%, #ff30ad 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-f{background-color:#4576F9;background:#5e88fa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e88fa), color-stop(100%, #4576f9));background:-webkit-linear-gradient(top, #5e88fa 0%, #4576f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#5e88fa), to(#4576f9));background:linear-gradient(to bottom, #5e88fa 0%, #4576f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-vibrant-night .bg-d{background-color:#333;background:#404040;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #404040), color-stop(100%, #333));background:-webkit-linear-gradient(top, #404040 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, from(#404040), to(#333));background:linear-gradient(to bottom, #404040 0%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-l{background-color:#FF30AD;background:#ff4ab7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff4ab7), color-stop(100%, #ff30ad));background:-webkit-linear-gradient(top, #ff4ab7 0%, #ff30ad 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff4ab7), to(#ff30ad));background:linear-gradient(to bottom, #ff4ab7 0%, #ff30ad 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-f{background-color:#67B8DE;background:#7cc2e3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7cc2e3), color-stop(100%, #67b8de));background:-webkit-linear-gradient(top, #7cc2e3 0%, #67b8de 100%);background:-webkit-gradient(linear, left top, left bottom, from(#7cc2e3), to(#67b8de));background:linear-gradient(to bottom, #7cc2e3 0%, #67b8de 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-b{background-color:#63CF61;background:#76d575;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #76d575), color-stop(100%, #63cf61));background:-webkit-linear-gradient(top, #76d575 0%, #63cf61 100%);background:-webkit-gradient(linear, left top, left bottom, from(#76d575), to(#63cf61));background:linear-gradient(to bottom, #76d575 0%, #63cf61 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-pinky .bg-d{background-color:#F8F818;background:#f9f931;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f931), color-stop(100%, #f8f818));background:-webkit-linear-gradient(top, #f9f931 0%, #f8f818 100%);background:-webkit-gradient(linear, left top, left bottom, from(#f9f931), to(#f8f818));background:linear-gradient(to bottom, #f9f931 0%, #f8f818 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-u{background-color:#fff;background:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(to bottom, #fff 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-l{background-color:#FF120A;background:#ff2b24;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff2b24), color-stop(100%, #ff120a));background:-webkit-linear-gradient(top, #ff2b24 0%, #ff120a 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ff2b24), to(#ff120a));background:linear-gradient(to bottom, #ff2b24 0%, #ff120a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-f{background-color:#ff0;background:#ffff1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffff1a), color-stop(100%, #ff0));background:-webkit-linear-gradient(top, #ffff1a 0%, #ff0 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffff1a), to(#ff0));background:linear-gradient(to bottom, #ffff1a 0%, #ff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-r{background-color:#FFA100;background:#ffaa1a;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffaa1a), color-stop(100%, #ffa100));background:-webkit-linear-gradient(top, #ffaa1a 0%, #ffa100 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ffaa1a), to(#ffa100));background:linear-gradient(to bottom, #ffaa1a 0%, #ffa100 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-b{background-color:#05F02C;background:#14fa3b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #14fa3b), color-stop(100%, #05f02c));background:-webkit-linear-gradient(top, #14fa3b 0%, #05f02c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#14fa3b), to(#05f02c));background:linear-gradient(to bottom, #14fa3b 0%, #05f02c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.m-stickers-japanese .bg-d{background-color:#4576F9;background:#5e88fa;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e88fa), color-stop(100%, #4576f9));background:-webkit-linear-gradient(top, #5e88fa 0%, #4576f9 100%);background:-webkit-gradient(linear, left top, left bottom, from(#5e88fa), to(#4576f9));background:linear-gradient(to bottom, #5e88fa 0%, #4576f9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset}.btn-case-selectors{background:#595959;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #595959), color-stop(100%, #404040));background:-webkit-linear-gradient(top, #595959 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, from(#595959), to(#404040));background:linear-gradient(to bottom, #595959 0%, #404040 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );box-shadow:3px 3px 3px 0px #000,0px 1px 1px 0px rgba(255,255,255,0.4) inset;border:none;width:100px;height:50px;margin:0 auto;text-align:center;line-height:1.75em;font-size:1.1em;color:#fff;text-decoration:none;cursor:pointer;border-radius:3px;width:130px}.btn-case-selectors span{display:block}.btn-case-selectors span:last-child{font-size:1.5em;font-weight:300;text-decoration:underline}.btn-case-selectors span:first-child{font-size:1.75em;font-weight:700;text-decoration:none}@media only screen and (min-width: 1024px){.btn-case-selectors:hover{background:#737373;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background:-webkit-linear-gradient(top, #737373 0%, #595959 100%);background:-webkit-gradient(linear, left top, left bottom, from(#737373), to(#595959));background:linear-gradient(to bottom, #737373 0%, #595959 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 );color:#05F02C;-webkit-transform:scale(1.025);transform:scale(1.025)}}.m-loader-container{display:none;color:#fff;margin-left:20px;opacity:0.5}.m-loader-container.is-loading{display:block}.footer{background-color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.3);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0.7)));background:linear-gradient(to bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.footer.l-404{background-color:rgba(0,0,0,0.7);background:rgba(0,0,0,0.7);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.7)), to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$top', endColorstr='$bottom',GradientType=0 )}.rubik-container{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:transparent;box-shadow:none;padding-top:60px;padding-bottom:15px}.rubik-container a{padding:12px}.rubik-container img{width:35px}.rubik-container img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.copy,.dev{text-align:center;padding:5px 0 20px;font-size:16px;font-weight:300}@media only screen and (min-width: 25.5em){.copy,.dev{padding:5px 0 20px}}.copy a,.dev a{color:white;text-decoration:none;color:#fff}.copy a:hover,.dev a:hover{text-decoration:underline;color:#05F02C}.copy .is-hidden,.dev .is-hidden{display:none}.dev{padding:5px 0 0px}@media only screen and (min-width: 25.5em){.dev{padding:5px 0 0px}}.social-container{text-align:center;text-shadow:2px 2px 2px #000}.social-container ul{list-style-type:none;margin:0;padding:0}.social-container li{display:inline-block}.social-container a{display:block;color:#fff;text-decoration:none;width:60px;height:60px;line-height:70px}.social-container a:hover{color:#05F02C;-webkit-transform:scale(1.1);transform:scale(1.1)}.social-container a .fa{-webkit-transform:none;transform:none}.social-label{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.amp .nav-toggle a,.amp .filter-toggle a{color:white}.amp .filter-label a{text-decoration:none;color:#05F02C}.amp .filter-label a:hover{text-decoration:underline}@media only screen and (min-width: 1024px){.amp .filter-label{display:block}}.amp h1.hero-container-title{margin-bottom:0}.amp h2.hero-container-title{margin-top:15px;font-size:2em;font-weight:400;line-height:1em}.amp h2.hero-container-title span{font-size:0.6em;font-weight:400;line-height:10px}.amp .hero-container-title .hero-cube{display:inline-block;position:relative;-webkit-transform:none;transform:none;width:40px;height:40px;-webkit-transform:translate(0px, 2px);transform:translate(0px, 2px);margin-right:5px}@media only screen and (min-width: 25.5em){.amp .hero-container-title .hero-cube{width:45px;height:45px;-webkit-transform:translate(0px, 2px);transform:translate(0px, 2px);margin-right:5px}}@media only screen and (min-width: 768px){.amp .hero-container-title .hero-cube{width:50px;height:50px;-webkit-transform:translate(0px, 2px);transform:translate(0px, 2px);margin-right:5px}}@media only screen and (min-width: 1024px){.amp .hero-container-title .hero-cube{width:60px;height:60px;-webkit-transform:translate(40px, 8px) scale(1.25);transform:translate(40px, 8px) scale(1.25);margin-right:0}}.amp .hero-method-section.amp-method-narrow{grid-template-columns:repeat(auto-fill, minmax(90px, 1fr))}.amp .alg-body-wrap .alg-section{margin-bottom:20px}.amp .alg-body-wrap .alg-section.adsense-m50{margin-top:50px;margin-bottom:50px}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.header{display:block;width:100%;margin-left:20px;font-size:1em}.header::before{content:"Dan's Cubing Cheat [Sheet] App";display:block;width:100%;font-size:2em;font-weight:bolder}#footer::after{content:"cubingcheatsheet.com";display:block;width:100%;font-size:1.4em;text-align:center}nav,ins,.adsbygoogle,.adsense-m50,.social-container,.alg-header,.alg-section[data-filter="intro"]{display:none !important}.alg-section{-webkit-column-break-before:always;-moz-column-break-before:always;break-before:always;page-break-before:always}.alg-section-meta{padding-bottom:0}.case-container,#footer{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.case-container div{margin-top:10px;margin-bottom:10px}.case-img,.alg-container,.alg-item,.alg-title,.alg-sequence{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid;page-break-before:avoid;-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}@page{margin:1in}}
/*# sourceMappingURL=main-v3-min.css.map */