/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#222;line-height:1.5;padding:5px;background-color:#44b42e}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}canvas{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}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:700}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{color:#fd5307;font-weight:400;font-style:normal}h1{margin:.67em 0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1em}h5{font-size:.8em}h6{font-size:.7em}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}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a:active,a:hover,a:link,a:visited{color:#2f80ed}#content{box-shadow:rgba(0,0,0,.5) -4px -4px 5px;border-radius:5px;background-color:#fff;clear:both;padding:5px;position:relative;top:10px}ul li{list-style:none}ul#faq li{margin-top:3em}#popups,#previews{position:sticky;top:-1px}#popup-preview-dialog{margin:4em 1%;width:95%}.ui-dialog ul.game-previews{width:98%}.ui-dialog img{max-width:98%}ul.game-previews li,ul.tag-index-list li{border:1px solid #2f80ed;border-radius:10px;float:left;margin:10px 1%;position:relative;text-align:center;width:31%;min-width:200px}ul.tag-index-list li ul.tag-list-detail{padding:0}ul.tag-index-list li ul.tag-list-detail li{border:none;min-width:75px;width:48%}ul.tag-index-list li ul.tag-list-detail li img{max-width:125px;max-height:125px;width:90%}ul.game-previews li a.ban,ul.game-previews li a.edit{position:absolute;top:3px;right:3px}ul.game-previews li a.ban{right:23px}ul.game-previews li p{font-size:80%}ul#faq img,ul.game-previews img{max-height:250px;max-width:250px;width:90%}ul#faq img.card-type{max-height:90px;max-width:90px;width:90%}ul.game-previews.other-games-by-user h3{font-size:1.1em}ul.game-previews.other-games-by-user img{max-height:100%;max-width:100%}ul.game-previews h3{overflow:hidden;text-overflow:ellipsis;line-height:20px;height:40px}ul.game-previews.tag-index.tagged-games li{border:1px solid #fd5307;display:inline;float:none;padding:3px;margin:2px}ul.game-previews.tag-index.tagged-games li h3{display:inline;font-size:60%}.gly-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.game-loading{text-align:center}.game-loading i{font-size:10em;opacity:.5;position:relative;top:30px}.game-loading img{display:block;margin:auto}.loading i{font-size:4em}img.loading-card-preview{margin-top:-120px}#game-board{padding:1em;text-align:center}#game-help{position:absolute;right:1%;top:1%}.selected,.unselected:hover{background:#fc4a1a;background:linear-gradient(to top,#fc9e3f,#fc4a1a)}.unselected{background:#56ccf2;background:linear-gradient(to top,#56ccf2,#2f80ed)}.help-button{border-radius:3px;box-shadow:rgba(0,0,0,.5) -2px -2px 2px;color:#fff;cursor:help;font-size:2.2em;height:40px;margin:0 .1em;padding:2px;text-align:center;text-shadow:rgba(0,0,0,.3) -1px -1px 1px;width:40px}.solve-it,.trigger-win{bottom:1%;cursor:pointer;position:absolute;right:1%;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;z-index:100}.solve-it:hover,.trigger-win:hover{opacity:100}.solve-it{right:4%}#card-count-form{border-radius:3px;color:#fff;float:left;font-family:Arial;font-size:70%;margin-right:6px;padding:3px}#card-count-form select{color:#333}#flip-container div{display:inline}#flip-container div#stopwatch-label{margin-left:.5em}.ui-dialog{text-align:center}.ui-dialog .ui-dialog-title{text-align:left;padding:3px 0}.popup ul li{list-style:inherit}#about-this-game div{float:left;width:49%}#embed-code{font-family:monospace;width:100%}.game-info-label,.game-info-value{font-size:90%;float:left;width:49%}.game-info-label{text-align:right}.game-info-value{text-align:left;margin-left:5px}.game-info-value.color{font-family:monospace}.color-swatch{border:1px solid #000;display:inline-block;margin:0 .3em;width:15px;height:15px}.home-card{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:rgba(0,0,0,.5) -4px -4px 4px;-webkit-box-shadow:rgba(0,0,0,.5) -4px -4px 4px;box-shadow:rgba(0,0,0,.5) -4px -4px 4px;float:left;min-height:190px;padding:1em;position:relative;text-align:center}.home-card a{color:#fff;display:block;font-size:110%;height:100%;position:relative;text-decoration:none;width:100%}.home-card h2{font-size:3em;color:#fff}.testimonial-name{margin-bottom:20px;margin-top:0;text-align:right}.testimonial-quote{font-size:.9em;margin-top:10px}ul.search-terms{padding-left:0;margin:10px 0}ul.search-terms li{display:inline-block;padding:0 5px;white-space:nowrap}#top-nav a,.cta-button,.home-card h2,a.logo{text-decoration:none;font-family:'Maiden Orange',cursive}a.logo,a.logo.selected{background:#fc4a1a;background:linear-gradient(to top,#fc9e3f,#fc4a1a);border-radius:5px;box-shadow:rgba(0,0,0,.5) -4px -4px 4px;color:#fff;font-size:4em;padding:10px}a.logo:hover{color:#fff;box-shadow:rgba(0,0,0,.7) -4px -4px 4px}footer{border-radius:5px;box-shadow:rgba(0,0,0,.5) -4px -4px 5px;background-color:#ffed1b;color:#222;padding:5px;margin-top:25px}footer a{float:right;margin-right:10px;font-size:80%}footer a:active,footer a:hover,footer a:link,footer a:visited{color:#222;text-decoration:none}footer a:active,footer a:hover{text-decoration:underline}footer ul{display:inline}footer li{display:inline-block}header nav{display:inline}#top-nav{float:right}#top-nav li{float:left;height:25px;margin:5px}#top-nav a:active,#top-nav a:hover,#top-nav a:link,#top-nav a:visited,.toggle-button:active,.toggle-button:hover,.toggle-button:link,.toggle-button:visited{font-size:1.75em;color:#fff;border-radius:2px;box-shadow:rgba(0,0,0,.5) -2px -2px 2px;padding:3px 8px;text-shadow:rgba(0,0,0,.3) -1px -1px 1px}#top-nav .fa{vertical-align:middle}ul.game-previews li .popover-content{padding:5px 14px}ul.game-previews li .cards-popover,ul.game-previews li .tags-popover{display:inline-block;width:40%}ul.game-previews li .cards-list,ul.game-previews li .tags-list{padding:0}.tags-list li,ul.game-previews li .tags-list li{border:none;width:inherit;display:inline-block;margin:0 5px}ul.game-previews li .cards-list li{border:1px solid #16bccb;border-radius:3px;display:inline-block;display:inline-block;font-size:80%;margin:2px;min-width:inherit;padding:3px;width:inherit}.buy-game-preview{float:right;max-width:250px}.buy-game-select{width:80%}@media all and (max-width:400px){a.logo,a.logo.selected{font-size:2.5em}#top-nav a:active,#top-nav a:hover,#top-nav a:link,#top-nav a:visited{font-size:1.4em}}@media all and (max-width:1210px){#top-nav .text{display:none}}.results-share a{font-size:3em;margin:0 10px}.jGrowl-notification{background-color:#fcd113;color:#222}.jGrowl-notification.error{background-color:#fff;color:#d00}.jGrowl-notification ol{padding-left:10px;padding-top:10px}.jGrowl-notification ol li{list-style:inherit;padding-left:10px}#game-message img.gravatar{padding-left:10px;max-width:50px}#results-for-clipboard{width:100%}.checkbox label{font-weight:700}.font ul.thumbnails.image_picker_selector li{float:none}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{cursor:pointer;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}span.twitter-typeahead .tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion:hover{color:#fff;text-decoration:none;outline:0;background-color:#16bccb}.input-group.input-group-lg span.twitter-typeahead .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group.input-group-sm span.twitter-typeahead .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}span.twitter-typeahead{width:100%}.input-group span.twitter-typeahead{display:block!important;height:34px}.input-group span.twitter-typeahead .tt-dropdown-menu,.input-group span.twitter-typeahead .tt-menu{top:32px!important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}.input-group span.twitter-typeahead:first-child .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group span.twitter-typeahead:last-child .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group.input-group-sm span.twitter-typeahead{height:30px}.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-sm span.twitter-typeahead .tt-menu{top:30px!important}.input-group.input-group-lg span.twitter-typeahead{height:46px}.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-lg span.twitter-typeahead .tt-menu{top:46px!important}.game-edit-form .gravatar,.games.index img.gravatar,.images.index img.gravatar,.orders.index img.gravatar,.users.index img.gravatar{max-width:40px}ul.tag-game-previews li{display:inline-block}ul.tag-game-previews li img{max-height:125px;max-width:125px;width:90%}.buy-choice{float:left;margin-right:2%;width:37%}.ad-container.skyscraper{position:absolute;right:10px}