a,body,div,h1,h2,h3,h4,h5,h6,html,img,p,small,span{margin:0;padding:0;border:0;font:inherit}*,::after,::before{-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}body,html{height:100%}body{color:#787a80;background-color:#fff;font-family: 'Arimo', sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none}img{display:block;max-width:100%;height:auto}.wrapper{margin:0 auto;width:100%;min-width:480px}.container{margin:0 auto;text-align:center;align:center;width:100%;max-width:1024px}.header{padding:10px 10px 10px 40px}.header__logo{float:left;margin-left:-30px;width:30px;height:30px}.header__title{float:center;color:#fff;font-size:18px;line-height:30px}.content{padding:20px;background-color:#fff}.footer{padding:20px;font-size:14px}.footer__left,.footer__right{width:50%}.footer__left{float:left}.footer__right{float:right;text-align:center}.footer__title{margin-bottom:10px;color:#166888}.footer__social{margin-bottom:10px;color:#fff}.footer__social--heading{margin-bottom:5px}.footer__copyright{color:#fff}.footer__copyright a{color:#166888}.mg__meta{margin-bottom:10px;color:#28aadc}.mg__meta--item{display:inline-block}.mg__meta--left{float:left;dir:rtl;}.mg__meta--right{float:right}.mg__meta--level{margin-right:20px;dir:rtl;}.mg__start-screen{text-align:center;padding:80px 20px}.mg__start-screen--heading{margin-bottom:10px;align:center;color:#282a2f;font-size:30px}.mg__start-screen--sub-heading{font-size:24px;margin-bottom:10px;color:#28aadc}.mg__start-screen--sub-heading::after,.mg__start-screen--sub-heading::before{margin:0 5px;content:"-"}.mg__start-screen--text{margin-bottom:20px}.mg__start-screen--level-select{list-style:none;margin:0;padding:0}.mg__start-screen--level-select span{color:#ff3c50;font-size:18px;cursor:pointer}.mg__start-screen--level-select span:hover{color:#d50016}.mg__wrapper{margin:0 auto;width:100%}.mg__contents{position:relative;padding-bottom:50%;margin-left:-5px;margin-right:-5px;}.mg__tile{position:absolute;padding:5px;}.mg__level-1 .mg__tile{width:135px;height:108px;}.mg__level-1 .mg__tile-1{top:50px;left:200px}.mg__level-1 .mg__tile-2{top:50px;left:335px}.mg__level-1 .mg__tile-3{top:50px;left:470px}.mg__level-1 .mg__tile-4{top:158px;left:200px}.mg__level-1 .mg__tile-5{top:158px;left:335px}.mg__level-1 .mg__tile-6{top:158px;left:470px}.mg__level-1 .mg__tile-7{top:50%;left:50%}.mg__level-1 .mg__tile-8{top:50%;left:75%}.mg__level-2 .mg__tile{width:135px;height:108px}.mg__level-2 .mg__tile-1{top:0;left:540px}.mg__level-2 .mg__tile-2{top:0;left:135px}.mg__level-2 .mg__tile-3{top:0;left:270px}.mg__level-2 .mg__tile-4{top:0;left:405px}.mg__level-2 .mg__tile-5{top:108px;left:540px}.mg__level-2 .mg__tile-6{top:108px;left:135px}.mg__level-2 .mg__tile-7{top:108px;left:270px}.mg__level-2 .mg__tile-8{top:108px;left:405px}.mg__level-2 .mg__tile-9{top:216px;left:540px}.mg__level-2 .mg__tile-10{top:216px;left:135px}.mg__level-2 .mg__tile-11{top:216px;left:270px}.mg__level-2 .mg__tile-12{top:216px;left:405px}.mg__level-2 .mg__tile-13{top:216px;left:0}.mg__level-2 .mg__tile-14{top:216px;left:135px}.mg__level-2 .mg__tile-15{top:216px;left:270px}.mg__level-2 .mg__tile-16{top:216px;left:405px}.mg__level-2 .mg__tile-17{top:216px;left:540px}.mg__level-2 .mg__tile-18{top:216px;left:675px}.mg__level-3 .mg__tile{width:135px;height:108px}.mg__level-3 .mg__tile-1{top:0;left:0}.mg__level-3 .mg__tile-2{top:0;left:135px}.mg__level-3 .mg__tile-3{top:0;left:270px}.mg__level-3 .mg__tile-4{top:0;left:405px}.mg__level-3 .mg__tile-5{top:0;left:540px}.mg__level-3 .mg__tile-6{top:0;left:675px}.mg__level-3 .mg__tile-7{top:108px;left:0}.mg__level-3 .mg__tile-8{top:108px;left:135px}.mg__level-3 .mg__tile-9{top:108px;left:270px}.mg__level-3 .mg__tile-10{top:108px;left:405px}.mg__level-3 .mg__tile-11{top:108px;left:540px}.mg__level-3 .mg__tile-12{top:108px;left:675px}.mg__level-3 .mg__tile-13{top:216px;left:0}.mg__level-3 .mg__tile-14{top:216px;left:135px}.mg__level-3 .mg__tile-15{top:216px;left:270px}.mg__level-3 .mg__tile-16{top:216px;left:405px}.mg__level-3 .mg__tile-17{top:216px;left:540px}.mg__level-3 .mg__tile-18{top:216px;left:675px}.mg__tile--inner{position:relative;width:100%;height:100%;cursor:pointer}.mg__tile--inside,.mg__tile--outside{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,background .3s;transition:transform .3s,background .3s}.mg__tile--outside{background:url(../img/arpadina/0.jpg) 50% 50% no-repeat #dcdee1;box-shadow:0 0 0 0px #787a80}.mg__tile--inside{background-color:#f8fafc;box-shadow:0 0 0 0px #787a80;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mg__tile--inner.flipped .mg__tile--outside{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mg__tile--inner.flipped .mg__tile--inside{-webkit-transform:rotateY(0);transform:rotateY(0)}.mg__tile--inner.flipped.correct .mg__tile3--inside{background-color:#ffffdc}.mg__tile--inner.flipped.correct .mg__tile3--inside{background-color:#ffffdc}.mg__onend{padding:80px 20px;text-align:center}.mg__onend--heading{margin-bottom:10px;color:#28aadc;font-size:30px}.mg__onend--message{margin-bottom:10px}.mg__button{margin:0;display:inline-block;padding:5px;color:#fff;font-family: 'Arimo', sans-serif;font-size:14px;appearance:none;background:#ff3c50;border:none;border-radius:3px;box-shadow:none;cursor:pointer}.fb-like,.twitter-share-button{display:inline-block;vertical-align:middle}.fb-like{margin-right:10px}#fusionads{display:inline-block;padding:5px;background:#fff;font-size:11px;line-height:1.2;text-align:left}#fusionads .fusion-wrap{display:block;margin:0 0 5px;width:130px}#fusionads a.fusion-text{display:block;color:#787a80}#fusionads a.fusion-img{display:block;margin-bottom:5px;width:130px;height:100px;background-color:#fff}#fusionads a.fusion-img img{display:block;margin:0 0 10px}#fusionads a.fusion-poweredby{color:#28aadc}.mg__tile--inner.flipped .mg__tile3--inside{-webkit-transform:rotateY(0);transform:rotateY(0)}.mg__tile--inner.flipped.correct .mg__tile3--inside{background-color:#ffffdc}.mg__tile--inner.flipped .mg__tile3--outside{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mg__tile--inner.flipped .mg__tile--outside{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mg__tile--inner.flipped .mg__tile3--outside{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.mg__tile3--inside img{display:block;max-width:100px;height:80px}.mg__tile3--inside, .mg__tile3--outside { display: block; position: absolute; top: 0; left: 0; width: 100px; height: 80px; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform .3s,background .3s; transition: transform .3s,background .3s; }.mg__level-3 .mg__tile{width:135px;height:108px}.mg__level-3 .mg__tile-1{top:0;left:0}.mg__level-3 .mg__tile-2{top:0;left:115px}.mg__level-3 .mg__tile-3{top:0;left:229px}.mg__level-3 .mg__tile-4{top:0;left:343px}.mg__level-3 .mg__tile-5{top:0;left:462px}.mg__level-3 .mg__tile-6{top:0;left:585px}.mg__level-3 .mg__tile-7{top:108px;left:0}.mg__level-3 .mg__tile-8{top:108px;left:117px}.mg__level-3 .mg__tile-9{top:108px;left:231px}.mg__level-3 .mg__tile-10{top:108px;left:345px}.mg__level-3 .mg__tile-11{top:108px;left:463px}.mg__level-3 .mg__tile-12{top:108px;left:586px}.mg__level-3 .mg__tile-13{top:216px;left:0}.mg__level-3 .mg__tile-14{top:216px;left:118px}.mg__level-3 .mg__tile-15{top:216px;left:233px}.mg__level-3 .mg__tile-16{top:216px;left:348px}.mg__level-3 .mg__tile-17{top:216px;left:465px}.mg__level-3 .mg__tile-18{top:216px;left:587px}.mg__tile3--outside{background:url(../img/arpadina/0.jpg) 50% 50% no-repeat #dcdee1;box-shadow:0 0 0 0px #787a80}