img,legend{border:0}legend,td,th{padding:0}.atom-alert-title,.atom-control-option{text-align:center}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}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]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}.atom-alert-message strong,.atom-btn-red,.atom-player-label{background-color:#da181e;color:#fff;border:none;padding:15px;text-transform:uppercase;margin:0 20px;text-decoration:none;position:relative}.atom-alert-message strong span,.atom-btn-red span,.atom-player-label span{font-size:13px;font-size:.8125rem;color:#fff;padding:0 10px;margin-top:-5px}.atom-card-front.color-red{background:-webkit-linear-gradient(top,#e0181d,#9d1114);background:-moz-linear-gradient(top,#e0181d,#9d1114);background:-o-linear-gradient(top,#e0181d,#9d1114);background:-ms-linear-gradient(top,#e0181d,#9d1114);background:linear-gradient(to bottom,#e0181d,#9d1114)}.atom-card-front.color-blue{background:-webkit-linear-gradient(top,#4d7aff,#003be8);background:-moz-linear-gradient(top,#4d7aff,#003be8);background:-o-linear-gradient(top,#4d7aff,#003be8);background:-ms-linear-gradient(top,#4d7aff,#003be8);background:linear-gradient(to bottom,#4d7aff,#003be8)}.atom-card-front.color-beige{background:-webkit-linear-gradient(top,#b4ab99,#867a63);background:-moz-linear-gradient(top,#b4ab99,#867a63);background:-o-linear-gradient(top,#b4ab99,#867a63);background:-ms-linear-gradient(top,#b4ab99,#867a63);background:linear-gradient(to bottom,#b4ab99,#867a63)}.atom-card-front.color-orange{background:-webkit-linear-gradient(top,#fe520c,#b93601);background:-moz-linear-gradient(top,#fe520c,#b93601);background:-o-linear-gradient(top,#fe520c,#b93601);background:-ms-linear-gradient(top,#fe520c,#b93601);background:linear-gradient(to bottom,#fe520c,#b93601)}.atom-card-front.color-yellow{background:-webkit-linear-gradient(top,#fefb19,#c2c001);background:-moz-linear-gradient(top,#fefb19,#c2c001);background:-o-linear-gradient(top,#fefb19,#c2c001);background:-ms-linear-gradient(top,#fefb19,#c2c001);background:linear-gradient(to bottom,#fefb19,#c2c001)}.atom-card-front.color-green{background:-webkit-linear-gradient(top,#00b133,#007c24);background:-moz-linear-gradient(top,#00b133,#007c24);background:-o-linear-gradient(top,#00b133,#007c24);background:-ms-linear-gradient(top,#00b133,#007c24);background:linear-gradient(to bottom,#00b133,#007c24)}.atom-card-front.color-pink{background:-webkit-linear-gradient(top,#d894a6,#bb4463);background:-moz-linear-gradient(top,#d894a6,#bb4463);background:-o-linear-gradient(top,#d894a6,#bb4463);background:-ms-linear-gradient(top,#d894a6,#bb4463);background:linear-gradient(to bottom,#d894a6,#bb4463)}.atom-card-front.color-black{background:-webkit-linear-gradient(top,#231e21,#191517);background:-moz-linear-gradient(top,#231e21,#191517);background:-o-linear-gradient(top,#231e21,#191517);background:-ms-linear-gradient(top,#231e21,#191517);background:linear-gradient(to bottom,#231e21,#191517)}.atom-card-front.color-brown{background:-webkit-linear-gradient(top,#652b00,#471e00);background:-moz-linear-gradient(top,#652b00,#471e00);background:-o-linear-gradient(top,#652b00,#471e00);background:-ms-linear-gradient(top,#652b00,#471e00);background:linear-gradient(to bottom,#652b00,#471e00)}.atom-card-front.color-purple{background:-webkit-linear-gradient(top,#60487d,#433258);background:-moz-linear-gradient(top,#60487d,#433258);background:-o-linear-gradient(top,#60487d,#433258);background:-ms-linear-gradient(top,#60487d,#433258);background:linear-gradient(to bottom,#60487d,#433258)}.atom-card-back,.atom-card-front{background-color:#f4f4f4;padding:10px;-webkit-box-shadow:-3px 4px 19px 0 rgba(50,50,50,.23);box-shadow:-3px 4px 19px 0 rgba(50,50,50,.23);-webkit-border-radius:10px;border-radius:10px;margin:0 auto}.atom-status-label,.atom-status-remaning,.atom-status-value{line-height:55px;text-transform:uppercase;padding:0 5px}.atom-alert-message p,.atom-card-item{margin-bottom:15px}.atom-player-label{font-size:16px;font-size:1rem;white-space:nowrap;margin-left:0}.atom-status-label{font-size:17px;font-size:1.0625rem;color:#a79e87}.atom-status-value{font-size:17px;font-size:1.0625rem;color:#da181e;font-weight:700}.atom-status-remaning{font-size:15px;font-size:.9375rem;color:#a79e87}.atom-controls-mainTitle,.atom-controls-title{padding:0 0 15px;text-transform:uppercase}.atom-card-item{-webkit-transition:width 1s,margin .15s;-moz-transition:width 1s,margin .15s;-o-transition:width 1s,margin .15s;-ms-transition:width 1s,margin .15s;transition:width 1s,margin .15s;position:relative;height:150px}.atom-card-container{width:120px;height:150px;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.atom-card-container.active .atom-card-front,.atom-card-container.complete .atom-card-front{-webkit-transform:rotateY(0)!important;-moz-transform:rotateY(0)!important;-o-transform:rotateY(0)!important;-ms-transform:rotateY(0)!important;transform:rotateY(0)!important}.atom-card-container.active .atom-card-back,.atom-card-container.complete .atom-card-back{-webkit-transform:rotateY(180deg)!important;-moz-transform:rotateY(180deg)!important;-o-transform:rotateY(180deg)!important;-ms-transform:rotateY(180deg)!important;transform:rotateY(180deg)!important}.atom-card-flipper{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;-ms-transition:1s;transition:1s}transform-style preserve-3d{position:relative}.atom-card-back,.atom-card-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0}.atom-card-front{-webkit-border-radius:10px;border-radius:10px;width:120px;height:150px;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.atom-card-back{background:url(../img/back-card.png) center center no-repeat #f4f4f4;width:120px;height:150px;z-index:2;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}.atom-controls-mainTitle{color:#000}.atom-control-option label{margin-top:35px;text-transform:uppercase;font-size:15px;display:block}.atom-control-option span{padding:0 7px}.atom-alert-title{color:#da181e}.atom-alert-message{padding-top:25px;line-height:35px;position:relative}.atom-alert-message span{color:#da181e}.atom-alert-message strong{background-color:#000}.atom-alert-message a{position:absolute;right:-70px;bottom:-120px}.molecule-cards{list-style:none;margin:0;padding:0}.molecule-cards.waiting-start{margin:0 20%}.molecule-cards.waiting-start .atom-card-item{width:5%;float:left}.molecule-cards.waiting-start .atom-card-item:hover{margin-top:-20px}.molecule-cards.in-play .atom-card-item{width:20%;float:left}.molecule-players{float:left;clear:none;text-align:inherit;width:31.33333333333333%;margin-left:0;margin-right:3%;min-width:285px;white-space:nowrap}.molecule-players:after,.organism-main{clear:both}.molecule-players:after,.molecule-players:before{content:'';display:table}.molecule-players:last-child{margin-right:0}.molecule-players.status{position:absolute;right:0;text-align:right}.molecule-players.playerOne,.molecule-players.playerTwo{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-transform:scale(.7);-moz-transform:scale(.7);-o-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.molecule-players.playerOne.active,.molecule-players.playerTwo.active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none}.molecule-controls{clear:both;text-align:center}.molecule-alert{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:100;background-color:rgba(255,255,255,.95);padding:50px 100px 150px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s;margin-top:-2000px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.molecule-alert.active{margin-top:0;opacity:1;-ms-filter:none;filter:none}.organism-header{height:300px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;transition:all 1s}.organism-header.playing{height:70px}.organism-players-multiPlayer,.organism-players-singlePlayer{position:relative}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:'Droid Sans',sans-serif;color:#f4f4f4;letter-spacing:-1px;min-width:320px;font-size:16px}body{width:100%;height:100%;overflow-x:hidden;font-size:22px;font-size:1.375rem;color:#a79e87}.sr-only{position:absolute;top:-50px}.site{width:94%;margin:0 auto;max-width:730px}.ui-views.ng-enter{-webkit-animation:enter 2s ease-in-out;-moz-animation:enter 2s ease-in-out;-o-animation:enter 2s ease-in-out;-ms-animation:enter 2s ease-in-out;animation:enter 2s ease-in-out;position:absolute;width:100%}.ui-views.ng-enter .molecule-filters-resume{-webkit-animation:enterFilter 3s ease-in-out;-moz-animation:enterFilter 3s ease-in-out;-o-animation:enterFilter 3s ease-in-out;-ms-animation:enterFilter 3s ease-in-out;animation:enterFilter 3s ease-in-out}.ui-views.ng-leave{-webkit-animation:exit 1s ease-in-out;-moz-animation:exit 1s ease-in-out;-o-animation:exit 1s ease-in-out;-ms-animation:exit 1s ease-in-out;animation:exit 1s ease-in-out;position:absolute;width:100%}.ui-views.ng-leave .molecule-filters-resume{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media only screen and (min-width:600px){@ -moz-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%);-o-transform:translate(0,-200%);-ms-transform:translate(0,-200%);transform:translate(0,-200%)}}@-webkit-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%);-o-transform:translate(0,-200%);-ms-transform:translate(0,-200%);transform:translate(0,-200%)}}@-o-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%);-o-transform:translate(0,-200%);-ms-transform:translate(0,-200%);transform:translate(0,-200%)}}@keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%);-o-transform:translate(0,-200%);-ms-transform:translate(0,-200%);transform:translate(0,-200%)}}}@media only screen and (max-width:600px){@ -moz-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-200%,0);-moz-transform:translate(-200%,0);-o-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}}@-webkit-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-200%,0);-moz-transform:translate(-200%,0);-o-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}}@-o-keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-200%,0);-moz-transform:translate(-200%,0);-o-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}}@keyframes exit{0%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-200%,0);-moz-transform:translate(-200%,0);-o-transform:translate(-200%,0);-ms-transform:translate(-200%,0);transform:translate(-200%,0)}}}@-moz-keyframes enter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(200%,0);-moz-transform:translate(200%,0);-o-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0)}99%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes enter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(200%,0);-moz-transform:translate(200%,0);-o-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0)}99%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}@-o-keyframes enter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(200%,0);-moz-transform:translate(200%,0);-o-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0)}99%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}@keyframes enter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(200%,0);-moz-transform:translate(200%,0);-o-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0)}99%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}@-moz-keyframes enterFilter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}70%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes enterFilter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}70%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes enterFilter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}70%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes enterFilter{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}70%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}