@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900|Dosis:300,400,600,700,800|Droid+Sans:400,700|Lato:300,400,700,900|PT+Sans:400,700|Ubuntu:300,400,500,700|Open+Sans:400,300,600,700|Roboto:400,300,500,700,900|Roboto+Condensed:400,300,700|Open+Sans+Condensed:300,700|Work+Sans:400,300,700|Play:400,700|Maven+Pro:400,500,700,900&subset=latin,latin-ext);*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#222;color:#fff;font-size:16px;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:400;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Lmodal{background:rgba(0,0,0,.9);position:absolute;width:100%;height:100%;z-index:1;top:0;left:0}.at-modal{z-index:999999;position:fixed;top:50%;left:50%;width:90%;max-width:600px;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 20px rgba(0,0,0,.2)}.at-modal__header{border-bottom:1px solid rgba(0,0,0,.1);padding:20px;color:#ff5800;font-size:16px;font-weight:600;line-height:normal}.at-modal__header strong{font-size:12px;color:#212121}.at-modal__section{padding:20px;line-height:normal;font-size:14px;color:#212121}.at-modal__section div{padding:12px 0 0 0;color:#ff5800;font-weight:700;text-transform:uppercase}.at-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 20px;border-top:1px solid rgba(0,0,0,.1)}.at-modal__footer .at-modal__button{margin:0 5px}.at-modal__footer .at-modal__button:last-child{margin-right:0}.at-modal__button{display:inline-block;background:#ff5800;height:36px;padding:0 20px;color:#fff;line-height:36px;font-size:14px;cursor:pointer;text-decoration:none}.at-modal__button--primary{background:#0080ff;color:#fff}#app{margin:1em 0}.logo img{display:block;margin:auto;width:200px}.info{text-align:center;margin:1em 0;padding:1em 0;border-top:1px solid #101010;border-bottom:1px solid #101010}.info>div{display:inline-block;width:200px}.info>div .label{margin-right:5px;color:#777}.info>div .value{font-weight:700;color:#ff5800}.cards{display:block;margin:auto;width:55vw}@media screen and (max-width:990px){.cards{width:100vw}}.cards .card{position:relative;display:inline-block;width:100px;height:150px;margin:1em 2em;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}@media screen and (width:320px){.cards .card{width:86px;height:124px}}@media screen and (max-width:990px){.cards .card{margin:10px 8px}}.cards .card .back,.cards .card .front{border-radius:5px;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.cards .card .back{background-image:url(../img/bg-baral.jpg);background-size:90%;background-position:center;background-repeat:no-repeat;font-size:12px;-webkit-box-shadow:0 0 12px 4px rgba(0,0,0,.75);-moz-box-shadow:0 0 12px 4px rgba(0,0,0,.75);box-shadow:0 0 12px 4px rgba(0,0,0,.75);cursor:grab}.cards .card .front{-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);background-size:90%;background-repeat:no-repeat;background-position:center}.cards .card.flipped .back,.cards .card.found .back{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cards .card.flipped .front,.cards .card.found .front{-moz-transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0)}.cards .card.found{opacity:.3}.splash{position:absolute;left:0;right:0;top:0;bottom:0}.splash .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6)}.splash .content{position:absolute;left:0;right:0;top:0;bottom:0;width:400px;height:200px;margin:auto;text-align:center;background-color:rgba(51,51,51,.9);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:5px 5px 20px rgba(0,0,0,.8);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.8);box-shadow:5px 5px 20px rgba(0,0,0,.8);padding:1em}.splash .content .title{font-size:1.8em;padding:.5em}.splash .content .score{padding:.5em}.splash .content button{margin-top:1em;background-color:#ff5800;padding:5px 20px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;border:none;color:#fff;padding:8px 20px;font-size:1em}._msg_{text-align:center;padding:30px 0;color:#ddd;font-size:13px}